Specialty Medication Enrollment
1.0.0 - STU 1

This page is part of the Specialty Medication Enrollment (v1.0.0: STU1) based on FHIR R4. . For a full list of available versions, see the Directory of published versions

CapabilityStatement: Specialty Rx CapabilityStatement - Data Consumer - Messaging

Raw OpenAPI-Swagger Definition file | Download

FHIR RESTful Capabilities

Specialty Rx Data Consumer SHALL:

  1. Support the Unsolicited workflow defined in this Guide and respond to the $process-message operation carrying a Specialty Rx Query Response - Unsolicited.
  2. Support the JSON source format.
  3. Declare a CapabilityStatement identifying the profiles supported.

Specialty Rx Data Consumer SHOULD:

  1. Support the XML source format.
  2. Identify the Specialty Rx profiles supported as part of the FHIR meta.profile attribute for each applicable instance.

The Specialty Rx Data Consumer MAY

  1. Support the Solicited workflow defined in this Guide, including the Specialty Rx Query, Specialty Rx Query Response, and Specialty Rx Error messages.
  2. Support the Patient/$match operation.

Security

  1. For general security considerations refer to FHIR Security and Privacy Considerations.
  2. For additional security guidance, refer to the core FHIR Security guidance page.
  3. A server SHALL reject any unauthorized requests by returning an HTTP 401 unauthorized response co

Resources

  • AllergyIntolerance, Condition, Coverage, DocumentReference, MedicationRequest and Observation actions referenced below are executed in the context of message processing.

  • Task interactions reference below are RESTful.

  • OperationOutcome interactions referenced below are within both messaging and RESTful actions.

Resource Type Profile Read Search Update Create
SHOULD AllergyIntolerance http://hl7.org/fhir/us/core/StructureDefinition/us-core-allergyintolerance y y
SHOULD Condition http://hl7.org/fhir/us/core/StructureDefinition/us-core-condition y y
SHOULD Coverage http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-coverage y y
SHOULD DocumentReference http://hl7.org/fhir/us/core/StructureDefinition/us-core-documentreference y y
SHOULD MedicationRequest Search results:
http://hl7.org/fhir/us/core/StructureDefinition/us-core-medicationrequest

Identifying the prescribed medication in messaging:
http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-medicationrequest.html
y y
SHOULD Observation http://hl7.org/fhir/us/core/StructureDefinition/us-core-observation-lab y y
SHALL OperationOutcome http://hl7.org/fhir/StructureDefinition/OperationOutcome y y
MAY Task http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-task-smart-launch y y y

Search

Data Consumer systems SHALL follow US Core search requirements and guidance when performing searches associated with this guide. See the Search Conventions section.

Messaging

Mode Message Type Message Definition Message Bundle
SHALL Receiver Specialty Rx Query Response - Unsolicited http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response-unsolicited http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-bundle-query-response-unsolicited
SHALL Receiver and Sender Specialty Rx Error http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-error http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-bundle-error
MAY Sender Specialty Rx Query http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-bundle-query
MAY Receiver Specialty Rx Query Response http://hl7.org/fhir/us/specialty-rx/MessageDefinition/specialty-rx-query-response http://hl7.org/fhir/us/specialty-rx/StructureDefinition/specialty-rx-bundle-query-response