The use cases outlined below are intended to provide additional context and frame the needs that the candidate standards must meet. The use cases here are summarized and excerpted from a discussion document of the HL7 v3 pan-Canadian Messaging Standards Implementation Guide (Volume 10 – Immunization).
The use cases identify different activities related to immunization events and access to an immunization record:
The purpose of this use case is to describe the activities involved in recording an immunization event.
Trigger: Immunization has been administered
(The above flow represents a successful transaction, alternate flows exist.)
The purpose of this use case is to describe the activities involved in retrieving immunization records for a patient from a repository.
Trigger: Immunization information for a patient needs to be retrieved from an immunization repository.
(The above flow represents a successful transaction, alternate flows exist.)
The purpose of this use case is to describe the activities involved in updating an immunization event.
Trigger: A healthcare provider needs to add additional information related to an immunization event to a record.
(The above flow represents a successful transaction, alternate flows exist.)
The purpose of this use case is to describe the activities involved in retracting an erroneous immunization event.
Trigger: A healthcare provider identifies an erroneous immunization record.
(The above flow represents a successful transaction, alternate flows exist.)