EPACapabilityStatementMedication

Gemäß FHIR-Spezifikation MUSS der Medication Service das folgende CapabilityStatement zurückgeben können. Dieses gibt alle zum referenzierten ePA-Release gültigen FHIR-Profile und Operationen wieder.

Anforderungen

REST Capabilities Server

ModeServer

Resource Interactions

Resource TypeSupported ProfilesReadVreadHistoryInstanceSearchType
Medication
  • EPAMedication
  • EPAMedicationPlanning
  • EPAMedicationPharmaceuticalProduct
  • EPAMedicationPZNIngredient
  • SHALLSHALLSHALLSHALL
    MedicationRequest
  • EPAMedicationRequest
  • SHALLSHALLSHALLSHALL
    MedicationDispense
  • EPAMedicationDispense
  • EPANonPrescriptionMedicationDispense
  • SHALLSHALLSHALLSHALL
    MedicationStatement
  • EPAMedicationStatement
  • EPAMedicationStatementPlanning
  • SHALLSHALLSHALLSHALL
    Organization
  • OrganizationDirectory
  • SHALLSHALLSHALLSHALL
    Practitioner
  • PractitionerDirectory
  • SHALLSHALLSHALLSHALL
    PractitionerRole
  • EPAPractitionerRole
  • EPAPractitionerRoleSource
  • SHALLSHALLSHALLSHALL
    RelatedPerson
  • EPARelatedPerson
  • EPARelatedPersonSource
  • SHALLSHALLSHALLSHALL
    Observation
  • EPAObservationMedicationManagementNote
  • EPAObservationBodyHeight
  • EPAObservationBodyWeight
  • EPAObservationBreastfeedingStatus
  • EPAObservationCreatinine
  • EPAObservationEstimatedDateOfDelivery
  • EPAObservationGFR
  • EPAObservationPregnancyStatus
  • EPAPlanObservationMedicationManagementNote
  • EPAObservationBodyHeightAMTS
  • EPAObservationBodyWeightAMTS
  • EPAObservationBreastfeedingStatusAMTS
  • EPAObservationCreatinineAMTS
  • EPAObservationEstimatedDateOfDeliveryAMTS
  • EPAObservationGFRAMTS
  • EPAObservationPregnancyStatusAMTS
  • SHALLSHALLSHALLSHALL
    AllergyIntolerance
  • EPAAllergyIntolerance
  • EPAAllergyIntoleranceAMTS
  • SHALLSHALLSHALLSHALL

    Global Operations

    OperationReferenceLevel
    $provide-prescription-erpProvide Prescription eRPSHALL
    $cancel-prescription-erpCancel Prescription eRPSHALL
    $provide-dispensation-erpProvide Dispensation eRPSHALL
    $cancel-dispensation-erpCancel Dispensation eRPSHALL
    $medication-planGet Medication PlanSHALL
    $manage-medication-planManage Medication PlanSHALL
    $verify-medication-planVerify Medication PlanSHALL
    $medication-plan-historyGet Medication Plan HistorySHALL
    $provide-medication-plan-noteProvide Medication Plan Management NotesSHALL
    $remove-medication-plan-noteRemove Medication Plan Management NotesSHALL
    $provide-dispensationProvide DispensationSHALL
    $cancel-dispensationCancel DispensationSHALL

    Global Search Parameters

    NameTypeDocumentationLevel
    _querystringA custom search profile that describes a specific defined query operationSHALL

    Operations per resource type

    Medication

    OperationReferenceLevel
    $provideProvide MedicationSHALL
    $add-informationAdd Medication InformationSHALL
    $entered-in-errorMedication Entered In ErrorSHALL

    MedicationRequest

    No operations are stated for this resource type

    MedicationDispense

    No operations are stated for this resource type

    MedicationStatement

    OperationReferenceLevel
    $link-prescription-processLink Prescription ProcessSHALL
    $unlink-prescriptionUnlink PrescriptionSHALL
    $manageManage MedicationStatementSHALL
    $replaceReplace Medication InformationSHALL

    Organization

    No operations are stated for this resource type

    Practitioner

    No operations are stated for this resource type

    PractitionerRole

    No operations are stated for this resource type

    RelatedPerson

    No operations are stated for this resource type

    Observation

    OperationReferenceLevel
    $add-amts-observationAdd AMTS-rZI ObservationSHALL
    $manage-noteManage Note for AMTS-rZI ObservationSHALL
    $entered-in-errorAMTS-rZI Observation Entered In ErrorSHALL

    AllergyIntolerance

    OperationReferenceLevel
    $add-amts-allergiesAdd AMTS-rZI Allergy IntoleranceSHALL
    $manageManage AMTS-rZi AllergyIntoleranceSHALL

    Search Parameters per resource type

    Medication

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenMedication.identifierSHALL
    codetokenMedication.codeSHALL
    statustokenMedication.statusSHALL
    ingredientreferenceMedication.​ingredient.​item.​referenceSHALL
    ingredient-codetokenMedication.​ingredient.​item.​conceptSHALL
    rx-prescriptiontokenMedication.extensionSHALL

    Supported Includes:

    • Medication.ingredient

    Supported Reverse Includes:

    • MedicationRequest.medication
    • MedicationDispense.medication
    • MedicationStatement.medication
    • Provenance.target
    • Medication.ingredient

    MedicationRequest

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenMedicationRequest.identifierSHALL
    authoredondateMedicationRequest.authoredOnSHALL
    statustokenMedicationRequest.statusSHALL
    requesterreferenceMedicationRequest.requesterSHALL
    medicationreferenceMedicationRequest.medication as ReferenceSHALL
    linked-statementreferenceMedicationRequest.extensionSHALL

    Supported Includes:

    • MedicationRequest.medication
    • MedicationRequest.performer

    Supported Reverse Includes:

    • MedicationDispense.prescription
    • Provenance.target

    MedicationDispense

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenMedicationDispense.identifierSHALL
    whenhandedoverdateMedicationDispense.whenHandedOverSHALL
    prescriptionreferenceMedicationDispense.authorizingPrescriptionSHALL
    performerreferenceMedicationDispense.performer.actorSHALL
    statustokenMedicationDispense.statusSHALL
    medicationreferenceMedicationDispense.medication as ReferenceSHALL
    rx-prescriptiontokenMedicationDispense.extensionSHALL

    Supported Includes:

    • MedicationDispense.medication
    • MedicationDispense.performer
    • MedicationDispense.prescription

    Supported Reverse Includes:

    • Provenance.target

    MedicationStatement

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenMedicationStatement.identifierSHALL
    statustokenMedicationStatement.statusSHALL
    effectivedateMedicationStatement.effectiveSHALL
    medicationreferenceMedicationStatement.medication as ReferenceSHALL

    Supported Includes:

    • MedicationStatement.medication
    • MedicationStatement.source

    Supported Reverse Includes:

    • Provenance.target
    • MedicationRequest.linked-statement

    Organization

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenOrganization.identifierSHALL
    namestringOrganization.name | Organization.aliasSHALL

    Supported Reverse Includes:

    • MedicationDispense.perfomer
    • PractitionerRole.practitioner
    • MedicationRequest.requester
    • Provenance.agent

    Practitioner

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenPractitioner.identifierSHALL
    namestringPractitioner.nameSHALL

    Supported Reverse Includes:

    • MedicationDispense.perfomer
    • PractitionerRole.practitioner
    • MedicationRequest.requester
    • Provenance.agent

    PractitionerRole

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenPractitionerRole.identifierSHALL
    practitionerreferencePractitionerRole.practitionerSHALL
    organizationreferencePractitionerRole.organizationSHALL

    Supported Includes:

    • PractitionerRole.practitioner
    • PractitionerRole.organization

    Supported Reverse Includes:

    • MedicationDispense.perfomer
    • MedicationRequest.requester
    • Provenance.agent

    RelatedPerson

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    namestringRelatedPerson.​nameSHALL

    Supported Reverse Includes:

    • Provenance.agent

    Observation

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenObservation.identifierSHALL
    codetokenObservation.codeSHALL
    datedateObservation.effectiveSHALL
    performerreferenceObservation.performerSHALL
    statustokenObservation.statusSHALL

    Supported Includes:

    • Observation.performer

    Supported Reverse Includes:

    • Provenance.target

    AllergyIntolerance

    NameTypeDocumentationLevel
    _idtokenResource.​idSHALL
    _lastUpdateddateResource.​meta.​lastUpdatedSHALL
    identifiertokenAllergyIntolerance.identifierSHALL
    codetokenAllergyIntolerance.code | AllergyIntolerance.reaction.substanceSHALL
    clinical-statustokenAllergyIntolerance.​clinicalStatusSHALL
    datedateAllergyIntolerance.​recordedDateSHALL

    Supported Includes:

    • AllergyIntolerance.recorder

    Supported Reverse Includes:

    • Provenance.target