VALM0 ;MJK/ALB - List Manager (cont.);08:19 PM 17 Jan 1993
Source file <VALM0.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 |
---|---|---|
Inpatient Medications | 2 | PSGSETU PSJLIVFD |
List Manager | 2 | VALM VALM1 |
Outpatient Pharmacy | 2 | PSOERX1C PSOLMAO |
Automated Medical Information Exchange | 1 | DVBAB99 |
Name | Comments | DBIA/ICR reference |
---|---|---|
INIT(NAME,PARMS) | ;
|
|
INITQ | ||
TERM | ; -- set up term characteristics
|
|
IO() | ; -- what device params
|
|
STACK | ; -- stack vars
|
|
STACKQ | ||
POP | ; -- clean up and unstack vars
|
|
POPQ | ||
TEMP(NAME) | ; -- use list template
|
|
TEMPQ | ||
CALC | ; -- calculate derived parmeters
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("RM" | POP+7 |
^%ZOSF("TEST" | TERM+7, POP+11 |
^%ZOSF("XY" | TERM+8 |
^DISV( | CALC+18 |
^ORD(101 - [#101] | CALC+12 |
^SD(409.61 - [#409.61] | TEMP+2, TEMP+5, TEMP+10 |
^TMP( | STACK+10! |
^TMP("VALM DATA" | POP+2!, POP+19, CALC+2*, CALC+11, CALC+17 |
^TMP("VALM STACK" | STACK+2!, STACK+4, STACK+5, POP+15, POP+16, POP+17! |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DUZ | CALC+18 |
I | POP+8*, POP+10!, CALC+1~, CALC+15* |
IOBOFF | POP+9! |
IOBON | POP+9! |
>> IOINORM | TERM+3 |
IOM | TERM+2 |
IOSGR0 | TERM+3, POP+9! |
IOST | TERM+6 |
LN | POP+1! |
NAME | INIT~, INIT+4, INIT+5, TEMP~, TEMP+2 |
NODE | TEMP+1~, TEMP+5*, CALC+1~, CALC+2* |
PARMS | INIT~, INIT+3 |
U | POP+19, TEMP+7, TEMP+8, TEMP+9, TEMP+10, TEMP+11, TEMP+12, TEMP+13, TEMP+14, TEMP+15 , TEMP+16, TEMP+17, TEMP+18, TEMP+19, TEMP+20, CALC+17 |
VALM | STACK+6!, STACK+11!, POP+1!, TEMP+2*, TEMP+5, TEMP+6 |
VALM( | STACK+4, POP+15*, TEMP+5*, CALC+2! |
VALM("ARRAY" | CALC+3! |
VALM("BM" | TEMP+9*, CALC+5 |
VALM("DAYS" | TEMP+18* |
VALM("DEFS" | TEMP+19*, CALC+7* |
VALM("ENTITY" | TEMP+13* |
VALM("FIXED" | TEMP+10* |
VALM("HIDDEN" | TEMP+20*, TEMP+21* |
VALM("IFN" | TEMP+6*, TEMP+10 |
VALM("LINES" | CALC+5* |
VALM("MAX" | TEMP+17* |
VALM("PROTOCOL" | TEMP+14*, CALC+10, CALC+12*, CALC+18 |
VALM("PRT" | TEMP+15* |
VALM("RM" | TEMP+11* |
VALM("TITLE" | TEMP+16*, CALC+6* |
VALM("TM" | TEMP+8*, CALC+5, CALC+6 |
VALM("TYPE" | TEMP+7*, TEMP+21, CALC+7, CALC+10, CALC+11 |
VALM(0 | INIT+3* |
VALM0 | TEMP+1~, TEMP+2*, TEMP+3, TEMP+7, TEMP+8, TEMP+9, TEMP+11, TEMP+12, TEMP+13, TEMP+14 , TEMP+16, TEMP+17, TEMP+18, TEMP+19, TEMPQ |
VALM1 | TEMP+1~, TEMP+2*, TEMP+15, TEMP+20 |
VALMAR | POP+1!, CALC+3*, CALC+4* |
VALMBCK | INIT+2!, POP+20* |
VALMBG | STACK+6!, STACK+11!, POP+1! |
VALMCAP | POP+1!, CALC+16* |
VALMCC | POP+1!, TEMP+12*, CALC+15* |
VALMCNT | POP+1! |
VALMCOFF | TERM+5*, TERM+6*, POP+10! |
VALMCON | TERM+5*, TERM+6*, POP+10! |
VALMDDF | POP+1! |
VALMDN | POP+1!, POP+20*, CALC+14* |
VALMEVL | INIT+6, STACK+1, STACK+2, STACK+4, STACK+5, STACK+8*, STACK+9, POP+2, POP+5, POP+10! , POP+14*, POP+15, POP+16, POP+17, POP+19, CALC+2, CALC+11, CALC+17 |
VALMFIND | POP+10! |
VALMHDR | INIT+2!, POP+1! |
VALMIOXY | TERM+8*, POP+10! |
VALMKEY | POP+10!, POP+19, CALC+17 |
VALMLFT | STACK+6!, STACK+11!, POP+1! |
VALMLST | POP+1! |
VALMMENU | POP+1!, CALC+18* |
VALMPGE | POP+1! |
VALMQUIT | INIT+2!, INIT+4*, INIT+5*, POP+10! |
VALMSGR | TERM+3*, POP+9! |
VALMUP | POP+1!, POP+20*, CALC+14* |
VALMWD | TERM+2*, POP+7, POP+10! |
VALMX | INITQ! |
X | INITQ!, TERM+2*, TERM+7*, STACK+4*, STACK+5*, STACK+10*, POP+7*, POP+8*, POP+10!, POP+11* , POP+15*, POP+16*, CALC+1~, CALC+9*, CALC+10*, CALC+11*, CALC+12, CALC+15* |
Y | POP+8*, POP+10!, CALC+1~, CALC+15* |