HDISVM02 ;;CT/GRR SEND MESSAGE ; 02 Mar 2005 4:25 PM
Source file <HDISVM02.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Health Data and Informatics | 3 | HDISVCMR HDISVCUT HDISVS01 |
Name | Comments | DBIA/ICR reference |
---|---|---|
SNDXML(ARRY,SRVR,HDISINP,SYSPTR) | ;Send XML document to server
; Input: ARRY - Array containing XML document (closed root) ; SRVR - 1 = VUID Server, 2 = Status Update Server ; HDISINP - Array containing additional info (closed root) (optional) ; @HDISINP@(variable) = Value ; @HDISINP@(array,subscript) = Value ; @HDISINP@(array,subscript_1,subscript_2,...) = Value ; ; Example: ; @HDISINP@("TEST1")=1 ; @HDISINP@("TEST2")=2 ; @HDISINP@("TEST2","SUB1")="2A" ; @HDISINP@("TEST3","SUB1","SUB2")="3B" ; ; Results in the following variables/arrays being set: ; TEST1=1 ; TEST2=2 ; TEST2("SUB1")="2A" ; TEST3("SUB1","SUB2")="3B" ; SYSPTR - Pointer to HDIS System file (optional) ; If passed, the destination information is obtained ; from the HDIS Parameter file entry for the referenced ; system. By default, the destination information is ; pulled from the HDIS Parameter entry for the current ; system (which contains the destination information for ; the centrally located server) |
Name | Field # of Occurrence |
---|---|
$$OREF^DILF | SNDXML+48 |
$$GETVCON^HDISVF02 | SNDXML+38 |
$$GETVLOC^HDISVF02 | SNDXML+37 |
$$GETVSRV^HDISVF02 | SNDXML+39 |
$$GETSCON^HDISVF03 | SNDXML+43 |
$$GETSLOC^HDISVF03 | SNDXML+42 |
$$GETSSRV^HDISVF03 | SNDXML+44 |
$$CURSYS^HDISVF07 | SNDXML+34 |
ERR2XTMP^HDISVU01 | SNDXML+68 |
$$SITE^VASITE | SNDXML+57 |
SENDMSG^XMXAPI | SNDXML+65 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^TMP("XMERR" | SNDXML+68, SNDXML+69! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ARRY | SNDXML~, SNDXML+30, SNDXML+65 |
DUZ | SNDXML+65 |
HDINSTR | SNDXML+32~, SNDXML+65 |
HDINSTR("FROM" | SNDXML+59* |
HDISINP | SNDXML~, SNDXML+46, SNDXML+48, SNDXML+49, SNDXML+50 |
HDITO | SNDXML+32~, SNDXML+61~, SNDXML+65 |
HDITO("S." | SNDXML+62*, SNDXML+63* |
HDIXMZ | SNDXML+32~, SNDXML+65 |
MAXLIN | SNDXML+32~ |
NODE | SNDXML+47~, SNDXML+50*, SNDXML+51*, SNDXML+52, SNDXML+53, SNDXML+54, SNDXML+55 |
NSCNT | SNDXML+47~, SNDXML+52*, SNDXML+53, SNDXML+54 |
ROOT | SNDXML+47~, SNDXML+48*, SNDXML+51 |
RSCNT | SNDXML+47~, SNDXML+49*, SNDXML+53, SNDXML+54 |
SERVER | SNDXML+32~, SNDXML+37*, SNDXML+42*, SNDXML+62, SNDXML+63 |
SRVR | SNDXML~, SNDXML+30, SNDXML+31, SNDXML+36, SNDXML+41 |
SRVROPT | SNDXML+32~, SNDXML+39*, SNDXML+44*, SNDXML+62, SNDXML+63 |
SRVTYP | SNDXML+32~, SNDXML+38*, SNDXML+43* |
SUBJECT | SNDXML+32~, SNDXML+57*, SNDXML+65 |
SYSPTR | SNDXML~, SNDXML+33*, SNDXML+34!, SNDXML+37, SNDXML+38, SNDXML+39, SNDXML+42, SNDXML+43, SNDXML+44 |
TROOT | SNDXML+47~, SNDXML+54*, SNDXML+55 |
XMERR | SNDXML+66, SNDXML+69! |