Visit the HL7 website
Visit the FHIR website

Pan-Canadian eReferral-eConsult (CA:eReC) CIBuild

current   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
    • 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. FHIR Artifacts
    3. Messaging Events

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

Messaging Events

MessageDefinitions are referenced within CapabilityStatements within this IG to define the conformance requirements for different systems.

Note: Links to MessageDefinitions are currently provided on pages with an overview of the bundle.

Transaction ID Event Payload Source Description
eReCm-1 add-service-request MessageBundle - ServiceRequest (CA:eReC) eReC Requester Request that a new ServiceRequest be performed on the eReC Performer
eReCm-2 notify-add-service-record MessageBundle - ServiceRequest (CA:eReC) eReC Informer Notify eReC Recipient systems that a new Service Record has been created
eReCm-3 notify-update-service-request MessageBundle - ServiceRequest (CA:eReC) eReC Requester Notify systems that a ServiceRequest or its status has been updated
eReCm-4 notify-data-correction MessageBundle - ServiceRequest (CA:eReC) eReC Performer Notify systems that the eReC Performer has corrected information in a ServiceRequest or related resource
eReCm-5 revoke-service-request MessageBundle - ServiceRequest (CA:eReC) eReC Requester To request that a ServiceRequest be terminated and the receiving system should follow all processes around revoking the referral
eReCm-6 notify-add-process-request MessageBundle - Task (CA:eReC) eReC Performer Notify systems that a Process Request Task has been created to perform a ServiceRequest
eReCm-7 notify-update-process-request MessageBundle - Task (CA:eReC),
MessageBundle - Appointment (CA:eReC)
eReC Performer Notify systems that a Process Request Task, its status or related information has changed, or an appointment is updated
eReCm-8 notify-add-appointment MessageBundle - Appointment (CA:eReC) eReC Performer Notify systems that an appointment has been created in response to a ServiceRequest
eReCm-9 send-communication-from-requester MessageBundle - Communication (CA:eReC) eReC Requester To send a question or additional information about a ServiceRequest from eReC Source to eReC Target.
eReCm-10 send-communication-from-provider MessageBundle - Communication (CA:eReC) eReC Performer To send a question or additional information about a ServiceRequest from eReC Target to eReC Source.
eReCm-11 notify-update-service-record MessageBundle - ServiceRequest (CA:eReC),
MessageBundle - Appointment (CA:eReC),
MessageBundle - Task (CA:eReC)
eReC Informer Notify eReC Recipient systems that an existing Service Record has been updated

Table of Contents | IG © based on FHIR R4 | Package project:CA-eReC | Version History
HL7® and FHIR® are the registered trademarks of Health Level Seven International