description: null package_name: nxh.fhir.r4 derivation: constraint name: NxhAnnex81 type: Extension elements: extension: array: true min: 21 index: 0 slicing: slices: DefiniteMotorDeficiency: match: {} schema: _required: true index: 83 elements: url: pattern: {type: Uri, value: DefiniteMotorDeficiency} index: 84 value: choices: [valueBoolean] index: 86 valueBoolean: {type: boolean, choiceOf: value, index: 87} Dementia: match: {} schema: _required: true index: 68 elements: url: pattern: {type: Uri, value: Dementia} index: 69 value: choices: [valueBoolean] index: 71 valueBoolean: {type: boolean, choiceOf: value, index: 72} DifficultyCooperating: match: {} schema: _required: true index: 31 elements: url: pattern: {type: Uri, value: DifficultyCooperating} index: 32 value: choices: [valueBoolean] index: 34 valueBoolean: {type: boolean, choiceOf: value, index: 35} StartDate: match: {} schema: _required: true index: 16 elements: url: pattern: {type: Uri, value: StartDate} index: 17 value: choices: [valueDateTime] index: 19 valueDateTime: {type: dateTime, choiceOf: value, index: 20} Organisation: match: {} schema: _required: true index: 98 elements: url: pattern: {type: Uri, value: Organisation} index: 99 value: choices: [valueReference] index: 101 valueReference: {type: Reference, choiceOf: value, index: 102} PoorCompliance: match: {} schema: _required: true index: 41 elements: url: pattern: {type: Uri, value: PoorCompliance} index: 42 value: choices: [valueBoolean] index: 44 valueBoolean: {type: boolean, choiceOf: value, index: 45} ComplexMedication: match: {} schema: _required: true index: 88 elements: url: pattern: {type: Uri, value: ComplexMedication} index: 89 value: choices: [valueBoolean] index: 91 valueBoolean: {type: boolean, choiceOf: value, index: 92} Nurse: match: {} schema: _required: true index: 6 elements: url: pattern: {type: Uri, value: Nurse} index: 7 value: choices: [valueReference] index: 9 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPractitioner'] index: 10 DiseaseProgression: match: {} schema: _required: true index: 53 elements: url: pattern: {type: Uri, value: DiseaseProgression} index: 54 value: choices: [valueBoolean] index: 56 valueBoolean: {type: boolean, choiceOf: value, index: 57} Patient: match: {} schema: _required: true index: 26 elements: url: pattern: {type: Uri, value: Patient} index: 27 value: choices: [valueReference] index: 29 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPatient'] index: 30 VisualDefects: match: {} schema: _required: true index: 73 elements: url: pattern: {type: Uri, value: VisualDefects} index: 74 value: choices: [valueBoolean] index: 76 valueBoolean: {type: boolean, choiceOf: value, index: 77} Annex81Name: match: {} schema: _required: true index: 1 elements: url: pattern: {type: Uri, value: Annex81Name} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} PrintDate: match: {} schema: _required: true index: 93 elements: url: pattern: {type: Uri, value: PrintDate} index: 94 value: choices: [valueDateTime] index: 96 valueDateTime: {type: dateTime, choiceOf: value, index: 97} TemporaryMotorDeficiency: match: {} schema: _required: true index: 78 elements: url: pattern: {type: Uri, value: TemporaryMotorDeficiency} index: 79 value: choices: [valueBoolean] index: 81 valueBoolean: {type: boolean, choiceOf: value, index: 82} UnusedMedicines: match: {} schema: _required: true index: 46 elements: url: pattern: {type: Uri, value: UnusedMedicines} index: 47 Physician: match: {} schema: _required: true index: 11 elements: url: pattern: {type: Uri, value: Physician} index: 12 value: choices: [valueReference] index: 14 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPractitioner'] index: 15 NoSupport: match: {} schema: _required: true index: 63 elements: url: pattern: {type: Uri, value: NoSupport} index: 64 value: choices: [valueBoolean] index: 66 valueBoolean: {type: boolean, choiceOf: value, index: 67} EndDate: match: {} schema: _required: true index: 21 elements: url: pattern: {type: Uri, value: EndDate} index: 22 value: choices: [valueDateTime] index: 24 valueDateTime: {type: dateTime, choiceOf: value, index: 25} SideEffects: match: {} schema: _required: true index: 58 elements: url: pattern: {type: Uri, value: SideEffects} index: 59 value: choices: [valueBoolean] index: 61 valueBoolean: {type: boolean, choiceOf: value, index: 62} Confused: match: {} schema: _required: true index: 36 elements: url: pattern: {type: Uri, value: Confused} index: 37 value: choices: [valueBoolean] index: 39 valueBoolean: {type: boolean, choiceOf: value, index: 40} PersistentComplaints: match: {} schema: _required: true index: 48 elements: url: pattern: {type: Uri, value: PersistentComplaints} index: 49 value: choices: [valueBoolean] index: 51 valueBoolean: {type: boolean, choiceOf: value, index: 52} url: pattern: {type: Uri, value: 'https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhAnnex81'} index: 103 value: choices: [] index: 105 package_version: 0.0.0-beta.20 extensions: DefiniteMotorDeficiency: url: null _required: true index: 83 elements: url: pattern: {type: Uri, value: DefiniteMotorDeficiency} index: 84 value: choices: [valueBoolean] index: 86 valueBoolean: {type: boolean, choiceOf: value, index: 87} Dementia: url: null _required: true index: 68 elements: url: pattern: {type: Uri, value: Dementia} index: 69 value: choices: [valueBoolean] index: 71 valueBoolean: {type: boolean, choiceOf: value, index: 72} DifficultyCooperating: url: null _required: true index: 31 elements: url: pattern: {type: Uri, value: DifficultyCooperating} index: 32 value: choices: [valueBoolean] index: 34 valueBoolean: {type: boolean, choiceOf: value, index: 35} StartDate: url: null _required: true index: 16 elements: url: pattern: {type: Uri, value: StartDate} index: 17 value: choices: [valueDateTime] index: 19 valueDateTime: {type: dateTime, choiceOf: value, index: 20} Organisation: url: null _required: true index: 98 elements: url: pattern: {type: Uri, value: Organisation} index: 99 value: choices: [valueReference] index: 101 valueReference: {type: Reference, choiceOf: value, index: 102} PoorCompliance: url: null _required: true index: 41 elements: url: pattern: {type: Uri, value: PoorCompliance} index: 42 value: choices: [valueBoolean] index: 44 valueBoolean: {type: boolean, choiceOf: value, index: 45} ComplexMedication: url: null _required: true index: 88 elements: url: pattern: {type: Uri, value: ComplexMedication} index: 89 value: choices: [valueBoolean] index: 91 valueBoolean: {type: boolean, choiceOf: value, index: 92} Nurse: url: null _required: true index: 6 elements: url: pattern: {type: Uri, value: Nurse} index: 7 value: choices: [valueReference] index: 9 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPractitioner'] index: 10 DiseaseProgression: url: null _required: true index: 53 elements: url: pattern: {type: Uri, value: DiseaseProgression} index: 54 value: choices: [valueBoolean] index: 56 valueBoolean: {type: boolean, choiceOf: value, index: 57} Patient: url: null _required: true index: 26 elements: url: pattern: {type: Uri, value: Patient} index: 27 value: choices: [valueReference] index: 29 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPatient'] index: 30 VisualDefects: url: null _required: true index: 73 elements: url: pattern: {type: Uri, value: VisualDefects} index: 74 value: choices: [valueBoolean] index: 76 valueBoolean: {type: boolean, choiceOf: value, index: 77} Annex81Name: url: null _required: true index: 1 elements: url: pattern: {type: Uri, value: Annex81Name} index: 2 value: choices: [valueString] index: 4 valueString: {type: string, choiceOf: value, index: 5} PrintDate: url: null _required: true index: 93 elements: url: pattern: {type: Uri, value: PrintDate} index: 94 value: choices: [valueDateTime] index: 96 valueDateTime: {type: dateTime, choiceOf: value, index: 97} TemporaryMotorDeficiency: url: null _required: true index: 78 elements: url: pattern: {type: Uri, value: TemporaryMotorDeficiency} index: 79 value: choices: [valueBoolean] index: 81 valueBoolean: {type: boolean, choiceOf: value, index: 82} UnusedMedicines: url: null _required: true index: 46 elements: url: pattern: {type: Uri, value: UnusedMedicines} index: 47 Physician: url: null _required: true index: 11 elements: url: pattern: {type: Uri, value: Physician} index: 12 value: choices: [valueReference] index: 14 valueReference: type: Reference choiceOf: value refers: ['https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhPractitioner'] index: 15 NoSupport: url: null _required: true index: 63 elements: url: pattern: {type: Uri, value: NoSupport} index: 64 value: choices: [valueBoolean] index: 66 valueBoolean: {type: boolean, choiceOf: value, index: 67} EndDate: url: null _required: true index: 21 elements: url: pattern: {type: Uri, value: EndDate} index: 22 value: choices: [valueDateTime] index: 24 valueDateTime: {type: dateTime, choiceOf: value, index: 25} SideEffects: url: null _required: true index: 58 elements: url: pattern: {type: Uri, value: SideEffects} index: 59 value: choices: [valueBoolean] index: 61 valueBoolean: {type: boolean, choiceOf: value, index: 62} Confused: url: null _required: true index: 36 elements: url: pattern: {type: Uri, value: Confused} index: 37 value: choices: [valueBoolean] index: 39 valueBoolean: {type: boolean, choiceOf: value, index: 40} PersistentComplaints: url: null _required: true index: 48 elements: url: pattern: {type: Uri, value: PersistentComplaints} index: 49 value: choices: [valueBoolean] index: 51 valueBoolean: {type: boolean, choiceOf: value, index: 52} class: extension kind: complex-type url: https://fhir.nxh.com/standards/fhir/StructureDefinition/NxhAnnex81 base: http://hl7.org/fhir/StructureDefinition/Extension version: null