AMHRPPA ; IHS/CMI/LAB - TALLY PREVENTION ACTIVITIES ;
Source file <AMHRPPA.m>
Package | Total | Call Graph |
---|---|---|
IHS VA Utilities | 5 | ^XBDBQUE $$VAL^XBDIQ1 ^XBFMK $$EXTSET^XBFUNC EN^XBVK |
VA Fileman | 4 | DD^%DT COMMA^%DTC ^DIC ^DIR |
Kernel | 3 | HOME^%ZIS ($$FMADD,$$FMTE)^XLFDT ($$REPEAT,$$STRIP,$$UP)^XLFSTR |
Mental Health Social Services | 2 | ($$ALLOWVI,$$PPINT,DBHUSR,XTMP)^AMHUTIL ($$DEMO,DEMOCHK)^AMHUTIL1 |
PCC Medical Query | 1 | PEP^AMQQGTX0 |
Name | Comments | DBIA/ICR reference |
---|---|---|
DATES | ||
DEMO | ;
|
|
USR() | ;EP - Return name of current user from ^VA(200.
|
|
EOP | ;EP - End of page.
|
|
DONE | ||
D(D) | ;
|
|
;EP - called from xbdbque
|
||
PRINT1 | ;
|
|
LOC() | ;EP - Return location name from file 4 based on DUZ(2).
|
|
CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
INFORM | ;inform user what this report is all about
|
|
OPRV | ;one PROVIDER
|
|
HEAD | ;EP;HEADER
|
|
PAGEHEAD | ;
|
|
ZIS | ;call xbdbque
|
|
DRIVER | ;EP entry point for taskman
|
|
START | ;
|
|
XIT | ;
|
|
C(X,X2,X3) | ;
|
|
HEAD1 | ;
|
|
PROCESS | ;
|
|
PROV | ;
|
|
SPRV | ;taxonomy of PROVIDERS
|
|
PROG | ;
|
Name | Field # of Occurrence |
---|---|
DD^%DT | PRINT+1 |
COMMA^%DTC | C+1 |
HOME^%ZIS | START+2 |
$$ALLOWVI^AMHUTIL | PROCESS+10 |
$$PPINT^AMHUTIL | PROCESS+13 |
DBHUSR^AMHUTIL | INFORM+7 |
XTMP^AMHUTIL | PROCESS+1 |
$$DEMO^AMHUTIL1 | PROCESS+11 |
DEMOCHK^AMHUTIL1 | DEMO+1 |
PEP^AMQQGTX0 | SPRV+2 |
^DIC | OPRV+1, SPRV+1 |
^DIR | DATES+2, DATES+4, PROG+2, PROG+5, PROV+6, DONE+2, HEAD+2, EOP+5 |
^XBDBQUE | ZIS+2 |
$$VAL^XBDIQ1 | PROCESS+16, PROCESS+21, PROCESS+22 |
^XBFMK | XIT+3 |
$$EXTSET^XBFUNC | HEAD1+8 |
EN^XBVK | XIT+2 |
$$FMADD^XLFDT | DATES+8 |
$$FMTE^XLFDT | HEAD1+2 |
$$REPEAT^XLFSTR | HEAD1+4, HEAD1+6, HEAD1+10 |
$$STRIP^XLFSTR | C+2 |
$$UP^XLFSTR | PROCESS+22 |
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 |
|
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 |
|
Routine Call |
|
FileNo | Call Tags |
---|---|
^VA(200 - [#200] | Classic Fileman Calls |
^AMQQ(5 - [#9009075] | Classic Fileman Calls |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^AMHREC - [#9002011] | PROCESS+7, PROCESS+12 |
^AMHREC("B" | PROCESS+5, PROCESS+6 |
^AMHRPA("AD" | PROCESS+9, PROCESS+20 |
^DIC(4 - [#4] | LOC+1 |
^VA(200 - [#200] | USR+1 |
Name | Line Occurrences |
---|---|
$$C | PRINT1+3, PRINT1+4, PRINT1+8, PRINT1+13, PRINT1+19 |
$$CTR | HEAD1+4, HEAD1+5, HEAD1+6, HEAD1+7, HEAD1+8, INFORM+1, INFORM+2 |
$$LOC | INFORM+1 |
@( | PROV+10 |
DATES | DATES+6, PROG+3 |
DEMO | PROV+9 |
HEAD | PRINT1+1, PRINT1+6, PRINT1+10, PRINT1+15, PRINT1+18 |
HEAD1 | HEAD+1 |
INFORM | START+4 |
PRINT1 | PRINT+4 |
PROCESS | DRIVER+1 |
PROG | PROG+6, PROG+7, PROV+7 |
PROV | PROG+4, PROV+11, DEMO+2 |
XIT | START+1, DATES+2, DATES+4, ZIS+3, SPRV+1 |
Name | Field # of Occurrence |
---|---|
^(0 | USR+1, LOC+1 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
AMHBD | DATES!, DATES+2*, DATES+6, DATES+8, PROCESS+3, PRINT+1 |
>> AMHBDD | PRINT+1*, HEAD1+7 |
>> AMHBT | PROCESS+2*, DONE |
>> AMHBTH | PROCESS+2* |
>> AMHDEMO | DEMO+1, DEMO+2, PROCESS+11 |
>> AMHDVH | DONE*, DONE+1 |
>> AMHDVM | DONE+1* |
>> AMHDVS | DONE+1* |
>> AMHDVTS | DONE*, DONE+1* |
AMHED | DATES!, DATES+4*, DATES+6, PROCESS+5, PRINT+1 |
>> AMHEDD | PRINT+1*, HEAD1+7 |
>> AMHET | DRIVER+2*, PROCESS+29*, DONE |
>> AMHGRTA | PROCESS+4*, PROCESS+19*, PRINT1+3, PRINT1+8 |
>> AMHGRTT | PROCESS+4*, PROCESS+17*, PROCESS+18*, PRINT1+19 |
>> AMHGTPA | PROCESS+4*, PROCESS+26*, PRINT1+4 |
>> AMHJOB | PROCESS+2* |
>> AMHPG | PRINT+2*, HEAD+1, HEAD1+1*, HEAD1+2 |
AMHPRAT | PROCESS+4!, PRINT1+2 |
AMHPRAT( | PROCESS+23*, PROCESS+24*, PROCESS+25*, PRINT1+5, PRINT1+7, PRINT1+9, PRINT1+12 |
>> AMHPROG | PROG+1*, PROG+8*, PROCESS+12, HEAD1+8 |
AMHPRVS | PROV+4!, PROCESS+14, PROCESS+15, SPRV+3, SPRV+4! |
AMHPRVS( | PROCESS+15, OPRV+3* |
AMHPRVS("*" | SPRV+4 |
>> AMHPRVT | PROV+3*, PROV+8*, PROV+9, PROV+10, SPRV+4* |
AMHQ | PROV+1!, PROV+11, OPRV+2*, SPRV+3* |
AMHQUIT | PRINT+3!, PRINT1+5, PRINT1+6, PRINT1+9, PRINT1+10, PRINT1+14, PRINT1+15, PRINT1+17, PRINT1+18, HEAD+2* |
>> AMHRCNT | PROCESS+5* |
>> AMHS | PRINT1+5*, PRINT1+7, PRINT1+8, PRINT1+9, PRINT1+12 |
>> AMHSD | DATES+8*, PROCESS+3*, PROCESS+5*, PROCESS+6 |
>> AMHTAR | PROCESS+16*, PROCESS+17, PROCESS+18, PROCESS+24, PROCESS+25 |
AMHTARG | PROCESS+4! |
AMHTARG( | PROCESS+17*, PRINT1+17, PRINT1+19 |
AMHTARG("NOT | RECORDED" , PROCESS+18* |
>> AMHV0 | PROCESS+7*, PROCESS+8, PROCESS+11 |
>> AMHVIEN | PROCESS+5*, PROCESS+6*, PROCESS+7, PROCESS+9, PROCESS+10, PROCESS+12, PROCESS+13, PROCESS+16, PROCESS+20 |
>> AMHVPP | PROCESS+13*, PROCESS+14, PROCESS+15 |
>> AMHX | PROCESS+20*, PROCESS+21, PROCESS+22, PRINT1+7*, PRINT1+8, PRINT1+13, PRINT1+17*, PRINT1+19 |
>> AMHY | PRINT1+9*, PRINT1+11, PRINT1+12 |
>> AMHZ | PRINT1+12*, PRINT1+13 |
D | D~, D+1, D+2 |
DA | PROG+2!, PROG+5!, PROV+6!, SPRV+1! |
DFOUT | EOP+4! |
DIC | OPRV+1*!, SPRV+1*! |
DIC("A" | OPRV+1* |
DIC("S" | SPRV+1* |
DIC(0 | OPRV+1*, SPRV+1* |
DIR | DATES+1!, DATES+3!, PROG+2!, PROG+5!, PROV+6!, XIT+1!, DONE+2!, HEAD+2!, EOP+3~ |
DIR("A" | DATES+1*, DATES+3*, PROG+2*, PROG+5*, PROV+5*, PROV+6*, EOP+5* |
DIR("B" | PROG+2*, PROV+5*, PROV+6* |
DIR(0 | DATES+1*, DATES+3*, PROG+2*, PROG+5*, PROV+5*, DONE+2*, HEAD+2*, EOP+5* |
DIRUT | PROG+3, PROG+6, PROV+7, EOP+4! |
DLOUT | EOP+4! |
DT | HEAD1+2 |
DTOUT | HEAD+2, EOP+4! |
DUOUT | EOP+4! |
DUZ | PROCESS+10, USR+1 |
DUZ(2 | LOC+1 |
IO | DONE+2, HEAD+2 |
IO("S" | EOP+2 |
IO(0 | DONE+2, HEAD+2 |
IOF | START+2, START+3, DONE+3, HEAD1+1 |
IOM | CTR+1 |
>> IORVOFF | PROV+2 |
>> IORVON | PROV+2 |
IOSL | PRINT1+6, PRINT1+10, PRINT1+15, PRINT1+18 |
IOST | DONE+2, HEAD+2, EOP+1 |
>> IOT | EOP+2 |
U | PROCESS+11, PROCESS+12, USR+1, LOC+1 |
X | PROG+7, PROCESS+21*, PROCESS+22*, PROCESS+23, PROCESS+24, PROCESS+25, HEAD1+7*, HEAD1+8*, C~, C+2 , CTR~, CTR+1, SPRV+1* |
X2 | C~ |
X3 | C~ |
>> XBNS | ZIS+1* |
>> XBRC | ZIS+1* |
>> XBRP | ZIS+1* |
>> XBRX | ZIS+1* |
Y | DATES+2, DATES+4, PROG+4, PROG+8, PROV+8, PROCESS+22*, PRINT+1*, HEAD+2, CTR~, CTR+1 , OPRV+2, OPRV+3, SPRV+1, SPRV+2 |
>> ZTQUEUED | EOP+2 |