Official URL: https://gematik.de/fhir/epa-medication/CapabilityStatement/epa-medication-service-server | Version: 1.2.0-ballot.1 | |||
Draft as of 2025-08-01 | Computable Name: EPAMedicationServiceServer |
EPA CapabilityStatement für den Medication Service
application/fhir+json
, application/fhir+xml
Note to Implementers: FHIR Capabilities
Any FHIR capability may be 'allowed' by the system unless explicitly marked as 'SHALL NOT'. A few items are marked as MAY in the Implementation Guide to highlight their potential relevance to the use case.
This CapabilityStatement imports the CapabilityStatement EPA Basic Server
server
The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include
_revinclude
Resource Type | Profile | R | V-R | S | U | C | H-I | H-T | Searches | _include | _revinclude | Operations |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Medication | https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication Additional supported profiles: EPA Pharmaceutical Product Medication EPA Medication PZN Ingredient | y | y | y | y | y | _id, _lastUpdated, _has, identifier, code, status, ingredient-code, rx-prescription, context | MedicationRequest:medication , MedicationDispense:medication , MedicationStatement:medication | ||||
MedicationRequest | https://gematik.de/fhir/epa-medication/StructureDefinition/emp-medication-request | y | y | y | y | y | _id, _lastUpdated, _has, identifier, authoredon, status, requester, medication, context, activity | MedicationRequest:medication , MedicationRequest:requester , MedicationRequest:activity | MedicationDispense:prescription , MedicationStatement:derived-from | |||
MedicationDispense | https://gematik.de/fhir/epa-medication/StructureDefinition/epa-medication-dispense | y | y | y | y | y | _id, _lastUpdated, _has, identifier, whenhandedover, prescription, performer, status, medication, rx-prescription | MedicationDispense:medication , MedicationDispense:performer , MedicationDispense:prescription | MedicationStatement:derived-from | |||
MedicationStatement | https://gematik.de/fhir/epa-medication/StructureDefinition/epa-medication-statement | y | y | y | y | y | _id, _lastUpdated, _has, identifier, medication, part-of, status, effective, rx-prescription, derived-from, context, based-on-emp | MedicationStatement:medication , MedicationStatement:part-of , MedicationStatement:derived-from , MedicationStatement:based-on-emp | Provenance:target | $add-eml-entry , $update-eml-entry , $link-emp , $unlink-emp | ||
Organization | Supported Profiles Organization in gematik Directory TI Organization | y | y | y | y | y | _id, _lastUpdated, _has, identifier, name | MedicationDispense:performer , PractitionerRole:organization , MedicationRequest:requester | ||||
Practitioner | Supported Profiles Practitioner in gematik Directory TI Practitioner | y | y | y | y | y | _id, _lastUpdated, _has, identifier, name | PractitionerRole:practitioner , MedicationRequest:requester | ||||
PractitionerRole | y | y | y | y | y | _id, _lastUpdated, _has, identifier, practitioner, organization | PractitionerRole:practitioner , PractitionerRole:organization | MedicationDispense:performer , MedicationRequest:requester | ||||
Provenance | Supported Profiles ePA-Änderungseintrag eMP-Chronologieeintrag | y | y | _id, _lastUpdated, _has, identifier, agent, target, recorded, when, is-emp-chronology | Provenance:agent , Provenance:target |
EPA Pharmaceutical Product Medication
EPA Medication PZN Ingredient
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | Medication.identifier |
SHALL | code | token | Medication.code |
SHALL | status | token | Medication.status |
SHALL | ingredient-code | token | Medication.ingredient.item as CodeableConcept |
SHALL | rx-prescription | token | Medication.extension |
SHALL | context | token | Medication.extension:context |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | MedicationRequest.identifier |
SHALL | authoredon | date | MedicationRequest.authoredOn |
SHALL | status | token | MedicationRequest.status |
SHALL | requester | reference | MedicationRequest.requester |
SHALL | medication | reference | MedicationRequest.medication as Reference |
SHALL | context | token | MedicationRequest.extension:context |
SHALL | activity | reference | MedicationRequest.extension:activity |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | MedicationDispense.identifier |
SHALL | whenhandedover | date | MedicationDispense.whenHandedOver |
SHALL | prescription | reference | MedicationDispense.authorizingPrescription |
SHALL | performer | reference | MedicationDispense.performer.actor |
SHALL | status | token | MedicationDispense.status |
SHALL | medication | reference | MedicationDispense.medication as Reference |
SHALL | rx-prescription | token | MedicationDispense.extension |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | MedicationStatement.identifier |
SHALL | medication | reference | MedicationStatement.medication as Reference |
SHALL | part-of | reference | MedicationStatement.partOf as Reference |
SHALL | status | token | MedicationStatement.status |
SHALL | effective | date | MedicationStatement.effective |
SHALL | rx-prescription | token | Medication.extension |
SHALL | derived-from | reference | MedicationStatement.derivedFrom as Reference |
SHALL | context | token | MedicationStatement.extension:context |
SHALL | based-on-emp | reference | MedicationStatement.basedOn mit Extension:is-emp = true |
Conformance | Operation | Documentation |
---|---|---|
SHALL | $add-eml-entry | |
SHALL | $update-eml-entry | |
SHALL | $link-emp | |
SHALL | $unlink-emp |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | Organization.identifier |
SHALL | name | string | Organization.name | Organization.alias |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | Practitioner.identifier |
SHALL | name | string | Practitioner.name |
search-type
, history-type
, read
, history-instance
, vread
.Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | PractitionerRole.identifier |
SHALL | practitioner | reference | PractitionerRole.practitioner |
SHALL | organization | reference | PractitionerRole.organization |
Conformance | Parameter | Type | Documentation |
---|---|---|---|
SHALL | _id | token | Resource.id |
SHALL | _lastUpdated | date | Resource.meta.lastUpdated |
SHALL | _has | string | Return resources linked to by the given target |
SHALL | identifier | token | MedicationStatement.identifier |
SHALL | agent | reference | Who participated |
SHALL | target | reference | Target References - usually version specific |
SHALL | recorded | date | When the activity was recorded / updated |
SHALL | when | date | Provenance.occurred as dateTime |
SHALL | is-emp-chronology | token | Provenance.extension:isEMPChronology |