Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUD6RPTC

Package: IHS Uniform Data System

Routine: BUD6RPTC


Information

BUD6RPTC ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;

Source Information

Source file <BUD6RPTC.m>

Call Graph

Call Graph Total: 6

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^BUD6RPC1  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
IHS Uniform Data System 5 BUD6RPL1  BUD6RPL2  BUD6RPT1  BUD6RPT2  BUD6RPTL  

Entry Points

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

External References

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+18
$$BEN^AUPNPAT RACE+2
$$COMMRES^AUPNPAT PROC+20
T6^BUD6RPC1 T6+1
$$VAL^XBDIQ1 T5+6, GETV+73
$$FMADD^XLFDT PROC+3
$$FMTE^XLFDT GETV+10, GETV+73, GETV+86

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNPAT - [#9000001] PROC+11, 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
^BUDSCNTL - [#90348.2] T5+10, T5+13, GETV+26, GETV+39, GETV+53
^BUDSCNTL("B" T5+9, GETV+25, GETV+37, GETV+51
^BUDSSITE - [#90348.1] GETV+18, GETV+72, GETV+85
^BUDSTFIV - [#90348.5] T5+14
^BUDSTFIV("C" T5+7
^BUDSTTA - [#90348.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+14, PROC+15, PROC+16, PROC+17, PROC+19, 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("BUD6RPT1" PROC+3*, T3A+6*, TZ+3*, TZ+4*, T3B+13*, T5SET+12*, T5SET+13*

Label References

Name Line Occurrences
$$RACE T3B+1
$$ZIP TZ+1
GETV PROC+21
T T3A+3, T3A+4
T3A PROC+24
T3B PROC+25
T5 PROC+26
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+27
TZ PROC+23

Local Variables

Legend:

>> 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+18*, T3A+3, T3A+4, T3A+6, T+2, T3B+13, T5SET+12
>> BUDBD GETV+10, GETV+67, GETV+80
>> BUDCAD PROC+18
>> BUDCOM PROC+20*, 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+19*, 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+22, GETV+9*, GETV+42*, GETV+58
>> BUDT3A PROC+24
>> BUDT3AL T3A+6, T3B+13
>> BUDT3B PROC+25
>> BUDT3BL T3B+13
>> BUDT5 PROC+26
>> 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+27
>> 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+23
>> 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, PROC+19, PROC+20, 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+16, PROC+17, PROC+19, 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*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All