BWGRVLU ; IHS/CMI/LAB - GEN RETR UTILITIES ;06-Oct-2003 15:36;DKM
Source file <BWGRVLU.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 2 | $$GET1^DIQ ^DIR | 
| IHS Patient | 1 | ($$MCD,$$MCR,$$PI)^AUPNPAT | 
| Kernel | 1 | ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT | 
| Package | Total | Caller Graph | 
|---|---|---|
| Women's Health | 3 | BWGRVL1 BWGRVLP2 BWMDEX0 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| MCD(P,D) | ; | |
| LOS(V) | ;EP called from pcc man rpts visit sort | |
| ADDNOTIF(NIEN,TXT,PRM) | ; Add notification to array | |
| DONE | ;ENTRY POINT - END OF REPORT TIME DISPLAY | |
| MCRX | ; | |
| PIVX | ; | |
| PIX | ; | |
| NOTIFS(VIEN,TXT) | ; | |
| COMMA | ; | |
| LBLK(V,L) | ;left blank fill | |
| PIN(P,D,F) | ;EP private insurer name (external or internal) | |
| NOTIFP(VIEN,TXT,PRM) | ; | |
| MCR(P,D) | ;is patient medicare eligible on this date | |
| MCDPNX | ; | |
| MCDPN(P,D,F) | ;EP - return medicaid plan name | |
| THIRD | ;EP | |
| XTMP(N,D) | ;EP - set xtmp 0 node | |
| PIV(P,D) | ;EP - return 1 or 0 if current pi policy has been verified, return 1 | |
| LZERO(V,L) | ;left zero fill | |
| MCDX | ; | |
| PINX | ; | |
| RZERO(V,L) | ;ep right zero fill | |
| CALC | ;ENTRY POINT | |
| PROC | ;EP | |
| PI(P,D) | ; EP | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^BWPCD - [#9002086.1] | GET1^DIQ | 
| ^BWNOT - [#9002086.4] | GET1^DIQ | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNMCD - [#9000004] | MCD+8, MCD+9, MCD+11, MCDPN+8, MCDPN+9, MCDPN+11, MCDPN+12 | 
| ^AUPNMCD("B" | MCD+7, MCDPN+7 | 
| ^AUPNMCR - [#9000003] | MCR+6, MCR+8, MCR+9, MCR+10 | 
| ^AUPNPAT - [#9000001] | MCR+5, MCD+5, MCDPN+5, PI+5, PIV+5, PIN+6 | 
| ^AUPNPRVT - [#9000006] | PI+6, PI+8, PI+9, PI+10, PI+12, PI+13, PIV+6, PIV+8, PIV+9, PIV+10 , PIV+12, PIV+13, PIV+14, PIN+7, PIN+9, PIN+10, PIN+11, PIN+13, PIN+14 | 
| ^AUPNVCHS - [#9000010.03] | LOS+10 | 
| ^AUPNVCHS("AD" | LOS+4, LOS+8, LOS+10 | 
| ^AUPNVINP - [#9000010.02] | LOS+10 | 
| ^AUPNVINP("AD" | LOS+5, LOS+8, LOS+10 | 
| ^AUPNVSIT - [#9000010] | LOS+2, LOS+3, LOS+4, LOS+5, LOS+7 | 
| ^AUTNINS - [#9999999.18] | MCDPN+12, PI+11, PIV+11, PIN+12, PIN+15 | 
| ^BWGRTRPT - [#9002086.88] | NOTIFS+12 | 
| ^BWNOT - [#9002086.4] | NOTIFP+11, NOTIFS+11 | 
| ^BWPCD - [#9002086.1] | PROC+3, PROC+6, PROC+7 | 
| ^BWPCD("C" | PROC+2 | 
| ^DPT - [#2] | MCR+3, MCR+4, MCR+7, MCD+3, MCD+4, MCD+6, MCDPN+3, MCDPN+4, MCDPN+6, PI+3 , PI+4, PI+7, PIV+3, PIV+4, PIV+7, PIN+4, PIN+5, PIN+8 | 
| ^XTMP( | XTMP+2* | 
| Name | Line Occurrences | 
|---|---|
| ADDNOTIF | NOTIFP+12 | 
| COMMA | CALC+1 | 
| MCDPNX | MCDPN+3, MCDPN+4, MCDPN+5, MCDPN+6 | 
| MCDX | MCD+3, MCD+4, MCD+5, MCD+6 | 
| MCRX | MCR+3, MCR+4, MCR+5, MCR+6, MCR+7 | 
| PINX | PIN+4, PIN+5, PIN+6, PIN+7, PIN+8 | 
| PIX | PI+3, PI+4, PI+5, PI+6, PI+7, PIV+3, PIV+4, PIV+5, PIV+6, PIV+7 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | MCR+7, MCD+6, MCDPN+6, PI+7, PIV+7, PIN+8 | 
| ^(0 | MCR+10, MCD+11, MCDPN+11, PI+13, PIV+13, PIN+14, NOTIFS+12 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | RZERO+1~, RZERO+2*, LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2* | 
| A | LOS+6~, LOS+7*, LOS+12 | 
| >> BWGRBD | PROC+4 | 
| >> BWGRBT | DONE+1 | 
| >> BWGRED | PROC+5 | 
| BWGRET | DONE+1, DONE+5! | 
| BWGRFLG | MCR+1~, MCR+2*, MCR+11*, MCRX+1, MCD+1~, MCD+2*, MCD+12*, MCDX+1, PI+1~, PI+2* , PI+14*, PIX+1, PIV+1~, PIV+2*, PIV+15*, PIVX+1 | 
| BWGRH | DONE+1*, DONE+2, DONE+5! | 
| >> BWGRI | NOTIFS+12 | 
| BWGRM | DONE+2*, DONE+5! | 
| BWGRMIFN | MCR+1~, MCR+8*, MCR+9, MCR+10, MCD+1~, MCD+7*, MCD+8, MCD+9, MCD+11, MCDPN+1~ , MCDPN+7*, MCDPN+8, MCDPN+9, MCDPN+11, MCDPN+12, PI+1~, PI+8*, PI+9, PI+10, PI+12 , PI+13, PIV+1~, PIV+8*, PIV+9, PIV+10, PIV+12, PIV+13, PIV+14, PIN+1~, PIN+9* , PIN+10, PIN+11, PIN+13, PIN+14 | 
| >> BWGRNAME | PI+10*, PI+11, PIV+10*, PIV+11 | 
| BWGRNIFN | MCD+1~, MCD+9*, MCD+10, MCD+11, MCDPN+1~, MCDPN+9*, MCDPN+10, MCDPN+11 | 
| BWGRP | PROC+1~, PROC+9! | 
| >> BWGRPCNT | ADDNOTIF+8* | 
| BWGRPIM | PIN+1~ | 
| >> BWGRPIN | PIN+3*, PIN+11*, PIN+12*, PIN+13*, PIN+14*, PIN+15*, PINX+1 | 
| BWGRPN | MCDPN+1~, MCDPN+2*, MCDPN+12*, MCDPNX+1 | 
| >> BWGRPRNM( | ADDNOTIF+8* | 
| >> BWGRPRNT | THIRD+1*, THIRD+2*, THIRD+3*, THIRD+4*, THIRD+5* | 
| >> BWGRPTVS | THIRD+2, THIRD+3, THIRD+4, NOTIFP+3, NOTIFS+3 | 
| >> BWGRRPT | NOTIFS+12 | 
| BWGRS | DONE+2*, DONE+5! | 
| BWGRTS | DONE+1*, DONE+2*, DONE+5! | 
| >> BWGRVREC | THIRD+2, THIRD+3, THIRD+4 | 
| BWGRY | PROC+1~, PROC+3*, PROC+4, PROC+5, PROC+9! | 
| BWGRZ | PROC+1~, PROC+2*, PROC+3, PROC+6, PROC+7, PROC+9! | 
| D | MCR~, MCR+7, MCR+9, MCR+10, MCD~, MCD+6, MCD+10, MCD+11, MCDPN~, MCDPN+6 , MCDPN+10, MCDPN+11, PI~, PI+7, PI+12, PI+13, PIV~, PIV+7, PIV+12, PIV+13 , PIN~, PIN+8, PIN+13, PIN+14, LOS+6~, LOS+10*, LOS+11, LOS+12, XTMP~, XTMP+2 | 
| >> DFN | THIRD+2, THIRD+3, THIRD+4, PROC+2 | 
| DIR | DONE+3! | 
| DIR("A" | DONE+3* | 
| DIR(0 | DONE+3* | 
| >> DIRUT | DONE+3* | 
| DT | THIRD+2, THIRD+3, THIRD+4, XTMP+2 | 
| >> DUOUT | DONE+3 | 
| E | LOS+6~, LOS+12*, LOS+13 | 
| F | MCDPN~, MCDPN+12, PIN~, PIN+2*, PIN+15, LOS+6~, LOS+8*, LOS+9, LOS+10 | 
| I | RZERO+1~, RZERO+2*, LZERO+1~, LZERO+2*, LBLK+1~, LBLK+2* | 
| IO | DONE+3 | 
| IO(0 | DONE+3 | 
| IOF | DONE+4 | 
| IOST | DONE+3 | 
| L | RZERO~, RZERO+2, LZERO~, LZERO+2, LBLK~, LBLK+2 | 
| LP | NOTIFP+1~, NOTIFP+6*, NOTIFP+10*, NOTIFP+11, NOTIFS+1~, NOTIFS+6*, NOTIFS+10*, NOTIFS+11 | 
| N | XTMP~, XTMP+1, XTMP+2 | 
| NIEN | NOTIFP+1~, NOTIFP+11*, NOTIFP+12, ADDNOTIF~, ADDNOTIF+2, ADDNOTIF+5, ADDNOTIF+6, NOTIFS+1~, NOTIFS+11*, NOTIFS+13 | 
| NTYP | ADDNOTIF+1~, ADDNOTIF+2*, ADDNOTIF+4, ADDNOTIF+7 | 
| P | MCR~, MCR+3, MCR+4, MCR+5, MCR+6, MCR+7, MCR+8, MCR+9, MCR+10, MCD~ , MCD+3, MCD+4, MCD+5, MCD+6, MCD+7, MCDPN~, MCDPN+3, MCDPN+4, MCDPN+5, MCDPN+6 , MCDPN+7, PI~, PI+3, PI+4, PI+5, PI+6, PI+7, PI+8, PI+9, PI+10 , PI+12, PI+13, PIV~, PIV+3, PIV+4, PIV+5, PIV+6, PIV+7, PIV+8, PIV+9 , PIV+10, PIV+12, PIV+13, PIV+14, PIN~, PIN+4, PIN+5, PIN+6, PIN+7, PIN+8 , PIN+9, PIN+10, PIN+11, PIN+13, PIN+14 | 
| PRM | NOTIFP~, NOTIFP+2*, NOTIFP+12, ADDNOTIF~, ADDNOTIF+6, ADDNOTIF+7 | 
| RVAL1 | NOTIFS+1~, NOTIFS+12*, NOTIFS+14, NOTIFS+15 | 
| RVAL2 | NOTIFS+1~, NOTIFS+12*, NOTIFS+14 | 
| TM | NOTIFS+1~, NOTIFS+13*, NOTIFS+14 | 
| TXT | NOTIFP~, NOTIFP+2*, NOTIFP+12, ADDNOTIF~, ADDNOTIF+4, NOTIFS~, NOTIFS+2* | 
| U | MCR+4, MCR+7, MCR+9, MCR+10, MCD+4, MCD+6, MCD+11, MCDPN+4, MCDPN+6, MCDPN+11 , MCDPN+12, PI+4, PI+7, PI+9, PI+10, PI+11, PI+12, PI+13, PIV+4, PIV+7 , PIV+9, PIV+10, PIV+11, PIV+12, PIV+13, PIV+14, PIN+5, PIN+8, PIN+10, PIN+11 , PIN+12, PIN+13, PIN+14, PIN+15, LOS+3, LOS+4, LOS+5, LOS+7, LOS+10, THIRD+2 , THIRD+3, THIRD+4, PROC+3, PROC+6, PROC+7, NOTIFS+12 | 
| V | RZERO~, RZERO+2*, RZERO+3, LZERO~, LZERO+2*, LZERO+3, LBLK~, LBLK+2*, LBLK+3, LOS~ , LOS+1, LOS+2, LOS+3, LOS+4, LOS+5, LOS+7, LOS+8, LOS+10 | 
| VAL | ADDNOTIF+1~, ADDNOTIF+5*, ADDNOTIF+6*, ADDNOTIF+7*, ADDNOTIF+8 | 
| VIEN | NOTIFP~, NOTIFP+6, NOTIFP+10, NOTIFS~, NOTIFS+6, NOTIFS+10 | 
| >> X | THIRD+2*, THIRD+3*, THIRD+4*, CALC+1, CALC+2, COMMA+1*, NOTIFS+14 | 
| >> X( | PROC+7*, NOTIFS+15* | 
| XRF | NOTIFP+1~, NOTIFP+5*, NOTIFP+9*, NOTIFP+11, NOTIFS+1~, NOTIFS+5*, NOTIFS+9*, NOTIFS+11 | 
| >> Y | CALC+1, CALC+2 | 
| >> Z | RZERO+2*, LZERO+2*, LBLK+2*, CALC+1*, CALC+2* |