Pan-Canadian eReferral-eConsult (CA:eReC)
DFT - The specification is currently in development and subject to change. For a full list of available versions, see the Directory of published versions
The following diagrams illustrate the actors and transactions between the eReC Requester and eReC Performer actors, in scope for the CA:eReC Messaging Interoperability Specification.
The following diagrams illustrate the actors and transactions between the eReC Informer and eReC Recipient actors, in scope for the CA:eReC Messaging Interoperability Specification.
The table below lists the transactions for each actor directly involved in CA:eReC Messaging.
To claim compliance with CA:eReC Messaging, an actor SHALL:
Solutions MAY support a subset of transactions generally associated with solutions of higher maturity levels.
In other words:
Actor | Transaction | Event Code | Direction | Maturity Level |
---|---|---|---|---|
eReC Requester1 | Send new service request [eReCm-1] | add-service-request | Outgoing | L1 |
Notify update service request [eReCm-3] | notify-update-service-request | Outgoing | L2 | |
Notify data correction [eReCm-4] | notify-data-correction | Incoming | L2 | |
Revoke service request [eReCm-5] | revoke-service-request | Outgoing | L1 | |
Notify new request processing [eReCm-6] | notify-add-process-request | Incoming | L2 | |
Notify update request processing [eReCm-7] | notify-update-process-request | Incoming | L2 | |
Notify new appointment [eReCm-8] | notify-add-appointment | Incoming | L3 | |
Send communication from requester [eReCm-9] | send-communication-from-requester | Outgoing | L3 | |
Send communication from performer [eReCm-10] | send-communication-from-provider | Incoming | L3 | |
eReC Performer2 | Send new service request [eReCm-1] | add-service-request | Incoming | L1 |
Notify update service request [eReCm-3] | notify-update-service-request | Incoming | L2 | |
Notify data correction [eReCm-4] | notify-data-correction | Outgoing | L2 | |
Revoke service request [eReCm-5] | revoke-service-request | Incoming | L1 | |
Notify new request processing [eReCm-6] | notify-add-process-request | Outgoing | L2 | |
Notify update request processing [eReCm-7] | notify-update-process-request | Outgoing | L2 | |
Notify new appointment [eReCm-8] | notify-add-appointment | Outgoing | L3 | |
Send communication from requester [eReCm-9] | send-communication-from-requester | Incoming | L3 | |
Send communication from performer [eReCm-10] | send-communication-from-provider | Outgoing | L3 | |
eReC Informer 2 | Notify new service record [eReCm-2] | notify-add-service-record | Outgoing | None |
Notify update service record [eReCm-11] | notify-update-service-record | Outgoing | None | |
eReC Recipient 1 | Notify new service record [eReCm-2] | notify-add-service-record | Incoming | None |
Notify update service record [eReCm-11] | notify-update-service-record | Incoming | None |
1 Vendors claiming Level 3 compliance for an eReC Requester SHOULD demonstrate the actor's use with a compliant eReC Recipient with the link option.
2 Vendors claiming Level 3 compliance for an eReC Performer SHOULD demonstrate the actor's use with a compliant eReC Informer with the link option.
See Actor Options for additional information.