IHE Pharmacy Medication Overview
1.0.0-preview - Preview
This page is part of the IHE Pharmacy Medication Overview (v1.0.0-preview: QA Preview) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions
| Official URL: https://profiles.ihe.net/PHARM/MEOW/CapabilityStatement/MedicationOverviewResponder | Version: 1.0.0-preview | |||
| Active as of 2025-01-01 | Computable Name: MedicationOverviewResponder | |||
Copyright/Legal: IHE http://www.ihe.net/Governance/#Intellectual_Property |
||||
CapabilityStatement for the Medication Overview Responder actor in the IHE PHARM MEOW profile.
The Responder is a server that stores and/or assembles medication overview data for patients and serves it in response to Consumer requests. It supports PHARM-11 (Query Medication Resources) as a required capability, and optionally PHARM-12 (Retrieve Medication Document) when the Document Option is declared.
How the Responder obtains its data (continuous store, on-demand aggregation, document assembly) is an implementation concern outside the scope of this profile.
Raw OpenAPI-Swagger Definition file | Download
application/fhir+json, application/fhir+xmlNote 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.
serverThe Responder responds to PHARM-11 search queries with searchset Bundles containing MedicationTreatmentLine resources. With the Document Option, it also responds to PHARM-12 requests with MedicationOverviewBundle documents.
The summary table lists the resources that are part of this configuration, and for each resource it lists:
_include_revinclude| Resource Type | Profile | R | S | U | C | Searches | _include | _revinclude | Operations |
|---|---|---|---|---|---|---|---|---|---|
| MedicationStatement | Supported Profiles Medication Treatment Line | y | y | patient, status, effective, category, _lastUpdated | MedicationStatement:medication, MedicationStatement:derivedFrom, MedicationStatement:partOf | MedicationDispense:prescription, MedicationAdministration:request | |||
| CarePlan | Supported Profiles Medication Treatment | y | |||||||
| MedicationRequest | y | ||||||||
| MedicationDispense | y | ||||||||
| MedicationAdministration | y | ||||||||
| Medication | Supported Profiles Medicinal product | y | |||||||
| Bundle | Supported Profiles Medication Overview Bundle | y | y | type, patient, date |
The Repository SHALL support search on MedicationStatement using the defined search parameters. The patient parameter is required on all searches.
| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | patient | reference | Required. Patient whose treatment lines are requested. |
| SHALL | status | token | Filter by treatment line status. |
| SHALL | effective | date | Filter by effective period. |
| SHALL | category | token | Filter by list category / type. |
| SHALL | _lastUpdated | date | Filter by last update time (incremental sync support). |
Returned as an _include of MedicationStatement:partOf when MedicationTreatment grouping is present.
Optionally returned as _include of MedicationStatement:derivedFrom (prescriptions).
Optionally returned as _revinclude of MedicationDispense:prescription.
Optionally returned as _revinclude of MedicationAdministration:request.
Optionally returned as _include of MedicationStatement:medication.
Document Option (PHARM-12). The Repository stores and serves MedicationOverviewBundle documents. Supports retrieval by logical id and by patient/type/date search.
| Conformance | Parameter | Type | Documentation |
|---|---|---|---|
| SHALL | type | token | Filter by document type / medication list category. |
| SHALL | patient | reference | Required for patient-scoped document search. |
| SHALL | date | date | Filter by document creation date. |