IHE Pharmacy Medication Overview
0.1.0 - ci-build
IHE Pharmacy Medication Overview, published by Integrating the Healthcare Enterprise (IHE). This guide is not an authorized publication; it is the continuous build for version 0.1.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/IHE/pharm-meow/tree/r4-rr and changes regularly. See the Directory of published versions
Built from commit 8f4435f7. Branch: r4-rr.
| Official URL: http://profiles.ihe.net/PHARM/MEOW/CapabilityStatement/MedicationOverviewResponder | Version: 0.1.0 | |||
| 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. |