description: This profile defines the parameters for receiving dispense information for a prescription that was redeemed in the EU package_name: de.gematik.erezept.eu derivation: constraint name: GEM_ERPEU_PR_PAR_GET_Prescription_Input type: Parameters elements: meta: index: 0 elements: profile: pattern: {type: Canonical, value: 'https://gematik.de/fhir/erp-eu/StructureDefinition/GEM_ERPEU_PR_PAR_GET_Prescription_Input|1.5'} index: 1 required: [profile] parameter: mustSupport: true index: 2 slicing: rules: closed discriminator: - {path: name, type: pattern} min: 1 max: 1 slices: requestData: match: {name: requestData} schema: _required: true index: 3 elements: name: mustSupport: true pattern: {type: String, value: requestData} index: 4 value: choices: [] index: 6 resource: {index: 7} part: mustSupport: true array: true min: 8 index: 8 slicing: rules: closed discriminator: - {path: name, type: pattern} min: 8 slices: accessCode: match: {name: accessCode} schema: type: BackboneElement mustSupport: true _required: true index: 24 elements: name: mustSupport: true pattern: {type: String, value: accessCode} index: 25 value: choices: [valueIdentifier] index: 27 valueIdentifier: {type: Identifier, choiceOf: value, index: 28} resource: {index: 29} part: {index: 30} required: [valueIdentifier, value] kvnr: match: {name: kvnr} schema: type: BackboneElement mustSupport: true _required: true index: 17 elements: name: mustSupport: true pattern: {type: String, value: kvnr} index: 18 value: choices: [valueIdentifier] index: 20 valueIdentifier: {type: Identifier, choiceOf: value, index: 21} resource: {index: 22} part: {index: 23} required: [valueIdentifier, value] practitionerRole: match: {name: practitionerRole} schema: type: BackboneElement mustSupport: true _required: true index: 53 elements: name: mustSupport: true pattern: {type: String, value: practitionerRole} index: 54 value: choices: [valueCoding] index: 56 valueCoding: {type: Coding, choiceOf: value, index: 57} value[x]: elements: system: {mustSupport: true, index: 58} required: [system] resource: {index: 59} part: {index: 60} required: [valueCoding, value] prescription-id: match: {name: prescription-id} schema: type: BackboneElement mustSupport: true array: true index: 39 elements: name: mustSupport: true pattern: {type: String, value: prescription-id} index: 40 value: choices: [valueIdentifier] index: 42 valueIdentifier: {type: Identifier, choiceOf: value, index: 43} resource: {index: 44} part: {index: 45} required: [valueIdentifier, value] practitionerName: match: {name: practitionerName} schema: type: BackboneElement mustSupport: true _required: true index: 46 elements: name: mustSupport: true pattern: {type: String, value: practitionerName} index: 47 value: choices: [valueString] index: 49 valueString: {type: string, choiceOf: value, index: 50} resource: {index: 51} part: {index: 52} required: [valueString, value] healthcare-facility-type: match: {name: healthcare-facility-type} schema: type: BackboneElement mustSupport: true _required: true index: 68 elements: name: mustSupport: true pattern: {type: String, value: healthcare-facility-type} index: 69 value: choices: [valueCoding] index: 71 valueCoding: {type: Coding, choiceOf: value, index: 72} value[x]: elements: system: {mustSupport: true, index: 73} required: [system] resource: {index: 74} part: {index: 75} required: [valueCoding, value] requesttype: match: {name: requesttype} schema: type: BackboneElement mustSupport: true _required: true index: 9 elements: name: mustSupport: true pattern: {type: String, value: requesttype} index: 10 value: choices: [valueCoding] index: 12 valueCoding: {type: Coding, choiceOf: value, index: 13} value[x]: elements: system: {mustSupport: true, index: 14} required: [system] resource: {index: 15} part: {index: 16} required: [valueCoding, value] pointOfCare: match: {name: pointOfCare} schema: type: BackboneElement mustSupport: true _required: true index: 61 elements: name: mustSupport: true pattern: {type: String, value: pointOfCare} index: 62 value: choices: [valueString] index: 64 valueString: {type: string, choiceOf: value, index: 65} resource: {index: 66} part: {index: 67} required: [valueString, value] countryCode: match: {name: countryCode} schema: type: BackboneElement mustSupport: true _required: true index: 31 elements: name: mustSupport: true pattern: {type: String, value: countryCode} index: 32 value: choices: [valueCoding] index: 34 valueCoding: {type: Coding, choiceOf: value, index: 35} value[x]: elements: system: pattern: {type: Uri, value: 'urn:iso:std:iso:3166'} index: 36 required: [system] resource: {index: 37} part: {index: 38} required: [valueCoding, value] package_version: 1.0.0-rc1 class: profile kind: resource url: https://gematik.de/fhir/erp-eu/StructureDefinition/GEM_ERPEU_PR_PAR_GET_Prescription_Input base: http://hl7.org/fhir/StructureDefinition/Parameters version: '1.0' required: [parameter, meta]