Professional Documents
Culture Documents
Ballot 5
Ballot 5
Ballot 5
HL7® Version 3 Standard, © 2003 Health Level Seven®, Inc. All Rights Reserved.
HL7 and Health Level Seven are registered trademarks of Health Level Seven, Inc. Reg. U.S. Pat & TM Off
Table of Contents
1. Overview
1.1. Introduction & Scope
1.2. Message Design Element Navigation
1.3. Domain Message Information Models
1.4. Storyboards
2. Message Definitions
2.1. Storyboards
2.2. Application Roles
2.3. Trigger Events
2.4. Refined Message Information Models
2.5. Hierarchical Message Descriptions
2.6. Interactions
3. Query Definitions
4. Master File Definitions
5. Indicies
5.1. CMETs Derived From this Domain
5.2. CMETs Used in this Domain
5.3. Interaction Indexes
5.3.1. By Application Role
5.3.2. By Trigger Event
5.3.3. By Message Type
1 Overview
This domain deals with the order, promise (or intent) to perform and events that
cover the dispensing and administration of pharmaceutical and therapeutic
products and dispensed devices. It also includes the communication flows that
facilitate the maintenance and appropriate use of these products. These concepts
can be applied, for example, to inpatient (unit dose and compound unit dose),
outpatient, IV's and hyperalimentation IV's (nutritional IV's). The messages in this
domain represent the communication and relationship between care providers and
pharmacies and treatment providers.
A pharmacy order fulfiller can issue a message to the care provider when
give instructions need to be transmitted for the purpose of allowing the care
provider to accurately administer the drug or treatment. The message
contains drug or treatment administration instructions for one or more
scheduled administrations.
Storyboard Introduction
Organization
Structured sort names for storyboards in the Pharmacy Domain begin with the
practice setting (e.g., Institutional, Community). The second term is either
"Comprehensive" or describes the focal aspect where the storyboard departs from
or modifies the story-line of the comprehensive storyboard (e.g., Administration
Event). Additional sort name terms provide information on the setting or the focus
of activity of the storyboard (e.g., TPN with duration).
Application Role Introduction
All Application Roles defined in Practice and Operations make use of 6 common
stereotypes, and share a common hierarchical approach.
Basic: This application role is only capable of dealing with the 'Complete'
state transition. It is only capable of sending messages when a particular
act is finished.
Lifetime: This application builds on the Basic role, but adds the concept of
an Act having a period of existence, from the time it begins (or becomes
effective) and the time it ends. Applications supporting his role add the
transitions of Activate (meaning the act has begun/become active), and
Abort (meaning that the act has been prematurely terminated.) The
following Application Roles all build upon the lifetime Role. They each
require that the application have a concept of lifetime. A system may mix
and match more than one of these roles, depending on its capabilities.
Nullification: This application role is capable of dealing with the idea that a
particular action may have happened in error and may need to be reversed.
This is supported by two state transitions - nullification which causes the act
to be treated as if it never really existed and Reactivation which allows an
Act that had been marked as completed to be re-transitioned to the Active
state.
Description
Pharmacy Domain Message Information Model
Description
Revision History
Changes:
7) Split CMETs into Universal, Identified and Identified & Confirmable and
made use of them for the two MEDSig CMETs.
9) Revised moods
To do:
1) Select appropriate flavours for all CMETs not from Pharmacy and check they
are still appropriate.
Storyboard Overview
1.4 Domain Table of Contents
Message Definition Storyboards
Message Definitions
2 Domain Table of Contents
Reference
For details on the interpretation of this section, see the storyboard discussion
in the Version 3 Guide.
Introduction
2.1.
Combined Event Query (PORX_ST100000)
Purpose
There are a number of scenarios in which care providers need to have an
overview of the medication(s) of a patient. The various scenarios outlined
below are based upon a common set of assumptions:
those prescriptions that are not filled are eliminated from the overview
The parties who are potential clients of the medication overview include, but
are not limited to:
General Practitioner
Local Pharmacy
Hospital Pharmacy
Medical Specialist
Home care
Paramedical care
Nursing Homes
Emergency care
Dental care
General Practitioner
Clinical Specialist
Community Pharmacy
Emergency care
Diagram
2.1.
Institutional Practice, Comprehensive (PORX_ST003500)
Purpose
This Storyboard employs an older design that exposes detailed (hidden)
application roles. Further development of this Storyboard will reduce the
design complexity by exposing only the general, or "good-practice"
Application Roles. However, while the visible complexity will be reduced, the
fundamental scenario described is not expected to be altered, except as
needed to accurately reflect the real-world scenario.
Interactions in this storyboard that fall outside of the Pharmacy Domain are
detailed in other sections. The reader is referred to the following:
2.1.2.
Institutional, Comprehensive (PORX_SN003500)
Presentation and Admission Eve Everywoman presents at Good Health
Hospital Emergency Room complaining of shortness of breath, cough and
dyspnea on exertion. Upon examination, Dr. Eric Emergency notes a blood
pressure of 170/95, jugular vein distention and bilateral basal rales. Ms.
Everywoman informs Dr Emergency that she is taking the following
medications for hypertension:
Cardiac Consult
Chest X-ray
ECG
Strict I and O
Lab Tests
Medications
D5W IV TKO
furosemide 80mg ivp q8h
metolozone 2.5mg po qd
verapapmil sr 120mg qd
The orders are routed to multiple departments [refer to other domains for
non-pharmacy interactions: Admission, Lab, Radiology, and Dietary]. In
particular, GHH's Hospital Information system sends the medication orders to
the Pharmacy System [Pharmacy Combined Order Activate Fulfillment
Request, Institutional (PORX_IN002122)]. The Pharmacy System creates new
orders as requested (these objects, all in the New state, exist in the
Pharmacy System, but are not "visible" to external systems until they
becomes "Active"). The Pharmacy System performs relevent clinical
evaluation of the medication orders and, with no contradictory information,
acknowledges the orders as requested [Pharmacy Combined Intent Activate
Confirmation, Institutional (PORX_IN003112)]. The Pharmacy System
develops a specific administration schedule and communicates the schedule
to the Nursing System [Pharmacy Scheduled Administration Intent Activate
Fulfillment Request, Institutional (PORX_IN033122)]. The Nursing System
establishes the administration events on the Eve Everywoman's MAR and
acknowledges this action to the Pharmacy System [Pharmacy Scheduled
Administration Event Activate Confirmation, Institutional (PORX_IN034132)].
Recording an Scheduled Administration Event In the CCU, Nancy
Nightingale checks Eve Everywoman's MAR and sees that it is time for her
metolazone. She retrieves the unit-dose medication previously delivered by
the Pharmacy. In the patient's room, she scans her staff ID barcode to access
the charting system, scans the patient's ID bracelet barcode to bring the
correct patient profile onto the charting screen. She then scans the barcode
on the unit-dose metolazone to identify the product being administered. The
nursing system retrieves the administration information for this medication
administration (previously sent by the Pharmacy System) and displays the
order for metolazone on the screen. Having verified the correct medication,
dose, time and patient, she gives the medication to Ms Nightingale. The nurse
charts that she has administered the metolazone and saves the data. The
Nursing System sends a message to the Pharmacy System indicating that this
administration event has occurred [Pharmacy Scheduled Administration Event
Complete Notification, Institutional (PORX_IN034412)]. Suggestion for
medication change On one of the subsequent electrolyte analyses for Eve
Everywoman, the Lab System sends a result notification including a
potassium level of 5.3 mEq/L [see Laboratory Domain for interaction details].
The Pharmacy System, as a tracker of relevant lab results, receives and
records this lab result against Eve Everywoman's profile and notes that this
high result suggests that alteration of the KCl order may be warranted. The
Pharmacy System sends a suggestion to the Hospital Information System to
reduce or discontinue the KCl for Eve Everywoman [Pharmacy Combined
Intent Replace Fulfillment Request, Institutional (PORX_IN033322)]. The
Hospital Information System prompts the internist on duty, Dr Otto Osler,
regarding the pharmacy suggestion. On reviewing Ms Everywoman's case to
date, Dr Osler elects to discontinue the KCl pending the results of the
Cardiology Consult. Dr Osler enters the discontinuation into the Hospital
Information System, which communicates the discontinuation to the
Pharmacy System [Pharmacy Combined Order Abort Confirmation,
Institutional (PORX_IN002632)]. The Pharmacy System receives the
discontinuation message, discontinues the KCl order and acknowledges the
action to the Hospital Information System [Pharmacy Combined Intent Abort
Notification, Institutional (PORX_IN033612)]. The Pharmacy System informs
the Nursing System to discontinue the KCl administration [Pharmacy
Scheduled Administration Intent Abort Fulfillment Request, Institutional
(PORX_IN033622)]. The Nursing System updates Eve Everywoman's MAR
and acknowledges this action to the Pharmacy System [Pharmacy Scheduled
Administration Event Abort Confirmation, Institutional (PORX_IN034632)].
Medication Order Changes The Cardiologist, Dr Patrick Pump, completes
the cardiology consult. Dr Pump notes that Eve's fluid balance has been
normalized and that the immediate symptoms of decompensation have been
abated. Based upon the test results, Dr Pump initiates beta-blocker and ACE-I
therapy. Dr Pump enters the following medication orders into the Hospital
Information System:
Discontinue verapamil
Discontinue iv furosemide
lisinopril 20mg po qd
The Hospital Information System sends these orders to the Pharmacy System
as:
Dr Pump also recommends that, after 24 hours of stable symptoms and labs,
Ms Everywoman can be discharged with prompt (one week) referral to the
CHF clinic for follow-up and medication titration. Discharge with
medications The resident following Ms Everywoman, Dr Rachel Resident,
evaluates her on rounds. The resident, and the team, note that Ms
Everywoman's symptoms have been under control for more than 24 hours,
that she is in good spirits and anxious to return home. Dr Resident, following
Dr Pump's suggestion, enters discharge orders into the Hospital Information
System:
Medications
2.1.
Hospital Administration with Duration (PORX_ST000700)
Purpose
This Storyboard employs an older design that exposes detailed (hidden)
application roles. Further development of this Storyboard will reduce the
design complexity by exposing only the general, or "good-practice"
Application Roles". However, while the visible complexity will be reduced, the
fundamental scenario described is not expected to be altered, except as
needed to accurately reflect the real-world scenario.
Diagram
Link to graphic (opens in a new window)
2.1.3.
Institutional, Administration, Event, TPN with dur (PORX_SN000701)
Record Administration Start
On the ICU, Nancy Nightingale checks Adam Everyman's MAR and sees that it
is time to start a new TPN IV. She retrieves the next TPN bag for the patient
and notes that it is number 4. She scans her staff ID barcode to access the
charting system, scans the patient's ID bracelet barcode to bring the correct
patient profile onto the charting screen, and then scans the TPN barcode on
the IV label to identify the specific product being administered. The nursing
system retrieves the administration information for this TPN bag previously
sent by the pharmacy application. The nursing system displays the order for
TPN number 4 containing:
4. MVI 10 ml
5. MTE 4 ml
6. Calcium Chloride 1 g
8. Vitamin K 10 mg
and the appropriate bottle schedule (number 4) on the screen. The nurse
charts that she has started the IV, validating that the correct patient, IV,
bottle number (and that all ingredients are accurately identified on the bottle
information online) and the charted date and time are correct. The infusion
rate for the bag is 150 ml/hr. She saves the data. The Nursing sends a
message to the pharmacy system indicating that this administration event
has begun [Pharmacy Scheduled Administration Event Revise Notification,
Institutional (PORX_IN034212)].
Purpose
This Storyboard employs an older design that exposes detailed (hidden)
application roles. Further development of this Storyboard will reduce the
design complexity by exposing only the general, or "good-practice"
Application Roles. However, while the visible complexity will be reduced, the
fundamental scenario described is not expected to be altered, except as
needed to accurately reflect the real-world scenario.
Diagram
Link to graphic (opens in a new window)
2.1.4.
Community, Comprehensive (PORX_SN000800)
Outpatient prescription requiring authorization
Good Neighbor Pharmacy attempts to fill the prescription (National Drug Code
00075-7700-60). While electronically submitting the prescription for
payment, reimbursement is denied by Bargain Prescription Benefits because
the drug requires prior authorization [see Claims & Reimbursement Domain
for details on the claim and response interactions]. The prescription is
suspended [Pharmacy Supply Intent Suspend Notification, Community
(PORX_IN023812)] and a suggested revision to include prior authorization
information is sent from the Pharmacy System to the Clinic System
[Pharmacy Supply Intent Revise Fulfillment Request, Community
(PORX_IN023222)].
Good Neighbor Pharmacy completes the prescription. Mr. Nuclear picks up the
prescription and receives counseling advice from Susan Script, Registered
Pharmacist. Mr. Nuclear signs a form acknowledging receipt of the
prescription. The prescription is now officially dispensed. The Pharmacy
System notifies the Clinic System that the prescription has been dispensed
[Pharmacy Supply Event Complete Notification, Community
(PORX_IN024412)].
55 days later, Mrs. Nelda Nuclear telephones Good Neighbor Pharmacy and
requests a refill of the Rilutek. Good Neighbor Pharmacy submits the
prescription for payment to Bargain Prescription Benefits. Bargain Prescription
Benefits approves payment and transmits remittance advice to Good
Neighbor Pharmacy [see Claims & Reimbursement Domain for details on the
claim and response interactions].
60 days later Mrs. Nuclear telephones Good Neighbor Pharmacy and requests
a refill of the Rilutek. Good Neighbor Pharmacy's system detects that no
refills remain. A refill authorization request is electronically sent to Dr.
Hippocrates' system [Pharmacy Supply Intent Reactivate Fulfillment Request,
Community (PORX_IN023522)].
Purpose
This storyboard was developed at the Cleveland WGM. This may respresent
an alternative to PORX_ST000800 , or the two may be maintained as
separate scenarios.
Diagram
Link to graphic (opens in a new window)
Interaction List
Community Pharmacy Supply Event Complete, Notification PORX_IN000008
2.1.5.
Community (PORX_SN000810)
Dr. Harold Hippocrates is consulted by Mr Adam Everyman for hypertension
and sinusitis and a request for a medication prescribed by his neurologist. Dr.
Hippocrates prescribes three items on the one prescription form
Good Neighbor Pharmacy leaves a message for Dr. Hippocrates to inform him
that he needs to contact Bargain Prescription Benefits to obtain authorization.
This is done and Dr. Hippocrates's nurse, (Nancy Nightingale) telephones
Good Neighbor Pharmacy with notification of insurance authorization which is
added to the prescription details.
Diagram notes
Message No: 1
Real World Event: Prescribe drug
Initiator: Dr
Receiver: Pharmacist
Message No: 4 (This is repeated for each of the two drugs supplied)
Initiator: Pharmacist
Receiver: Dr
Message No: 6
Initiator: Pharmacist
Receiver: Dr
2.1.
Community Practice, UK Variation (PORX_ST003000)
Purpose
This Storyboard employs an older design that exposes detailed (hidden)
application roles. Further development of this Storyboard will reduce the
design complexity by exposing only the general, or "good-practice"
Application Roles. However, while the visible complexity will be reduced, the
fundamental scenario described is not expected to be altered, except as
needed to accurately reflect the real-world scenario.
Diagram
Link to graphic (opens in a new window)
Dr. Fay Family sees Mr. Adam Everyman for a urine infection and repeat of
regular hypertension and cholesterol medications. A prescription is generated
by the computerised medication management system for a specific brand
name equivalent of the following 3 items:
Mr. Everyman takes the printed and signed script to Good Neighbor
Pharmacy, presents the script which is passed under a barcode scanner to
read the prescription identifier. A message is sent to the HC Payor, Inc.
[Pharmacy Supply Intent Query o in development] who returns the
prescription details to the Pharmacy System [Pharmacy Supply Intent Query
Response o in development]. The Pharmacy System populates the
prescriptions pending action area with the 3 items (these three objects, all in
the New state, exist in the Pharmacy System, but are not "visible" to external
systems until they become "Active").
Message Definitions
2 Domain Table of Contents
Reference
Introduction
An application that can send a request for pharmacy order supply and
administration event information.
TO BE WRITTEN
TO BE WRITTEN
Scheduled Administration Event Global Informer
2.2.19
(PORX_AR035112)
Description
Pharmacy Scheduled Administration Event Global
Structured Name:
Informer
TO BE WRITTEN
TO BE WRITTEN
Message Definitions
2 Domain Table of Contents
Introduction
An application that can send a request for pharmacy order supply and
administration event information.
TO BE WRITTEN
TO BE WRITTEN
TO BE WRITTEN
Message Definitions
2 Domain Table of Contents
Reference
For details on the interpretation of this section, see the description of RMIMs
in the Version 3 Guide.
Introduction
At time of ballot, the RMIM's described in the Pharmacy Domain was limited
to those necessary to support the other content in this domain. Additional
RMIM's have been identified but are not fully developed at this time. These
additional RMIM's are listed here in order to document the concepts for
further development.
Diagram
Link to graphic (opens in a new window)
Diagram
Link to graphic (opens in a new window)
Diagram
Link to graphic (opens in a new window)
Diagram
Link to graphic (opens in a new window)
Message Definitions
2 Domain Table of Contents
Reference
For details on the interpretation of this section, see the description of HMDs in
the Version 3 Guide.
Introduction
At time of ballot, the HMD's described in the Pharmacy Domain was limited to
those necessary to support the other content in this domain. Additional HMD's
have been identified but are not fully developed at this time. These additional
HMD's are listed here in order to document the concepts for further
development.
Message Definitions
2 Domain Table of Contents
2.6 Interactions
6 List of Interactions (Sorted by Title)
TO BE SPECIFIED ( PORX_IN000009 )
TO BE SPECIFIED ( PORX_IN000007 )
TO BE SPECIFIED ( PORX_IN000008 )
6 List of Interactions (Sorted by Structured Sort Name)
Community Pharmacy Combined Order Activate, Fulfilment Request (
PORX_IN000007 )
Community Pharmacy Combined Order Activate, Rejection (
PORX_IN000009 )
Community Pharmacy Supply Event Complete, Notification (
PORX_IN000008 )
Reference
Introduction
At time of ballot, the Interactions described in the Pharmacy Domain was
limited to those necessary to support the other content in this domain.
Additional Interactions have been identified but are not fully developed at
this time. These additional Interactions are listed here in order to document
the concepts for further development.
Note: Interaction not set (PORX_IN999999 Preface used as a place holder for
missing information)
Query Definitions
3 Domain Table of Contents
No content
Master File Definitions
4 Domain Table of Contents
No Content