EHR IP Sequence Diagrams
Sequence Diagram EHRIP12 - List Events

EHR IP Summary

Description

This EHR Interoperability Profile describes the EHR Communication Steps (EHR_CS) for a user to access the EHR and retrieve a list of patient (clinical) events from multiple jurisdictions and locations.

This process includes the following two interactions with the EHRi registries and repositories

The EHRi System records patient Events of different types and granularity (see EHRIP15 Put Event). How patient Events are grouped together in the EHRi System is dependent on how they were related when they were recorded in the EHRi System by POS systems.

EHR IP List Events will allow POS systems to retrieve a list of Events using optional parameters such as:

If no parameters are provided, EHR List Event will list the key attributes of all Events for a patient by date up to a default maximum from all participating jurisdictions / locations.


Examples

The following is a list of example services that would use the generic “List Event” type of interoperability profile pattern to retrieve lists of patient clinical data.

EHR IP (type List Event) Description
List Encounters/Visits Requests the list of available encounter related events (admission, discharge, transfers) in the EHR of a given client
List Medication Profile Request the list of available drug related events available in the EHR of a given client
List Health Profiles Requests a list of health profiles recorded and available in the EHR of a given client
List Provider Laboratory Results Request a list of known laboratory results available in the EHR and destined to a specific Provider
List Location Communicable Disease Reports Request a list of communicable disease report events for a given service delivery location or for a collection of service delivery locations

EHR Business Requirement reference

This EHR IP is contained in the following artifacts:

Clinical Activity Document Id

Name

D03 CLACT01 D* EHR 1.1.1

New family physician visit

D03 CLACT02 D* EHR 2.1.2

Chlamydia notification

D03 CLACT02 D* EHR 2.1.3

Chlamydia result

D03 CLACT03 D* EHR 3.1.1

Depression assessment

D03 CLACT03 D* EHR 3.1.2

New family physician

D03 CLACT03 D* EHR 3.1.4

Telehealth consultation

D03 CLACT03 D* EHR 3.1.5

Consultation results

D03 CLACT04 D* EHR 4.1.1

Referral to ophthalmologist

D03 CLACT04 D* EHR 4.1.2

Ophthalmologist

D03 CLACT05 D* EHR 5.1.2

DM Clinic

D03 CLACT05 D* EHR 5.1.4

ER visit

D03 CLACT06 D* EHR 6.1.2

ER Knee

D03 CLACT06 D* EHR 6.1.4

ACL Reconstruction

D03 CLACT07 D* EHR 7.1.3

CCAC

D03 CLACT07 D* EHR 7.1.4

Home care

D03 CLACT10 D* EHR 10.1.3

DI Report

D03 CLACT11 D* EHR 11.1.2

Pharmacy

D03 CLACT11 D* EHR 11.1.3

Error Correction

D03 CLACT11 D* EHR 11.1.1

On call

D03 CLACT12 D* EHR 12.1.1

Dental visit

Actors

This EHR IP includes interactions between the following actors:

Actor

Description

Point of Service System (or

EHRi System Web Viewer)

The point of service system used by the Health Care Provider (user)

EHRi System

The system that contains the jurisdictional EHR for this patient.

Preconditions

Process Steps

User has selected the desired patient and proceeds with the following steps.

Process Step POS EHR Communication Step
User requests a list of events for the selected patient. POS system sends a request (via POS middle tier) to the EHRi System specifying the provider identity, the client identifying information to located, an optional type of Event and an optional range of dates when the Event was recorded in an EHR EHRCS07_Search_Patient_Information_Location
(request)
Communication Step Responsibilities:
  • Locate the patient’s unique identifier in the Client Registry
  • Locate which jurisdictions and locations where this patient has EHR Events.
The POS middle tier receives a list of jurisdictions / locations where this patient has EHR Events.
POS system middle tier sends query to each jurisdiction EHRi System specifying the provider identity, the client identity, and Event search criteria. EHRCS12_List_Events
(request)
Communication Step Responsibilities:
  • For each jurisdiction where the patient has information, the system retrieves a list of Events by location that match the input criteria.
POS system receives a list of the patient’s Events by jurisdiction, service location, provider id, date and type of event. (response)

Issues

Assumptions / Constraints

Notes

IIP List IIP List EHRCS07_Search_Patient_information_Location EHRCS07_Search_Patient_information_Location EHRCS07_Search_Patient_information_Location EHRCS12_List_Events EHRCS12_List_Events EHRCS12_List_Events

General Info
Name EHRIP12 - List Events
Type Sequence Diagram