TKB beskrivning

Issue #349 new
Former user created an issue

Dokumentation(TKB): Klass Frågerelation (QuestionSuperior) superiorAnswerAlternativeNumber indikierar 0..1

men

enligt schema är det superiorAnswerAlternativeNumbers 0..*

Comments (2)

  1. Per Carlén

    Eventuellt är både tjänstekontraktsbeskrivningen (TKB) och schemat (.xsd) felaktiga.

    Om elementet QuestionSuperior inkluderas bör rimligen frågans identifierare behövas (så att man vet vilken fråga det handlar om). Child-elementet superiorQuestionNumber bör alltså vara obligatoriskt (1..1).

    Även child-elementet superiorAnswerAlternativeNumbers bör vara obligatoriskt eftersom logik rimligtvis baseras på vad patienten svarat snarare än att patienten svarat på frågan. Däremot ska man binda logik till flera olika svarsalternativ (som elementnamnet antyder) så multipliciteten bör här vara (1..*).

    TKB säger dessutom att formatet (datatypen) är "TXT" men schemat säger integer.

  2. Tobias Hasselrot

    Instämmer i analysen att superiorQuestionNumber och superiorAnswerAlternativeNumbers ska vara obligatoriska i den frivilliga QuestionSuperior.

    TKB borde uppdateras till int för att stämma med schema

  3. Log in to comment