BWUINC ; IHS/CMI/LAB/PLS - update income status ;06-Oct-2003 15:36;DKM
Source file <BWUINC.m>
| Package | Total | Call Graph |
|---|---|---|
| Registration | 4 | EN^VALM TERM^VALM0 ($$FTIME,CLEAR,FULL)^VALM1 EN^VALM2 |
| VA Fileman | 4 | ^DIC FILE^DICN ^DIE ^DIR |
| IHS VA Utilities | 2 | ($$VAL,$$VALI)^XBDIQ1 ^XBFMK |
| Kernel | 2 | $$FMTE^XLFDT DISP^XQORM1 |
| IHS Patient | 1 | (,KILL)^AUPNPAT |
| Package | Total | Caller Graph |
|---|---|---|
| Women's Health | 1 | BW UPDATE INCOME STATUS |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| INCWH(V,F) | ;EP - income stat at procedure date
|
|
| EN | ; -- main entry point for BW UPDATE PATIENT CASE DATA
|
|
| HDR | ; -- header code
|
|
| EDIT | ;
|
|
| EOJ | ;
|
|
| INCV(V,F) | ;EP - patient's income level at date of visit v
|
|
| GATHER | ;
|
|
| GETPAT | ;
|
|
| UR | ;EP - called from protocol
|
|
| START | ;EP - update case data
|
|
| INIT | ; -- init variables and list array
|
|
| PAUSE | ;EP
|
|
| EXIT | ; -- exit code
|
|
| EP1(DFN) | ;EP - CALLED FROM PROTOCOL
|
|
| GETIS | ;
|
|
| ADD | ;EP called from protocol to open a new case
|
|
| EP | ;EP CALLED FROM DATA ENTRY
|
|
| EXPND | ; -- expand code
|
|
| HELP | ; -- help code
|
| Name | Field # of Occurrence |
|---|---|
| ^AUPNPAT | EP+4 |
| KILL^AUPNPAT | EOJ+6 |
| ^DIC | GETPAT+3 |
| FILE^DICN | ADD+7 |
| ^DIE | EDIT+8, UR+6 |
| ^DIR | GETIS+2, PAUSE+1 |
| EN^VALM | EN+1 |
| TERM^VALM0 | EXIT+2 |
| $$FTIME^VALM1 | HDR+2 |
| CLEAR^VALM1 | EOJ+4 |
| FULL^VALM1 | EP1+5, START+3, ADD+1, EDIT+7, UR+4 |
| EN^VALM2 | EDIT+2 |
| $$VAL^XBDIQ1 | GATHER+7, INCV+13, INCWH+13 |
| $$VALI^XBDIQ1 | INCV+13, INCWH+13 |
| ^XBFMK | UR+5, UR+7 |
| $$FMTE^XLFDT | ADD+6 |
| 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 |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^AUPNPAT - [#9000001] | Classic Fileman Calls |
| ^AUPNINCS - [#9000026] | Classic Fileman Calls |
| ^BWP - [#9002086] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AUPNINCS - [#9000026] | GATHER+6, EDIT+6 |
| ^AUPNINCS("AA" | GATHER+3, GATHER+4, GATHER+5, INCV+7, INCV+8, INCV+9, INCWH+7, INCWH+8, INCWH+9 |
| ^AUPNPAT - [#9000001] | HDR+2 |
| ^AUPNVSIT - [#9000010] | INCV+4, INCV+5, INCV+6 |
| ^BWP - [#9002086] | HDR+3, UR+2, UR+3 |
| ^BWPCD - [#9002086.1] | INCWH+4, INCWH+5, INCWH+6 |
| ^BWRACE - [#9002086.34] | HDR+3, UR+3 |
| ^DPT - [#2] | EP1+2, EP1+3, HDR+2, ADD+3 |
| Name | Line Occurrences |
|---|---|
| EN | EP1+4, EP+5, START+3 |
| EOJ | START+4 |
| EXIT | START+3, ADD+10, EDIT+3, EDIT+4, EDIT+6, EDIT+9, UR+1, UR+8 |
| GATHER | INIT+2, EXIT+4 |
| GETIS | ADD+4 |
| GETPAT | START+3 |
| HDR | EXIT+6 |
| PAUSE | ADD+8, EDIT+6, UR+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | GATHER+6*, EOJ+2! |
| BALMON | EOJ+5! |
| BWCASE | START+1!, EN+2!, GATHER+1!, EXIT+1!, EOJ+3! |
| BWCASE( | GATHER+8* |
| BWCASE("IDX" | GATHER+8*, EDIT+5 |
| BWD | EN+2!, GATHER+3*, GATHER+4, GATHER+5, EOJ+3! |
| BWDN | EN+2!, GETIS+2*, GETIS+4*, ADD+5, ADD+6, EOJ+3! |
| BWLINE | EN+2!, INIT+3, GATHER+2*, GATHER+6*, GATHER+8, EXIT+5, EOJ+3! |
| >> BWPAT | EP+1, EP+2, EP+4 |
| BWPC | ADD+9*, EDIT+1*, EDIT+5*, EDIT+6, EDIT+8, EXIT+1! |
| BWR | EP+3~, EDIT+6! |
| BWR1 | EDIT+4*!, EDIT+5, EXIT+1! |
| BWRCNT | EN+2!, GATHER+2*, GATHER+6*, GATHER+8, EOJ+3! |
| BWX | START+1!, EN+2!, GATHER+4*, GATHER+5, EXIT+1!, EOJ+3! |
| BWY | START+1!, GATHER+5*, GATHER+6, GATHER+7, GATHER+8, EXIT+1! |
| >> D | INCV+6*, INCV+9, INCWH+6*, INCWH+9 |
| D0 | ADD+6!, ADD+7! |
| DA | GETIS+2!, ADD+6!, EDIT+8*, UR+6*, EOJ+2! |
| DD | ADD+6! |
| DDS | EOJ+2! |
| DDSFILE | EOJ+1! |
| DFN | EP1~, EP1+1, EP1+2, EP1+3, EP+2*, START+3*, HDR+2, HDR+3, GETPAT+2*, GETPAT+6* , GATHER+3, GATHER+4, GATHER+5, ADD+3, ADD+6, UR+1, UR+2, UR+3, UR+6 |
| DIADD | ADD+6*, ADD+7! |
| DIC | GETPAT+3*!, ADD+6!*, ADD+7!, EOJ+2! |
| DIC("DR" | ADD+6* |
| DIC(0 | GETPAT+3*, ADD+6* |
| DIE | ADD+7!, EDIT+8*, UR+6* |
| DINUM | ADD+6! |
| DIPGM | EOJ+1! |
| DIR | GETIS+2!, PAUSE+1! |
| DIR("A" | GETIS+2*, PAUSE+1* |
| DIR(0 | GETIS+2*, PAUSE+1* |
| >> DIRUT | GETIS+3, PAUSE+1* |
| DLAYGO | ADD+6*, ADD+7! |
| DO | ADD+6! |
| DR | ADD+6!, ADD+7!, EDIT+8*, UR+6*, EOJ+2! |
| DT | ADD+6 |
| >> DUOUT | PAUSE+1 |
| DUZ(2 | HDR+2 |
| F | INCV~, INCV+1*, INCV+13, INCWH~, INCWH+1*, INCWH+13 |
| I | EXIT+7! |
| IOF | START+2, ADD+2 |
| >> IOINORM | HDR+2 |
| >> IORVON | HDR+2 |
| P | INCV+3~, INCV+5*, INCV+7, INCV+8, INCV+9, INCV+14, INCWH+3~, INCWH+5*, INCWH+7, INCWH+8 , INCWH+9, INCWH+14 |
| U | EP1+3, HDR+2, HDR+3, ADD+3, UR+3, INCV+5, INCV+6, INCWH+5, INCWH+6 |
| V | INCV~, INCV+2, INCV+4, INCV+5, INCV+6, INCWH~, INCWH+2, INCWH+4, INCWH+5, INCWH+6 |
| VALM | EOJ+5! |
| VALMAR | EOJ+5! |
| VALMBCK | EXIT+3*, EOJ+5! |
| VALMBG | EOJ+5! |
| VALMCAP | EOJ+5! |
| VALMCC | EOJ+5! |
| VALMCNT | INIT+3*, EXIT+5*, EOJ+5! |
| VALMCOFF | EOJ+5! |
| VALMCON | EOJ+5! |
| VALMEVL | EOJ+5! |
| VALMHDR | EP1+6!, EOJ+5! |
| VALMHDR(1 | HDR+1* |
| VALMHDR(2 | HDR+2* |
| VALMHDR(3 | HDR+4* |
| VALMHDR(4 | HDR+5* |
| VALMHDR(5 | HDR+6* |
| VALMHDR(6 | HDR+7* |
| VALMIOXY | EOJ+5! |
| VALMKEY | EOJ+5! |
| VALMLFT | EOJ+5! |
| VALMLST | EOJ+5! |
| VALMMENU | EOJ+5! |
| >> VALMSG | INIT+1* |
| VALMSGR | EOJ+5! |
| VALMUP | EOJ+5! |
| VALMVAR | EOJ+5! |
| VALMWD | EOJ+4, EOJ+5! |
| VALMY | EDIT+3, EDIT+4! |
| VALMY(0 | EDIT+4 |
| X | HDR+3*, HDR+4, ADD+6*, ADD+7!, EDIT+5*, UR+3*, HELP+1*, EXIT+7!, EOJ+2!, INCV+3~ , INCV+7*, INCV+8, INCV+9, INCWH+3~, INCWH+7*, INCWH+8, INCWH+9 |
| XQORNOD | EDIT+4! |
| XQORNOD(0 | EDIT+2 |
| Y | EP+4*, HDR+3*, GETPAT+4, GETPAT+6, GATHER+6*, GATHER+7*, GATHER+8, GETIS+4, ADD+8, ADD+9 , EDIT+5*, UR+3*, EXIT+7!, EOJ+1!, EOJ+2!, INCV+3~, INCV+7*, INCV+8, INCV+9*, INCV+12 , INCV+13, INCWH+3~, INCWH+7*, INCWH+8, INCWH+9*, INCWH+12, INCWH+13 |
| Z | HDR+3*, EXIT+7!, INCV+3~, INCV+8*, INCV+9, INCWH+3~, INCWH+8*, INCWH+9 |