This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Real Time Location Systems

From HL7Wiki
Revision as of 06:17, 21 May 2007 by Testaccount (talk | contribs)
Jump to navigation Jump to search

Proposal Requirements

  • Patients
    • Capture location updates and movement within a facility
  • Providers
    • Real-time location of providers is needed for emergencies and efficiency
  • Assets
    • Devices are expensive, and organizations would like to not lose them

Real-Time Location Systems (RTLS) capture, process and store location specific data. This proposal defines interface messages that might be sent to and from other types of systems that might consume this data.


Storyboards

  • Patient – Tag Association (at Emergency Check In)
    • Adam Everyman arrives to 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. A message is sent from the EMR system to the real time location system associating Mr. Everyman with the tag E1124.
  • Patient Location Update
    • Mr. Everyman is then taken to room 12A where he waits for the physician on duty, Dr. Eric Emergency. A message is sent from the real time location system to the EMR with the updated location.
  • Patient – Provider Association
    • Dr. Eric Emergency walks into Mr. Everyman’s room and checks Mr. Everyman’s hand. A message is sent from the real time location system associating Dr. Emergency with Mr. Everyman. Dr. Emergency suspects that Mr. Everyman’s hand is broken. He calls for the x-ray technician, Ms. Tina Technician.
  • Patient – Provider – Device Association

Ms. Technician brings along the portable x-ray machine with her to Mr. Everyman’s room and performs the x-ray on his hand. A message is sent from the real time location system to the EMR associating Ms Technician, Mr. Everyman and the x-ray machine X-21 together.


Use Case Model

RTLS Use Case Diagram only.png


Activity Diagrams

RTLS TagAssociation ActivityDiagram.png

  • The activity shown above is used when one system is registering the location device (tag) with a particular role (e.g. Patient). This message could be generated by the RTLS or the registration system.

RTLS LocationUpdate ActivityDiagram.png

  • The activity shown above is used to update the location of a particular tag (and thus the role associated with the tag - e.g. the patient). This message would be sent from the RTLS to the consuming system.

RTLS LocationAssociation ActivityDiagram.png

  • Tha activity show above is used when associating multiple tags (and thus roles associated to these tags) together by virtue of their proximity determined by spatial location by the RTLS. This message is sent from the RTLS to the consuming system.


Sequence Diagram

RTLS sequence diagram.png


R-MIMs