AMHPST ; IHS/CMI/LAB - STAGING TOOL DISPLAY ;
Source file <AMHPST.m>
Package | Total | Call Graph |
---|---|---|
IHS VA Utilities | 2 | ^XBDBQUE $$VAL^XBDIQ1 |
Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
Mental Health Social Services | 2 | PAUSE^AMHLEA ($$ALLOWP,$$ALLOWVI,$$PPNAME,$$SSN,DBHUSR,NALLOWP)^AMHUTIL |
VA Fileman | 2 | ^DIC ^DIR |
Registration | 1 | FULL^VALM1 |
Package | Total | Caller Graph |
---|---|---|
Mental Health Social Services | 2 | AMHLEE AMHVRL |
Name | Comments | DBIA/ICR reference |
---|---|---|
PAT | ;
|
|
HDR | ; -- header code
|
|
EOJ | ;
|
|
S1 | ;
|
|
EXPND | ; -- expand code
|
|
FF | ;EP
|
|
;EP - called from xbdbque
|
||
HEADING | ;EP
|
|
HELP | ; -- help code
|
|
PRINT1 | ;
|
|
LOC() | ;EP - Return location name from file 4 based on DUZ(2).
|
|
BROWSE | ;
|
|
CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
ZIS | ;
|
|
INIT | ; -- init variables and list array
|
|
PAUSE | ;
|
|
EP(AMHP) | ;EP to list for one patient
|
|
D | ;
|
|
S(Y,F,C,T) | ;EP - set up array
|
|
START | ;
|
|
GATHER | ;
|
|
EXIT | ; -- exit code
|
|
HEADING1 | ;
|
Name | Field # of Occurrence |
---|---|
PAUSE^AMHLEA | PAT+5 |
$$ALLOWP^AMHUTIL | PAT+5 |
$$ALLOWVI^AMHUTIL | GATHER+4 |
$$PPNAME^AMHUTIL | PRINT1+7 |
$$SSN^AMHUTIL | FF+4 |
DBHUSR^AMHUTIL | START+6, EP+4 |
NALLOWP^AMHUTIL | PAT+5 |
^DIC | PAT+2 |
^DIR | D+3, D+5, ZIS+2, HEADING+2, PAUSE+3, FF+1 |
FULL^VALM1 | EP+2 |
^XBDBQUE | ZIS+6, BROWSE+2 |
$$VAL^XBDIQ1 | PRINT1+8, PRINT1+9, PRINT1+10, PRINT1+14 |
$$FMTE^XLFDT | PAT+6, PRINT1+6, HEADING1+2, HEADING1+4, FF+4 |
DISP^XQORM1 | HELP+1 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^AUPNPAT - [#9000001] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMHRCDST - [#9002011.06] | PRINT1+5, GATHER+2 |
^AMHRCDST("AC" | PRINT+5, GATHER+1 |
^AMHREC - [#9002011] | GATHER+3, GATHER+5 |
^AUPNPAT - [#9000001] | FF+3 |
^DIC(4 - [#4] | LOC+1 |
^DPT - [#2] | HEADING1+3, FF+2, FF+4 |
^TMP("AMHPST" | PRINT+3!, PRINT+5!, PRINT+8!, PRINT1+1, PRINT1+2, PRINT1+3, GATHER+8*, S1+2*, INIT+1 |
Name | Line Occurrences |
---|---|
$$CTR | START+5, EP+5, PRINT1+11, HEADING1+3, HEADING1+4 |
$$LOC | HEADING1+2 |
BROWSE | ZIS+1, ZIS+4 |
D | D+7, EP+7 |
EOJ | D+3, ZIS+3, ZIS+4, ZIS+7, EP+6, EP+8 |
GATHER | PRINT+6 |
HEADING | PRINT+4, PRINT1+4 |
HEADING1 | HEADING+1 |
PAT | PAT+5, EP+6 |
PAUSE | PRINT+5, PRINT+8, PRINT1+1 |
PRINT1 | PRINT+7 |
S1 | S+4, S+6, S+9 |
Name | Field # of Occurrence |
---|---|
^(0 | LOC+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | S+7*, S+8* |
AMHB | EOJ+1! |
AMHBD | START+1~, D+1!, D+3*, D+7, EOJ+1!, EP+1~, HEADING1+4, GATHER+6 |
>> AMHC | S1+1*, S1+2 |
AMHD | EOJ+1!, EP+1~, PRINT1+2*, PRINT1+3, PRINT1+6 |
AMHED | START+1~, D+1!, D+5*, D+7, EOJ+1!, EP+1~, HEADING1+4, GATHER+7 |
AMHP | START+1~, PAT+1*, PAT+4*, PAT+5, EOJ+1!, EP~, EP+6, PRINT+5, HEADING1+3, GATHER+1 |
AMHPG | EOJ+1!, PRINT+1*, HEADING+1, HEADING1+1*, HEADING1+2 |
AMHQUIT | D+3*, D+5*, EOJ+1!, PRINT+1*, PRINT1+2, PRINT1+3, PRINT1+4, HEADING+2*, PAUSE+4*, FF+1* |
AMHR0 | EOJ+1!, EP+1~, PRINT1+5*, PRINT1+6, PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+13, FF+2, FF+3 , FF+4 |
AMHV | START+1~, START+3!, EOJ+1!, EP+1~, PRINT1+5*, PRINT1+7, PRINT1+8, PRINT1+9 |
AMHX | START+1~, EOJ+1!, EP+1~, PRINT1+3*, PRINT1+5, PRINT1+10, PRINT1+14, GATHER+1*, GATHER+2, GATHER+8 |
AMHY | START+1~, EOJ+1!, EP+1~ |
AUPNDAYS | START+1~, EP+1~ |
AUPNDOB | START+1~, EP+1~ |
AUPNDOD | START+1~, PAT+6, EP+1~ |
AUPNPAT | START+1~, EP+1~ |
AUPNSEX | START+1~, EP+1~ |
C | S~, S+6 |
D | START+2~, GATHER+5*, GATHER+6, GATHER+7, GATHER+8 |
DA | PAT+2!, ZIS+2!, PAUSE+3! |
DIADD | PAT+2! |
DIC | PAT+2*!, EP+1~ |
DIC(0 | PAT+2* |
DIE | EP+1~ |
DIR | D+2!, D+4!, ZIS+2!, HEADING+2!, PAUSE+3!, FF+1! |
DIR("A" | D+2*, D+4*, ZIS+2*, PAUSE+3* |
DIR("B" | ZIS+2* |
DIR(0 | D+2*, D+4*, ZIS+2*, HEADING+2*, PAUSE+3*, FF+1* |
>> DIRUT | ZIS+3, PAUSE+4 |
DLAYGO | PAT+2! |
DR | PAT+2! |
DT | HEADING1+2 |
>> DTOUT | HEADING+2, FF+1 |
DUZ | PAT+5, GATHER+4 |
DUZ(2 | LOC+1, FF+3 |
F | S~, S+1*, S+4* |
>> H | FF+3*, FF+4 |
IO | HEADING+2, FF+1 |
IO("S" | PAUSE+2 |
IO(0 | HEADING+2, FF+1 |
IOF | START+4, EP+3, HEADING1+1, PAUSE+5, FF+5 |
IOM | CTR+1 |
IOSL | PRINT1+4 |
IOST | HEADING+2, PAUSE+1, FF+1, FF+2 |
>> IOT | PAUSE+2 |
>> L | S+6* |
R | START+2~ |
T | PRINT1+13*, S~, S+2*, S+6*, S+7, S+8 |
U | PRINT1+5, PRINT1+6, PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+13, HEADING1+3, GATHER+2, GATHER+5, LOC+1 , FF+2, FF+3, FF+4 |
>> VALMCNT | INIT+1* |
X | EP+1~, PRINT1+13*, HEADING1+3*, HEADING1+4*, CTR~, CTR+1, S+4*, S+5*, S+7*, S+8* , S1+2, HELP+1* |
>> XBIOP | BROWSE+2* |
>> XBNS | ZIS+5*, BROWSE+2* |
>> XBRC | ZIS+5*, BROWSE+2* |
>> XBRP | ZIS+5*, BROWSE+1* |
>> XBRX | ZIS+5*, BROWSE+2* |
Y | PAT+3, PAT+4, D+3, D+5, ZIS+4, EP+1~, HEADING+2, GATHER+2*, GATHER+3, GATHER+4 , GATHER+5, CTR~, CTR+1, FF+1, S~, S+5, S+6, S+8 |
>> ZTQUEUED | PAUSE+2 |