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 |