{ "description": null, "_filename": "StructureDefinition-epa-medication-statement-planning.json", "package_name": "de.gematik.epa.medication", "date": "2024-08-14", "derivation": "constraint", "publisher": "mio42 GmbH", "fhirVersion": "4.0.1", "name": "EPAMedicationStatementPlanning", "abstract": false, "type": "MedicationStatement", "experimental": "false", "resourceType": "StructureDefinition", "title": "EPA Medication Statement Planning", "package_version": "1.1.1", "status": "active", "id": "3eefc941-3c60-437e-83e2-c6d451601b1c", "kind": "resource", "url": "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-medication-statement-planning", "version": "1.1.1", "differential": { "element": [ { "id": "MedicationStatement.meta.source", "max": "0", "path": "MedicationStatement.meta.source" }, { "id": "MedicationStatement.meta.security", "max": "0", "path": "MedicationStatement.meta.security" }, { "id": "MedicationStatement.meta.tag", "max": "0", "path": "MedicationStatement.meta.tag" }, { "id": "MedicationStatement.implicitRules", "max": "0", "path": "MedicationStatement.implicitRules" }, { "id": "MedicationStatement.language", "max": "0", "path": "MedicationStatement.language" }, { "id": "MedicationStatement.text", "max": "0", "path": "MedicationStatement.text" }, { "id": "MedicationStatement.contained", "max": "0", "path": "MedicationStatement.contained" }, { "id": "MedicationStatement.extension:treatmentGoal", "max": "0", "path": "MedicationStatement.extension", "sliceName": "treatmentGoal" }, { "id": "MedicationStatement.extension:Zwischenueberschrift", "path": "MedicationStatement.extension", "sliceName": "Zwischenueberschrift" }, { "id": "MedicationStatement.extension:Zwischenueberschrift.value[x]:valueCodeableConcept", "path": "MedicationStatement.extension.value[x]", "type": [ { "code": "CodeableConcept" } ], "sliceName": "valueCodeableConcept" }, { "id": "MedicationStatement.extension:Zwischenueberschrift.value[x]:valueCodeableConcept.coding", "max": "1", "path": "MedicationStatement.extension.value[x].coding" }, { "id": "MedicationStatement.extension:Zwischenueberschrift.value[x]:valueCodeableConcept.coding.userSelected", "max": "0", "path": "MedicationStatement.extension.value[x].coding.userSelected" }, { "id": "MedicationStatement.extension:Zwischenueberschrift.value[x]:valueCodeableConcept.text", "max": "0", "path": "MedicationStatement.extension.value[x].text" }, { "id": "MedicationStatement.modifierExtension", "max": "0", "path": "MedicationStatement.modifierExtension" }, { "id": "MedicationStatement.identifier", "max": "0", "path": "MedicationStatement.identifier" }, { "id": "MedicationStatement.basedOn", "max": "0", "path": "MedicationStatement.basedOn" }, { "id": "MedicationStatement.partOf", "max": "0", "path": "MedicationStatement.partOf" }, { "id": "MedicationStatement.statusReason.coding", "max": "1", "path": "MedicationStatement.statusReason.coding", "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "pattern" } ] } }, { "id": "MedicationStatement.statusReason.coding:snomed", "path": "MedicationStatement.statusReason.coding", "sliceName": "snomed" }, { "id": "MedicationStatement.statusReason.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.statusReason.coding.userSelected" }, { "id": "MedicationStatement.category", "max": "0", "path": "MedicationStatement.category" }, { "id": "MedicationStatement.medication[x]:medicationReference", "path": "MedicationStatement.medication[x]", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Medication" ] } ], "sliceName": "medicationReference" }, { "id": "MedicationStatement.medication[x]:medicationReference.type", "max": "0", "path": "MedicationStatement.medication[x].type" }, { "id": "MedicationStatement.medication[x]:medicationReference.identifier", "max": "0", "path": "MedicationStatement.medication[x].identifier" }, { "id": "MedicationStatement.medication[x]:medicationReference.display", "max": "0", "path": "MedicationStatement.medication[x].display" }, { "id": "MedicationStatement.subject.reference", "max": "0", "path": "MedicationStatement.subject.reference" }, { "id": "MedicationStatement.subject.type", "max": "0", "path": "MedicationStatement.subject.type" }, { "id": "MedicationStatement.subject.display", "max": "0", "path": "MedicationStatement.subject.display" }, { "id": "MedicationStatement.context", "max": "0", "path": "MedicationStatement.context" }, { "id": "MedicationStatement.informationSource.type", "max": "0", "path": "MedicationStatement.informationSource.type" }, { "id": "MedicationStatement.informationSource.display", "max": "0", "path": "MedicationStatement.informationSource.display" }, { "id": "MedicationStatement.derivedFrom", "max": "0", "path": "MedicationStatement.derivedFrom" }, { "id": "MedicationStatement.reasonCode.coding", "max": "3", "path": "MedicationStatement.reasonCode.coding", "slicing": { "rules": "closed", "discriminator": [ { "path": "$this", "type": "pattern" } ] } }, { "id": "MedicationStatement.reasonCode.coding:icd-10-gm", "path": "MedicationStatement.reasonCode.coding", "sliceName": "icd-10-gm" }, { "id": "MedicationStatement.reasonCode.coding:icd-10-gm.userSelected", "max": "0", "path": "MedicationStatement.reasonCode.coding.userSelected" }, { "id": "MedicationStatement.reasonCode.coding:snomed", "path": "MedicationStatement.reasonCode.coding", "sliceName": "snomed" }, { "id": "MedicationStatement.reasonCode.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.reasonCode.coding.userSelected" }, { "id": "MedicationStatement.reasonCode.coding:orphanet", "path": "MedicationStatement.reasonCode.coding", "sliceName": "orphanet" }, { "id": "MedicationStatement.reasonCode.coding:orphanet.userSelected", "max": "0", "path": "MedicationStatement.reasonCode.coding.userSelected" }, { "id": "MedicationStatement.reasonReference", "max": "0", "path": "MedicationStatement.reasonReference" }, { "id": "MedicationStatement.note.author[x]:authorReference", "path": "MedicationStatement.note.author[x]", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Organization", "http://hl7.org/fhir/StructureDefinition/Patient", "http://hl7.org/fhir/StructureDefinition/Practitioner" ] } ], "sliceName": "authorReference" }, { "id": "MedicationStatement.note.author[x]:authorReference.type", "max": "0", "path": "MedicationStatement.note.author[x].type" }, { "id": "MedicationStatement.note.author[x]:authorReference.display", "max": "0", "path": "MedicationStatement.note.author[x].display" }, { "id": "MedicationStatement.dosage.sequence", "max": "0", "path": "MedicationStatement.dosage.sequence" }, { "id": "MedicationStatement.dosage.additionalInstruction.coding", "max": "1", "path": "MedicationStatement.dosage.additionalInstruction.coding" }, { "id": "MedicationStatement.dosage.additionalInstruction.coding:snomed", "path": "MedicationStatement.dosage.additionalInstruction.coding", "sliceName": "snomed" }, { "id": "MedicationStatement.dosage.additionalInstruction.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.dosage.additionalInstruction.coding.userSelected" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration", "path": "MedicationStatement.dosage.timing.repeat.bounds[x]", "type": [ { "code": "Duration" } ], "sliceName": "boundsDuration" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsDuration.comparator", "max": "0", "path": "MedicationStatement.dosage.timing.repeat.bounds[x].comparator" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange", "path": "MedicationStatement.dosage.timing.repeat.bounds[x]", "type": [ { "code": "Range" } ], "sliceName": "boundsRange" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsRange.extension", "max": "0", "path": "MedicationStatement.dosage.timing.repeat.bounds[x].extension" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod", "path": "MedicationStatement.dosage.timing.repeat.bounds[x]", "type": [ { "code": "Period" } ], "sliceName": "boundsPeriod" }, { "id": "MedicationStatement.dosage.timing.repeat.bounds[x]:boundsPeriod.extension", "max": "0", "path": "MedicationStatement.dosage.timing.repeat.bounds[x].extension" }, { "id": "MedicationStatement.dosage.timing.code", "max": "0", "path": "MedicationStatement.dosage.timing.code" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededBoolean", "path": "MedicationStatement.dosage.asNeeded[x]", "type": [ { "code": "boolean" } ], "sliceName": "asNeededBoolean" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededBoolean.extension", "max": "0", "path": "MedicationStatement.dosage.asNeeded[x].extension" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept", "path": "MedicationStatement.dosage.asNeeded[x]", "type": [ { "code": "CodeableConcept" } ], "sliceName": "asNeededCodeableConcept" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding", "max": "1", "path": "MedicationStatement.dosage.asNeeded[x].coding" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed", "path": "MedicationStatement.dosage.asNeeded[x].coding", "sliceName": "snomed" }, { "id": "MedicationStatement.dosage.asNeeded[x]:asNeededCodeableConcept.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.dosage.asNeeded[x].coding.userSelected" }, { "id": "MedicationStatement.dosage.site.coding", "max": "1", "path": "MedicationStatement.dosage.site.coding" }, { "id": "MedicationStatement.dosage.site.coding:snomed", "path": "MedicationStatement.dosage.site.coding", "sliceName": "snomed" }, { "id": "MedicationStatement.dosage.site.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.dosage.site.coding.userSelected" }, { "id": "MedicationStatement.dosage.route.coding", "max": "2", "path": "MedicationStatement.dosage.route.coding" }, { "id": "MedicationStatement.dosage.route.coding:snomed", "path": "MedicationStatement.dosage.route.coding", "sliceName": "snomed" }, { "id": "MedicationStatement.dosage.route.coding:snomed.userSelected", "max": "0", "path": "MedicationStatement.dosage.route.coding.userSelected" }, { "id": "MedicationStatement.dosage.route.coding:edqm", "path": "MedicationStatement.dosage.route.coding", "sliceName": "edqm" }, { "id": "MedicationStatement.dosage.route.coding:edqm.userSelected", "max": "0", "path": "MedicationStatement.dosage.route.coding.userSelected" }, { "id": "MedicationStatement.dosage.method", "max": "0", "path": "MedicationStatement.dosage.method" }, { "id": "MedicationStatement.dosage.doseAndRate.type", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.type" }, { "id": "MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity", "path": "MedicationStatement.dosage.doseAndRate.dose[x]", "type": [ { "code": "Quantity", "profile": [ "http://hl7.org/fhir/StructureDefinition/SimpleQuantity" ] } ], "sliceName": "doseQuantity" }, { "id": "MedicationStatement.dosage.doseAndRate.dose[x]:doseQuantity.extension", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.dose[x].extension" }, { "id": "MedicationStatement.dosage.doseAndRate.dose[x]:doseRange", "path": "MedicationStatement.dosage.doseAndRate.dose[x]", "type": [ { "code": "Range" } ], "sliceName": "doseRange" }, { "id": "MedicationStatement.dosage.doseAndRate.dose[x]:doseRange.extension", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.dose[x].extension" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRange", "path": "MedicationStatement.dosage.doseAndRate.rate[x]", "type": [ { "code": "Range" } ], "sliceName": "rateRange" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRange.extension", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.rate[x].extension" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity", "path": "MedicationStatement.dosage.doseAndRate.rate[x]", "type": [ { "code": "Quantity", "profile": [ "http://hl7.org/fhir/StructureDefinition/SimpleQuantity" ] } ], "sliceName": "rateQuantity" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateQuantity.extension", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.rate[x].extension" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio", "path": "MedicationStatement.dosage.doseAndRate.rate[x]", "type": [ { "code": "Ratio" } ], "sliceName": "rateRatio" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.extension", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.rate[x].extension" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.numerator.comparator", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.rate[x].numerator.comparator" }, { "id": "MedicationStatement.dosage.doseAndRate.rate[x]:rateRatio.denominator.comparator", "max": "0", "path": "MedicationStatement.dosage.doseAndRate.rate[x].denominator.comparator" }, { "id": "MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator", "max": "0", "path": "MedicationStatement.dosage.maxDosePerPeriod.numerator.comparator" }, { "id": "MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator", "max": "0", "path": "MedicationStatement.dosage.maxDosePerPeriod.denominator.comparator" }, { "id": "MedicationStatement.dosage.maxDosePerLifetime", "max": "0", "path": "MedicationStatement.dosage.maxDosePerLifetime" } ] }, "baseDefinition": "https://gematik.de/fhir/epa-medication/StructureDefinition/epa-medication-statement" }