Standardized Medication Profile (SMP) FHIR IG
1.0.0-ballot - ballot United States of America flag

Standardized Medication Profile (SMP) FHIR IG, published by HL7 International / Pharmacy. This guide is not an authorized publication; it is the continuous build for version 1.0.0-ballot built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/HL7/smp-ig/ and changes regularly. See the Directory of published versions

Artifacts Summary

This page provides a list of the FHIR artifacts defined as part of this implementation guide.

Behavior: Capability Statements

The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems conforming to this implementation guide are expected to declare conformance to one or more of the following capability statements.

smp-client

This resource defines the expected capabilities of the SMP Server actor when conforming to the SMP IG and It is expected that it will be used in conjunction with the US Core CapabilityStatement. Together they describe the complete list of actual profiles and RESTful operations supported by SMP clients. SMP CLient requirements may also be impacted by the rules of local jurisdictions or other contextual requirements.

smp-server

This resource defines the expected capabilities of the SMP Server actor when conforming to the SMP IG and It is expected that it will be used in conjunction with the US Core CapabilityStatement. Together they describe the complete list of actual profiles and RESTful operations supported by SMP servers. SMP Server requirements may also be impacted by the rules of local jurisdictions or other contextual requirements.

Structures: Resource Profiles

These define constraints on FHIR resources for systems conforming to this implementation guide.

Standardized Medication Profile - Bundle Medication List

This profile constrains a Bundle resource to carry the MedicationList and the associated supporting resources to retrieve a complete SMP information set.

Standardized Medication Profile - Bundle Medication List Maintenance

This profile constrains a Bundle resource to carry the MedicationList and the associated supporting resources to retrieve a complete SMP information set.

Standardized Medication Profile - Medication

A description of a patient medication, may be used for non-prescription medications. Extended from US Core to require code and status

Standardized Medication Profile - Medication List

The primary mechanism to group a related set of MedicationStatements together for a point in time list (Current administration, Discharge List, Discontinued list).

Standardized Medication Profile - MedicationAdministration

The resource referenced from a MedicationStatement that defines the actual giving of a drug or compound to a patient. A profile was necessary for SMP to ensure the use of SMP and US Core profiles.

Standardized Medication Profile - MedicationStatement

The focal resource within the MedicationList that defines a patient’s use of a drug or compound

Example: Example Instances

These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.

Hospital Medication Administration List

Example of a List resource for a patient’s SMP list

smp-bundle-1

Example of a Bundle resource used to transmit a patient’s SMP medication list and contents

smp-bundle-tx-1

Example of a Bundle resource used to create a medication list with a single entry

smp-med-1

Example of a Medication resource in a patient’s SMP list

smp-medadm-1

Example of a MedicationAdministration resource for a patient’s SMP list

smp-medstmt-1

Example of a MedicationStatement resource in a patient’s SMP list

smp-medstmt-2

Example of a MedicationStatement resource in a patient’s SMP list with a reference to a MedicationAdministration