BUD5RPTC ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;
Source file <BUD5RPTC.m>
| Package | Total | Call Graph | 
|---|---|---|
| Patient Care Component Reports | 2 | $$START1^APCLDF ($$CLINIC,$$PRIMPOV,$$PRIMPROV)^APCLV | 
| IHS Patient | 1 | ($$AGE,$$BEN,$$COMMRES)^AUPNPAT | 
| IHS Uniform Data System | 1 | T6^BUD5RPC1 | 
| IHS VA Utilities | 1 | $$VAL^XBDIQ1 | 
| Kernel | 1 | ($$FMADD,$$FMTE)^XLFDT | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| T523 | ; | |
| T522 | ; | |
| T521 | ; | |
| T520 | ; | |
| T5ADM | ; | |
| TZ | ; | |
| T5PHY | ;set physcian enc total, set med serv enc and user totals | |
| ZIP(DFN) | ; | |
| T5OTH | ; | |
| T5ENA | ; | |
| GETV | ;get all visits for this patient and tally in BUDTV | |
| T5DENT | ; | |
| T529A | ; | |
| T5SET | ; | |
| T6 | ; | |
| T4 | ; | |
| T5 | ;tally prim provider by discipline and by user | |
| T | ; | |
| T5NUR | ; | |
| T3B | ; | |
| T3A | ; | |
| RACE(DFN) | ;EP | |
| PROC | ;EP - called from xbdbque | 
| Name | Field # of Occurrence | 
|---|---|
| $$START1^APCLDF | GETV+10 | 
| $$CLINIC^APCLV | GETV+24, GETV+38, GETV+52 | 
| $$PRIMPOV^APCLV | T5+11, GETV+36, GETV+50 | 
| $$PRIMPROV^APCLV | T5+2, T5SET+12, T5SET+13, GETV+33, GETV+40, GETV+41, GETV+47 | 
| $$AGE^AUPNPAT | PROC+16 | 
| $$BEN^AUPNPAT | RACE+2 | 
| $$COMMRES^AUPNPAT | PROC+18 | 
| T6^BUD5RPC1 | T6+1 | 
| $$VAL^XBDIQ1 | T5+6, GETV+73 | 
| $$FMADD^XLFDT | PROC+3 | 
| $$FMTE^XLFDT | GETV+10, GETV+73, GETV+86 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^AUPNPAT - [#9000001] | PROC+13 | 
| ^AUPNVPOV("AD" | GETV+34, GETV+48 | 
| ^AUPNVPRV("AD" | GETV+32, GETV+46 | 
| ^AUPNVSIT - [#9000010] | GETV+13, GETV+14, GETV+15, GETV+16, GETV+19, GETV+20, GETV+21, GETV+22, GETV+23, GETV+40 , GETV+41 | 
| ^BUDVCNTL - [#90347.2] | T5+10, T5+13, GETV+26, GETV+39, GETV+53 | 
| ^BUDVCNTL("B" | T5+9, GETV+25, GETV+37, GETV+51 | 
| ^BUDVSITE - [#90347.1] | GETV+18, GETV+72, GETV+85 | 
| ^BUDVTFIV - [#90347.5] | T5+14 | 
| ^BUDVTFIV("C" | T5+7 | 
| ^BUDVTTA - [#90347.3] | T3A+2 | 
| ^BWP - [#9002086] | GETV+59 | 
| ^BWPCD - [#9002086.1] | GETV+64, GETV+65, GETV+66, GETV+69, GETV+70, GETV+77, GETV+78, GETV+79, GETV+82, GETV+83 | 
| ^BWPCD("C" | GETV+63, GETV+76 | 
| ^BWPN("B" | GETV+60, GETV+61, GETV+62, GETV+75 | 
| ^DIC(10 - [#10] | RACE+4 | 
| ^DPT - [#2] | PROC+11, PROC+14, PROC+15, PROC+17, TZ+4, RACE+3, ZIP+2 | 
| ^TMP($J | PROC+2!, PROC+12!, T3A+6, TZ+4, T3B+13, T5+1, T5PHY+4, T5PHY+5*, T5NUR+6, T5NUR+7* , T5DENT+4, T5DENT+5*, T520+3, T520+4*, T521+2, T521+3*, T522+2, T522+3*, T5ENA+7, T5ENA+8* , T5ADM+3, T5ADM+4*, GETV+8!, GETV+11, GETV+12, GETV+28*, GETV+31, GETV+40, GETV+41*, GETV+43* , GETV+45, GETV+55*, GETV+73*, GETV+86* | 
| ^XTMP("BUD5RPT1" | PROC+3*, T3A+6*, TZ+3*, TZ+4*, T3B+13*, T5SET+12*, T5SET+13* | 
| Name | Line Occurrences | 
|---|---|
| $$RACE | T3B+1 | 
| $$ZIP | TZ+1 | 
| GETV | PROC+19 | 
| T | T3A+3, T3A+4 | 
| T3A | PROC+22 | 
| T3B | PROC+23 | 
| T5 | PROC+24 | 
| T520 | T5SET+4 | 
| T521 | T5SET+5 | 
| T522 | T5SET+6 | 
| T523 | T5SET+7 | 
| T529A | T5SET+9 | 
| T5ADM | T5SET+10 | 
| T5DENT | T5SET+3 | 
| T5ENA | T5SET+8 | 
| T5NUR | T5SET+2 | 
| T5OTH | T5SET+11 | 
| T5PHY | T5SET+1 | 
| T5SET | T5+6, T5+7, T5+10, T5+15 | 
| T6 | PROC+25 | 
| TZ | PROC+21 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> A | GETV+10* | 
| >> B | GETV+10* | 
| >> BUD019( | T+2* | 
| >> BUD019("ALL" | PROC+10*, T+2* | 
| >> BUD019("F" | PROC+10* | 
| >> BUD019("M" | PROC+10* | 
| >> BUDAGE | PROC+16*, T3A+3, T3A+4, T3A+6, T+2, T3B+13, T5SET+12 | 
| >> BUDBD | GETV+10, GETV+67, GETV+80 | 
| >> BUDCAD | PROC+16 | 
| >> BUDCOM | PROC+18*, T3A+6, TZ+4, T3B+13, T5SET+12 | 
| >> BUDED | GETV+10, GETV+68, GETV+81 | 
| >> BUDH | PROC+1*, T3A+6, TZ+3, TZ+4, T3B+13, T5SET+12, T5SET+13 | 
| >> BUDJ | PROC+1*, T3A+6, TZ+3, TZ+4, T3B+13, T5SET+12, T5SET+13 | 
| >> BUDP | T5+2*, T5+3, T5+6, T5+7, T5+10, T5+13 | 
| >> BUDR | TZ+1*, TZ+2*, TZ+3, TZ+4, T3B+1*, T3B+2*, T3B+3, T3B+4, T3B+5, T3B+6 , T3B+7, T3B+8, T3B+9, T3B+10, T3B+11, T3B+12 | 
| BUDRACET | PROC+5! | 
| BUDRACET( | PROC+8* | 
| BUDRACET("1A" | T3B+3* | 
| BUDRACET("1B" | T3B+4* | 
| BUDRACET("1C" | T3B+5* | 
| BUDRACET(2 | T3B+6* | 
| BUDRACET(3 | T3B+7* | 
| BUDRACET(4 | T3B+8* | 
| BUDRACET(5 | T3B+9* | 
| BUDRACET(6 | T3B+10*, T3B+11*, T3B+12* | 
| >> BUDSEX | PROC+17*, T3A+3, T3A+4, T3A+6, T+1, T+2, TZ+4, T3B+13, T5SET+12 | 
| >> BUDSITE | GETV+18, GETV+72, GETV+85 | 
| >> BUDT35V | PROC+20, GETV+9*, GETV+42*, GETV+58 | 
| >> BUDT3A | PROC+22 | 
| >> BUDT3AL | T3A+6, T3B+13 | 
| >> BUDT3B | PROC+23 | 
| >> BUDT3BL | T3B+13 | 
| >> BUDT5 | PROC+24 | 
| >> BUDT5L | T5SET+12 | 
| >> BUDT5L1 | T5SET+13 | 
| >> BUDT5L2 | T5SET+12 | 
| >> BUDT5LN | T5+6*, T5+7*, T5+12*, T5+13*, T5+14*, T5SET+1, T5SET+2, T5SET+3, T5SET+4, T5SET+5 , T5SET+6, T5SET+7, T5SET+8, T5SET+9, T5SET+10, T5SET+11, T5SET+12, T5SET+13, T5PHY+1, T5NUR+1 , T5NUR+2, T5NUR+3, T5NUR+4, T5DENT+1, T5DENT+2, T520+1, T521+1, T522+1, T523+1, T5ENA+1 , T5ENA+2, T5ENA+3, T5ENA+4, T5ENA+5, T529A+1, T5ADM+1, T5OTH+1 | 
| >> BUDT6 | PROC+25 | 
| >> BUDT6("P" | PROC+9* | 
| >> BUDT6("V" | PROC+9* | 
| >> BUDT6V | GETV+9*, GETV+54* | 
| >> BUDTAB5( | PROC+6*, PROC+7*, T5PHY+1*, T5NUR+1*, T5DENT+1*, T520+1*, T521+1*, T522+1*, T523+1*, T5ENA+1* , T529A+1*, T5ADM+1*, T5OTH+1* | 
| >> BUDTAB5(15 | T5PHY+3*, T5PHY+5*, T5NUR+5*, T5NUR+7* | 
| >> BUDTAB5(19 | T5DENT+3*, T5DENT+5* | 
| >> BUDTAB5(20 | T520+2*, T520+4* | 
| >> BUDTAB5(21 | T521+3* | 
| >> BUDTAB5(22 | T522+3* | 
| >> BUDTAB5(29 | T5ENA+6*, T5ENA+8* | 
| >> BUDTAB5(33 | T5ADM+2*, T5ADM+4* | 
| >> BUDTAB5(8 | T5PHY+2* | 
| >> BUDTIEN | GETV+25*, GETV+26, GETV+37*, GETV+39, GETV+51*, GETV+53 | 
| BUDTOT | PROC+4! | 
| BUDTOT( | T3A+3*, T3A+4*, T+1* | 
| BUDTOT("ALL" | PROC+4*, T3A+3*, T3A+4*, T+1* | 
| BUDTOT("F" | PROC+4* | 
| BUDTOT("M" | PROC+4* | 
| >> BUDTV | GETV+9*, GETV+27* | 
| >> BUDTZ | PROC+21 | 
| >> BUDTZL | TZ+4 | 
| >> BUDV | T5+1*, T5+2, T5+6, T5+11, T5SET+12, T5SET+13 | 
| >> BUDY | T5+7*, T5+14 | 
| >> C | GETV+24*, GETV+26, GETV+38*, GETV+39, GETV+52*, GETV+53 | 
| >> D | GETV+65*, GETV+67, GETV+68, GETV+73, GETV+78*, GETV+80, GETV+81, GETV+86 | 
| DFN | PROC+11*, PROC+13, PROC+14, PROC+15, PROC+16, PROC+17, PROC+18, T3A+6, TZ+1, TZ+4 , T3B+1, T3B+13, T5SET+12, T5PHY+4, T5PHY+5, T5NUR+6, T5NUR+7, T5DENT+4, T5DENT+5, T520+3 , T520+4, T521+2, T521+3, T522+2, T522+3, T5ENA+7, T5ENA+8, T5ADM+3, T5ADM+4, RACE~ , RACE+1, RACE+2, RACE+3, ZIP~, ZIP+1, ZIP+2, GETV+10, GETV+59, GETV+63, GETV+76 | 
| DT | PROC+3 | 
| >> E | GETV+10* | 
| >> G | T3A+1*, T3A+3*, T3A+4*, RACE+4*, RACE+5*, RACE+6*, RACE+7*, RACE+8*, RACE+9*, RACE+10* , RACE+11*, RACE+12*, RACE+13*, RACE+14*, RACE+15*, GETV+63*, GETV+76* | 
| >> H | T3A+2*, T3A+4 | 
| >> J | GETV+66*, GETV+79* | 
| >> L | T3A+2*, T3A+4, GETV+16*, GETV+17, GETV+18, GETV+70*, GETV+71, GETV+72, GETV+83*, GETV+84 , GETV+85 | 
| >> P | T3A+2*, T3A+3*, T3A+4, T5+11*, T5+12 | 
| >> T | T5+9*, T5+10, T5+13, GETV+60*, GETV+66, GETV+75*, GETV+79 | 
| >> T1 | GETV+61*, GETV+66 | 
| >> T2 | GETV+62*, GETV+66 | 
| U | PROC+4, PROC+9, PROC+15, PROC+17, T3A+2, T3A+3, T3A+4, T+1, TZ+4, T3B+3 , T3B+4, T3B+5, T3B+6, T3B+7, T3B+8, T3B+9, T3B+10, T3B+11, T3B+12, T5+13 , T5+14, T5PHY+1, T5PHY+2, T5PHY+3, T5PHY+5, T5NUR+1, T5NUR+5, T5NUR+7, T5DENT+1, T5DENT+3 , T5DENT+5, T520+1, T520+2, T520+4, T521+1, T521+3, T522+1, T522+3, T523+1, T5ENA+1 , T5ENA+6, T5ENA+8, T529A+1, T5ADM+1, T5ADM+2, T5ADM+4, T5OTH+1, RACE+3, RACE+4, ZIP+2 , GETV+12, GETV+14, GETV+15, GETV+16, GETV+19, GETV+20, GETV+21, GETV+22, GETV+23, GETV+40 , GETV+41, GETV+65, GETV+66, GETV+69, GETV+70, GETV+73, GETV+78, GETV+79, GETV+82, GETV+83 , GETV+86 | 
| >> V | GETV+12*, GETV+13, GETV+14, GETV+15, GETV+16, GETV+19, GETV+20, GETV+21, GETV+22, GETV+23 , GETV+24, GETV+28, GETV+31*, GETV+32, GETV+33, GETV+34, GETV+36, GETV+38, GETV+40, GETV+41 , GETV+43, GETV+45*, GETV+46, GETV+47, GETV+48, GETV+50, GETV+52, GETV+55, GETV+63*, GETV+64 , GETV+65, GETV+66, GETV+69, GETV+70, GETV+73, GETV+76*, GETV+77, GETV+78, GETV+79, GETV+82 , GETV+83, GETV+86 | 
| X | PROC+4*, PROC+6*, PROC+7*, PROC+8*, PROC+9*, T3A+1*, T3A+2, T3A+6*, TZ+4*, T3B+13* , RACE+3~*, RACE+4*, RACE+5, RACE+6, RACE+7, RACE+8, RACE+9, RACE+10, RACE+11, RACE+12 , RACE+13, RACE+14, RACE+15, GETV+12* | 
| >> Y | RACE+4*, GETV+36*, GETV+50* |