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.

aberec-sequence-cancel-performer-hcp

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