Classes
Class EHRi Interface


EHRi Services
   |
   +--EHRi Interface

This class summarizes all the EHRi Interface Identifiers that are part of the generic EHRi Interface. These attributes are common to all EHR Communication Step interactions between a Point of Service system and the EHRi.

General Info
Name  EHRi Interface
Visibility  public
Active  false
Abstract  false
Leaffalse
Rootfalse
OwnerClasses

Attributes
NameTypeInitial Value
 Break The Glass Requestor ID  
 EHR Event ID  
 EHRi Client ID - eCID  
 EHRi Domain ID  
 EHRi Event Class  
 EHRi Interaction Type Identifier  
 EHRi Provider ID - EPID  
 EHRi System ID  
 EHRi Transaction Client ID  
 EHRi User ID - EUID  
 EHRi User Role ID  
 External Ecid  
 PoS Application EHRi Session ID  
 PoS Application Instance ID  
 PoS Application Location ID  
 PoS Application Organization ID  
 PoS Application User ID  

Relations
NameTypeBeginsEnds
 generalizationEHRi InterfaceEHRi Services


Attribute Break The Glass Requestor ID

A unique identifier, identical to a EHRi User ID representing the identity of a user who authorized an exceptional request to override masked patient data and allow the data to be viewed in a session.

This Id is:

General Info
NameBreak The Glass Requestor ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHR Event ID

The identifier of the clinical event assigned after it is recorded in the EHRi system by a PoS system.


General Info
NameEHR Event ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Client ID - eCID

The ID that uniquely identifies a client in the EHRi where a transaction is being conducted. It is used only internally within the EHRi, and is never disclosed to POS applications.


General Info
NameEHRi Client ID - eCID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Domain ID

The identifier of the jurisdiction where one or more related EHRi Systems are instantiated.

General Info
NameEHRi Domain ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Event Class

The event class represents an overarching classification that stands as the highest topology of event items in the EHR

Event Class values include:



General Info
NameEHRi Event Class
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Interaction Type Identifier

A unique identifier representing the type of interaction to be invoked in the EHRi to execute a given transaction. This field represents the "transaction call" to the EHRi from the perspective of the PoS application.

General Info
NameEHRi Interaction Type Identifier
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Provider ID - EPID

A unique identifier representing the health professional involved in the health transaction that is requiring an interaction with the EHRi. This is meant to identify the health professional who is responsible for the clinical event occuring. It is managed by the EHRi Provider Registry and is established as part of the context of a transaction as the result of a resolution process. This resolution process is based on data provided by the PoS application to identify the provider.

General Info
NameEHRi Provider ID - EPID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi System ID

The ID of the EHRi System instance

General Info
NameEHRi System ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi Transaction Client ID

A temporary ID used by a PoS after a PoS has resolved a Public Person Identifier (e.g. Health Card Number) with the Client Registry. This ID is the patient/person who is the subject of the access being performed by a provider This ID is only known as long as the PoS session is active

Note: transactions that are not about a client may be also conducted with the EHRi.

General Info
NameEHRi Transaction Client ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi User ID - EUID

A unique identifier representing the end-user involved with a PoS Application that is connecting to the EHRi. The EHRi user IDs are created and maintained by the EHRi as a function of its ongoing operational management. It is considered as an independent identifier from the ID used in a PoS Application. This identifier is established by the EHRi when a transaction begins and normally as part of the authentication process. It is the result of a resolution process involving data coming from the PoS application to describe who the active user is.

General Info
NameEHRi User ID - EUID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute EHRi User Role ID

A unique identifier representing the type of role assigned to an EHRi user in the context of a transaction. The role ID is established by the EHRi at the beginning of a transaction and is provided to the PoS application.

General Info
NameEHRi User Role ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute External Ecid

EHRi Client Identifiers representing the resolved identification of a client in another EHRi than the one where a transaction is being processed. Such External Ecids may be used to query other EHRis for data about the client.

General Info
NameExternal Ecid
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute PoS Application EHRi Session ID

A unique identifier representing a transaction session established between a POS Application and an EHRi at a given point in time to support an instance of a communication. This unique identifier is only valid for the duration of a single instance of a communication.

General Info
NamePoS Application EHRi Session ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute PoS Application Instance ID

A unique identifier of the PoS application that interacts with the EHRi system. These identifiers would be assigned by the jurisdictional administrators of an EHRi system

General Info
NamePoS Application Instance ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute PoS Application Location ID

A unique identifier of the location where the PoS system interacting with the EHRi is installed. These identifiers are assigned by administrators of an EHRi system implementation within a given jurisdiction to uniquely identify each location connecting to the EHRi.

General Info
NamePoS Application Location ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute PoS Application Organization ID

A unique identifier of the organization responsible for the operational management of the PoS system.

General Info
NamePoS Application Organization ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


Attribute PoS Application User ID

A unique identifier used by a PoS application to represent the active user involved when a transaction is made to the EHRi. Usually, it is the ID that a user of a PoS application uses to log into that PoS system or that application. Each PoS application user ID is the responsibility of the authority in charge of the operational management of that application.

General Info
NamePoS Application User ID
OwnerEHRi Interface
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance