beautypg.com

Sun Microsystems Sun Adapter IP HL 7 User Manual

Page 129

background image

Receive is the entry point to the HL7 user
collaboration, it has the following signature.

receive(HL7eway, otd_PRPA_IN403001UV01,
otd_MCCI_IN000006UV01,
otd_MCCI_IN000007UV01,JMS_DATA,
JournalJMSOTD,ErrorJMSOTD,
JournalAppACKJMS)

Is

Sequence

Number

Enabled

receive(--) receive HL7 v3

PRPA_IN403001UV01 message,

validate it and send HL7 v3 commit

ACK or NAK message and store

Application ACK in JMS

receiveAndSend() Gets the HL7 v3

message from the external, validates

it and sends ACK/NAK

YES

NO

Continue

Collobration gets triggered by a hl7 v3

PRPA_IN403001UV01 message received from HL7
client,it then calls HL7 user colloboration rules by
exceuting the receive method.

RetriveSequence Number

From File

processInitialHandShake

receiveAndSend() Gets the HL7 v3

message from the external ,

validates it and sends ACK/NAK

FIGURE 17

Deferred Mode of ACK Process — Part 1

About TCP/IP HL7 V3 Collaborations

Sun Adapter for TCP/IP HL7 User's Guide

129

This manual is related to the following products: