Skip to content

Misuse of Questionnaire.item.code #113

@ArdonToonstra

Description

@ArdonToonstra

It seems that Questionnaire.item.code is populated with ValueSet values that are actually belong in the Questionaire.item.answerOption. Sometimes they are in both. Like here:

"type": "choice",
              "linkId": "995",
              "code": [
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "HUSB"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "WIFE"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "DOMPART"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "FTH"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "MTH"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "SONC"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "DAUC"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "BRO"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                  "code": "SIS"
                },
                {
                  "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                  "code": "OTH"
                }
              ],
              "prefix": "g)",
              "text": "Relatie tot patiënt",
              "enableWhen": [
                {
                  "question": "984",
                  "operator": "=",
                  "answerCoding": {
                    "code": "0",
                    "display": "Nee"
                  }
                }
              ],
              "enableBehavior": "any",
              "required": false,
              "repeats": false,
              "answerOption": [
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "DOMPART",
                    "display": "Partner"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "HUSB",
                    "display": "Echtgenoot"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "WIFE",
                    "display": "Echtgenote"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "FTH",
                    "display": "Vader"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "MTH",
                    "display": "Moeder"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "SONC",
                    "display": "Zoon"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "DAUC",
                    "display": "Dochter"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "BRO",
                    "display": "Broer"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-RoleCode",
                    "code": "SIS",
                    "display": "Zuster"
                  }
                },
                {
                  "valueCoding": {
                    "system": "http://terminology.hl7.org/CodeSystem/v3-NullFlavor",
                    "code": "OTH",
                    "display": "Anders"
                  }
                }
              ]
            }
          ],

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions