TKB beskrivning
Issue #349
new
Dokumentation(TKB): Klass Frågerelation (QuestionSuperior) superiorAnswerAlternativeNumber indikierar 0..1
men
enligt schema är det superiorAnswerAlternativeNumbers 0..*
Comments (2)
-
-
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
- Log in to comment
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.