XWB REMOTE RPC (431)    REMOTE PROCEDURE (8994)

Name Value
NAME XWB REMOTE RPC
TAG EN1
ROUTINE XWB2HL7
RETURN VALUE TYPE ARRAY
AVAILABILITY SUBSCRIPTION
INACTIVE ACTIVE
WORD WRAP ON FALSE
VERSION 1
DESCRIPTION
This is the RPC that is called to request that an application RPC
be run on a remote system.  The data is passed by HL7 to the remote system
as is the return value.  
 
This RPC will return a HANDLE that can be used to check if the data has
been sent back from the remote system.  The HANDLE can be used in another
RPC to check the status of the RPC.
INPUT PARAMETER
  • LOC
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    This is the Institution's station # to send the RPC to.
    
  • RRPC
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    This is the name of the remote RPC to be run.
    
  • IP1
    PARAMETER TYPE:   LITERAL
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    This is the first input parameter to the remote RPC.
    
  • IP2
    PARAMETER TYPE:   LITERAL
    SEQUENCE NUMBER:   4
    DESCRIPTION:   
    This is the second input parameter to the remote RPC.
    
RETURN PARAMETER DESCRIPTION
 The return value is always an array.  The first node of the array is
equal to a string that serves as a HANDLE. This is used to check the
status of a RPC request and to retrieve the results of the RPC.
 In the case of an error condition, the first node of the array is
equal to a string with the syntax "-1^error text".