CCE ROWA Adapter v1.4 Specifications Guide
CCE ROWA Adapter v1.4 Specifications Guide
Specifications Guide
March 2016
DME: 10000231106 Ver 04
CareFusion, Pyxis, ROWA CareFusion™ Coordination Engine ROWA™ Adapter
and the CareFusion logo are
trademarks or registered v1.4 Specifications Guide
trademarks of CareFusion
Corporation or one of its Changes in equipment, software, or procedures occur periodically; information
subsidiaries. describing these changes will be included in future editions of the guide.
All other trademarks are the The information in this document is subject to change and does not represent a
property of their respective
commitment on the part of CareFusion to provide additional services or
owners.
enhancements.
CareFusion Corporation Documentation provided with this product might reference product not present in
San Diego, CA your facility or not yet available for sale in your area.
United States
888.876.4287
858.617.2000
carefusion.com
© 2013–2016
CareFusion Corporation
or one of its subsidiaries
All rights reserved.
Contents
Acronyms
• CCE —CareFusion Coordination Engine
• PIS —Pharmacy information system
Network connection
The CareFusion Coordination Engine (CCE) can participate in the network as a
client or server. In either of these roles, standard TCP/IP addresses and port
numbers must be established before any communication takes place using the
protocols defined in this document.
The CCE typically acts as a server for Pharmacy Information systems (PIS).You
must configure the server/client mode before participating in any networked
communication (no default is assumed).
Message structure
In HL7, a message is the smallest unit of data transferred between systems. A
message is composed of a group of segments in a defined sequence. A segment,
which may be required or optional, is a logical grouping of data fields. The fields
may appear once or may repeat. A unique three-character segment ID code
identifies each segment. All segment ID codes beginning with Z are for user-
defined messages. This specification defines several Z segments.
As in the HL7 guideline, segments are introduced in the order of occurrence in a
message. In addition, each message is defined in notation, which lists the segment
IDs in the order they would appear in the message.
• Braces {...} indicate one or more repetitions of the enclosed segment or group
of segments.
• Brackets [...] show that the enclosed segment or group of segments is
optional.
• If a group of segments is optional and may repeat, it is enclosed in brackets
and braces {[...]} or [{...}]. The repeating segments processed by the CCE are
identified in their chapters.
The valid component segments processed by the CCE are identified in their
respective chapters.
Note
This specification contains segment definitions that are similar to the HL7
specification but with different and superseding field lengths.
Encoding characters
The standard message encoding characters shown in the table below are adopted
from the HL7 specification.
Encoding characters
Character HL7 message encoding characters
| Field separator
^ Component separator
& Subfield separator
~ Repeat
\ Escape
When generating HL7 messages for the host, the interface uses the standard
message encoding characters as the encoding characters in the message.
When parsing the HL7 message from the host, the interface parses based on the
encoding characters in the message being parsed.
Message acknowledgments
The CareFusion Coordination Engine (CCE) responds to all inbound messages
using the standard acknowledgment. The acknowledgment is a transmission
acceptance, not an application acknowledgment. Likewise, the CCE expects that
all transmitted messages be acknowledged in the same manner.
The standard HL7 acknowledgment message consists of an MSH segment
followed by a message acknowledgment (MSA) segment.
The Message Type field of the message header segment in an acknowledgment
message contains either ACK or QCK, and the Message Control ID is the same as
that provided by the host. The Message Header segment description defines the
other MSH fields. See Message header segment—MSH on page 9.
MSH. . . MSA
The MSH message type field is ACK or QCK and the control ID is host message
control ID. The other MSH fields are defined in the Message Header Segment
description.
MSA—Message Acknowledgement
The MSA segment contains the fields shown in the following table.
MSA–Message Acknowledgment
This chapter describes the data types used in this specification., and includes
information on the following topics:
Basic data types....................................................................................... 14
Complex data types ................................................................................. 15
Data
type Name Length Category Comment
ID Coded value HL7 Var Identifier
IS Coded value user 20 Identifier
identifier
MSG Message type 15 Identifier
NM Numeric 16 Numerical
ST String 199 Alphanumeric
TS Timestamp 24 Numerical YYYY[MM[DD[HH[MM[SS]]]]]
VID Version identifier 973 Identifier Identifier
CE—Coded Elements
Data
Seq Len type Usage Element name
1 20 ST R Identifier
2 199 ST R Text
3 20 ID RE Name of coding system
4 20 ST RE Alternate identifier
5 199 ST RE Alternate text
6 20 ID RE Name of alternate coding system
Data
Seq Len type Usage Element name
1 20 ST R Identifier
2 199 ST R Text
3 20 ID R Name of Coding System
4 20 ST RE Alternate Identifier
5 199 ST RE Alternate Text
6 20 ID RE Name of Alternate Coding System
7 10 ST X Coding System Version ID
8 10 ST X Alternate Coding System Version
ID
9 199 ST X Original Text
CX—Extended Composite ID
CX—Extended Composite ID
EI—Entity identifier
HD—Hierarchic designator
ROWA messages
The ROWA messages are communications between one pharmacy and one robot.
These messages are asynchronous. The HL7 for the communication is a
combination of four segments: MSH, QRD, ZFX and ZPM. The MSH segment is
standard across all messages; for more information, see Communications
considerations on page 1.
Note
Brackets { } indicate a repeatable segment.
Note
Brackets { } indicate a repeatable segment and brackets [ ]indicate an optional
segment.
QRD segment
Data Max
Seq# HL7 description type R/O length
0 QRD R 3
1 Query Timestamp TS R 24
2 Command ST O
3 Details Priority ST O
4 NOT USED ST O
5 Details Status ST O
6 Output Destination ID O
Data Max
Seq# HL7 description type R/O length
7 State ST O
8 State Description ST O
9 Include Pack Data ST O 5
10 Package Index NM O 16
11 ScanCode ST O
12 Task Id NM O 16
13 Task Type ST O
14 Task Status ST O
15 Packing Indicator ST O 5
16 New Delivery ST O 5
17 Box Number ST O
18 Delivery Number ST O
19 Expiry Date ST O 10
20 Sub Item Quantity ST O
21 Value ST O
22 Text ST O
23 Batch Number ST O
24 Stock Location Id ST O
25 Machine Location Id ST O
26 External Id ST O
27 Include Details ST O
28 Output Point ID O
29 Include Task Details ST O
30 Type ST O
31 Description ST O
32 State ST O
33 State Text ST O
34 Input Source ST M
35 Input Point ST O
36 Depth NM O
37 Width NM O
Data Max
Seq# HL7 description type R/O length
38 Height NM O
39 Shape ST O
° Incomplete
° Cancelled
° CancelError
• QRD.15 – Packing Indicator - Enforce the redefinition of the pack article as
storage system article. Possible values are:
° True
° False
• QRD.16 – New Delivery - Defines whether this belongs to a stock deliver.
Possible values are:
° True
° False
• QRD.17 – Box Number - Number of the box.
• QRD.18 – Delivery Number - Delivery number for this pack.
• QRD.19 – Expiry Date - Expiry date of the pack in the format “YYYY-MM-
DD”
• QRD.20–Sub Item Quantity–Number of units (e.g., pills or ampules)
currently in the pack.
• QRD.21–Value–Displays the result of the master data process. Possible
values: “Accepted” if the articles were accepted as a master article,
“Rejected” if the articles were not accepted as a master article.
• QRD.22–Text–Any text for debugging and logging information. Can be used
here for detailed error messages if the articles were not accepted.
• QRD.23–Batch Number–By setting this filter, only packs with the specified
batch number are included.
• QRD.24–Stock Location Id–ID of the selected stock location in the
automated storage and retrieval system. This is only used when an automated
storage and retrieval system is divided into several virtual stock locations.
• QRD.25–Machine Location–Identification of the requesting machine
intended to be used for storing the pack. This is only relevant if the automated
storage and retrieval system consists of several physical stand-alone
machines.
• QRD.26–External Id–This is an additional identifying attribute. This can be
used, for example, to store additional information about the pack (e.g. the
serial number).
• QRD.27–Include Details– Optional data, indicates whether the
StatusResponse is intended to contain component information. The default
value is “True”
• QRD.28–Output Point–Detailed information on the requested output location
(e.g. belt number).
ZFX segment
Data Max
Seq# HL7 description type R/O length
0 ZFX R 3
1 NOT USED ST X
2 Article Info CE O
2.1 Article Id ST O
2.2 Article Name ST O
2.3 New Delivery ST O 5
3.9 NOT USED ST X
Data Max
Seq# HL7 description type R/O length
10 Dosage Info CE O
10.1 Dosage Form ST O
10.2 Packaging Unit ST O
11 Package Info CE O
11.1 Package Index NM O 16
11.2 Package Id ID O
11.3 Batch Number ST O
11.4 External Id ST O
11.5 Expiry Date ST O
11.6 Box Number ST O
11.7 Delivery Number ST O
11.8 Depth NM O
11.9 Width NM O
11.10 Height NM O
11.11 Shape ST O
11.12 Is In Fridge ST O 5
11.13 Handling Input ST O
11.14 Handling Description ST O
12.3 Sub Item Quantity ST O
12.4 Max SubItem Quantity ST O
12.5 Stock Location Id ST O
12.6 Machine Location ST O
12.7 Output Destination ID M
12.8 Output Point ID O
12.9 Label Status ST O
12.10 State ST O
12.11 Type ST R
12.12 Text ST O
12.13 Scan Code ST M
• ZFX.2.1 – Article Id – The article identifier to use when storing the article in
the storage system.
• ZFX.2.2 – Article Name – Name of the article.
ZPM segment
Data Max
Seq# HL7 description type R/O length
0 ZPM R 3
1..5 NOT USED ST X
6 Article Id ST R
7 Article Name ST O
8..10 NOT USED ST X
Data Max
Seq# HL7 description type R/O length
11 Article Quantity NM O 16
12..34 NOT USED ST X
34 Dosage Form ST O
35..56 NOT USED ST X
57 Packaging Unit ST O
58 Batch Number ST O
59 External Id ST O
60 Package Index ST O
61 Package Id NM O 16
62 Expiry Date ST O
63 Delivery Number ST O
64 Depth NM O
65 Width NM O
66 Height NM O
67 Shape ST O
68 Is In Fridge ST O 5
69 State ST O
70 New Delivery ST O 5
71 Handling Input ST O
72 Handling Description ST O
73 Sub Item Quantity ST O
74 Max Sub Item Quantity ST O
75 Stock Delivery Number ST O
76 Requires Fridge ST O
77 Batch Number ST O
78 External ID ST O
79 Expiry Date ST O
80 Stock Location Id ST O
81 Machine Location ST O
82 Template Id ST R
83 Content ST R
84 Output Destination ID R
85 Output Point ID O
Data Max
Seq# HL7 description type R/O length
86 Label Status ST O
87 Number ST R
88 Location Id ST R
89 Location Description ST O
• ZPM.6 – Article Id – The article identifier to use when storing the article in
the storage system.
• ZPM.7 – Article Name – Name of the article.
• ZPM.11 – Article Quantity – A quantity count.
• ZPM.34 – Dosage Form – The dosage form of the article.
• ZPM.57 – Packaging Unit – Packaging unit information of the article.
• ZPM.58 – Batch Number – Commercial batch number.
• ZPM.59 – External Id – Additional identifier of the pack.
• ZPM.60 – Package Index – Unique index of the pack in the message.
• ZPM.61 – Package Id – The storage system internal package identifier.
• ZPM.62 – Expiry Date – Expiry date of the pack in the format “YYYY-MM-
DD” extracted from the pack scan code.
• ZPM.63 – Delivery Number – Delivery number for this pack.
• ZPM.64 – Depth – Depth of the pack in mm.
• ZPM.65 – Width – Width of the pack in mm.
• ZPM.66 – Height – Height of the pack in mm.
• ZPM.67 – Shape – Shape definition of the pack. Possible values are:
° Cuboid
° Cylinder
• ZPM.68 – Is In Fridge – Flag whether this pack is stored in a refrigerator.
Possible values are:
° True
° False
• ZPM.69 – State – Available state of the pack. Possible values are:
° Available
° NotAvailable
• ZPM.70 – New Delivery – Defines whether this belongs to a stock deliver.
Possible values are:
° True
° False
• ZPM.82– Template Id–ID of the label template to be used by the label printer
for correct output of the label content.
• ZPM.83– Content–Label content to be printed. This data is embedded in the
message as a CDATA XML block.
• ZPM.84–Output Destination–This data is only required for the “Output” task
type. Number of the output point to which the pack was sent. A possible error
case is output to a point other than the one requested, for example because the
requested output point was not operational.
• ZPM.85–Output Point–This data is only required for the “Output” task type.
Detailed information on the output location (e.g. belt number) used for pack
output.
• ZPM.86–Label Status–This data is only required for the " Output " task type.
Status of the labeling of the outputted pack. This is only relevant in
conjunction with labeling. Possible values:
• Labelled–if the pack was labeled correctly with the data predefined by the
pharmacy information system.
• NotLabelled–if the pack was not labeled (e.g. because no printer was
available).
• LabelError – if an error occurred during labeling.
• ZPM.87–Number– Number of the container to which the pack was outputted.
The data is only required for the "Output" task type if an automatic box filler
is being used.
• ZPM.88–Id–Identification of the stock location.
• ZPM.89–Description–Optional description of the stock location.
DSC segment
DS
Data Max
Seq# HL7 description type R/O length
0 DSC R 3
1 Continuation Pointer ST O
Input request
[QRD.10, QRD.11, QRD.15, QRD.16, QRD.18, QRD.19, QRD.20, QRD.23,
QRD.24, QRD.25, QRD.26]
Input response
[ZFX.2.1, ZFX.2.2, ZFX.2.3, ZFX.10.1, ZFX.10.2, ZFX. 11.1, ZFX. 11.3, ZFX.
11.4, ZFX.11.5, ZFX.11.7, ZFX.11.13, ZFX.11.14, ZFX.12.3, ZFX.12.4,
ZFX.12.5]
Input Message
[ZPM.6, ZPM.7, ZPM.34, ZPM.57, ZPM.58, ZPM.59, ZPM.60, ZPM.61,
ZPM.62, ZPM.63, ZPM.64, ZPM.65, ZPM.66, ZPM.67, ZPM.69, ZPM.70,
ZPM.71, ZPM.72, ZPM.73, ZPM.74, ZPM.80, ZPM.81]
Output Request
[QRD.3, QRD.6, QRD.17, QRD.28, ZPM.6, ZPM.11, ZPM.58, ZPM.59,
ZPM.61, ZPM.62, ZPM.73, ZPM.80, ZPM.81, ZPM.82, ZPM.83]
Output Response
[QRD.3, QRD.5, QRD.6, QRD.17, QRD.28, ZPM.6, ZPM.11, ZPM.58, ZPM.59,
ZPM.61, ZPM.62, ZPM.73, ZPM.80, ZPM.81, ZPM.82, ZPM.83]
Output Message
[QRD.3, QRD.5, QRD.6, QRD.28, ZFX.2.1, ZFX.11.2, ZFX.11.3, ZFX.11.4,
ZFX.11.5, ZFX.11.6, ZFX.11.7, ZFX.11.8, ZFX.11.9, ZFX.11.10, ZFX.11.11,
ZFX.11.12, ZFX.12.3, ZFX.12.5, ZFX.12.6, ZFX.12.7, ZFX.12.8, ZFX.12.9]
Status Request
[QRD.2, QRD.27]
Status Response
[QRD.7, QRD.8, QRD.30, QRD.31, QRD.32, QRD.33]
ArticleMasterSetRequest
[ZPM.6, ZPM.7, ZPM.34, ZPM.57, ZPM.74, ZPM.76]
AricleMasterSetResponse
[QRD.21, QRD.22]
StockDeliverySetRequest
[ZPM.6, ZPM.7, ZPM.11, ZPM.34, ZPM.57, ZPM.74, ZPM.75, ZPM.76,
ZPM.77, ZPM.78, ZPM.79]
StockDeliverySetResponse
[QRD.21, QRD.22]
ConfigurationGetRequest
[QRD is not required]
ConfigurationGetResponse
[QRD.22]
StockLocationInfoRequest
[QRD is not required]
StockLocationInfoResponse
[ZPM.88, ZPM.89]
InitiateInputRequest
[QRD.10, QRD.15, QRD.16, QRD.18, QRD.19, QRD.20, QRD.23, QRD.24,
QRD.25, QRD.26, QRD.34, QRD.35, QRD.36, QRD.37, QRD.38, QRD.39]
InitiateInputResponse
[QRD.5, QRD.15, QRD.16, QRD.34, QRD.35, ZFX.2.1, ZFX.2.2, ZFX.10.1,
ZFX.10.2, ZFX.11.1, ZFX.11.3, ZFX11.4, ZFX.11.5, ZFX.11.7, ZFX.11.8,
ZFX.11.9, ZFX.11.10, ZFX.11.11, ZFX.12.3, ZFX.12.4, ZFX.12.5, ZFX.12.13]
InitiateInputMessage
[QRD.5, QRD.34, QRD.35, ZFX.10.1, ZFX.10.2, ZFX.11.1, ZFX.11.3, ZFX11.4,
ZFX.11.5, ZFX.11.7, ZFX.11.8, ZFX.11.9, ZFX.11.10, ZFX.11.11, ZFX.12.3,
ZFX.12.4, ZFX.12.5, ZFX12.6, ZFX.12.10, ZFX.12.11, ZFX.12.12]
Message flow
The thirteen message flow sequences are as follows:
1. Initialization of Connection
a. HelloRequest (initiated by Pharmacy)
b. HelloResponse (from ROWA)
2. Active Connection Check
a. KeepAliveRequest (can be initiated by Pharmacy or by ROWA)
b. KeepAliveResponse (can be sent by Pharmacy or by ROWA)
3. Status of System
a. StatusRequest (initiated by Pharmacy)
b. StatusResponse (from ROWA)
4. Input of Packs
a. InputRequest (initiated by ROWA)
b. InputResponse (from Pharmacy)
c. InputMessage (from ROWA)
5. Ensure Packs Positioning
a. InitiateInputRequest (initiated by Pharmacy)
b. InitiateInputResponse (from ROWA)
c. InputRequest (from ROWA)
d. InputResponse (from Pharmacy)
e. InputMessage (from ROWA)
f. InitiateInputMessage (from ROWA)
6. Stock Synchronization
a. StockInfoRequest (initiated by Pharmacy)
b. StockInfoResponse (from ROWA)
7. Output of Packs
a. OutputRequest (initiated by Pharmacy)
b. OutputResponse (from ROWA)
c. OutputMessage (from ROWA)
8. Manual Pack Output
a. OutputMessage (initiated by ROWA)
9. Query State of a Task
a. TaskInfoRequest (initiated by Pharmacy)
b. TaskInfoResponse (from ROWA)
10. Cancellation of Tasks
a. TaskCancelRequest (initiated by Pharmacy)
b. TaskCancelResponse (from ROWA)
on page 46Sample
Sample InitiateInputMessage message
StatusRequest message
With Component Information
MSH|^~\&|||||20130709102506||QRY^Q02|1002|P|2.2|||NE|NE|||||StatusRequest|1
00
QRD|20130617|StatusRequest|
Without Component Information
MSH|^~\&|||||20130617||QRY^Q02|1002|P|2.2|||NE|NE|||||StatusRequest|100|999|
QRD|20130617|StatusRequest|||||||||||||||||||||||||False|
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||ZP
M|1002|P|2.3|||NE|NE|||||InputMessage|999|100 ZPM||||||0004-56-034-
G00007T|ACCU CHEK AVIVA|||||||||||||||||||||||||||LOE|||||||||||||||||||||||1X2.5
ML|Omepra0004|PalH09051200001|0|565362|2012-11-
05||50|50|50|||||Completed|Pack input completed.|||||||||||||||||
2 Packages
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20151127164605||ZP
M|2147483647|P|2.3|||NE|NE|||||InputMessage|2147483647|2147483647
ZPM||||||Id1|Name1|||||||||||||||||||||||||||DosageForm8|||||||||||||||||||||||PackingUnit3|BatchNu
mber9~BatchNumber2|ExternalId3~ExternalId2|0~0||||||||||||||||||||StockLocationId1
~StockLocationId2|MachineLocation1~MachineLocation2|||||| 3 Packages
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20151127164605||ZP
M|2147483647|P|2.3|||NE|NE|||||InputMessage|2147483647|2147483647
ZPM||||||Id1|Name1|||||||||||||||||||||||||||DosageForm8|||||||||||||||||||||||PackingUnit3|BatchNu
mber9~BatchNumber2~BatchNumber2|ExternalId3~ExternalId2~ExternalId2|0~
0~0||||||||||||||||||||StockLocationId1~StockLocationId2~StockLocationId2|MachineL
ocation1~MachineLocation2~MachineLocation2||||||||
3 Packages
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20151127164605||ZP
M|2147483647|P|2.3|||NE|NE|||||InputMessage|2147483647|2147483647
ZPM||||||Id1|Name1|||||||||||||||||||||||||||DosageForm8|||||||||||||||||||||||PackingUnit3|BatchNu
mber9~BatchNumber2~BatchNumber2|ExternalId3~ExternalId2~ExternalId2|0~
0~0||||||||||||||||||||StockLocationId1~StockLocationId2~StockLocationId2|MachineL
ocation1~MachineLocation2~MachineLocation2||||||||
|TaskCancelResponse|100
QRD||TaskCancelResponse||||||||||2299|Output|Cancelled
Sample ArticleMasterSetRequest
message
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||MF
N|1003|P|2.3|||NE|NE|||||ArticleMasterSetRequest|100|999|
ZPM||||||0004-56-034-G00007T|ACCU CHEK
AVIVA|||||||||||||||||||||||||||LOE|||||||||||||||||||||||1X2.5 ML|||||||||||||||||2||False|||
ZPM||||||56473627|PREDNISOLO|||||||||||||||||||||||||||TAB|||||||||||||||||||||||20|||||||||||||||||0|||||
Sample ArticleMasterSetResponse
message
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||QR
Y
^Q02|1003|P|2.3|||NE|NE|||||ArticleMasterSetResponse|999|100
QRD|20140428170815|ArticleMasterSetResponse||PYX|||||||||||||||||Accepted|Master
Articles accepted.|
Sample StockDeliverySetRequest
message
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||MF
N|1003|P|2.3|||NE|NE|||||StockDeliverySetRequest|100|999|
ZPM||||||0004-56-034-G00007T~56473627|ACCU CHEK
AVIVA~PREDNISOLO||||15~5|||||||||||||||||||||||LOE~TAB|||||||||||||||||||||||1X2.5
ML~20|||||||||||||||||0|1234|False~True|~BAT918271|~XT11725|~2014-04-05|
Sample StockDeliverySetResponse
message
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20140425102910||QR
Y
^Q02|11|P|2.3|||NE|NE|||||StockDeliverySetResponse|999|100
QRD|20140428170925|StockDeliverySetResponse||PYX|||||||||||||||||Accepted|Maste
r Articles accepted.|
Sample ConfigurationGetResponse
message
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||QR
Y^Q02|3335|P|2.3|||NE|NE|||||ConfigurationGetResponse|999|100
QRD|20160106162035|ConfigurationGetResponse||PYX||||||||||||||||||<![CDATA[
<ConfigurationValue Name="abc" Value="dddd"/> <ConfigurationValue
Name="ccc" Value="ffff"/> <ConfigurationValue Name="ddd" Value="dfdf"/>
]]>|||||||
Sample StockLocationInfoRequest
message
MSH|^~\&|||||20130617||QRY^Q02|1002|P|2.2|||NE|NE|||||StockLocationInfoRequ
est|100|999
Sample StockLocationInfoResponse
message
1 StockLocation
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||ZP
M|3335|P|2.3|||NE|NE|||||StockLocationInfoResponse|999|100
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ID1|Description1
2 StockLocations
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||ZP
M|3335|P|2.3|||NE|NE|||||StockLocationInfoResponse|999|100
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||463563|Narcotics
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||674638|SmartDrugs
3 StockLocations
MSH|^~\&|PYXIS|PYXIS|HOSTAPPL|HOSTFACILITY|20130416164400||ZP
M|3335|P|2.3|||NE|NE|||||StockLocationInfoResponse|999|100
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ID1|Description1
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ID2|Description2
ZPM||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||ID3|Description3
Hello workflow
request successful successful successful successful
response successful successful successful successful
InputMessage workflow
request manual input manual input manual input manual input
manual input to manual input to manual input to manual input to
response CCE CCE CCE CCE
message successful failed successful failed
asks for pack Article ScanCode Please position Article ScanCode
note dimensions invalid on ROWA pack invalid on ROWA
InitiateInputMessage
workflow
request successful successful successful successful
response successful successful failed failed
ConfigurationGetResponse
workflow
request successful successful successful successful
response successful successful failed failed
Complete Complete
message message
note NA NA conversion conversion
StockDeliverySetRequest
workflow
request successful successful successful successful
response failed successful failed successful
Complete
Complete message message
note conversion NA conversion NA
ArticleMasterSetRequest
workflow
request successful successful successful successful
response successful successful successful successful
OutputRequest workflow
request successful successful successful successful
response successful successful successful successful
message successful successful successful successful
StatusRequest workflow
request successful successful successful successful
response successful successful successful successful
StockLocationInfoRequest
workflow
request successful successful successful successful
response successful successful successful successful
StockInfoRequest workflow
request successful successful successful successful
response successful successful successful successful
TaskCancelRequest
workflow
request successful successful successful successful
response successful successful successful successful
TaskInfoRequest workflow
request successful successful successful successful
response successful successful successful successful