AMHGRU ;IHS/CMI/MAW - AMHG REPORT UTILITIES;
Source file <AMHGRU.m>
Package | Total | Call Graph |
---|---|---|
Kernel | 2 | ($$FMADD,$$FMTE)^XLFDT $$REPEAT^XLFSTR |
Mental Health Social Services | 2 | GETMEDS^AMHLEMD $$ALLOWVI^AMHUTIL |
Uncategorized | 1 | DEBUG^%Serenji |
VA Fileman | 1 | $$GET1^DIQ |
Name | Comments | DBIA/ICR reference |
---|---|---|
PCCL(PAT,BD,ED,DM) | ;EP -- get pcc labs
|
|
GETMHMD | ;set array ^TMP("AMHSMEDS",$J,"M" OF MEDS IN MH FILE
|
|
PAD(DATA,LENGTH) | ;EP -- SUBRTN to pad length of data
|
|
SP(N) | ;EP -- SUBRTN to pad N number of spaces
|
|
S1 | ;
|
|
S(Y,F,C,T) | ;
|
|
PCCM(AMHPAT,BD,ED) | ;EP -- get pcc medications
|
|
SETARRAY | ;
|
|
DEBUG(AMHRET,AMHSTR) | ;-- debugger
|
FileNo | Call Tags |
---|---|
^AUPNVLAB - [#9000010.09] | GET1^DIQ |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMHREC - [#9002011] | GETMHMD+5, GETMHMD+8 |
^AMHREC("AE" | GETMHMD+3, GETMHMD+4 |
^AUPNVLAB("AA" | PCCL+6, PCCL+7, PCCL+8 |
^TMP("AMHDSPMEDS" | SETARRAY+1!*, S1+1*, S1+2* |
^TMP("AMHLABG" | PCCL+1!, PCCL+30* |
^TMP("AMHLABV" | PCCL+2!, PCCL+33*, PCCL+34* |
^TMP("AMHSMEDS" | SETARRAY+7, SETARRAY+9, GETMHMD+1!, GETMHMD+7*, GETMHMD+8* |
Name | Line Occurrences |
---|---|
$$PAD | SP+1 |
GETMHMD | PCCM+3 |
S | SETARRAY+5, SETARRAY+6, SETARRAY+7, SETARRAY+8, SETARRAY+9 |
S1 | S+6 |
SETARRAY | PCCM+4 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> % | PCCM+1*, S+5*, S1+1*, S1+2 |
>> %1 | PCCM+1* |
AMHABN | PCCL+4~, PCCL+14*, PCCL+33, PCCL+34 |
AMHC | GETMHMD+2~*, GETMHMD+7*, GETMHMD+8* |
AMHCDT | PCCL+4~, PCCL+17*, PCCL+33, PCCL+34 |
AMHCDTI | PCCL+4~, PCCL+18*, PCCL+19*, PCCL+33 |
AMHCNT | PCCL+3~ |
AMHCNT( | PCCL+28*, PCCL+29*, PCCL+30 |
AMHDA | PCCL+3~, PCCL+6*, PCCL+7, PCCL+8 |
AMHIEN | PCCL+3~, PCCL+8*, PCCL+9, PCCL+10, PCCL+11, PCCL+13, PCCL+14, PCCL+15, PCCL+16, PCCL+17 , PCCL+18, PCCL+20 |
AMHLAST | GETMHMD+2~*, GETMHMD+3 |
AMHOEN | PCCL+3~, PCCL+7*, PCCL+8, PCCL+12 |
AMHOP | PCCL+4~, PCCL+20*, PCCL+33, PCCL+34 |
AMHPAT | PCCM~, PCCM+2, GETMHMD+3, GETMHMD+4 |
AMHRES | PCCL+4~, PCCL+13*, PCCL+23, PCCL+33, PCCL+34 |
AMHRES( | PCCL+22*, PCCL+23* |
AMHRET | DEBUG~ |
AMHRH | PCCL+4~, PCCL+16*, PCCL+33, PCCL+34 |
AMHRL | PCCL+4~, PCCL+15*, PCCL+33, PCCL+34 |
AMHSTR | DEBUG~ |
AMHTEST | PCCL+4~, PCCL+9*, PCCL+28, PCCL+29, PCCL+30, PCCL+33, PCCL+34 |
AMHTEST("EARLY" | PCCL+24*, PCCL+26*, PCCL+30 |
AMHTEST("LAST" | PCCL+25*, PCCL+27*, PCCL+30 |
AMHTSTI | PCCL+4~, PCCL+10*, PCCL+22, PCCL+23, PCCL+30 |
AMHVST | PCCL+4~, PCCL+11*, PCCL+33, PCCL+34 |
AMHVSTI | PCCL+4~, PCCL+12*, PCCL+26, PCCL+27 |
BBD | PCCL+3~, PCCL+5*, PCCL+7 |
BD | PCCM~, PCCM+2, SETARRAY+6, PCCL~, PCCL+5 |
BED | PCCL+3~, PCCL+5*, PCCL+7 |
C | GETMHMD+8*, S~ |
CNT | PCCL+3~ |
DATA | PAD~, PAD+1 |
DM | PCCL~, PCCL+21, PCCL+31 |
DT | PCCM+1, GETMHMD+2 |
DUZ | GETMHMD+6 |
ED | PCCM~, PCCM+2, SETARRAY+6, PCCL~, PCCL+5 |
F | S~, S+1*, S+4* |
I | SETARRAY+7*, SETARRAY+9*, GETMHMD+3~*, GETMHMD+4, GETMHMD+7 |
LENGTH | PAD~, PAD+1 |
N | SP~, SP+1 |
PAT | PCCL~, PCCL+6, PCCL+7, PCCL+8 |
T | S~, S+2*, S+4, S+5 |
U | S1+1, PCCL+30, PCCL+33, PCCL+34 |
>> X | SETARRAY+5*, SETARRAY+6*, SETARRAY+7*, SETARRAY+8*, SETARRAY+9*, GETMHMD+4*, GETMHMD+5, GETMHMD+6, GETMHMD+8, S+4* , S+5*, S1+2 |
Y | S~, S+5 |