BGP8CPU4 ; IHS/CMI/LAB - calc CMS measures ;
Source file <BGP8CPU4.m>
| Package | Total | Call Graph | 
|---|---|---|
| IHS GPRA Information System | 4 | (HDR,L1H)^BGP8CP $$DSCH^BGP8CU $$ADMPRIM^BGP8CU5 $$DATE^BGP8UTL | 
| Kernel | 3 | $$FMDIFF^XLFDT $$ABS^XLFMTH $$UP^XLFSTR | 
| DRG Grouper | 2 | $$ICDDX^ICDCODE $$CPT^ICPTCOD | 
| Patient Care Component Reports | 2 | $$START1^APCLDF ($$PRIMPOV,$$VD)^APCLV | 
| IHS Patient | 1 | $$DOD^AUPNPAT | 
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 | 
| Package | Total | Caller Graph | 
|---|---|---|
| IHS GPRA Information System | 3 | BGP8CP6 BGP8CPU BGP8CPU2 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| WOTHPROC | ;EP | |
| WDOD(V) | ;EP - write dod | |
| WPPDPOV(V) | ;EP | |
| OTHSURG | ;EP | |
| PERI | ;EP | |
| WPP | ;EP | |
| WPOSTINF | ;EP | |
| GETFRAG | ||
| GETTXT | ;EP - GENERALIZED TEXT PRINTER | |
| WANTIRX | ;EP | |
| WPP1 | ;EP | |
| GETTXT2 | ||
| INF | ;EP | |
| WTT(V) | ;EP - write transferred to | |
| WDT(V) | ;EP - write discharge type at column 3 | |
| OTHDPOVS(V) | ;EP write out other discharge povs | 
| Name | Field # of Occurrence | 
|---|---|
| $$START1^APCLDF | OTHSURG+7 | 
| $$PRIMPOV^APCLV | WPPDPOV+2 | 
| $$VD^APCLV | OTHSURG+7 | 
| $$DOD^AUPNPAT | WDOD+2, WDOD+3 | 
| HDR^BGP8CP | WPOSTINF+1, PERI+1, WANTIRX+2, OTHSURG+1, INF+1, WOTHPROC+22, WPP1+1, WPP+1, WDOD+1, WDT+1 , WTT+1, WPPDPOV+1, OTHDPOVS+7 | 
| L1H^BGP8CP | WPOSTINF+1, PERI+1, WANTIRX+2, OTHSURG+1, INF+1, WOTHPROC+22, WPP1+1, WPP+1, WDOD+1, WDT+1 , WTT+1, WPPDPOV+1, OTHDPOVS+7 | 
| $$DSCH^BGP8CU | OTHSURG+7, WOTHPROC+3, WOTHPROC+11 | 
| $$ADMPRIM^BGP8CU5 | PERI+2 | 
| $$DATE^BGP8UTL | OTHSURG+15, WPP1+4, WDOD+3 | 
| $$ICDDX^ICDCODE | OTHDPOVS+13 | 
| $$CPT^ICPTCOD | WOTHPROC+17 | 
| $$VAL^XBDIQ1 | OTHSURG+15, WOTHPROC+8, WOTHPROC+17, WDT+2, WTT+2, OTHDPOVS+14 | 
| $$FMDIFF^XLFDT | OTHSURG+14 | 
| $$ABS^XLFMTH | OTHSURG+14 | 
| $$UP^XLFSTR | OTHDPOVS+14 | 
| 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 | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNVCPT - [#9000010.18] | WOTHPROC+17 | 
| ^AUPNVCPT("AD" | WOTHPROC+15, WOTHPROC+16 | 
| ^AUPNVPOV - [#9000010.07] | OTHDPOVS+3, OTHDPOVS+4, OTHDPOVS+10, OTHDPOVS+11, OTHDPOVS+13 | 
| ^AUPNVPOV("AD" | OTHDPOVS+2, OTHDPOVS+9 | 
| ^AUPNVPRC - [#9000010.08] | OTHSURG+9, OTHSURG+10, OTHSURG+12, WOTHPROC+6, WOTHPROC+7 | 
| ^AUPNVPRC("AA" | WOTHPROC+4, WOTHPROC+5 | 
| ^AUPNVSIT - [#9000010] | WOTHPROC+3, WOTHPROC+11, WOTHPROC+14 | 
| ^AUPNVSIT("AA" | WOTHPROC+12, WOTHPROC+13 | 
| Name | Line Occurrences | 
|---|---|
| GETFRAG | GETTXT2 | 
| GETTXT2 | GETTXT+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| BD | WOTHPROC+10~ | 
| >> BGPB | WOTHPROC+3*, WOTHPROC+4*, WOTHPROC+5, WOTHPROC+11*, WOTHPROC+12*, WOTHPROC+13, WOTHPROC+17 | 
| >> BGPC | OTHSURG+4*, WOTHPROC+2*, WOTHPROC+8*, WOTHPROC+17* | 
| >> BGPDATA | WANTIRX+4 | 
| >> BGPDATA( | WANTIRX+1, WANTIRX+4, WPP+3 | 
| >> BGPDATA(1 | WPP+2 | 
| >> BGPE | WOTHPROC+3*, WOTHPROC+4, WOTHPROC+11*, WOTHPROC+12 | 
| BGPG | OTHSURG+3!, OTHSURG+5! | 
| BGPG( | OTHSURG+8 | 
| >> BGPIOSL | WPOSTINF+1, PERI+1, WANTIRX+2, OTHSURG+1, INF+1, WOTHPROC+22, WPP1+1, WPP+1, WDOD+1, WDT+1 , WTT+1, WPPDPOV+1, OTHDPOVS+7 | 
| >> BGPLEC | GETTXT2*, GETTXT2+1 | 
| >> BGPLETP("C" | GETTXT+3!, GETFRAG+1*, GETFRAG+2 | 
| >> BGPLETP("DLT" | GETTXT+1*, GETTXT+3!, GETTXT2+1* | 
| >> BGPLETP("F" | GETTXT+3!, GETTXT2+1, GETFRAG*, GETFRAG+2* | 
| >> BGPLETP("ICL" | GETTXT2, GETTXT2+1* | 
| >> BGPLETP("ILN" | GETTXT+1*, GETTXT+3!, GETTXT2+1*, GETFRAG, GETFRAG+1 | 
| >> BGPLETP("NRQ" | GETTXT+2* | 
| >> BGPLETP("Q" | GETTXT+2* | 
| >> BGPLETP("TXT" | GETTXT+2*, GETTXT+3!, GETFRAG*, GETFRAG+1, GETFRAG+2* | 
| >> BGPLETXT( | GETTXT2*, GETTXT2+1* | 
| >> BGPNOBA | WPP+2, WDT+2, WPPDPOV+2 | 
| >> BGPPEX | PERI+2 | 
| >> BGPPOSTI | WPOSTINF+2, WPOSTINF+3 | 
| >> BGPPPD | WPP1+4 | 
| >> BGPPROC( | WPP1+3 | 
| >> BGPPROC(1 | OTHSURG+10, OTHSURG+13, INF+2, INF+3, INF+4, INF+5, WOTHPROC+7, WPP1+2 | 
| >> BGPQUIT | WPOSTINF+1, PERI+1, WANTIRX+2, OTHSURG+1, INF+1, WOTHPROC+22, WPP1+1, WPP+1, WDOD+1, WDT+1 , WTT+1, WPPDPOV+1, OTHDPOVS+7 | 
| >> BGPVINP | PERI+2, OTHSURG+7, WOTHPROC+3, WOTHPROC+11 | 
| >> BGPVSIT | OTHSURG+7, WOTHPROC+3, WOTHPROC+11, OTHDPOVS+2, OTHDPOVS+9 | 
| >> BGPVSIT0 | OTHSURG+12, WPP1+4 | 
| >> BGPX | WOTHPROC+24* | 
| BGPXX | WOTHPROC+1! | 
| BGPXX( | WOTHPROC+8*, WOTHPROC+17*, WOTHPROC+21, WOTHPROC+24 | 
| BGPY | OTHSURG+4! | 
| C | WANTIRX+1*, WANTIRX+2, WOTHPROC+21*, WOTHPROC+22, OTHDPOVS+1~, OTHDPOVS+2*, OTHDPOVS+5*, OTHDPOVS+7, OTHDPOVS+8, OTHDPOVS+9* , OTHDPOVS+12* | 
| D | OTHSURG+12*, OTHSURG+14, OTHSURG+15, WOTHPROC+10~ | 
| >> DFN | OTHSURG+7, WOTHPROC+4, WOTHPROC+5, WOTHPROC+12, WOTHPROC+13 | 
| >> E | OTHSURG+7*, OTHSURG+13*, OTHSURG+14 | 
| ED | WOTHPROC+10~ | 
| >> F | OTHSURG+4*, OTHSURG+15*, OTHSURG+16 | 
| >> I | OTHDPOVS+13*, OTHDPOVS+15 | 
| >> N | OTHDPOVS+14*, OTHDPOVS+15 | 
| U | PERI+2, OTHSURG+8, OTHSURG+10, OTHSURG+12, OTHSURG+13, INF+2, INF+4, INF+5, WOTHPROC+3, WOTHPROC+7 , WOTHPROC+11, WOTHPROC+17, WPP1+2, WPP1+3, WPP1+4, OTHDPOVS+4, OTHDPOVS+11, OTHDPOVS+13 | 
| V | WOTHPROC+10~, WOTHPROC+13*, WOTHPROC+14, WOTHPROC+15, WOTHPROC+16, WDOD~, WDOD+2, WDOD+3, WDT~, WDT+2 , WTT~, WTT+2, WPPDPOV~, WPPDPOV+2, OTHDPOVS~ | 
| X | WANTIRX+1*, WANTIRX+4*, OTHSURG+7*, OTHSURG+8*, OTHSURG+9, OTHSURG+10, OTHSURG+12, OTHSURG+15, WOTHPROC+5*, WOTHPROC+6 , WOTHPROC+7, WOTHPROC+8, WOTHPROC+16*, WOTHPROC+17, WOTHPROC+21*, WPP1+3*, WPP+3*, OTHDPOVS+1~, OTHDPOVS+2*, OTHDPOVS+3 , OTHDPOVS+4, OTHDPOVS+9*, OTHDPOVS+10, OTHDPOVS+11, OTHDPOVS+13, OTHDPOVS+14, GETTXT2* | 
| Y | OTHSURG+6*, OTHSURG+7, OTHSURG+8*, WOTHPROC+10~ |