appnReal Time Location System Topic
ANSI
HL7 V3 RG RTLT, R1
HL7 Version 3 Standard: Registries; Real Time Location Tracking, Release 1
03/15/2011

Content Last Edited: 2011-06-09T09:41:27


A Real Time Location System (RTLS) captures, processes and stores information about the location of tracking tags associated with resources (patients, providers, equipment) as they move around a healthcare facility.

The Real Time Location System Topic currently focuses on unsolicited (not request/response) notification messages between Real Time Location Systems (RTLS) and other healthcare systems, such as Electronic Medical Record (EMR) software, patient registration and medical logistics systems, for the purpose of tracking the whereabouts of patients, healthcare providers, and devices used in a healthcare setting. In addition to providing the ability to simply track the location of patients, providers, and devices, this topic also allows for notifications regarding the co-location of patients, providers, and devices (i.e. a patient, provider, and/or device are all in the same location).

The definition of a location instance (i.e. an area in the healthcare facility that is mapped in the Real Time Location System software/hardware) is controlled by the business rules of the implementation and is outside the scope of this specification. Similarly, the definition of what constitutes a location change in the RTLS is defined by the business rules of that system and is therefore outside the scope of this specification.

A Real Time Location System (RTLS) Tracking Tag (or more simply Tracking Tag) is a device that is attached to an entity (such as a patient, provider, or medical device) that is used in conjunction with a Real Time Location System to track the movement of that entity.

 2.1.2 Known Issues

This Real Time Location System Topic currently focuses on unsolicited (not request/response) notification messages between Real Time Location Systems (RTLS) and other healthcare systems. This specification could be expanded to include a request/response messaging model.

This specification addresses tracking only of patients, providers and equipment. Other resources in the health care setting such as supplies and pharmaceuticals are tracked by some logistical systems.

The Patient Administration Technical Committee invites implementers with additional requirements to submit content proposals for future releases of this standard.

Go To Top

 Storyboards (Sorted by Title)
 Storyboards (Sorted by Display Order)
 
