DRAFT - The specification is currently in development and subject to significant change. It is not ready for limited roll-out or production level use.

Resource Profiles

These define constraints on FHIR resources used within messages and/or RESTful interactions defined in this implementation guide.

Messaging Support

FHIR Messaging uses bundles of Resources with MessageHeaders to exchange information between systems.

Resource Type Description
Bundle (CA:eReC) Used to exchange a series of Resources (entries) to another system in FHIR Messaging.
MessageHeader (CA:eReC) The first entry in the Bundle is used to specify the trigger event, the focus of the message and provides information for message routing.

In Focus Resources

The focus of a message varies between events and reflects the key Resource being acted upon. These resources will contain references to other Resources representing the entities (people and organizations) participating in the request as well as supporting information.

Resource Type Description
ServiceRequest (CA:eReC) The eReferral Request (ServiceRequest) itself is the focus of most messages being sent from a eReC Source to eReC Target.
Task (CA:eReC) A Task is used to track work done
Appointment (CA:eReC) The Appointment is used to provide information about a planned meeting that may be in the future/past
Communication (CA:eReC) Communications (questions or information) may be exchanged between the eReC Source and eReC Target.

Administrative Resources

Resources representing the entities (people and organizations) participating in the request.

Resource Type Description
Patient (CA:eReC) The subject of the referral request
PractitionerRole (CA:eReC) Defines the requester or targeted service provider. Should reference one Practitioner or one Organization resource. Also referenced in other resources.
Practitioner (CA:eReC) Provides the requester or service provider identity (PractitionerRole.practitioner). Also, in case the author is not the requester the author reference in the MessageHeader may refer to a second Practitioner resource.
Organization (CA:eReC) Identifies the recipient HCC (PractitionerRole.organization) in the MessageHeader. Can also appear in other PractitionerRole.organization references.
Location (CA:eReC) Location includes both incidental locations (a place which is used for healthcare without prior designation or authorization) and dedicated, formally appointed locations.

Supporting Information

Resources used to provide supporting information for the request.

Resource Type Description
DocumentReference (CA:eReC) Any additional PDF forms/documents that have to be included as documents.
Communication (CA:eReC) Communications (questions or information) may be included as supportingInfo for an in-focus resource.
QuestionnaireResponse (CA:eReC) A list of nested Questions and Answers items that complement the Service Request order details.
HealthcareService (CA:eReC) Describes a healthcare service provided by an organization at a location