description: null package_name: fhir.trustedhealthapps.org derivation: constraint name: HealthAppPrescriptionUnit type: ChargeItemDefinition elements: description: {mustSupport: true, index: 45} propertyGroup: mustSupport: true index: 60 elements: priceComponent: mustSupport: true index: 61 elements: type: {mustSupport: true, index: 62} amount: mustSupport: true index: 63 elements: value: {mustSupport: true, index: 64} currency: {mustSupport: true, index: 65} useContext: mustSupport: true index: 46 elements: code: mustSupport: true index: 47 elements: system: pattern: {type: uri, value: 'http://terminology.hl7.org/CodeSystem/usage-context-type'} mustSupport: true type: uri index: 48 code: {mustSupport: true, index: 49} value: mustSupport: true choices: [valueCodeableConcept] index: 51 valueCodeableConcept: {type: CodeableConcept, mustSupport: true, choiceOf: value, index: 52} value[x]: elements: coding: mustSupport: true index: 53 elements: system: {mustSupport: true, index: 54} code: {mustSupport: true, index: 55} title: {mustSupport: true, index: 43} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: anwendungsdauer: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitAnwendungsdauer index: 1 elements: value: mustSupport: true choices: [] index: 3 value[x]: elements: value: {mustSupport: true, index: 4} unit: {mustSupport: true, index: 5} indikation: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitIndikation index: 6 extensions: diagnose: url: null mustSupport: true index: 8 elements: value: mustSupport: true choices: [] index: 10 value[x]: elements: coding: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} version: {mustSupport: true, index: 13} code: {mustSupport: true, index: 14} elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: diagnose: match: {url: null} schema: mustSupport: true index: 8 elements: value: mustSupport: true choices: [] index: 10 value[x]: elements: coding: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} version: {mustSupport: true, index: 13} code: {mustSupport: true, index: 14} kontraindikation: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitKontraindikation index: 15 extensions: ausschlusskriterien: url: null mustSupport: true index: 17 elements: value: mustSupport: true choices: [] index: 19 diagnose: url: null mustSupport: true index: 20 elements: value: mustSupport: true choices: [] index: 22 value[x]: elements: coding: mustSupport: true index: 23 elements: system: {mustSupport: true, index: 24} version: {mustSupport: true, index: 25} code: {mustSupport: true, index: 26} elements: extension: index: 16 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: ausschlusskriterien: match: {url: null} schema: mustSupport: true index: 17 elements: value: mustSupport: true choices: [] index: 19 diagnose: match: {url: null} schema: mustSupport: true index: 20 elements: value: mustSupport: true choices: [] index: 22 value[x]: elements: coding: mustSupport: true index: 23 elements: system: {mustSupport: true, index: 24} version: {mustSupport: true, index: 25} code: {mustSupport: true, index: 26} nichtErstattungsfaehigeKosten: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitNichtErstattungsfaehigeKosten index: 27 extensions: description: {url: null, mustSupport: true, index: 29} required: url: null mustSupport: true index: 30 elements: value: mustSupport: true choices: [] index: 32 elements: extension: index: 28 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: description: match: {url: null} schema: {mustSupport: true, index: 29} required: match: {url: null} schema: mustSupport: true index: 30 elements: value: mustSupport: true choices: [] index: 32 vertragsaerztlicheLeistungen: match: {url: null} schema: type: Extension mustSupport: true url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitVertragsaerztlicheLeistungen index: 33 extensions: required: url: null mustSupport: true index: 35 elements: value: mustSupport: true choices: [] index: 37 elements: extension: index: 34 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: required: match: {url: null} schema: mustSupport: true index: 35 elements: value: mustSupport: true choices: [] index: 37 status: {mustSupport: true, index: 44} url: {mustSupport: true, index: 38} code: mustSupport: true index: 56 elements: coding: type: Coding mustSupport: true index: 57 elements: system: {mustSupport: true, index: 58} code: {mustSupport: true, index: 59} required: [coding] identifier: mustSupport: true index: 39 slicing: rules: open discriminator: - {path: system, type: value} min: 1 slices: digaVeId: match: {system: 'https://fhir.trustedhealthapps.org/NamingSystem/DigaVeId'} schema: mustSupport: true _required: true index: 40 elements: system: pattern: {type: uri, value: 'https://fhir.trustedhealthapps.org/NamingSystem/DigaVeId'} mustSupport: true type: uri index: 41 value: {mustSupport: true, index: 42} required: [system, value] package_version: 1.0.3 extensions: anwendungsdauer: url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitAnwendungsdauer type: Extension mustSupport: true index: 1 elements: value: mustSupport: true choices: [] index: 3 value[x]: elements: value: {mustSupport: true, index: 4} unit: {mustSupport: true, index: 5} indikation: url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitIndikation type: Extension mustSupport: true index: 6 extensions: diagnose: url: null mustSupport: true index: 8 elements: value: mustSupport: true choices: [] index: 10 value[x]: elements: coding: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} version: {mustSupport: true, index: 13} code: {mustSupport: true, index: 14} elements: extension: index: 7 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: diagnose: match: {url: null} schema: mustSupport: true index: 8 elements: value: mustSupport: true choices: [] index: 10 value[x]: elements: coding: mustSupport: true index: 11 elements: system: {mustSupport: true, index: 12} version: {mustSupport: true, index: 13} code: {mustSupport: true, index: 14} kontraindikation: url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitKontraindikation type: Extension mustSupport: true index: 15 extensions: ausschlusskriterien: url: null mustSupport: true index: 17 elements: value: mustSupport: true choices: [] index: 19 diagnose: url: null mustSupport: true index: 20 elements: value: mustSupport: true choices: [] index: 22 value[x]: elements: coding: mustSupport: true index: 23 elements: system: {mustSupport: true, index: 24} version: {mustSupport: true, index: 25} code: {mustSupport: true, index: 26} elements: extension: index: 16 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: ausschlusskriterien: match: {url: null} schema: mustSupport: true index: 17 elements: value: mustSupport: true choices: [] index: 19 diagnose: match: {url: null} schema: mustSupport: true index: 20 elements: value: mustSupport: true choices: [] index: 22 value[x]: elements: coding: mustSupport: true index: 23 elements: system: {mustSupport: true, index: 24} version: {mustSupport: true, index: 25} code: {mustSupport: true, index: 26} nichtErstattungsfaehigeKosten: url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitNichtErstattungsfaehigeKosten type: Extension mustSupport: true index: 27 extensions: description: {url: null, mustSupport: true, index: 29} required: url: null mustSupport: true index: 30 elements: value: mustSupport: true choices: [] index: 32 elements: extension: index: 28 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: description: match: {url: null} schema: {mustSupport: true, index: 29} required: match: {url: null} schema: mustSupport: true index: 30 elements: value: mustSupport: true choices: [] index: 32 vertragsaerztlicheLeistungen: url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnitVertragsaerztlicheLeistungen type: Extension mustSupport: true index: 33 extensions: required: url: null mustSupport: true index: 35 elements: value: mustSupport: true choices: [] index: 37 elements: extension: index: 34 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: required: match: {url: null} schema: mustSupport: true index: 35 elements: value: mustSupport: true choices: [] index: 37 class: profile kind: resource url: https://fhir.trustedhealthapps.org/StructureDefinition/HealthAppPrescriptionUnit base: http://hl7.org/fhir/StructureDefinition/ChargeItemDefinition version: 1.0.0 required: [code, identifier]