Visit the HL7 website
Visit the FHIR website

Pan-Canadian eReferral-eConsult (CA:eReC)

1.1.0-DFT   Canada flag
  • Index
  • Home
  • Business Context
    • Business Models
    • Use Cases
    • Business Events
    • Business Rules
    • Privacy and Security Guidance
    • Provincial Considerations
  • Technical Context
    • Technical Foundation
    • Integration Patterns
    • Messaging
    • Sequence Diagrams
    • Conformance Requirements
  • FHIR Artifacts
    • Messaging Events
    • Resource Profiles
    • Extensions
    • Terminology
    • Identifier Naming System
    • Examples
    • Capability Statements
    • Downloads
    • ---
    • Appointment (CA:eReC)
    • Bundle (CA:eReC)
    • Communication (CA:eReC)
    • DocumentReference (CA:eReC)
    • Location (CA:eReC)
    • MessageHeader (CA:eReC)
    • Organization (CA:eReC)
    • Patient (CA:eReC)
    • Practitioner (CA:eReC)
    • PractitionerRole (CA:eReC)
    • HealthcareService (CA:eReC)
    • QuestionnaireResponse (CA:eReC)
    • ServiceRequest (CA:eReC)
    • Task (CA:eReC)
  • Change Log
    1. Index
    2. Technical Context
    3. Integration Patterns
    4. Technical Actors

DFT - The specification is currently in development and subject to change. For a full list of available versions, see the Directory of published versions


Technical Actors

CA:eReC Messaging defines four different Technical Actors that perform different roles within messaging integrations.

Actor Description
eReC Requester The eReC Requester is the technical actor that produces and sends FHIR Messages to an eReC Performer. These messages correspond to actions taken by a Requester HCP during the referral lifecycle starting with transmission of a request for eReferral/eConsult services. The eReC Requester also receives and responds where appropriate to FHIR Messages received from the eReC Performer.

In a closed-loop electronic referral process, FHIR messages sent by the eReC Requester primarily serve to provide Performer HCP's, Case Assigners and their delegates with information needed to triage the request and perform the requested service.
eReC Performer The eReC Performer is the technical actor that receives and responds where appropriate to FHIR Messages received from the eReC Requester. This actor also produces and sends FHIR Messages to the eReC Requester which correspond to actions undertaken by Performer HCPs, Case Assigners or their delegates during the course of processing eReferral/eConsult requests and performing the requested services.

In a closed-loop electronic referral process, FHIR messages sent by the eReC Performer primarily serve to close the loop on the referral process by progressing the state of the referral, providing a mechanism to request additional information and to share information about appointments booked and outcomes.
eReC Informer The eReC Informer technical actor produces and sends FHIR messages to eReC Recipient(s) with a need to retain a copy of the referral record or to receive notifications as the state or content of the referral records changes.

An eReC Informer may support a Link option - the ability to use FHIR messaging to notify a Source System that a child service request / service record was created within the RMS System to fulfill the parent service request received by the eReC Performer actor. See: Actor Options
eReC Recipient The eReC Recipient is technical actor that receives FHIR messages from the eReC Informer.

In real world architectures, eReC Recipients may correspond to a broad range of systems that either seek to retain a copy of the referral record captured in an RMS (e.g.: Point of Service systems used for record keeping by HCPs participating in the referral process or at the patient's medical home or data repositories) or that may act upon notifications of business events.

An eReC Recipient may support the Link option - the ability to use FHIR messaging to associate a child service request / service record received from another RMS with a parent service request initially sent by eReC Requester actor. See: Actor Options

As illustrated in the Integration Patterns, systems participating in real world architectures will commonly perform some or all of these roles.

IG © based on FHIR R4 | Package package:ca.infoway.io.erec@1.1.0-dft
HL7® and FHIR® are the registered trademarks of Health Level Seven International