US Medication Risk Evaluation and Mitigation Strategies (REMS) FHIR IG
1.0.0-ballot - STU1 Ballot United States of America flag

This page is part of the US Medication REMS (v1.0.0-ballot: STU1 Ballot 1) based on FHIR (HL7® FHIR® Standard) R4. . For a full list of available versions, see the Directory of published versions

Formal Specification

Pre-reading

Before reading this formal specification, implementers are encouraged to first familiarize themselves with other key portions of this implementation guide:

  • The Participant Roles and Needs section overviews the real world people and organizations who participate in REMS programs and defines the system roles referenced in the specification below.

  • The REMS Steps and Terminology and Use Cases sections describe the process context and goals behind the interactions defined below

  • The Technical Background page identifies related specifications that this guide depends on.

Conformance Conventions

This implementation guide uses the following terms to set expectations for implementers to conform to specific behaviors and information content it defines:

  • SHALL indicates requirements that must be met to be conformant with the specification.

  • SHOULD indicates behaviors that are strongly recommended (and which could result in interoperability issues or sub-optimal behavior if not adhered to), but which are not strictly required for an implementation to be considered conformant to this version of the guide.

  • MAY describes optional behaviors that implementers are free to consider but where there is no recommendation for or against adoption.

Provider System and REMS Administrator System Interactions

This implementation guide establishes two basic interaction patterns between a Provider System and REMS Administrator System that can be applied at multiple points in treating a patient with a REMS drug:

  • Preferred approach: Interaction initiated by the Provider System during the provider’s workflow
  • Additional / transitional approach: Provider uses an external REMS Administrator application that accesses patient data in the Provider System using standalone SMART app launch. This provides a transitional bridge for REMS provider portals that exist today, and for circumstances where interaction with the REMS Administrator may more naturally occur within its external system.

Interaction initiated by the Provider System during the provider’s workflow

This interaction is initiated by the Provider System during the provider’s workflow, using CDS Hooks and, optionally, EHR-based SMART App Launch.

  • Provider Systems SHALL support this interaction approach because it offers the greatest opportunity to raise and address REMS requirements when related care activities occur.
  • REMS Administrators SHOULD implement this interaction approach.

Figure: REMS Within the Provider System Workflow

Interaction between an external REMS Administrator application and the Provider System

In this interaction, a provider uses an external REMS Administrator application that accesses patient data in a Provider System using standalone SMART app launch.

  • Provider Systems SHALL support this interaction approach to provide a transitional bridge from REMS Administrator portals that exist today or for circumstances where interaction with the REMS Administrator may more naturally occur within its external system.
  • REMS Administrators MAY support this interaction approach.

Figure: REMS Interactions with a Standalone SMART App - Examples

CDS Hooks and SMART App Launch patterns may be applied at multiple points in a patient’s care

The guide does not strictly require that either of these patterns be implemented at particular workflow events. Implementers are free to choose when and how they apply these interactions. However, implementers SHOULD support these interactions whenever possible to:

  • notify the provider that a REMS program exists for a drug being considered or ordered
  • alert the provider of unmet REMS requirements
  • provide information to educate the provider or patient, or assist with their REMS responsibilities
  • enroll the patient into the REMS program at the earliest opportunity
  • make the provider aware of REMS requirements or information needs during the course of treatment
  • supply the REMS Administrator with needed patient, provider or treatment information electronically from the Provider System–without human intervention–where possible, to reduce the burden on participants and prevent care delays
  • and save REMS Administrator-supplied information about the patient’s participation in the REMS program to the patient’s record in the Provider System.

In particular, this guide strongly recommends leveraging the CDS Hooks and SMART app launch workflow at the start of the patient’s therapy to raise patient enrollment requirements and enable them to be completed quickly, minimizing manual data entry and preventing a possible delay in treatment.

Support for immediate provider actions in response to a REMS Interaction

Many EHRs support a subset of CDS Hooks and SMART launch features today to bring alerts and information into the prescriber’s workflow at appropriate times–to be acted upon immediately.

