The trigger events originate goal, problem and pathway messages. Each trigger event is documented below, along with the appropriate form of the message exchange. These are message level event triggers, which are augumented by the action code fields contained in the pathway, problem and goal segments described below. Action codes are required fields in patient care message segments (see Chapter 2 for further information regarding implementation issues). Implementors need to apply the appropriate logic as part of their message construction (for example, logic would state that an "add" trigger event should not include segments with a "delete" action code).
In order to accommodate these high level events, the following patient care events are included in HL7 table 0003 - Event type. The added events are instantiated in MSH-9-message type and are used by the pathway, problem, and goal messages. MSH-9-message type contains the message type and trigger event for the message.
Patient Care Trigger Events:
Table 0003 - Event type (patient care events only)
Value |
Description |
PC1 |
PPR - PC/ Problem Add |
PC2 |
PPR - PC/ Problem Update |
PC3 |
PPR - PC/ Problem Delete |
PC4 |
QRY - PC/ Problem Query |
PC5 |
PRR - PC/ Problem Response |
PC6 |
PGL - PC/ Goal Add |
PC7 |
PGL - PC/ Goal Update |
PC8 |
PGL - PC/ Goal Delete |
PC9 |
QRY - PC/ Goal Query |
PCA |
PPV - PC/ Goal Response |
PCB |
PPP - PC/ Pathway (Problem-Oriented) Add |
PCC |
PPP - PC/ Pathway (Problem-Oriented) Update |
PCD |
PPP - PC/ Pathway (Problem-Oriented) Delete |
PCE |
QRY - PC/ Pathway (Problem-Oriented) Query |
PCF |
PTR - PC/ Pathway (Problem-Oriented) Query Response |
PCG |
PPG - PC/ Pathway (Goal-Oriented) Add |
PCH |
PPG - PC/ Pathway (Goal-Oriented) Update |
PCJ |
PPG - PC/ Pathway (Goal-Oriented) Delete |
PCK |
QRY - PC/ Pathway (Goal-Oriented) Query |
PCL |
PPT - PC/ Pathway (Goal-Oriented) Query Response |