J: Performer HCP cancels service request
The following sequence diagram shows the messaging flow when the Performer HCP cancels the service request.
See Participants for more information.
Element and Value
Refer to Primary Flow for DocumentReference, HealthcareService, Location, Patient, Practitioner, and PractitionerRole elements.
Step 1: Performer HCP notifies CAT of service request cancellation
Element | Value |
---|---|
Bundle.meta.extension.submissionMetadata | metadata for: Submitting Site; EMR Vendor Name; EMR Product Name; Submission Implementation Guide (IG) Type; Submission Implementation Guide (IG) Version; Service Delivery Site; Authoring Provider ID |
Bundle.id | UUID |
Bundle.meta.lastUpdated | date/time |
Bundle.meta.security | "R" |
Bundle.identifier.value | UUID |
Bundle.identifier.system | "urn:ietf:rfc:3986" |
Bundle.type | "message" |
Bundle.timestamp | current date/time |
Bundle.entry:MessageHeader | MessageHeader |
Bundle.entry:Focus | Task |
MessageHeader.id | UUID |
MessageHeader.meta.lastUpdated | date/time |
MessageHeader.eventCoding | "notify-update-process-request" |
MessageHeader.destination.endpoint | CAT RMS endpoint |
MessageHeader.author.reference | Performer HCP UUID |
MessageHeader.author.type | "PractitionerRole" |
MessageHeader.source.endpoint | Performer HCP endpoint |
MessageHeader.focus | Task |
Task.id | UUID |
Task.meta.lastUpdated | date/time |
Task.identifier.value | UUID |
Task.identifier.system | "urn:ietf:rfc:3986" |
Task.basedOn.identifier.value | ServiceRequest provincial identifier |
Task.basedOn.identifier.system | "https://fhir.alberta.ca/NamingSystem/ca-ab-eref-id" |
Task.status | "cancelled" |
Task.statusReason | TBD |
Task.businessStatus | "CA" (Cancelled) |
Task.businessStatus.extension.StatusReason | TBD |
Task.intent | "proposal" |
Task.code | "process-request" |
Task.authoredOn | date/time |
Task.lastModified | date/time |
Task.owner.reference | Performer HCP UUID |
Task.owner.type | "PractitionerRole" |
Step 3: CAT notifies Requester HCP of service request cancellation
See Step 2 in CAT cancels service request
Step 4: CAT notifies Requester HCP of update to referral record (cancelled)
See Step 3 in CAT cancels service request