Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Used in RPC
Print Page as PDF
Routine: XWBDRPC

Package: RPC Broker

Routine: XWBDRPC


Information

XWBDRPC ;ISF/RWF - Deferred RPCs, used by XWB2HL7 ;01/14/2003 09:27

Source Information

Source file <XWBDRPC.m>

Entry Points

Name Comments DBIA/ICR reference
EN1(RET,RPC,P1,P2,P3,P4,P5,P6,P7,P8,P9,P10) ;Call a deferred RPC with 1-7 parameters.
DQ ;
REX ;Exit from RPC
CAPI(TAG,NAM,PAR) ;make API call
ERR ;Handle an error
RTNDATA(RET,HDL) ;Return the data under a handle
  • ICR #3149
    • Status: Active
    • Usage: Controlled Subscription
    CLEAR(RET,HDL) ;Clear the data under a handle
  • ICR #3149
    • Status: Active
    • Usage: Controlled Subscription
    CLEARALL(RET) ;Clear ALL the data for this job.
  • ICR #3149
    • Status: Active
    • Usage: Controlled Subscription
    RPCGET(N,R) ;Convert RPC name to IEN and parameters.
    PARAM() ;Build remote parameter list
    ADDHDL(HL) ;Add a handle to local set
    HANDLE() ;Return a unique handle into ^XTMP
    HAN2
    HDLSTA(HL,STATUS) ;update the status node in XTMP
    PLACE(HL,DATA) ;Called to place each line of data.
    RPCCHK(RET,HDL) ;RPC handle status check.
    CHKHDL(HL) ;Return the status of a handle
    GETNODE(HL,ND) ;Get a status node
    SETNODE(HL,ND,DATA) ;Set a status node

    Used in RPC

    RPC Name Call Tags
    XWB REMOTE GETDATA RTNDATA
    XWB DEFERRED RPC EN1
    XWB DEFERRED STATUS RPCCHK
    XWB DEFERRED GETDATA RTNDATA
    XWB REMOTE CLEAR CLEAR
    XWB DEFERRED CLEAR CLEAR
    XWB DEFERRED CLEARALL CLEARALL
    Info |  Source |  Entry Points |  Used in RPC