APCDLES1 ; IHS/CMI/LAB - SUICIDE FORM PART 2 ;
Source file <APCDLES1.m>
| Package | Total | Caller Graph |
|---|---|---|
| Patient Care Component | 2 | APCDLESF APCDSFR |
| iCare | 1 | BQIBHSFP |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| EN | ;
|
|
| ZIS | ;
|
|
| ;
|
||
| HEADER | ;
|
|
| BROWSE | ;
|
|
| EOJ | ;
|
|
| S1 | ;
|
|
| EP(APCDSF) | ;EP - when form is known
|
|
| USR() | ;EP - Return name of current user from ^VA(200.
|
|
| DRUG | ;
|
|
| WPS | ;
|
|
| CTR(X,Y) | ;EP - Center X in a field Y wide.
|
|
| MET | ;
|
|
| HEAD1 | ;
|
|
| LOC() | ;EP - Return location name from file 4 based on DUZ(2).
|
|
| EXIT | ;
|
|
| S(Y,F,C,T) | ;set up array
|
|
| W | ;write out array
|
|
| SETARRAY | ;set up array containing dm care summary
|
|
| WP | ;
|
|
| EP2(APCDSF) | ;PEP - CALLED BY ICARE
|
| Name | Field # of Occurrence |
|---|---|
| ^DIC | EN+3 |
| ^DIR | ZIS+1, HEADER+1 |
| ^DIWP | WP+4 |
| ^XBDBQUE | ZIS+6, BROWSE+2 |
| $$VAL^XBDIQ1 | SETARRAY+2, SETARRAY+3, SETARRAY+4, SETARRAY+5, SETARRAY+6, SETARRAY+7, SETARRAY+8, SETARRAY+9, SETARRAY+10, SETARRAY+12 , SETARRAY+13, SETARRAY+14, MET+15, DRUG+1, DRUG+7, DRUG+8, DRUG+12, DRUG+13 |
| ^XBFMK | EXIT+3 |
| $$EXTSET^XBFUNC | MET+1 |
| $$FMTE^XLFDT | SETARRAY+1, W+3, HEAD1+2 |
| Name | Line Occurrences |
|---|---|
| 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) |
|---|---|
| ^AMHPSUIC - [#9002011.65] | EP2+2, SETARRAY+13, MET+1, MET+2, MET+3, MET+4, DRUG+2, DRUG+4, DRUG+5, DRUG+6 , DRUG+8, DRUG+11, DRUG+13, WP+3, WP+4 |
| ^AMHTSCF - [#9002014.9] | DRUG+11 |
| ^AMHTSDRG - [#9002014.7] | MET+4 |
| ^AMHTSSU - [#9002014.71] | DRUG+5 |
| ^DIC(4 - [#4] | LOC+1 |
| ^TMP("APCDS" | EP2+3!, EP2+4*, S1+1*, S1+2*, PRINT+1!, W+4, W+6, EOJ+1! |
| ^UTILITY($J | WP+1!, WPS+1, WPS+3! |
| ^VA(200 - [#200] | W+3, HEAD1+2, USR+1 |
| Name | Line Occurrences |
|---|---|
| $$CTR | EN+2 |
| BROWSE | ZIS+4 |
| EOJ | W+9 |
| EP | EN+7 |
| EP2 | PRINT+2 |
| EXIT | EN+4, EN+8, ZIS+2, ZIS+4, ZIS+7 |
| HEADER | W+5 |
| S | SETARRAY+1, SETARRAY+2, SETARRAY+3, SETARRAY+4, SETARRAY+5, SETARRAY+6, SETARRAY+7, SETARRAY+8, SETARRAY+9, SETARRAY+10 , SETARRAY+12, SETARRAY+13, SETARRAY+14, MET+6, MET+9, MET+14, MET+15, DRUG+1, DRUG+5, DRUG+6 , DRUG+7, DRUG+8, DRUG+10, DRUG+11, DRUG+12, DRUG+13, DRUG+16, WPS+1 |
| S1 | S+5, S+7, S+10 |
| SETARRAY | EP2+5 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | USR+1, LOC+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | S+8*, S+9*, S1+1*, S1+2, EOJ+3! |
| A | EP2+1~, MET+3*, MET+4, MET+8*, MET+13*, DRUG+5* |
| APCDO | EXIT+1!, EP2+1~, MET+1!, MET+7, EOJ+2! |
| APCDO( | MET+2*, MET+8 |
| APCDOD | EXIT+1!, EP2+1~, MET+1!, MET+10, EOJ+2! |
| APCDOD( | MET+4*, MET+12, MET+13 |
| APCDOPT | ZIS+3*, EXIT+1!, EOJ+2! |
| APCDQUIT | EXIT+1!, W+2!, W+4, W+5, W+8, EOJ+2!, HEADER+1* |
| APCDSBEG | EOJ+2! |
| APCDSED | EOJ+2! |
| APCDSF | EP~, EXIT+1!, EP2~, EP2+2, SETARRAY+2, SETARRAY+3, SETARRAY+4, SETARRAY+5, SETARRAY+6, SETARRAY+7 , SETARRAY+8, SETARRAY+9, SETARRAY+10, SETARRAY+12, SETARRAY+13, SETARRAY+14, MET+1, MET+2, MET+3, MET+4 , MET+15, DRUG+1, DRUG+2, DRUG+4, DRUG+5, DRUG+6, DRUG+7, DRUG+8, DRUG+11, DRUG+12 , DRUG+13, WP+3, WP+4, PRINT+2, EOJ+2! |
| APCDSQIT | EXIT+1!, W+8*, EOJ+2! |
| APCDSTOB | EOJ+2! |
| APCDSUPI | EOJ+2! |
| APCDTOB | EOJ+2! |
| APCDTOBN | EOJ+2! |
| APCDX | EXIT+1!, EP2+1~, WP+2*, WP+3*, WP+4, WPS+3!, W+4*, W+6, EOJ+2! |
| APCDY | EOJ+2! |
| B | EOJ+3! |
| C | S~, S+7, EOJ+3! |
| DA | ZIS+1! |
| DFN | EN+5*, EN+7, EP2+1~, EP2+2* |
| >> DIC | EN+3* |
| >> DIC(0 | EN+3* |
| DIR | ZIS+1!, HEADER+1! |
| DIR("A" | ZIS+1* |
| DIR("B" | ZIS+1* |
| DIR(0 | ZIS+1*, HEADER+1* |
| >> DIRUT | ZIS+2 |
| DIWF | EP2+1~, WPS+2! |
| DIWL | EP2+1~, WP+3*, WPS+1, WPS+2! |
| DIWR | EP2+1~, WP+3*, WPS+2! |
| DT | SETARRAY+1, W+3, HEAD1+2 |
| >> DTOUT | HEADER+1 |
| DUZ | W+3, HEAD1+2, USR+1 |
| DUZ(2 | LOC+1 |
| E | EOJ+3! |
| F | S~, S+2*, S+5*, EOJ+3! |
| H | EOJ+3! |
| IO | HEADER+1 |
| IO(0 | HEADER+1 |
| IOF | EN+1, W+1, HEAD1+1 |
| IOM | CTR+1 |
| IOSL | W+5 |
| IOST | HEADER+1 |
| L | S+1~, S+7*, EOJ+3! |
| N | EOJ+3! |
| P | EOJ+3! |
| T | S~, S+3*, S+7*, S+8, S+9, EOJ+3! |
| U | EP2+2, SETARRAY+13, MET+1, MET+2, MET+4, DRUG+2, DRUG+5, DRUG+6, DRUG+8, DRUG+11 , DRUG+13, S1+1, W+3, HEAD1+2, USR+1, LOC+1 |
| W | EOJ+3! |
| X | EP2+1~, SETARRAY+1*, SETARRAY+2*, SETARRAY+3*, SETARRAY+4*, SETARRAY+5*, SETARRAY+6*, SETARRAY+7*, SETARRAY+8*, SETARRAY+9* , SETARRAY+10*, SETARRAY+12*, SETARRAY+13*, SETARRAY+14*, MET+6*, MET+7*, MET+8*, MET+9, MET+11*, MET+13* , MET+14, MET+15*, DRUG+1*, DRUG+3*, DRUG+5*, DRUG+6*, DRUG+7*, DRUG+8*, DRUG+10*, DRUG+11* , DRUG+12*, DRUG+13*, DRUG+16*, WP+4*, WPS+1*, S+1~, S+5*, S+6*, S+8*, S+9* , S1+2, EOJ+2!, EOJ+3!, CTR~, CTR+1 |
| >> XBIOP | BROWSE+2* |
| >> XBNS | ZIS+5* |
| >> XBRC | ZIS+5*, BROWSE+2* |
| >> XBRP | ZIS+5*, BROWSE+1* |
| >> XBRX | ZIS+5*, BROWSE+2* |
| Y | EN+4, EN+5, ZIS+3, ZIS+4, EP2+1~, MET+1*, MET+6, MET+12*, MET+13, DRUG+4* , DRUG+5, DRUG+6, S~, S+6, S+7, S+9, EOJ+2!, EOJ+3!, HEADER+1, CTR~ , CTR+1 |
| Z | EP2+1~, MET+1*, MET+2, MET+3, MET+4, DRUG+11*, WPS+1*, WPS+2!, EOJ+2! |