description: null package_name: kbv.ita.erp derivation: constraint name: KBV_EX_ERP_Teratogenic type: Extension elements: extension: array: true min: 5 max: 5 index: 0 slicing: rules: closed discriminator: - {path: url, type: value} min: 5 max: 5 slices: Off-Label: match: {url: Off-Label} schema: _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: Off-Label} type: uri index: 3 value: short: Off-Label choices: [valueBoolean] index: 8 slicing: slices: valueBoolean: match: {} schema: short: Off-Label choices: [valueBoolean] _required: true index: 8 min: 1 valueBoolean: type: boolean short: Off-Label choiceOf: value index: 9 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Off-Label, choiceOf: value, _required: true, index: 9} min: 1 required: [value, valueBoolean] GebaerfaehigeFrau: match: {url: GebaerfaehigeFrau} schema: mustSupport: false _required: true index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: uri, value: GebaerfaehigeFrau} type: uri index: 12 value: short: Gebärfähige Frau choices: [valueBoolean] index: 17 slicing: slices: valueBoolean: match: {} schema: short: Gebärfähige Frau choices: [valueBoolean] _required: true index: 17 min: 1 valueBoolean: type: boolean short: Gebärfähige Frau choiceOf: value index: 18 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Gebärfähige Frau, choiceOf: value, _required: true, index: 18} min: 1 required: [value, valueBoolean] EinhaltungSicherheitsmassnahmen: match: {url: EinhaltungSicherheitsmassnahmen} schema: constraint: -erp-angabeT-RezeptEinhaltungSicherheitsmassnahmenTrue: {human: Bei einem T-Rezept muss die Einhaltung der Sicherheitsmaßnahmen mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: EinhaltungSicherheitsmassnahmen} type: uri index: 21 value: short: Einhaltung Sicherheitsmaßnahmen choices: [valueBoolean] index: 26 slicing: slices: valueBoolean: match: {} schema: short: Einhaltung Sicherheitsmaßnahmen choices: [valueBoolean] _required: true index: 26 min: 1 valueBoolean: type: boolean short: Einhaltung Sicherheitsmaßnahmen choiceOf: value index: 27 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Einhaltung Sicherheitsmaßnahmen, choiceOf: value, _required: true, index: 27} min: 1 required: [value, valueBoolean] AushaendigungInformationsmaterialien: match: {url: AushaendigungInformationsmaterialien} schema: constraint: -erp-angabeT-RezeptAushaendigungInformationsmaterialienTrue: {human: Bei einem T-Rezept muss die Aushändigung der Informationsmaterialien mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 28 extensions: {} elements: extension: {index: 29} url: pattern: {type: uri, value: AushaendigungInformationsmaterialien} type: uri index: 30 value: short: Aushändigung Informationsmaterialien choices: [valueBoolean] index: 35 slicing: slices: valueBoolean: match: {} schema: short: Aushändigung Informationsmaterialien choices: [valueBoolean] _required: true index: 35 min: 1 valueBoolean: type: boolean short: Aushändigung Informationsmaterialien choiceOf: value index: 36 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Aushändigung Informationsmaterialien, choiceOf: value, _required: true, index: 36} min: 1 required: [value, valueBoolean] ErklaerungSachkenntnis: match: {url: ErklaerungSachkenntnis} schema: constraint: -erp-angabeT-RezeptErklaerungSachkenntnisTrue: {human: Bei einem T-Rezept muss die Erklärung der Sachkenntnis mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: ErklaerungSachkenntnis} type: uri index: 39 value: short: Erklärung Sachkenntnis choices: [valueBoolean] index: 44 slicing: slices: valueBoolean: match: {} schema: short: Erklärung Sachkenntnis choices: [valueBoolean] _required: true index: 44 min: 1 valueBoolean: type: boolean short: Erklärung Sachkenntnis choiceOf: value index: 45 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Erklärung Sachkenntnis, choiceOf: value, _required: true, index: 45} min: 1 required: [value, valueBoolean] url: pattern: {type: uri, value: 'https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Teratogenic'} type: uri index: 46 value: choices: [] index: 48 package_version: 1.4.0-alpha extensions: Off-Label: url: Off-Label _required: true index: 1 extensions: {} elements: extension: {index: 2} url: pattern: {type: uri, value: Off-Label} type: uri index: 3 value: short: Off-Label choices: [valueBoolean] index: 8 slicing: slices: valueBoolean: match: {} schema: short: Off-Label choices: [valueBoolean] _required: true index: 8 min: 1 valueBoolean: type: boolean short: Off-Label choiceOf: value index: 9 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Off-Label, choiceOf: value, _required: true, index: 9} min: 1 required: [value, valueBoolean] GebaerfaehigeFrau: url: GebaerfaehigeFrau mustSupport: false _required: true index: 10 extensions: {} elements: extension: {index: 11} url: pattern: {type: uri, value: GebaerfaehigeFrau} type: uri index: 12 value: short: Gebärfähige Frau choices: [valueBoolean] index: 17 slicing: slices: valueBoolean: match: {} schema: short: Gebärfähige Frau choices: [valueBoolean] _required: true index: 17 min: 1 valueBoolean: type: boolean short: Gebärfähige Frau choiceOf: value index: 18 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Gebärfähige Frau, choiceOf: value, _required: true, index: 18} min: 1 required: [value, valueBoolean] EinhaltungSicherheitsmassnahmen: url: EinhaltungSicherheitsmassnahmen constraint: -erp-angabeT-RezeptEinhaltungSicherheitsmassnahmenTrue: {human: Bei einem T-Rezept muss die Einhaltung der Sicherheitsmaßnahmen mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 19 extensions: {} elements: extension: {index: 20} url: pattern: {type: uri, value: EinhaltungSicherheitsmassnahmen} type: uri index: 21 value: short: Einhaltung Sicherheitsmaßnahmen choices: [valueBoolean] index: 26 slicing: slices: valueBoolean: match: {} schema: short: Einhaltung Sicherheitsmaßnahmen choices: [valueBoolean] _required: true index: 26 min: 1 valueBoolean: type: boolean short: Einhaltung Sicherheitsmaßnahmen choiceOf: value index: 27 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Einhaltung Sicherheitsmaßnahmen, choiceOf: value, _required: true, index: 27} min: 1 required: [value, valueBoolean] AushaendigungInformationsmaterialien: url: AushaendigungInformationsmaterialien constraint: -erp-angabeT-RezeptAushaendigungInformationsmaterialienTrue: {human: Bei einem T-Rezept muss die Aushändigung der Informationsmaterialien mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 28 extensions: {} elements: extension: {index: 29} url: pattern: {type: uri, value: AushaendigungInformationsmaterialien} type: uri index: 30 value: short: Aushändigung Informationsmaterialien choices: [valueBoolean] index: 35 slicing: slices: valueBoolean: match: {} schema: short: Aushändigung Informationsmaterialien choices: [valueBoolean] _required: true index: 35 min: 1 valueBoolean: type: boolean short: Aushändigung Informationsmaterialien choiceOf: value index: 36 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Aushändigung Informationsmaterialien, choiceOf: value, _required: true, index: 36} min: 1 required: [value, valueBoolean] ErklaerungSachkenntnis: url: ErklaerungSachkenntnis constraint: -erp-angabeT-RezeptErklaerungSachkenntnisTrue: {human: Bei einem T-Rezept muss die Erklärung der Sachkenntnis mit true bestätigt werden., severity: error, expression: ($this.value as boolean)=true} _required: true index: 37 extensions: {} elements: extension: {index: 38} url: pattern: {type: uri, value: ErklaerungSachkenntnis} type: uri index: 39 value: short: Erklärung Sachkenntnis choices: [valueBoolean] index: 44 slicing: slices: valueBoolean: match: {} schema: short: Erklärung Sachkenntnis choices: [valueBoolean] _required: true index: 44 min: 1 valueBoolean: type: boolean short: Erklärung Sachkenntnis choiceOf: value index: 45 slicing: slices: valueBoolean: match: {} schema: {type: boolean, short: Erklärung Sachkenntnis, choiceOf: value, _required: true, index: 45} min: 1 required: [value, valueBoolean] class: extension kind: complex-type url: https://fhir.kbv.de/StructureDefinition/KBV_EX_ERP_Teratogenic base: http://hl7.org/fhir/StructureDefinition/Extension version: 1.4.0