description: null package_name: synapxe.nehr derivation: constraint name: ExtensionAuthorizer type: Extension elements: extension: {index: 0} url: pattern: {type: Uri, value: 'https://fhir.synapxe.sg/StructureDefinition/ext-authorizer'} index: 1 value: choices: [valueReference] index: 3 valueReference: type: Reference choiceOf: value refers: ['https://fhir.synapxe.sg/StructureDefinition/profile-Practitioner'] index: 4 value[x]: elements: id: {index: 5} extension: {index: 6} reference: {index: 7} type: pattern: {type: Uri, value: Practitioner} index: 8 identifier: index: 9 elements: id: {index: 10} extension: {index: 11} use: {index: 12} type: {index: 13} system: {index: 14} value: {index: 15} period: {index: 16} assigner: {index: 17} extensions: {} required: [value, system] display: {index: 18} extensions: {} required: [identifier, type] package_version: 2.0.0 extensions: {} class: extension kind: complex-type url: https://fhir.synapxe.sg/StructureDefinition/ext-authorizer base: http://hl7.org/fhir/StructureDefinition/Extension version: null required: [valueReference, value]