GENERAL DESCRIPTION |
XWB DIRECT RPC
This is the Broker RPC that is called to request that a RPC be run on a
remote system. The data is passed by HL7 to the remote system as is the
return value. The difference between this and the XWB REMOTE RPC is this is a
blocking call meaning the user's workstation will not process anything else
until the data returns from the remote system.
NOTE: This 'Server to Server RPC' functionality is currently limited to sites
that have implemented CIRN. CIRN makes it possible for an application to know
a patient's current list of treating facilities. Furthermore, CIRN has
assumed responsibility for supervising the proper configuration and activation
of the VA network nodes that will be used for HL7 message exchange.
Parameters:
(location<station #>,rpc name,[rpc version],[1 to 10 params to the RPC])
Return:
The return value is the array of data. In the case of an error condition,
the first node of the array is equal to a string with the syntax "-1^error
text".
|