VAQREQ06 ;ALB/JFP - REQUEST PDX RECORD,TRANSMIT;01MAR93
Source file <VAQREQ06.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 |
---|---|---|
Patient Data Exchange | 2 | VAQREQ02 VAQUIN01 |
Name | Comments | DBIA/ICR reference |
---|---|---|
EP | ; -- Programmer entry point for sending PDX requests
; -- This code is used by both request and unsolicited request |
|
TASK | ; -- Load taskman variables and task off
|
|
XMIT | ; -- Makes an entry in the 'PDX TRANSACTION' file
|
|
PRELOAD | ; -- Loads the constant data for multiple domains
|
|
LDREQ | ; -- Sets DR string and non-constant variables, LOAD FOR REQUEST
|
|
LDUNS | ; -- Sets DR string and non-constant variables, LOAD FOR UNSOLICITED
|
|
MNOTI | ; -- Loads the notify multiple
|
|
MSEG | ; -- Loads the data segment muliple
|
|
CMNT | ; -- Loads comment for unsolicited request (WORD PROCESSOR FIELD)
|
|
END | ; -- End of code
|
Name | Field # of Occurrence |
---|---|
^%DT | PRELOAD+1 |
%XY^%RCR | CMNT+3 |
T0^%ZOSV | EP+3 |
T1^%ZOSV | TASK+9 |
^%ZTLOAD | TASK+5 |
^DIE | LDREQ+20, LDUNS+20 |
UPDATE^DIE | MNOTI+7 |
PID^VADPT6 | PRELOAD+6 |
$$WORKDONE^VAQADS01 | XMIT+12 |
$$NEWTRAN^VAQFILE | XMIT+1 |
$$FILESEG^VAQFILE2 | MSEG+4 |
$$GETINST^VAQUTL97 | LDREQ+2, LDUNS+1 |
$$GETSEN^VAQUTL97 | PRELOAD+9 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VAT(394.61 - [#394.61] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(4 - [#4] | PRELOAD+14 |
^DIC(4.2 - [#4.2] | PRELOAD+15 |
^TMP("CMNT" | TASK+8!, XMIT+8 |
^TMP("VAQNOTI" | XMIT+6, MNOTI+3, MNOTI+5 |
^TMP("VAQSEG" | EP+6, XMIT+7, MSEG+2, MSEG+3 |
^VA(200 - [#200] | PRELOAD+19 |
^VAT(394.81 - [#394.81] | PRELOAD+12 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> %DT | PRELOAD+1* |
%X | CMNT+1*, CMNT+4! |
%Y | CMNT+2*, CMNT+4! |
>> DA | XMIT+3*, CMNT+2 |
>> DFN | PRELOAD+5*, PRELOAD+9 |
DIE | LDREQ+19*, LDREQ+20!, LDUNS+19*, LDUNS+20!, MNOTI+9! |
DLAYGO | MNOTI+9! |
DOMCNT | EP+4*, TASK+8!, XMIT+2* |
DOMDA | TASK+8!, PRELOAD+13*, PRELOAD+15 |
DR | LDREQ+3*, LDREQ+20!, LDUNS+2*, LDUNS+20!, MNOTI+9! |
DR(1 | LDREQ+4*, LDREQ+5*, LDREQ+6*, LDREQ+7*, LDREQ+8*, LDREQ+9*, LDREQ+10*, LDREQ+11*, LDREQ+12*, LDREQ+13* , LDREQ+14*, LDREQ+15*, LDREQ+16*, LDREQ+17*, LDUNS+3*, LDUNS+4*, LDUNS+5*, LDUNS+6*, LDUNS+7*, LDUNS+8* , LDUNS+9*, LDUNS+10*, LDUNS+11*, LDUNS+12*, LDUNS+13*, LDUNS+14*, LDUNS+15*, LDUNS+16*, LDUNS+17* |
DUZ | XMIT+12, PRELOAD+18, PRELOAD+19, PRELOAD+20 |
FACDA | TASK+8!, PRELOAD+13*, PRELOAD+14 |
LOAD | TASK+8!, XMIT+4*, XMIT+5 |
NOTI | TASK+8!, MNOTI+2*, MNOTI+3*, MNOTI+5 |
PARMNODE | TASK+8!, PRELOAD+12*, PRELOAD+13 |
POP | EP+4*, EP+7! |
>> SEG | MSEG+1*, MSEG+2*, MSEG+3 |
>> SEGND | MSEG+3*, MSEG+4 |
U | PRELOAD+7, PRELOAD+13, PRELOAD+14, PRELOAD+15, PRELOAD+19 |
>> VA("BID" | PRELOAD+8! |
>> VA("PID" | PRELOAD+7, PRELOAD+8! |
>> VAQAUSIT | LDREQ+2*, LDREQ+15, LDUNS+1*, LDUNS+16 |
>> VAQDFN | PRELOAD+4, PRELOAD+5, LDREQ+4, LDUNS+3 |
>> VAQDOM | EP+4*, EP+6*, LDREQ+2, LDREQ+16, LDUNS+1, LDUNS+17, MSEG+2, MSEG+3 |
>> VAQDZ | PRELOAD+17*, PRELOAD+20* |
>> VAQDZN | PRELOAD+17*, PRELOAD+19*, LDREQ+12, LDUNS+11, LDUNS+13 |
>> VAQFLAG | EP+8* |
>> VAQIDOB | LDREQ+9, LDUNS+8 |
>> VAQISSN | LDREQ+8, LDUNS+7 |
VAQJUNK | MSEG+4*, MSEG+5! |
VAQMSG | MNOTI+1~, MNOTI+8! |
>> VAQNM | LDREQ+7, LDUNS+6 |
VAQNOTI | LDREQ+1*, LDREQ+17, MNOTI+1~, MNOTI+5*, MNOTI+6 |
VAQNTF | MNOTI+1~, MNOTI+8! |
VAQNTF( | MNOTI+6* |
>> VAQOPT | TASK+2, XMIT+4, XMIT+8, XMIT+12 |
>> VAQPID | PRELOAD+2*, PRELOAD+7*, LDREQ+10, LDUNS+9 |
>> VAQPR | XMIT+3*, XMIT+10, XMIT+12, MNOTI+6, MSEG+4 |
>> VAQRQADD | PRELOAD+15*, LDREQ+14, LDUNS+15 |
>> VAQRQDT | PRELOAD+1*, LDREQ+11, LDUNS+10, LDUNS+12 |
>> VAQRQSIT | PRELOAD+14*, LDREQ+13, LDUNS+14 |
>> VAQSENPT | PRELOAD+3*, PRELOAD+9*, PRELOAD+10*, LDREQ+5, LDUNS+4 |
>> VAQTRN | XMIT+3* |
>> VAQTRN( | XMIT+10* |
X | TASK+8!, XMIT+12*, PRELOAD+1* |
>> XRT0 | TASK+9 |
>> XRTL | EP+3 |
>> XRTN | TASK+9* |
Y | TASK+8!, XMIT+1*, XMIT+3, PRELOAD+1 |
ZTDESC | TASK+2*, TASK+7! |
ZTDTH | TASK+3*, TASK+7! |
ZTIO | TASK+3*, TASK+7! |
ZTRTN | TASK+1*, TASK+5, TASK+7! |
ZTSAVE | TASK+7! |
ZTSAVE("VAQTRN(" | TASK+4* |
ZTSK | TASK+6, TASK+7! |
Name | Field # of Occurrence |
---|---|
$T( | TASK+9 |