pointer Tracking Tag Assigned to Device (PRRG_ST801003UV01
pointer Tracking Tag Assigned to Patient (PRRG_ST801001UV01
pointer Tracking Tag Assigned to Provider (PRRG_ST801002UV01
pointer Tracking Tag Assignment to Patient Ended (PRRG_ST801004UV01
pointer Device Location Updated (PRRG_ST801009UV01
pointer Patient Location Updated (PRRG_ST801007UV01
pointer Provider Location Updated (PRRG_ST801008UV01
pointer Patient and Provider Co-located (PRRG_ST801010UV01
pointer Patient Provider Device Co-located (PRRG_ST801011UV01
Reference

For details on the interpretation of this section, see the storyboard discussion in the Version 3 Guide.

Purpose
This storyboard demonstrates notifying a real time location tracking system that a specific tracking tag has been assigned to a specific device.
Diagram
Activity Diagram
Interaction List
Device Tracking Tag Assigned Schema View PRRG_IN801003UV01
Narrative Example
Tuesday morning the Good Health Hospital receiving department delivered a new portable x-ray machine to the Emergency Department. Ms. Technician fastens tracking tag X-21 to the machine and records that assignment in the Emergency Department administrative system which sends a Device Tracking Tag Assigned notification to the real time location tracking system.
Purpose
This storyboard demonstrates notifying a real time location tracking system that a specific tracking tag has been assigned to a specific patient.
Diagram
Activity Diagram
Interaction List
Patient Tracking Tag Assigned Schema View PRRG_IN801001UV01
Narrative Example
Adam Everyman arrives at the Good Health Hospital Emergency Room via car. Mr. Everyman has broken his left hand. Christopher Clerk, the emergency room clerk registers and checks in Mr. Everyman and assigns him a unique RTLS tracking device with a tag ID E1124. The EMR system sends a Patient Tracking Tag Assigned notification to the real time location tracking system associating Mr. Everyman with the tag E1124.
Purpose
This storyboard demonstrates notifying a real time location tracking system that a specific tracking tag has been assigned to a specific healthcare practitioner.
Diagram
Activity Diagram
Interaction List
Provider Tracking Tag Assigned Schema View PRRG_IN801002UV01
Narrative Example
Dr. Eric Emergency is a new physician in the Emergency Department of Good Health Hospital. He is issued a new photo id with embedded tracking tag S4567 and the personnel system initiates a Provider Tracking Tag Assigned interaction to the real time location tracking system.
Purpose
This storyboard demonstrates notifying a real time location tracking system that a specific tracking tag is no longer assigned to a specific patient.
Diagram
Activity Diagram
Interaction List
Patient Tracking Tag Unassigned Schema View PRRG_IN801004UV01
Narrative Example
Adam Everyman was treated for his broken hand and Dr. Eric Emergency thinks he is ready to go home and recover. Mr. Everyman proceeds to the registration desk where Christopher Clerk completes Mr. Everyman's discharge and takes the RTLS tracking device that was assigned to him. The EMR system sends a Patient Tracking Tag Assignment Ended notification to the real time location tracking system ending the association of Mr. Everyman with tag E1124.
Purpose
This storyboard demonstrates a real time location tracking system notifying other systems that a particular device has moved to a new valid location.
Diagram
Activity Diagram
Interaction List
Device Tracking Tag Location Updated Schema View PRRG_IN801009UV01
Narrative Example
Dr. Emergency looks at Mr. Everyman's hand and suspects some bones are broken so he calls for an x-ray. The x-ray technician, Ms. Tina Technician, brings the portable x-ray machine to room 12A. The real time location system notes that the x-ray machine has moved and initiates a Device Tracking Tag Location Updated notification.
Purpose
This storyboard demonstrates a real time location tracking system notifying other systems that a particular patient has moved to a new valid location.
Diagram
Activity Diagram
Interaction List
Patient Tracking Tag Location Updated Schema View PRRG_IN801007UV01
Narrative Example
Mr. Everyman is checked into the Emergency Department and issued an RTLS tracking tag. He is then escorted to room 12A where he waits for the physician on duty, Dr. Eric Emergency. The real time location system notes Mr. Everyman's new location and initiates a Patient Tracking Tag Location Updated notification to the EMR.
Purpose
This storyboard demonstrates a real time location tracking system notifying other systems that a particular healthcare practitioner has moved to a new valid location.
Diagram
Activity Diagram
Interaction List
Provider Tracking Tag Location Updated Schema View PRRG_IN801008UV01
Narrative Example
Dr. Emergency walks into Mr. Everyman's room and checks Mr. Everyman's hand. The real time location tracking system notes Dr. Emergency has moved to room 12A and initiates a Provider Tracking Tag Location Updated notification.
Purpose
This storyboard demonstrates a real time location tracking system notifying other systems that a particular patient and a particular healthcare practitioner are in the same location.
Diagram
Activity Diagram
Interaction List
Provider Tracking Tag Location Updated Schema View PRRG_IN801008UV01
Patient and Provider Co-located Schema View PRRG_IN801010UV01
Narrative Example
Dr. Eric Emergency walks into Mr. Everyman's room and checks Mr. Everyman's hand. The real time location system notes Dr. Emergency's new location and initiates a Provider Tracking Tag Location Updated notification to the EMR. The RTLS also computes that the tracking tags for Mr. Everyman and Dr. Emergency are located within the same service delivery location and initiates a Patient and Provider Co-located interaction to the EMR. Dr. Emergency suspects that Mr. Everyman's hand is broken. He calls for the x-ray technician, Ms. Tina Technician.
Purpose
This storyboard demonstrates a real time location tracking system notifying other systems that a particular patient, a particular healthcare practitioner and a particular device are all in the same location.
Diagram
Activity Diagram
Interaction List
Provider Tracking Tag Location Updated Schema View PRRG_IN801008UV01
Device Tracking Tag Location Updated Schema View PRRG_IN801009UV01
Patient Provider and Device Co-located Schema View PRRG_IN801011UV01
Narrative Example
Ms. Technician brings along the portable x-ray machine with her to Mr. Everyman's room and performs the x-ray on his hand. The real time location tracking system initiates a Provider Tracking Tag Location Updated notification after Ms Technician moves to room 12A and a Device Tracking Tag Location Updatedinteraction after the x-ray machine is moved to room 12A. The system then notes that Ms. Technician, the x-ray machine and Mr. Everyman are in room 12A together and initiates a Patient Provider and Device Co-located notification.

Go To Top

 Application Roles (Sorted by Artifact Code)
 Application Roles (Sorted by Display Order)
 
pointer Patient Provider Device Co-Located Tag Informer (PRRG_AR801019UV01
pointer Patient Provider Co-Located Tag Informer (PRRG_AR801017UV01
pointer Co-Located Tag Informer (PRRG_AR801021UV01
pointer Device Tracking Tag Location Informer (PRRG_AR801013UV01
pointer Patient Tracking Tag Location Informer (PRRG_AR801011UV01
pointer Provider Tracking Tag Location Informer (PRRG_AR801012UV01
pointer Patient Provider Device Co-Located Tag Tracker (PRRG_AR801020UV01
pointer Patient Provider Co-Located Tag Tracker (PRRG_AR801018UV01
pointer Co-Located Tag Tracker (PRRG_AR801022UV01
pointer Device Tracking Tag Location Tracker (PRRG_AR801016UV01
pointer Patient Tracking Tag Location Tracker (PRRG_AR801014UV01
pointer Provider Tracking Tag Location Tracker (PRRG_AR801015UV01
pointer Device Tracking Tag Registration Informer (PRRG_AR801007UV01
pointer Patient Tracking Tag Registration Informer (PRRG_AR801005UV01
pointer Provider Tracking Tag Registration Informer (PRRG_AR801006UV01
pointer Device Tracking Tag Registration Tracker (PRRG_AR801010UV01
pointer Patient Tracking Tag Registration Tracker (PRRG_AR801008UV01
pointer Provider Tracking Tag Registration Tracker (PRRG_AR801009UV01
pointer Tracking Tag Registration Informer (PRRG_AR801001UV01
pointer Tracking Tag Location Informer (PRRG_AR801003UV01
pointer Tracking Tag Registration Tracker (PRRG_AR801002UV01
pointer Tracking Tag Location Tracker (PRRG_AR801004UV01
Reference

For details on the interpretation of this section, see the discussion of application roles and their relationships in the Version 3 Guide.

Description View Interactions

This application role is responsible for notifying applications when a tracked patient, a tracked provider and a tracked device move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role is responsible for notifying applications when a tracked patient and a tracked provider move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role is responsible for notifying applications when tracked resources (patients, providers, devices) move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role is responsible for notifying applications when a tracked device changes location.

Description View Interactions

This application role is responsible for notifying applications when a tracked patient changes location.

Description View Interactions

This application role is responsible for notifying applications when a tracked health care practitioner changes location.

Description View Interactions

This application role receives notifications sent when a tracked patient, a tracked provider and a tracked device move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role receives notifications sent when a tracked patient and a tracked provider move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role receives notifications sent when tracked resources (patients, providers, devices) move to the same location (as defined by local business rules) in a facility.

Description View Interactions

This application role receives notifications sent when tracked devices change location.

Description View Interactions

This application role receives notifications sent when tracked patients change location.

Description View Interactions

This application role receives notifications sent when tracked health care practitioners change location.

Description View Interactions

This application role is responsible for notifying applications when a real time location system tracking tag is assigned or unassigned to a device.

Description View Interactions

This application role is responsible for notifying applications when a real time location system tracking tag is assigned or unassigned to a patient.

Description View Interactions

This application role is responsible for notifying applications when a real time location system tracking tag is assigned or unassigned to a health care practitioner.

Description View Interactions

This application role receives notifications sent when health care devices are assigned or unassigned real time location system tracking tags.

Description View Interactions

This application role receives notifications sent when patients are assigned or unassigned real time location system tracking tags.

Description View Interactions

This application role receives notifications sent when health care practitioners are assigned or unassigned real time location system tracking tags.

Description View Interactions

This application role is responsible for notifying applications when a real time location system tracking tag is assigned or unassigned to a health care resource (patient, provider or device).

Description View InteractionsThis application role is responsible for notifying applications when a tracked resource (patient, provider or device) changes location.
Description View Interactions

This application role receives notifications sent when real time location system tracking tags are assigned or unassigned to health care resources (patients, providers or devices).

Description View InteractionsThis application role receives notifications sent when tracked resources (patients, providers or devices) change location.

Go To Top

 Trigger Events (Sorted by Title)
 Trigger Events (Sorted by Display Order)
 
pointer Tracking Tag Assigned (PRRG_TE801001UV01
pointer Patient and Provider Co-located (PRRG_TE801010UV01
pointer Patient Provider and Device Co-located (PRRG_TE801011UV01
pointer Tracking Tag Location Updated (PRRG_TE801007UV01
pointer Tracking Tag Unassigned (PRRG_TE801004UV01
Reference

For details on the interpretation of this section, see the discussion of trigger events in the Version 3 Guide.

Description View Interactions
Type:  State-transition based
State Transition:  TagRegistrationEvent (PRRG_RM801001UV01)
This trigger event signals that a tracking tag has been assigned to a particular resource (patient, provider or device).
Description View Interactions
Type:  State-transition based
State Transition:  PositionObservationEvent (PRRG_RM801003UV01)

This trigger event signals that a patient and provider are now in the same location. Locally defined business rules determine which locations are of interest and how long the tracked resources need to be in that location to initiate this trigger event.

Description View Interactions
Type:  State-transition based
State Transition:  PositionObservationEvent (PRRG_RM801003UV01)

This trigger event signals that a patient, a provider and a piece of equipment are now in the same location. Locally defined business rules determine which locations are of interest and how long the tracked resources need to be in that location to initiate this trigger event.

Description View Interactions
Type:  State-transition based
State Transition:  PositionObservationEvent (PRRG_RM801002UV01)

This trigger event signals that a tracking tag has moved to a new location. Locally defined business rules determine which locations are of interest and how long the tracked resource needs to be in that location to initiate this trigger event.

Description View Interactions
Type:  State-transition based
State Transition:  TagRegistrationEvent (PRRG_RM801001UV01)
This trigger event signals that a tracking tag is no longer assigned to a particular resource (patient, provider or device).

Go To Top

 Refined Message Information Models (Sorted by Title)
 Refined Message Information Models (Sorted by Display Order)
 
pointer Tag Assignment (PRRG_RM801001UV01
pointer Tag Location (PRRG_RM801002UV01
pointer Co-located Tags (PRRG_RM801003UV01
Reference

For details on the interpretation of this section, see the description of RMIMs in the Version 3 Guide.

Diagram
T-PRRG_RM801001UV.png
Parent:  Administrative Registries (PRRG_DM000000UV)
Description

The Tag Assignment information model defines the payload message used when informing systems about the assignment of a real time location tracking tag to a resource playing the role of patient, provider or device.

The entry point to this payload message is the IdTag role played by a physical tracking tag (ManufacturedMaterial) that is Held by a particular Person, NonPersonLivingSubject, or Device. A Person holding the IdTag must play the role of an identified HealthCareProvider or an identified Patient. A NonPersonLivingSubject holding the IdTag must play the role of an identified Patient.

The specifics of the assignment action are conveyed in the Master File / Reg Event Notification Control Act (MFMI_RM700700UV) control act:

  • Assign a tracking tag to a resource -- the RegistrationEvent.statusCode is set to active and the starting time of the RegistrationEvent.effectiveTime interval is populated.
  • End assignment of a tracking tag to a resource -- the RegistrationEvent.statusCode is set to completed and the ending time of the RegistrationEvent.effectiveTime interval is populated.
  • Cancel an erroneously reported assignment of a tracking tag to a resource -- the RegistrationEvent.statusCode is set to nullified .
Contained Hierarchical Message Descriptions
Tag Assignment PRRG_HD801001UV01
Diagram
T-PRRG_RM801002UV.png
Parent:  Administrative Registries (PRRG_DM000000UV)
Description

The Tag Location information model defines the payload message used when informing systems about the location of a real time location tracking tag assigned to a patient, provider or device.

The entry point to this payload message is the PositionObservationEvent representing the act of observing the position of a tracking tag. The required statusCode attribute conveys the status of the observation event; the default value is completed. The required effectiveTime attribute is the time the tracking tag was observed at the reported location. The priorityCode conveys the relative urgency for reporting this location observation. The confidentialityCode contains values that control disclosure of this location observation.

The PositionObservationEvent has a mandatory location association to exactly one ServiceDeliveryLocationRole.

The PositionObservationEvent has a mandatory subject association to exactly one IdTag which has an optional association to the Person, NonPersonLivingSubject, or Device holding the tag. A Person can be identified as either a Patient or a HealthCareProvider. A NonPersonLivingSubject can be identified as a Patient.

Contained Hierarchical Message Descriptions
Tag Location PRRG_HD801002UV01
Diagram
T-PRRG_RM801003UV.png
Parent:  Administrative Registries (PRRG_DM000000UV)
Description

The Co-Located Tags information model defines the payload message used when informing systems that two or more real time location tracking tags are in close proximity to one another.

The entry point to this payload message is the PositionObservationEvent representing the act of observing the position of the tracking tags. The required statusCode attribute conveys the status of the observation event; the default value is completed. The required effectiveTime attribute is the time the tracking tags were observed at the reported location. The priorityCode conveys the relative urgency for reporting this location observation. The confidentialityCode contains values that control disclosure of this location observation.

The PositionObservationEvent has a mandatory location association to exactly one ServiceDelvieryLocationRole.

The PositionObservationEvent has a mandatory subject association to two or more IdTags each which has an optional association to the Person, NonPersonLivingSubject, or Device holding the tag. A Person can be identified as either a Patient or a HealthCareProvider. A NonPersonLivingSubject can be identified as a Patient..

Contained Hierarchical Message Descriptions
Co-Located Tags PRRG_HD801003UV01

Go To Top

 Hierarchical Message Descriptions (Sorted by Title)
 Hierarchical Message Descriptions (Sorted by Display Order)
 
pointer Tag Assignment (PRRG_HD801001UV01
pointer Tag Location (PRRG_HD801002UV01
pointer Tags Co-located (PRRG_HD801003UV01
Reference

For details on the interpretation of this section, see the description of HMDs in the Version 3 Guide.

Description
This HMD defines the payload message used when informing systems about the assignment of a real time location tracking tag to a resource (patient, provider or device).
Base Hierarchical Message Description Goto RMIM Table View Excel View
Message Type List
Tag Assignment PRRG_MT801001UV01
Description
This HMD defines the payload message used when informing systems about the location of a real time location tracking tag assigned to a resource (patient, provider or device).
Base Hierarchical Message Description Goto RMIM Table View Excel View
Message Type List
Tag Location PRRG_MT801002UV01
Description

This HMD defines the payload message used when informing systems that two or more real time location tracking tags are in close proximity to one another.

Base Hierarchical Message Description Goto RMIM Table View Excel View
Message Type List
Tags Co-located PRRG_MT801003UV01

Go To Top

 Interactions (Sorted by Title)
 Interactions (Sorted by Display Order)
 
pointer Device Tracking Tag Assigned (PRRG_IN801003UV01
pointer Patient Tracking Tag Assigned (PRRG_IN801001UV01
pointer Provider Tracking Tag Assigned (PRRG_IN801002UV01
pointer Device Tracking Tag Unassigned (PRRG_IN801006UV01
pointer Patient Tracking Tag Unassigned (PRRG_IN801004UV01
pointer Provider Tracking Tag Unassigned (PRRG_IN801005UV01
pointer Patient Provider and Device Co-located (PRRG_IN801011UV01
pointer Patient and Provider Co-located (PRRG_IN801010UV01
pointer Device Tracking Tag Location Updated (PRRG_IN801009UV01
pointer Patient Tracking Tag Location Updated (PRRG_IN801007UV01
pointer Provider Tracking Tag Location Updated (PRRG_IN801008UV01
Reference

For details on the interpretation of this section, see the definition of Interactions in the Version 3 Guide.

Description Schema View

This notification is sent from an EMR or medical logistics system to a real time location tracking system to convey that a specific tracking tag has been assigned to a specific piece of equipment.

In this interaction the IdTag is scoped by the Device class in the Choice box in the Tag Assignment (PRRG_MT801001UV) payload and the RegistrationEvent statusCode is set to active in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Assigned PRRG_TE801001UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Device Tracking Tag Registration Informer PRRG_AR801007UV01
Receiver Device Tracking Tag Registration Tracker PRRG_AR801010UV01
Description Schema View

This notification is sent from an EMR or registration system to a real time location tracking system to convey that a specific tracking tag has been assigned to a specific patient.

In this interaction the IdTag is scoped by either Person or NonPersonLivingSubject in the LivingSubjectChoice box playing the role of Patient in the Tag Assignment (PRRG_MT801001UV) payload and the RegistrationEvent statusCode is set to active in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Assigned PRRG_TE801001UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Patient Tracking Tag Registration Informer PRRG_AR801005UV01
Receiver Patient Tracking Tag Registration Tracker PRRG_AR801008UV01
Description Schema View

This notification is sent from an EMR or registration system to a real time location tracking system to convey that a specific tracking tag has been assigned to a specific healthcare practitioner.

In this interaction the IdTag is scoped by Person in the Choice box playing the role of HealthCareProvider in the Tag Assignment (PRRG_MT801001UV) payload and the RegistrationEvent statusCode is set to active in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Assigned PRRG_TE801001UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Provider Tracking Tag Registration Informer PRRG_AR801006UV01
Receiver Provider Tracking Tag Registration Tracker PRRG_AR801009UV01
Description Schema View

This notification is sent from an EMR or medical logistics system to a real time location tracking system to convey that a specific tracking tag is no longer assigned to a specific piece of equipment.

In this interaction the RegistrationEvent statusCode is set to completed in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Unassigned PRRG_TE801004UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Device Tracking Tag Registration Informer PRRG_AR801007UV01
Receiver Device Tracking Tag Registration Tracker PRRG_AR801010UV01
Description Schema View

This notification is sent from an EMR or registration system to a real time location tracking system to convey that a specific tracking tag is no longer assigned to a specific patient.

In this interaction the RegistrationEvent statusCode is set to completed in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Unassigned PRRG_TE801004UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Patient Tracking Tag Registration Informer PRRG_AR801005UV01
Receiver Patient Tracking Tag Registration Tracker PRRG_AR801008UV01
Description Schema View

This notification is sent from an EMR or registration system to a real time location tracking system to convey that a specific tracking tag is no longer assigned to a specific provider.

In this interaction the RegistrationEvent statusCode is set to completed in the Master File / Reg Notif. Control Act, Role Subject (MFMI_MT700701UV) control act.
Trigger Event Tracking Tag Unassigned PRRG_TE801004UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Master File / Reg Notif. Control Act, Role Subject MFMI_MT700701UV01
Message Type Tag Assignment PRRG_MT801001UV01
Sending and Receiving Roles
Sender Provider Tracking Tag Registration Informer PRRG_AR801006UV01
Receiver Provider Tracking Tag Registration Tracker PRRG_AR801009UV01
Description Schema View

This notification is sent from a real time location tracking system to convey that a patient, a provider and a device are now in the same location. Locally defined business rules determine which locations are of interest and how long the resources need to be in that location to trigger this interaction.

In this interaction the PositionObservationEvent has three subject participations -- one to Device, one to Person playing the role of HealthCareProvider and one to LivingSubjectChoice with either Person or NonPersonLivingSubject playing the role of Patient.

Trigger Event Patient Provider and Device Co-located PRRG_TE801011UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Trigger Event Control Act MCAI_MT700201UV01
Message Type Tags Co-located PRRG_MT801003UV01
Sending and Receiving Roles
Sender Patient Provider Device Co-Located Tag Informer PRRG_AR801019UV01
Receiver Patient Provider Device Co-Located Tag Tracker PRRG_AR801020UV01
Description Schema View

This notification is sent from a real time location tracking system to convey that a patient and a provider are now in the same location. Locally defined business rules determine which locations are of interest and how long the resources need to be in that location to trigger this interaction.

In this interaction the PositionObservationEvent has two subject participations -- one to Person playing the role of HealthCareProvider and one to LivingSubjectChoice with either Person or NonPersonLivingSubject playing the role of Patient.
Trigger Event Patient and Provider Co-located PRRG_TE801010UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Trigger Event Control Act MCAI_MT700201UV01
Message Type Tags Co-located PRRG_MT801003UV01
Sending and Receiving Roles
Sender Patient Provider Co-Located Tag Informer PRRG_AR801017UV01
Receiver Patient Provider Co-Located Tag Tracker PRRG_AR801018UV01
Description Schema View

This notification is sent from a real time location tracking system to convey that a tracked device has moved to a different location. Locally defined business rules determine which locations are of interest and how long the tracked resource needs to be in that location to trigger this interaction.

In this interaction the IdTag would be scoped by the Device class in the Choice box.
Trigger Event Tracking Tag Location Updated PRRG_TE801007UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Trigger Event Control Act MCAI_MT700201UV01
Message Type Tag Location PRRG_MT801002UV01
Sending and Receiving Roles
Sender Device Tracking Tag Location Informer PRRG_AR801013UV01
Receiver Device Tracking Tag Location Tracker PRRG_AR801016UV01
Description Schema View

This notification is sent from a real time location tracking system to convey that a tracked patient has moved to a different location. Locally defined business rules determine which locations are of interest and how long the tracked resource needs to be in that location to trigger this interaction.

In this interaction the IdTag would be scoped by either Person or NonPersonLivingSubject in the LivingSubjectChoice box playing the role of Patient.
Trigger Event Tracking Tag Location Updated PRRG_TE801007UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Trigger Event Control Act MCAI_MT700201UV01
Message Type Tag Location PRRG_MT801002UV01
Sending and Receiving Roles
Sender Patient Tracking Tag Location Informer PRRG_AR801011UV01
Receiver Patient Tracking Tag Location Tracker PRRG_AR801014UV01
Description Schema View

This notification is sent from a real time location tracking system to convey that a tracked healthcare practitioner has moved to a different location. Locally defined business rules determine which locations are of interest and how long the tracked resource needs to be in that location to trigger this interaction.

In this interaction the IdTag would be scoped by Person in the Choice box playing the role of HealthCareProvider.
Trigger Event Tracking Tag Location Updated PRRG_TE801007UV01
Transmission Wrapper Send Message Payload MCCI_MT000100UV01
Control Act Wrapper Trigger Event Control Act MCAI_MT700201UV01
Message Type Tag Location PRRG_MT801002UV01
Sending and Receiving Roles
Sender Provider Tracking Tag Location Informer PRRG_AR801012UV01
Receiver Provider Tracking Tag Location Tracker PRRG_AR801015UV01

This annex contains the RTLS (real time location system) requirements that informed the design being published as a Draft Standard for Trail Use by the HL7 Patient Administration Technical Committee.

Return to top of page