The guide makes use of these features to notify the prescriber of pertinent REMS information, for example that there’s a REMS program for a drug being considered or that the prescriber’s REMS enrollment has lapsed. The provider’s response in these situations may be to simply acknowledge the information before continuing with their workflow.

A provider may also take the opportunity to complete a REMS requirement returned in a CDS Hooks response immediately through use of a SMART app. Use of the guide’s patterns can minimize the time needed from the provider in such a circumstance–to complete a patient enrollment form, for example–by the REMS Administrator prefilling or hiding questions that were satisfied by data provided in the preceding CDS Hooks interaction.

Provider Systems SHALL support immediate provider responses to Cards returned .

Support for deferred SMART app launch

In other cases, a provider action may not be able to be completed immediately upon receiving it in a CDS Hooks response, and instead may need to be deferred until a later time. The guide leverages an approach where the REMS Administrator’s CDS Hooks response includes a suggestion Card containing a Task resource enabling the provider to launch the indicated SMART app later, as described in the CDS Hooks Card Profiles section.

Provider Systems SHOULD support suggestion cards with associated actions to defer the launch of SMART application, and SHOULD provide the REMS Administrator’s CDS server sufficient OAuth scopes to enable the app to create a Task to enable the deferred launch, as described here.

Enabling the Provider System user to manually launch the SMART app

In some situations, it may be helpful for the prescriber or other provider assisting in the care of a REMS patient to manually launch the associated REMS Administrator SMART app, independent of a CDS Hooks interaction.

Provider Systems and REMS Administrators MAY support manual launch of the REMS Administrator SMART application.

When a Provider System provides this support, it SHALL provide patient context during launch.

Support for saving REMS information to the patient’s record

The REMS Administrator SMART app MAY save information about the patient’s REMS participation to the Provider System’s patient record. Saving of REMS information is typically most effective during the provider’s interaction with a SMART app because it can be timed to occur after activities that might change the patient’s status or information–for example by completing patient enrollment.

To enable this to occur, the Provider System SHOULD authorize a REMS Administrator’s SMART app with sufficient OAuth scopes to enable the app to create a DocumentReference resource associated to the patient. This guidance in the SMART App Launch IG provides details for assigning scopes during app launch.

If using this capability, the REMS Administrators SHOULD follow US Core DocumentReference guidance when creating this resource.

In addition to the US Core requirements, this guide recommends populating DocumentReference.type with the LOINC value 51851-4 (Administrative note).

See an example DocumentReference that illustrates this guidance.

Data Exchange During CDS Hooks Interactions

The REMS Administrator will typically need information about the patient, provider and drug to support a REMS interaction, regardless of the REMS program or point in the patient’s care.

But individual programs may require sharing additional patient clinicals or other info with the REMS Administrator as part of the Hooks interaction so that it can determine how best to respond.

Prefetch

Supplying a consistent set of FHIR resources in the CDS Hooks request is needed to provide sufficient context to enable the REMS Administrator to respond–regardless of the medication or situation.

Provider Systems and REMS Administrators SHALL support exchange of the following FHIR resources in CDS Hooks requests:

  • Practitioner, to identify the provider participating in the triggering event
  • Patient, to identify the patient being treated
  • MedicationRequest for the REMS drug (which may be draft or completed, depending on when the CDS request is triggered) and other patient medications
  • Medication if referenced by the MedicationRequest

For example:

{
  ...
    "prefetch" : {
      "patient": "Patient/{{context.patientId}}",
      "practitioner": "{{context.userId}}",
      "medicationRequests": "MedicationRequest?subject={{context.patientId}}&_include=MedicationRequest:medication"  
    }
}

Query During CDS Hooks

  • In addition, the Provider System is expected to provide sufficient authorization during the CDS Hooks exchange to enable the REMS Administrator to retrieve related patient information including…
    • lab results
    • vital signs
    • conditions
    • concurrent and past medications
    • procedures
    • etc.

Provider Systems SHALL enable the REMS Administrator to query for additional patient clinical or other information during the CDS exchange, for example to retrieve lab results or other diagnostics specific to a REMS drug program

Security and Privacy

FHIR Privacy and Security Guidance

Implementers are expected to…

Provider Systems and REMS Administrators SHALL follow guidance defined in…