description: EPA Operation ProvidePrescription ERP Input-Parameters package_name: de.gematik.epa.medication derivation: constraint name: EPAOpProvidePrescriptionERPInputParameters type: Parameters elements: parameter: index: 0 elements: name: mustSupport: true pattern: {type: String, value: rxPrescription} index: 1 value: choices: [] index: 3 resource: {index: 4} part: mustSupport: true array: true min: 6 max: 6 index: 5 slicing: rules: open discriminator: - {path: name, type: pattern} min: 6 max: 6 slices: prescriptionId: match: {name: prescriptionId} schema: type: BackboneElement _required: true index: 6 elements: name: mustSupport: true pattern: {type: String, value: prescriptionId} index: 7 value: choices: [valueIdentifier] index: 9 valueIdentifier: {type: Identifier, choiceOf: value, index: 10} resource: {index: 11} part: {index: 12} required: [valueIdentifier, value] authoredOn: match: {name: authoredOn} schema: type: BackboneElement _required: true index: 13 elements: name: mustSupport: true pattern: {type: String, value: authoredOn} index: 14 value: choices: [valueDate] index: 16 valueDate: {type: date, choiceOf: value, index: 17} resource: {index: 18} part: {index: 19} required: [value, valueDate] medicationRequest: match: {name: medicationRequest} schema: type: BackboneElement _required: true index: 20 elements: name: mustSupport: true pattern: {type: String, value: medicationRequest} index: 21 value: choices: [] index: 23 resource: {type: MedicationRequest, index: 24} part: {index: 25} required: [resource] medication: match: {name: medication} schema: type: BackboneElement _required: true index: 26 elements: name: mustSupport: true pattern: {type: String, value: medication} index: 27 value: choices: [] index: 29 resource: {type: Medication, index: 30} part: {index: 31} required: [resource] organization: match: {name: organization} schema: type: BackboneElement _required: true index: 32 elements: name: mustSupport: true pattern: {type: String, value: organization} index: 33 value: choices: [] index: 35 resource: {type: Organization, index: 36} part: {index: 37} required: [resource] practitioner: match: {name: practitioner} schema: type: BackboneElement _required: true index: 38 elements: name: mustSupport: true pattern: {type: String, value: practitioner} index: 39 value: choices: [] index: 41 resource: {type: Practitioner, index: 42} part: {index: 43} required: [resource] package_version: 1.0.1 class: profile kind: resource url: https://gematik.de/fhir/epa-medication/StructureDefinition/epa-op-provide-prescription-erp-input-parameters base: http://hl7.org/fhir/StructureDefinition/Parameters version: 1.0.1 required: [parameter]