The Order Entry transaction set provides for the transmission of orders or
information about orders between systems where they are entered, those where
they are processed, and other systems as needed. An order is a request for
material or services from a department usually for a specific patient. These
services include medications from the pharmacy, clinical observations (e.g.,
vitals, I&Os) from the nursing service, tests in the laboratory, food from
dietary, films from radiology, linens from housekeeping, supplies from central
supply, an order to give a medication (as opposed to delivering it to the
ward), etc.
Most orders are associated with a particular patient. However, the Standard
also allows a department to order from another ancillary department without
regard to a patient (e.g., floor stock) as well as orders originating in an
ancillary department (i.e., any system may be the placer of an order or the
filler of an order).
This chapter defines the transactions at the seventh level, i.e., the abstract
messages. Various schemes may be used to generate the actual characters that
comprise the messages according to the communications environment. The HL7
Encoding Rules will be used where there is not a complete Presentation Layer.
This is described in Chapter 1, "Relationship to Other Protocols." The examples
included in this chapter were constructed using the HL7 Encoding Rules.
The conceptual basis for this specification is that an order is a request of
one application called the "placer" for a service to be performed by another
(usually, but not necessarily different) application called the "filler". An
order thus defines a task to be done by the filler of the order at the request
of the placer. Examples of such tasks are the placing of a clinical laboratory
test request, a request for a radiology exam, a request for a medication to be
sent to the floor, a request to administer a medication to a patient, a request
to send a biopsy tray to a ward location, etc. Most orders are relative to a
particular patient, but not all. Each order is associated with a Common Order
segment (ORC) and multiple orders can be can be grouped together in an order
group.
Two message types are defined below. The ORM message transmits order data.
The ORR message is always a response to an ORM. Each message type is listed
below, along with the applicable form of the message exchange.
The notation used to describe the sequence, optionality, and repeating of
segments is described in Chapter II, "Format for Defining Abstract Messages."
An order for a patient is a message that usually takes three parts. First is
the MSH segment. Following this is the information about the patient (PID and
PV1). If three orders were written for the clinical laboratory and three for
pharmacy, an ORM would be sent to the clinical laboratory with its three order
segments for the clinical laboratory. Another ORM message would go to the
pharmacy with the three pharmacy order segments.
The basic ORM message can be embellished in several ways. For example, one or
more comment (NTE) segments can follow any of the records in the hierarchy.
The comment segment applies to the immediately preceding non-comment segment.
A comment about the patient would immediately follow the patient segment.
Observations are returned to the requesting system with a similar message
structure (the ORU) that also includes a 4th message component -- the results
themselves. See Chapter VII for the details of result reporting. In the
previous version of the Standards, clinical information needed to interpret a
diagnostic study could only be transmitted as free text in the Observation
Request (OBR) segment (previously called LTS). It can now also be sent in a
structured manner. See example, ORC field notes.
Thus, an original order may also have accompanying "results". These are not the
results of the tests ordered. Rather, they are clinical observations needed to
support an order being entered.
When an arterial blood gas is ordered, for example, the clinical services could
indicate the amount of inspired O2 by sending this information as a "result
record".
Similarly, when a cervical pap smear is ordered, the Cytology service needs
information about the date of last menstrual period, the use of birth control
pills, etc. Such information can also be sent as result segments that
immediately follow the order segment to which it applies. When results are
reported in an order message, they will be immediately preceded by their own
ORC and order segment. The details of how to do this are presented below in
the ORC field notes.
In this version, the earlier Patient Order Data (POD) segment (that contained a
few items of patient-specific clinical data) has been eliminated. All such
data can be transmitted with an order by including observation segments as
described below.
The name of the order detail segment has been changed to Order Other to clarify
its role. Thus, the Order Other segment (ORO) is for non-pharmacy, and
non-observation producing services, e.g., dietary. It may also be used for
non-patient orders.
In this version of the Standard, the Radiology Order segment has been
eliminated. The appropriate fields (e.g., methods of transport) were added to
the Observation Request segment OBR needed to satisfy informational needs of
radiology ordering and reporting. (The OBR record is documented in detail in
Chapter VII.)
Glossary
Order An order is a request for a service from one application to a second
application. The second application may in some cases be the same, i.e., an
application is allowed to place orders with itself.
Placer The application (system or individual) originating a request for
services (order).
Filler The application (system or individual) receiving and responding to a
request for services (order).
Order Group A list of associated orders coming from a single location regarding
a single patient.
Order Segment One of several segments that can carry order information. For
example, OBR, ORO, and RX1. Future ancillary-specific segments may be defined
in subsequent releases of the Specification if they become necessary.
Observation Segment An OBX segment defined in Chapter VII.
Default ORC If the first component of FILLER ORDER # and PLACER ORDER # of the
first ORC of an ORM or an ORR message is null, then that ORC is called a
"Default ORC". (See the Use Notes under the ORC segment definition for
details.)
The function of this message is to initiate the transmission of information
about an order. This includes placing new orders, cancellation of existing
orders, discontinuation, holding, etc. ORM messages can originate also with a
placer, filler or an interested third party.
The trigger event for this message is any change to an order. These include
submission of new orders, cancellations, updates, patient and non-patient
specific orders, etc.
Definition
ORM ORDER MESSAGE Chapter
MSH Message Header II
[ { NTE} ] Notes and Comments II
[ PID Patient Identification III
[{NTE}] Notes and Comments II
[ PV1 ] Patient Visit III
{
ORC Common Order IV
[
Any Order Segment E.g., ORO, OBR, RX1 IV
[ { NTE } ]
[ { OBX } Results Segment VII
[ { NTE} ]] Notes and Comments II
[ BLG ] Billing segment IV
}
Notes
- The segment named "Any Order Segment" represents whichever of these detail
order segments is appropriate to the message, currently ORO, OBR, RX1.
- The NTE Segment(s) can be included in a message after the MSH. In this case
it pertains to the entire order. It can also be present after an order detail
segment. It then applies to that detail item in the order.
- The PID segment is required if and only if new orders are being entered and
they are related to a particular patient. However, it may sometimes be sent
for convenience at local discretion, and for non-patient related orders the PID
segment is never included.
- The optional PV1 segment is present mainly to permit transmission of patient
visit information such as current location with an order.
- ORC segments are always required in ORM and ORR when a detailed order segment
is present, but otherwise not. For example, a response ORR might include only
the MSH, and MSA, but if an RX1 is present, it must be preceded by an ORC.
The order segments are not required when a simple control message is being
sent. For example, a hold message (ORDER CONTROL = "HD") does not require
that an order segment follow it.
- The ORDER CONTROL field of the ORC segment is critical to the operation of
both ORM and ORR messages. For example, to cancel an order one would transmit
a "CA" in the ORDER CONTROL field of the appropriate ORC. (See the definition
of the ORDER CONTROL field in the ORC segment definition.)
- A method to inquire for order status in the display format is provided in
Chapter V, and in the record format is provided in Chapter VII.
The function of this message is to respond to an ORM message.
Definition
ORR ORDER MESSAGE Chapter
MSH Message Header II
MSA Message Acknowledgement II
[ { NTE} ] Notes and Comments II
[
[ PID ] Patient Identification III
[ { NTE } ] Notes and Comments II
{
ORC Common Order IV
[Any order segment] E.g., ORO, OBR, RX1 IV
[ { NTE} ] Notes and Comments II
}
]
Notes
- An ORR message is always a response to an ORM message. Every ORM requires one
and only one response ORR. A minimal response consists of MSH and MSA
segments.
- The function (i.e., "cancel", "new order") of both ORM and ORR messages is
determined by the ORDER CONTROL field of the ORC segments. (See the table of
ORDER CONTROL values under the ORC Field Notes for a complete list.)
Segment Notes:
- The COMMON ORDER segment is a mechanism for transmitting data common to all
orders, i.e., common to all types of services that might be requested. When an
order is placed it is followed by a particular order segment (e.g., OBR, ORO,
or RX1) that gives details necessary for a particular type of order.
While this is the stated intention of the ORC, in some cases it is nonetheless
difficult to decide whether a particular data field should be in the ORC or
included in the individual order segments.
- All order segments in ORR and ORM messages must be preceded by an ORC segment
(which may be as simple as the string "ORC|OK|<CR>", but ORC segments
need not always be followed by order segments when the order segment
information is not needed. For example, if one were placing a particular order
on hold, it would be sufficient to transmit an ORC with "HD" in the ORDER
CONTROL field and the identifier numbers in the two following fields.
- There is some overlap between the fields of the individual order segments and
those of the ORC. This is explained in detail under Use Notes.
The ORC segment is a mechanism for transmitting data common to all orders,
i.e., common to all types of services that might be requested. When an order is
placed, it is followed by a particular order segment(e.g., OBR, ORO, or RX1)
that gives details necessary for a particular type of order.
SEQ |
LEN |
DT |
R/O |
RP/# |
TBL# |
ITEM# |
ELEMENT NAME |
DEUTSCHE BEZEICHNUNG |
1 |
2 |
ST |
R |
0119 |
00714 |
ORDER CONTROL |
Kontrollstatus des Auftrages | |
2 |
75 |
CM |
00715 |
PLACER ORDER # |
Auftragsnummer des Anforderers/ d. anf. Stelle | |||
3 |
75 |
CM |
00716 |
FILLER ORDER # |
Bearbeitungsnr. d. erbringenden Stelle/Erbringer | |||
4 |
75 |
CM |
00717 |
PLACER GROUP # |
Auftragsgruppennummer | |||
5 |
2 |
ST |
0038 |
00718 |
ORDER STATUS |
Auftragsstatus | ||
6 |
1 |
ST |
0121 |
00719 |
RESPONSE FLAG |
Umfang der gewünschten Ergebnismeldung | ||
7 |
200 |
CM |
00720 |
TIMING/QUANTITY |
Zeit/Menge/Häufigkeit/Priorität | |||
8 |
200 |
CM |
00721 |
PARENT |
Verweis auf Hauptauftrag | |||
9 |
19 |
TS |
00722 |
DATE/TIME OF TRANSACTION |
Datum/Zeit der Auftragserteilung | |||
10 |
80 |
CN |
00723 |
ENTERED BY |
Eingegeben durch | |||
11 |
80 |
CN |
00724 |
VERIFIED BY |
Geprüft durch | |||
12 |
80 |
CN |
00725 |
ORDERING PROVIDER |
Verantwortlicher | |||
13 |
80 |
CM |
00726 |
ENTERER'S LOCATION |
Abteilung des Auftraggebers | |||
14 |
40 |
TN |
Y2 |
00727 |
CALL BACK PHONE NUMBER |
Telefonnummer für Rückrufe |
FIELD NOTES: ORC COMMON ORDER 1. 00714 ORDER CONTROL. This is a complicated
field that determines the function of the order segment. Refer to table 0119
for valid entries.
VALUE |
DESCRIPTION |
TO/FROM |
FLD NOTE |
||
NW |
New order |
T |
Neuer Auftrag | ||
OK |
Order accepted & OK |
F |
Auftrag akezeptiert | ||
CA |
Cancel order request |
T |
A |
Anforderung Auftrag zu stornieren | |
OC |
Order canceled |
F |
Auftrag storniert | ||
CR |
Canceled as requested |
F |
Auftrag gemäß Anforderung storniert | ||
UC |
Unable to cancel |
F |
Auftragsstornierung nicht möglich | ||
DC |
Discontinue order request |
T |
A |
Anforderung Auftrag abzubrechen | |
OD |
Order discontinued |
F |
Auftrag abgebrochen | ||
DR |
Discontinued as request |
F |
Auftrag gemäß Anforderung abgebrochen | ||
UD |
Unable to Discontinue |
F |
Abbrechen nicht möglich | ||
HD |
Hold order request |
T |
Anforderung Auftrag zu unterbrechen | ||
OH |
Order held |
F |
E |
Auftrag unterbrochen | |
UH |
Unable to put on hold |
F |
Unterbrechen nicht möglich | ||
HR |
On hold as requested |
F |
E |
Auftrag gemäß Anforderung unterbrochen | |
RL |
Release previous hold |
T |
Unterbrochenen Auftrag fortsetzen | ||
OR |
Released as requested |
F |
E |
Auftrag gemäß Anforderung fortgesetzt | |
UR |
Unable to release |
F |
Fortsetzen nicht möglich | ||
RP |
Order replace request |
T |
C |
Anforderung Auftrag zu ersetzen | |
RU |
Replacement unsolicited |
F |
C |
Unangefordert ersetzt | |
RQ |
Replaced as requested |
F |
Auftrag gemäß Anforderung ersetzt | ||
UM |
Unable to replace |
F |
Ersetzen nicht möglich | ||
RO |
Replacement order |
T |
F |
Ersatzauftrag | |
PA |
Parent order |
F |
F |
Übergeordneter Auftrag | |
CH |
Child order |
F |
E,F |
Untergeordneter Auftrag | |
XO |
Change order request |
T |
Anforderung Auftrag zu ändern | ||
XX |
Order changed, unsol. |
F |
Unangeforderte Auftragsänderung | ||
UX |
Unable to change |
F |
Änderung nicht möglich | ||
XR |
Changed as requested |
F |
Auftrag gemäß Anforderung geändert | ||
NC |
No change in orders |
T |
F |
B,E |
Keine Änderung im Auftrag |
DE |
Data errors |
T |
F |
Datenfehler | |
RE |
Observations to follow |
T |
F |
D,E |
Untersuchungsergebnisse folgen |
RR |
Request received |
T |
F |
G |
Anforderung erhalten |
SS |
Send order status |
T |
Sende Auftragsstatus | ||
SC |
Status Changed |
F |
Statusänderung | ||
SN |
Send filler number |
F |
I |
Sende Erbringer-ID | |
NA |
Number assigned |
T |
Nummer zugewiesen | ||
CN |
Combined result |
F |
J |
Kumulatives Ergebnis | |
Table Columns Legend:
CD The ORDER CONTROL field value.
NT Table notes (listed below).
TO/FROM F = From the FILLER
T = To the FILLER
Table notes:
A. A cancellation (CA) is a request not to do a previously ordered service.
For each service there is a point after which a service can no longer be
stopped. This is the point at which cancellation is no longer possible. When
cancellation is not possible, either because the service is beyond the point of
no return or because of local rules about cancellation, then a UC (unable to
cancel) code can be returned depending on the RESPONSE FLAG. When and if an
order can be canceled is determined by the filling application.
The DC (discontinue) code should be used to stop an on going order. It is
distinct from a cancellation in that the cancellation implies an attempt to
stop an order from ever happening, if its point-of-no-return has not been
passed, whereas a discontinue relates to an ongoing order that should be
stopped. The TIMING/QUANTITY field can be used to set the effective time of
ORDER CONTROL codes.
B. The NC code is a "NO OP", meaning nothing is to be done. It provides a
mechanism for overriding a default value established by a Default ORC thereby
saying "this order is unchanged". For example, if one were to wish to cancel
all but one order of an order group, one would make the ORDER CONTROL field of
the first ORC of the message "CA" and the ORDER CONTROL field "NC" of the ORC
of the order not to be canceled.
C. The purpose of this control code is to permit an order filler to replace
one or more new orders with one or more new orders. A replacement involves the
substitution of one or more orders for one or more previously existing orders.
The replaced orders are treated as though they were canceled. When and whether
replacement is permitted is a local site specific option. If it is desired
that the original order remain in place, then the parent-child codes should be
used, not the replacement codes. Replacement mechanism is most often used by
the filler to make a substitution for a requested service.
Replacements are accomplished by transmitting a sequence of ORC segments and
order segments. For each order to be replaced there is an ORC with the value
"RP" or "RU" in its ORDER CONTROL field. The "RP" is a request for a
replacement going to a filler, whereas the "RU" denotes an unsolicited
replacement going from the filler to some other application to inform it of the
fact of a replacement. Optionally, by local agreement, the RP or RU containing
segment is followed by its order segment. The "RP" or "RU" containing sequence
is immediately followed by at least one ORC with ORDER CONTROL field equal to
"RO". Each of the "RO" segments may be followed by an order segment.
For example, suppose that an ancillary system were replacing two OBR orders
with three different orders. Then the sequence of segments would be as follows:
ORDER
Segment CONTROL Comment
ORC RU 1st replaced ORC.
OBR 1st replaced order.
ORC RU 2nd replaced ORC.
OBR 2nd replaced order.
ORC RO 1st replacement ORC.
OBR 1st replacement order.
ORC RO 2nd replacement ORC.
OBR 2nd replacement order.
ORC RO 3rd replacement ORC.
OBR 3rd replacement order.
Whether the OBR segments must be present is determined by the RESPONSE FLAG
(see below).
The rules for the order numbers in the segments with "RO" ORDER CONTROL are
determined by whether the replacement is an RP or an RU type. In the case of
the RU type (i.e., unsolicited replacement by the filler), the FILLER ORDER #
is generated as usual by the filler. The PLACER ORDER # is identical to the
PLACER ORDER # of the first transmitted RU containing OBC.
In the case of the RP ORDER CONTROL (a replacement request from another system
to the filler), the PLACER ORDER # is generated by the placer identically to
the usual procedure for new orders. The FILLER ORDER # is generated by the
filler using a procedure identical to that for new orders.
Notice that the above described method will handle all possible cases of
replacement: one-into-one, many-into-one, one- into-many, and many-into-many.
If a replacement sequence is used in an ORU message (i.e., during results
reporting), then the OBR segments following the "RO" OBC's can be followed by
observation result segments.
D. The "RE" code are used to transmit patient specific information with an
order. The order segment (e.g., OBR) can be followed by observation segments
(OBX). Any observation that can be transmitted in an ORU message can be
transmitted with this mechanism.
Here is an example sequence of segments submitting three pharmacy orders to
illustrate the use of the "RE" code:
ORDER CONTROL Comment
MSH
PID
ORC NW First new order.
RX1 First order segment.
ORC NW 2nd new order.
RX1 2nd order segment.
ORC RE Patient specific observation.
OBR Observation OBR
OBX An observation segment.
OBX Another observation segment.
OBX Another observation segment.
OBX Another observation segment.
ORC NW 3rd order.
RX1 3rd order segment.
Results, when transmitted with an order, should immediately follow the order or
orders that they are intended to support.
E. Although observations can be transmitted in ORU messages without ORC,
there are times when it is necessary to transmit information not in the OBR
segments. In this case, the ORC may be included in the ORU message.
Clearly, whenever a code is used in an ORU message, the OBR segments can be
followed by observation results. Only in the ORM messages is the RE code
required to indicate that the following OBR will be followed by observation
results.
F. The "PA" and "CH" ORDER CONTROL codes allow one to spawn "child" orders
from an original "parent" order without changing the parent. One or more
"parent" ORC segments with ORDER CONTROL field equal to "PA" are followed by
one or more ORC's with ORDER CONTROL field equal to "CH". Whether the OBR
segments must be present is determined by the RESPONSE FLAG (see below).
For example, suppose that a microbiology culture produced two organisms and
corresponding sensitivity reports. Then the sequence of segments would be as
follows:
ORDER
Segment CONTROL Comment
ORC PA 1st parent ORC.
ORC CH 1st child ORC.
OBR 1st child order.
ORC CH 2nd child ORC.
OBR 2nd child order.
The FILLER ORDER #'s of all children orders are assigned by the filler
according to its usual procedures and following the usual rules for uniqueness.
The PLACER ORDER #'s of thechildren are identical to patient's PLACER ORDER #.
The parent field of all child orders will contain the FILLER ORDER # of the
parent. Thereby, the parent-child relationship is communicated whenever
observations are reported.
The parent-child mechanism can be used to "expand" a parent order (e.g., an
order for three EKG's on successive mornings).
G. The RR ORDER CONTROL code means that an order has been received and will
be processed later. It has not undergone the processing that would permit a
more exact response as yet.
I. Ordinarily, the filler is responsible for assigning the FILLER ORDER #.
The FILLER ORDER # is the permanent unique identifier of an order. The SN code
provides a mechanism for the filler to get the FILLER ORDER # from another
system, such as a central HIS. This is done as follows.
For new orders (ORDER CONTROL = NW or ORDER CONTROL = RO following an RP), the
placer can "suggest" a filler's number by placing that number in the first
component of the FILLER ORDER # field and its own application identification in
the second component. When this happens, the filler can use the first
component as received as "its" FILLER ORDER #. In any situation in which the
filler creates an order (e.g., de novo, parent/child mechanism, or
replacement), the filler may request a number from the placer or another system
(e.g., an HIS) using the SN ORDER CONTROL code in an ORC. At local option, any
amount of data specific to the order, including order segments, may accompany
this request for the convenience of the number assigning system. The number
assigning system should then return an ORC with the SN ORDER CONTROL code and
the FILLER ORDER # completed exactly as suggested for the NW case described
above. Of prime importance is that the second component of the FILLER ORDER #
should ultimately be the true filler's APPLICATION ID, not the APPLICATION ID
of the number assigning system.
Notice that the above scheme allows for the possibility that the placer is a
third party such as a bedside nursing system that sends its orders through an
HIS that assigns the FILLER ORDER #.
J. The purpose of the CN code is to provide a mechanism to transmit results
that are associated with two orders. This situation occurs commonly in
radiology reports when the radiologist dictates a single report for two or more
exams represented as two or more orders. For example, knee and hand films for
a rheumatoid arthritis patient might generate a single dictation on the part of
the radiologist.
When such results are reported the CN code replaces the RE code in all but the
last ORC and the results follow last ORC and its OBR. Example:
MSH|...
PID|...
ORC|CN|...
OBR||A4461XA^HIS|81642^RAD|73666^Bilateral Feet|...
ORC|CN|...
OBR||A4461XA^HIS|81642^RAD|73642^Bilateral Hand PA|...
ORC|RE|...
OBR||RA4 461XB^HIS|81643^RAD|73916^Bilateral Knees|...
OBX||CE|73916&IMP||Radiologist's Impression|...
OBX||CE|73642&IMP||Radiologist's Impression|...
OBX||FT|73642&GDT||Description|...
In this example, a single report follows three ORC's.
2. 00715 PLACER ORDER #. This is a composite field. The first component is a
string of up to 15 characters that identifies a individual order segment(e.g.,
OBR) it is assigned by the placer(ordering) system. It identifies an order
uniquely among all orders from a particular ordering application. The second
component contains the APPLICATION ID of the placing system. The APPLICATION
ID is a string of up to six characters that will be uniquely associated with an
application. A given institution or group of intercommunicating institutions
should establish a list of applications that may be potential placers and
fillers and assign their APPLICATION ID's. The list will be one of the
institution's master dictionary lists that are documented elsewhere in the 2.1
specification. Since third parties other than the placer and filler of an order
can send and receive ORM and ORR messages, the APPLICATION ID in this field may
not be the same as the sending and receiving systems as identified in the MSH.
The PLACER ORDER # field is the same as the field #2 of the OBR record. As
with other identical fields, for upward and ASTM compatibility, the PLACER
ORDER # must be present in the OBR if it is not present in the ORC. This is
particularly important when results are being transmitted in an ORU message, in
which case the ORC is not required and the identifying numbers must then be
present in the OBR segments. The second component of the PLACER ORDER # always
identifies the actual placer of an order. There are two situations in which the
true placer is somewhat arbitrary: (1) in "RO" segments following an "RU"
replacement ORC and (2) in child segments ("CH"). See the Table Notes under
the Order Control field for the details of how PLACER ORDER #'s are assigned in
these cases.
3. 00716 FILLER ORDER # This is a composite field. The first component is a
string that identifies an individual order segment (e.g., OBR) it is assigned
by the order filling (receiving) system. It identifies an order uniquely among
all orders from a particular filling application(e.g., clinical laboratory).
The second component is filler APPLICATION ID. Refer to PLACER ORDER # field
note for definition of APPLICATION ID.It uniquely identifies the placing
application within an institution or group of inter-communicating institutions.
This component is up to 6 characters in length. The FILLER ORDER # field is the
same as the field #3 of the OBR record. As with other identical fields, for
upward and ASTM compatibility, the PLACER ORDER # must be present in the OBR if
it is not present in the ORC. The FILLER ORDER #is also a unique identifier
for an order and its associated observations. For example, suppose an
institution collects observations from several ancillary systems into a common
data base and this common data base is queried by yet another application for
observations. In this case, the FILLER ORDER # and PLACER ORDER # transmitted
by the common data base system would be that of the original filler and placer
respectively, rather than a new one assigned by the common data base system.
Similarly, if a "third party" system, not the filler or placer, of an order
were authorized to modify the status of an order (say cancel it), then the
third party system would send an ORM messagecontaining a ORC segment with ORDER
CONTROL field equal to "CA" and the original PLACER ORDER # and FILLER ORDER #,
rather than assigning either itself.
4. 00717 PLACER GROUP #. This is a two component field that allows an order
placing system to group sets of orders together and subsequently identify them.
The first component is a string of up to 15 characters that provides a unique
identifier for all order groups from the given placing application. It is
assigned by the placer and may come from the same series as the PLACER ORDER #
of the ORC, but need not do so. The second component is an APPLICATION ID
identical to the second component of the PLACER ORDER #. Order groups and how
to use them are described in detail below under "Use Notes" and in the
Examples.
5. 00718 ORDER STATUS. This field describes the status of an order. This field
can only be defined in by the filler. Refer to table 0038 for valid entries.
VALUE |
DESCRIPTION |
|
CA |
Order was canceled |
Auftrag storniert |
CM |
Order is completed |
Auftrag durchgeführt |
DC |
Order was discontinued |
Auftrag abgebrochen |
ER |
Error, order not found |
Fehler, Auftrag nicht gefunden |
HD |
Order is on hold |
Auftrag unterbrochen |
IP |
In process, unspecified |
Auftrag in Bearbeitung |
RP |
Order has been replaced |
Auftrag ist ersetzt worden |
SC |
In process, scheduled |
Auftrag wird ausgeführt |
6. 00719 RESPONSE FLAG. This field is defined by the sender of an ORM message.
It determines the amount of information ultimately to be returned from the
filler. If the field is null, it is treated the same as D. This field allows
the placer system to determine the amount of response it wishes to receive in
return. Sometimes the requested level of response may not be possible
immediately, but when it is possible the filler is obliged to send the
information. Refer to table 0121 for valid entries.
VALUE |
DESCRIPTION |
|
D |
Same as R, also other associated segments. |
Wie R, auch andere zugeordnete Segmente |
E |
Report exceptions only. |
Nur Ausnahmen |
F |
Same as D, plus confirmations explicitly. |
Wie D, auch explizite Bestätigungen |
N |
Only the MSA segment is returned. |
Nur das MSA Segment |
R |
Same as E, also Replacement & Parent-child |
Wie E, auch Ersetzungen u. zugehörige Erg. |
7. 00720 TIMING/QUANTITY. Order segments should be thought of as describing an
atomic service. This composite field determines the priority, quantity,
frequency, and timing of such a service. It is a composite field that is
defined in detail in Chapter VII. For example, if an ORO segment describes a
unit of blood, this field might request 3 such units be given on successive
mornings. In this case the TIMING/QUANTITY field would be: "1^XQAM^X3". The
TIMING field is the same as the field #27 of the OBR.
8. 00721 PARENT. This field relates a child back to its parent when a
parent-child relationship exists. The parent-child mechanism is described under
the ORDER CONTROL field notes. PARENT is a twocomponent field. The first
component contains the PLACER ORDER # of the parent order. It is required when
the order is a child. The second component the FILLER ORDER # of the parent.
The components of the PLACER ORDER # and the FILLER ORDER # are transmitted in
sub-components of the two components of this field. This field is the same as
field #29 of the OBR.
9. 00722 DATE/TIME OF TRANSACTION. The date/time that the transaction was
entered into the ordering system. For messages creating new orders, this
meaning is clear: the date/time the order was entered. For other messages, this
is the date/time the current transaction (e.g., cancellation) was entered into
the system sending the transaction. This date/time is not a "replacement" time
for a correction to the original order, rather, it is the date/time of the
entry of the current transaction. Similarly, the ENTERED BY, VERIFIED BY, and
ORDER'S LOCATION fields of this segment relate to the current transaction, not
the original order.
10. 00723 ENTERED BY. The identity of the person who actually keyed the order
into the system. Provides an audit trail in case the order is entered
incorrectly and the ancillary department needs to clarify the request. The form
is in(i.e., ID^NAME). By local agreement, either ID or NAME may not be present.
11. 00724 VERIFIED BY. The identity of the person who verified the accuracy of
entered orders in case they were entered by a technician and needed to be
verified by a higher authority, e.g., an RN. The form is CN(i.e., ID^NAME). By
local agreement, either ID or NAME may not be present.
12. 00725 ORDERING PROVIDER. The identity of the person who was responsible
for creating the order, often the ordering physician. This field is the same as
field #16 of the OBR.
13. 00726 ENTERER'S LOCATION. Composite fields may be used on a site specific
basis to include some subcategory of department where the order was entered.
For example, ICU4 might be the designation for a forth floor ICU location.
14. 00727 CALL BACK PHONE NUMBER. The telephone number to call for
clarification of an order or other information regarding the order. This field
is the same as field #17 of the OBR.
Use notes
1. Default ORC.
The first ORC in an ORM or ORR message can be used to provide default values
for all subsequent ORC's in that message. The concept is easier to understand
and implement than to explain. The rule is simply this: if the first ORC of a
message has null values in both the first component of FILLER ORDER # and the
first component of PLACER ORDER #, then it is called a "Default ORC". Any
other non-null field of a Default ORC is taken as the default for all other ORC
segments that follow in the same message. If the Default ORC is in an ORR
message, then the non-null values of the Default ORC are taken to apply to the
orders of the previous ORM as well as any ORC's that follow in the current ORR
message. So in a sense, the Default ORC of a ORR inherits the "scope" of the
ORM to which it is a response.
When a field of the ORC is duplicated in the following order segment, the
default values established by a Default ORC are valid for the duplicate fields
of the order segment as well as the ORC.
2. Order Groups.
The Standard supports a mechanism to collect several orders together in groups.
Most often this will be used to represent an "ordering session" for a single
patient.
An order group is a list of orders (ORC's) associated with a GROUP #. A group
is established when the placer supplies a GROUP # with the original order. The
order group then consists of all the ORC's and order segments that have the
same GROUP #. Subsequently, orders can be removed from the group using cancel,
or added using the replacement or parent-child mechanism. However, new orders
cannot otherwise be added to the group.
Notice that a convenient way to create an order group is to send a Default ORC
with all the fields (including the GROUP # field) common to the order group
transmitted in the Default ORC.
3. Duplicate fields.
The ORC is intended to define the fields that are common to all orders (i.e.,
requested services) and to make their meanings uniform. Some fields are
duplicated between the ORC and some order segments. (For example, the PLACER
ORDER # of the ORC is the same as the PLACER ORDER # of the OBR.) This is done
for upward compatibility with past versions and ASTM. The rule for using these
fields is that the value must appear in the order segment if it does not appear
in the ORC. However, it is recommended that the fields be transmitted in both
places to avoid confusion.
4. Whenever, a request to cancel, hold or discontinue is transmitted for a
parent order, its meaning is applied recursively to all children as well as the
parent. For example, suppose an EKG system has received an order for three
EKG's on successive mornings, and suppose the EKG system had created three
children orders, one for each requested EKG. Further, suppose that the first
daily EKG has been done when a request was received to cancel the original
parent. The parent is beyond the point of cancellation. However, the remaining,
as yet not performed, children would be canceled as result of this request.
The BLG segment is to provide information to the filling system that may be
needed for billing for the ordered service.
SEQ |
LEN |
DT |
R/O |
RP/# |
TBL# |
ITEM# |
ELEMENT NAME |
DEUTSCHE BEZEICHNUNG |
1 |
15 |
CM |
0100 |
00066 |
WHEN TO CHARGE |
Abrechnungszeitpunkt | ||
2 |
50 |
CM |
0122 |
00729 |
CHARGE TYPE |
Abrechnungsart | ||
3 |
100 |
CM |
00730 |
ACCOUNT ID |
Kontonummer/Kostenstelle |
FIELD NOTES: BLG BILLING
1. 00066 WHEN TO CHARGE. This field determines the time when a charge is to
take place. The first part of the composite value comes from table 0100. The
second part is a TS (date/time) type that denotes an exact time when the first
part is the code "T".
VALUE |
DESCRIPTION |
|
D |
On discharge |
Bei Entlassung |
O |
On receipt of order |
Bei Auftragserteilung |
R |
At time service is completed |
Am Ende der Leistungserbringung |
S |
At time service is started |
Am Anfang der Leistungserbringung |
T |
At a designated date/time |
An einem bestimmten Zeitpunkt |
2. 00729 CHARGE TYPE. This field is used to direct billing to an entity other
than the patient. Describes the nature of the entity. It is used in conjunction
with the following field ACCOUNT ID to identify someone or something other than
the patient to be billed for this service.
VALUE |
DESCRIPTION |
|
CH |
Charge |
Rechnung |
CO |
Contract |
Vertrag |
CR |
Credit |
Kredit |
DP |
Department |
Abteilung |
GR |
Grant |
Zuschuß |
NC |
No Charge |
Keine Rechnung |
PC |
Professional |
Berufsgenossenschaft |
RS |
Research |
Forschung |
3. 00730 ACCOUNT ID. Identifies the account to be billed. See above in notes
for CHARGE TYPE. The first component of this two component field contains an
account number(really a sequence of characters). The second component field is
used to identify the entity which holds the first component as an account
number, often the paying entity.
Notes:
- It is known that this segment is inadequate to the complete pharmacy task.
It is not sufficient for many IV and inpatient orders. A fully functional
pharmacy order segment, RX2, will be included in the 3.0 version of the
Standard.
- Several fields that were previously in this segment are now covered by the
ORC segment those fields have been removed from the current version.
The RX1 segment is used for pharmacy orders.
SEQ |
LEN |
DT |
R/O |
RP/# |
TBL# |
ITEM# |
ELEMENT NAME |
DEUTSCHE BEZEICHNUNG |
1 |
00770 |
UNUSED |
||||||
2 |
00771 |
UNUSED |
||||||
3 |
8 |
ST |
0033 |
00129 |
ROUTE |
Applikationsweg | ||
4 |
20 |
ST |
0034 |
00130 |
SITE ADMINISTERED |
Applikationsort | ||
5 |
10 |
CQ |
00131 |
IV SOLUTION RATE |
IV-Infusionsrate | |||
6 |
14 |
CQ |
00133 |
DRUG STRENGTH |
Arzneimitteldosierung pro Einheit | |||
7 |
10 |
NM |
00137 |
FINAL CONCENTRATION |
Endkonzentration in der Infusionslösung | |||
8 |
10 |
NM |
00138 |
FINAL VOLUME IN ML. |
Endvolumen in Milliliter | |||
9 |
10 |
CM |
00135 |
DRUG DOSE |
Arzneimittelgesamtdosis | |||
10 |
1 |
ID |
00139 |
DRUG ROLE |
Arzneimittelfunktion | |||
11 |
3 |
NM |
00469 |
PRESCRIPTION SEQUENCE # |
Laufende Verordnungsnummer | |||
12 |
4 |
CQ |
00470 |
QUANTITY DISPENSED |
Dispensierte Menge | |||
13 |
00772 |
UNUSED |
unbenutzt | |||||
14 |
5 |
CE |
0057 |
00473 |
DRUG ID |
Arzneimittelcode (Pharmazentralnummer) | ||
15 |
5 |
ID |
Y5 |
00474 |
COMPONENT DRUG IDS |
Arzneimittelcode der Komponenten | ||
16 |
2 |
ID |
00479 |
PRESCRIPTION TYPE |
Verordnungstyp | |||
17 |
1 |
ID |
00480 |
SUBSTITUTION STATUS |
Substitution durch Generikum erlaubt | |||
18 |
2 |
ID |
0038 |
00588 |
RX ORDER STATUS |
Arzneimittelverordnungsstatus | ||
19 |
3 |
NM |
00481 |
NUMBER OF REFILLS |
Erlaubte wiederholte Abgaben | |||
20 |
00773 |
UNUSED |
nicht benutzt | |||||
21 |
3 |
NM |
00482 |
REFILLS REMAINING |
ausstehende wiederholte Abgabe des Medikaments | |||
22 |
5 |
ID |
00619 |
DEA CLASS |
Betäubungsmittelklasse | |||
23 |
10 |
NM |
00620 |
ORDERING MD'S DEA NUMBER |
BTM-Rezeptnummer | |||
24 |
00774 |
UNUSED |
nicht benutzt | |||||
25 |
19 |
TS |
00483 |
LAST REFILL DATE/TIME |
Datum und Zeit der letzten Medikamentenabgabe | |||
26 |
20 |
ST |
00596 |
RX NUMBER |
nicht benötigt | |||
27 |
5 |
ID |
00621 |
PRN STATUS |
Verabreichungsstatus | |||
28 |
80 |
TX |
|
Y5 |
00484 |
PHARMACY INSTRUCTIONS |
Arzneimittelinstruktionen | |
29 |
80 |
TX |
Y5 |
00489 |
PATIENT INSTRUCTIONS |
Patienteninstruktionen | ||
30 |
500 |
TX |
Y |
00618 |
INSTRUCTIONS (SIG) |
Arztinstruktionen |
FIELD NOTES: RX1 PHARMACY ORDER
1. 00770 UNUSED. Formerly, FREQUENCY OF THE ORDER that has been replaced by
the QUANTITY/TIMING field of the ORC.
2. 00771 UNUSED. Formerly, START DATE/TIME that has been replaced by the
QUANTITY/TIMING field of the ORC.
3. 00129 ROUTE. Route indicates means of administrating the dose. Refer to
table 0033 for valid entries.
VALUE |
DESCRIPTION |
|
AP |
Apply externally |
Externe Applikation |
CH |
Chew |
Kautablette |
DI |
Dissolved |
Aufgelöst |
DU |
Dust |
Puder |
EA |
Ear |
Ohr |
EY |
Eye |
Auge |
IA |
Intro-arterial |
Intraarteriel |
IC |
Intra-cardiac |
Intracardial |
ID |
Intra-dermal |
Intradermal |
IF |
Infiltrate |
Infiltrieren |
IH |
Inhalation |
Inhalation |
IM |
Intra-muscular |
Intramuskulär |
IN |
Intra-nasal |
Intranasal |
IR |
Irrigate |
Einlauf |
IS |
Inserted |
Implantat |
IT |
Intrathecal |
Intrathekal |
IV |
Intravenous |
Intravenös |
NB |
Nebulized |
Vernebelt |
NG |
Nathogasic |
Nasogastral |
PA |
Peri-anally |
Peranal |
PO |
By mouth |
Peroral |
PT |
Paint |
Aufpinseln |
PU |
IV push |
Intravenöser Bolus |
RC |
Rectally |
Rektal |
SC |
Subcutaneously |
Subkutan |
SH |
Shampoo |
Shampoo |
SL |
Sublingual |
Subligual |
SO |
Soak |
Durchtränken |
SS |
IV soluset |
IV-Lösung |
TP |
Topically |
Topisch |
VG |
Vaginally |
Vaginal |
WA |
Wash |
Waschen |
WI |
Wipe |
Wischen |
4.
00130 SITE ADMINISTERED. Site refers to the location on the body where a dose
is to be administered, e.g., IV, IM, Subcutaneous.
VALUE |
DESCRIPTION |
|
B |
Buttock |
Gesäß |
L |
Left arm |
Linker Arm |
R |
Right arm |
Rechter Arm |
5. 00131 IV SOLUTION RATE. The rate will be expressed in a quantity per unit
of measure. The unit of measure is provided as the second component of the
field, e.g., 2.0^ML/HR.
6. 00133 DRUG STRENGTH. Strength per item ordered. The unit of measure is
provided in the second component, e.g., 250^MG.
7. 00137 FINAL CONCENTRATION. Final concentration as a percent. When solutions
are mixed, the order is often one, 100%mg IM 500ml. In this case, the final
concentrate would be .2^mg/ml.
8. 00138 FINAL VOLUME IN ML.. If there are additives to a solution, the final
volume may reflect additions to the solution's volume, or the final volume may
indicate solution must be removed before the additives are added.
9. 00135 DRUG DOSE. Dose to be administered. Unit of measure is provided in
the second component.
10. 00139 DRUG ROLE. The drug specified in the "ORD" segment is either: B =
Base or A = Additive. E.g., orders for D5W plus 40 Mg of KCL would require 2
order records - one for D5W and another for the KCL additive. The first would
contain the full instruction and details about the D5W. The second would
contain information about the component KCL - and this field would contain an
"A" for additive.
11. 00469 PRESCRIPTION SEQUENCE #. Prescription sequence number.
12. 00470 QUANTITY DISPENSED. The quantity of the units dispensed, e.g.,
200^tabs-3.
13. 00772 UNUSED. Formerly, DURATION OF PRESCRIPTION that has been replaced by
the QUANTITY/TIMING field of the ORC.
14. 00473 DRUG ID. Pharmacy-defined code for specifying drugs. The system of
six part universal identifiers defined in the Chapter II, is used here to
identify the medications.
15. 00474 COMPONENT DRUG IDS. Pharmacy-defined code for specifying drugs.
Repeats up to 5 times.
(Verwendung wird nicht empfohlen. Sollte durch Wiederholung des RX1
Segmentes gelöst werden)
16. 00479 PRESCRIPTION TYPE
17. 00480 SUBSTITUTION STATUS. Y = generic substitution allowed. N =
prescribed exactly as written within the contents of local formulary policy.
18. 00588 RX ORDER STATUS. An ID code for the current order status that is
available in Order Confirmation, Query for Order Status, or Results (query and
unsolicited update.)
VALUE |
DESCRIPTION |
|
CA |
Order was canceled |
Auftrag storniert |
CM |
Order is completed |
Auftrag durchgeführt |
DC |
Order was discontinued |
Auftrag abgebrochen |
ER |
Error, order not found |
Fehler, Auftrag nicht gefunden |
HD |
Order is on hold |
Auftrag unterbrochen |
IP |
In process, unspecified |
Auftrag in Bearbeitung |
RP |
Order has been replaced |
Auftrag ist ersetzt worden |
SC |
In process, scheduled |
Auftrag wird ausgeführt |
19. 00481 NUMBER OF REFILLS. Number of refills initially prescribed for
outpatient drug orders.
20. 00773 UNUSED.
21. 00482 REFILLS REMAINING.
22. 00619 DEA CLASS. Class (I, II, III, IV, or V) of the drug as defined by
the Drug Enforcement Agency.
23. 00620 ORDERING MD'S DEA NUMBER. Unique number assigned by the Federal Drug
Enforcement Agency for prescribing of controlled substance. Must be recorded on
prescriptions re: drug ordered in Class II, III, or IV.
24. 00774 UNUSED.
25. 00483 LAST REFILL DATE/TIME. The date and time stamp for the most recent
prescription refill.
26. 00596 RX NUMBER. Used for take-home prescriptions.
27. 00621 PRN STATUS. Indicator to identify drug that are prescribed as
needed, rather than at a regular rate. Y = PRN; N = Regular Distribution.
28. 00484 PHARMACY INSTRUCTIONS. Repeats up to 5 times.
29. 00489 PATIENT INSTRUCTIONS. Repeats up to 5 times.
30. 00618 INSTRUCTIONS (SIG). Text of prescribing instructions as written by
physician. The components of these instructions (e.g., frequency, amount) will
also be carried by succeeding fields, but complex instruction will not be
represented in the fields that follow.
The ORO segment is the order record used for non-pharmacy, and non-observation
producing services, e.g., dietary, etc. ORO may also be used for non patient
ordering. A fully functional non-patient order segment will be available in
release 3.0.
SEQ |
LEN |
DT |
R/O |
RP/# |
TBL# |
ITEM# |
ELEMENT NAME |
DEUTSCHE BEZEICHNUNG |
1 |
200 |
CE |
00731 |
ORDER ITEM ID |
Leistungsbezeichnung | |||
2 |
1 |
ID |
00120 |
SUBSTITUTE ALLOWED |
Substitution erlaubt | |||
3 |
80 |
CN |
Y |
00586 |
RESULTS COPIES TO |
Ergebnisberichte an | ||
4 |
2 |
ID |
0012 |
00068 |
STOCK LOCATION |
Lagerort |
FIELD NOTES: ORO ORDER OTHER
1. 00731 ORDER ITEM ID. This field identifies the item or service being
ordered. The structure of the field is the same as the UNIVERSAL SERVICE ID of
the OBR, i.e., it is a coded entity. The structure is defined in the control
section. Notice that the second component of the coded entry type can be used
for a free text description, and when unaccompanied by a Standard code this
will serve as a free text description for a non-Standard order.
2. 00120 SUBSTITUTE ALLOWED. Indicates whether the ancillary department may
substitute an equivalent version of the item(s) ordered. NO TABLE CURRENTLY
DEFINED.
3. 00586 RESULTS COPIES TO. A composite field that identifies the people that
are to receive copies of the results. The format is id code^name. By local
convention, either component may be not present. May be repeated.
4. 00068 STOCK LOCATION. This table entry describes whether an order is to be
filled from ancillary or floor stock.
VALUE |
DESCRIPTION |
|
AN |
Filled from ancillary department stock |
Funktionsbereichslager |
FL |
Filled from floor stock |
Etagenlager |
The purpose of this section is to show how certain specific situations would be
handled using the order entry protocol. The ellipsis represent unfilled in
details. The symbol "//" precedes comments for clarification.
An order replaced by three orders
Suppose that an application called "PC" is sending an order to the EKG system
for three EKG's to be done on successive days.
The order might be placed as follows
ORM message:
MSH|...
PID|...
ORC|NW|^PC||946281^PC||||198801121132|
^ELLINORE OF AQUITAINE||4EAST<CR> // Default ORC
ORC||A226677||||N|3^QAM<CR> // EKG ORDER.
OBR||||93000^EKG REPORT||||||||||||P030^SMITH, MARTIN
|||||||||||3^QAM<CR>
BLG|...
ORC||... // Another order
... yet others
may follow
Notes:
- There is a GROUP # first component indicating that an order group is being
created.
- The values for several fields of the ORC's are achieved by default from the
Default ORC. In particular, that of the ORDER CONTROL field of the subsequent
ORC's are absent and therefore defaults to "NW" (new order).
- The second component of the PLACER ORDER # is absent in the second ORC and
therefore defaults to the value in the Default ORC ("PC").
Responses: Because the EKG system must turn the single order above into
three orders for three separate EKG's (services) the results of each of which
will be reported under its own OBR segment.
Several response levels are possible depending on the RESPONSE FLAG:
1. If the RESPONSE FLAG is N (as it is), then the filler EKG application only
responds "I got the order."
MSH|...
MSA|...
Notes:
- The only implication of this response is that the order was received.
- If the RESPONSE FLAG had been E, then the response would have been the
same, but its implication would have been that the EKG application had
processed all the orders and they were acceptable.
2. If the RESPONSE FLAG were R, then the filler EKG application must
communicate to the PC the fact of the creation of child orders, but with no
details:
ORR message:
MSH|...
MSA|...
ORC|OK|^PC<CR> // Default ORC.
ORC|PA|A226677|89-458^EKG<CR>
ORC|CH|A226677|89-551^EKG... // 1ST child ORC.
ORC|CH|A226677|89-552^EKG... // 2ND child ORC.
ORC|CH|A226677|89-553^EKG... // 3RD child ORC.
... // Other parts of
response might follow.
Notes:
- What has been said here is: "Your A226767 has spun out three children named
89-551, 89-552, and 89-553. Notice that the FILLER and PLACER #'s are
identical in the children's ORCs.
- The second component of the PLACER ORDER # field of the ORC's must be given
explicitly since it was not provided in the Default ORC (like:
ORC|OK|^PC|^EKG<CR>), which would have been more efficient eliminating 12
characters. This emphasizes the fact that the Default ORC is merely a
notational convenience.
3. If the RESPONSE FLAG were D, then the filler EKG application must
communicate to the PC application the fact of the replacement and also the
exact replacement order segments:
ORR message:
MSH|...
MSA|...
ORH|OK|^PC|^EKG<CR>
ORC|PA|A226677|89-458<CR>
ORC|CH|A226677|89-551|946282^PC|SC|A226677&PC^89-458&EKG|
^^^^198901130500^<CR> // 1ST child ORC.
OBR|||89-551^EKG|93000^EKG REPORT|... // 1ST child OBR.
ORC|CH|A226677|89-522|946282^PC|SC|A226677&PC^89-458&EKG|
^^^^198901140500^<CR> // 2ND child ORC.
OBR|||89-551^EKG|93000^EKG REPORT|...
// 2ND child OBR.
ORC|CH|A226677|89-553|946282^PC|SC|A226677&PC^89-458&EKG|
^^^^198901150500^<CR> // 3RD child ORC.
OBR|||89-551^EKG|93000^EKG REPORT|... // 3RD child OBR.
// Other parts of response might follow.
Notes:
- Here the actual OBR segments have been added.
- The status of the child orders is being reported as SC (scheduled).
- The QUANTITY/TIMING fields show that the EKG's are requested after 0500 on
successive days.
- Notice that the FILLER ORDER # is reported in both the ORC and OBR. This is
optional.
Results reporting
1. The EKG application needs to communicate to anyone the results of 1st EKG:
ORU message:
MSH|...
PID|...
OBR|||89-551^EKG|93000^EKG REPORT|...
// 1ST child OBR.
OBX||ST|93000.1^VENTRICULAR RATE (EKG)|...
OBX||ST|93000.2^...
...
...
OBX||FT|93000.14^EKG COMMENT|...
OBR|... // other observation segments to follow
Notes:
- Notice that this report is without reference to the original order.
- No ORC is required because the identifying FILLER'S ORDER # (and other ORC
fields) are carried in the OBR segment.
2. The EKG application needs to communicate to anyone the original order
information, the details of the child orders, the fact of the child spin off,
and the results of all three EKG's:
ORU message:
MSH|...
PID|...
ORC|OK|^PC|^EKG<CR>
ORC|PA|A226677|89-458|...
// original order's ORC.
OBR||||93000^EKG REPORT|...
// original order segment
ORC|CH|A226677|89-451<CR>
// 1st child ORC.
OBR||||93000^EKG REPORT|...
// 1st EKG child OBR.
OBX||ST... // 1st EKG report
OBX||ST...
...
OBX||FT...
ORC|CH|A226677|89-452<CR>
// 2nd child ORC.
OBR||||93000^EKG REPORT|...
// 2nd EKG child OBR.
OBX||ST... // 2nd EKG report
OBX||ST...
...
OBX||FT...
ORC|CH|A226677|89-453<CR>
// 3rd child ORC.
OBR||||93000^EKG REPORT|...
// 3rd EKG child OBR.
OBX||ST... // 3rd EKG report
OBX||ST...
...
OBX||FT...
... // Other parts of message might follow.
Notes:
- In this case, we are transmitting the information about the fact of child
spin off, the original order and the results all at the same time. Thus, this
form of the ORU message reports not only the results of an order, but all of
its associated ordering information including the original OBR for three EKG's
that was replaced by three separate OBR EKG segments.
Patient-specific clinical data with an order
Reporting body weight and height with a creatinine clearance.
MSH|...
PID|...
ORC|NW|... // New order.
OBR||P42^PC||98142.1^Creatinine Clearance|...
ORC|RE|... // Result observations.
OBR|||PC432899^PC|3000.00^Physical Exam|...
OBX||ST1010.1^Body Weight|62|kg<CR>
OBX||ST1010.3^Height|190|cm<CR>
ORC|NW|... // Next order.
...