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: BUDRPTC

Package: IHS Uniform Data System

Routine: BUDRPTC


Information

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

Source Information

Source file <BUDRPTC.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^BUDRPTC1  
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 BUDRPT1  BUDRPT2  BUDRPTL  BUDRPTL1  BUDRPTL2  

Entry Points

Name Comments DBIA/ICR reference
T5DENT ;
T529A ;
T5SET ;
T5PHY ;set physcian enc total, set med serv enc and user totals
T6 ;
T5NUR ;
T4 ;
T5 ;tally prim provider by discipline and by user
T3B ;
T522 ;
T521 ;
T3A ;
T523 ;
T ;
T5ADM ;
RACE(DFN) ;EP
T5ENA ;
T520 ;
PROC ;EP - called from xbdbque
GETV ;get all visits for this patient and tally in BUDTV
T5OTH ;

External References

Name Field # of Occurrence
$$START1^APCLDF GETV+3
$$CLINIC^APCLV GETV+21
$$PRIMPOV^APCLV T5+10, GETV+19
$$PRIMPROV^APCLV T5+3, T5SET+12, T5SET+13, GETV+16
$$AGE^AUPNPAT PROC+14
$$BEN^AUPNPAT RACE+2
$$COMMRES^AUPNPAT PROC+16
T6^BUDRPTC1 T6+1
$$VAL^XBDIQ1 T5+7
$$FMADD^XLFDT PROC+3
$$FMTE^XLFDT GETV+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPOV("AD" GETV+17
^AUPNVPRV("AD" GETV+15
^AUPNVSIT - [#9000010] GETV+6, GETV+7, GETV+8, GETV+9, GETV+12, GETV+13, GETV+14, GETV+20
^BUDCNTL(1 GETV+22
^BUDTFIVE - [#90345.5] T5+9
^BUDTFIVE("C" T5+8
^BUDTTA - [#90345.3] T3A+2
^BUDUSITE - [#90345.1] GETV+11
^DIC(10 - [#10] RACE+4
^DPT - [#2] PROC+11, PROC+13, PROC+15, RACE+3
^TMP($J PROC+2!, PROC+12!, T3A+6, T3B+13, T5+1, T5PHY+4, T5PHY+5*, T5NUR+6, T5NUR+7*, T5DENT+4
, T5DENT+5*, T520+2, T520+3*, T521+2, T521+3*, T522+2, T522+3*, T5ENA+7, T5ENA+8*, T5ADM+3
, T5ADM+4*, GETV+1!, GETV+4, GETV+5, GETV+15*, GETV+16*, GETV+17*, GETV+19*, GETV+24*
^XTMP("BUDRPT1" PROC+3*, T3A+6*, T3B+13*, T5SET+12*, T5SET+13*

Label References

Name Line Occurrences
$$RACE T3B+1
GETV PROC+17
T T3A+3, T3A+4
T3A PROC+19
T3B PROC+20
T5 PROC+21
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+7, T5+8, T5+11
T6 PROC+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> A GETV+3*
>> B GETV+3*
>> BUD019( T+2*
>> BUD019("ALL" PROC+10*, T+2*
>> BUD019("F" PROC+10*
>> BUD019("M" PROC+10*
>> BUDAGE PROC+14*, T3A+3, T3A+4, T3A+6, T+2, T3B+13, T5SET+12
>> BUDBD GETV+3
>> BUDCAD PROC+14
>> BUDCOM PROC+16*, T3A+6, T3B+13, T5SET+12
>> BUDED GETV+3
>> BUDH PROC+1*, T3A+6, T3B+13, T5SET+12, T5SET+13
>> BUDJ PROC+1*, T3A+6, T3B+13, T5SET+12, T5SET+13
>> BUDP T5+3*, T5+4, T5+7, T5+8
>> BUDR 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+15*, T3A+3, T3A+4, T3A+6, T+1, T+2, T3B+13, T5SET+12
>> BUDSITE GETV+11
>> BUDT3A PROC+19
>> BUDT3AL T3A+6, T3B+13
>> BUDT3B PROC+20
>> BUDT3BL T3B+13
>> BUDT5 PROC+21
>> BUDT5L T5SET+12
>> BUDT5L1 T5SET+13
>> BUDT5L2 T5SET+12
>> BUDT5LN T5+7*, T5+8*, T5+9*, T5+10*, 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+22
>> BUDT6("P" PROC+9*
>> BUDT6("V" PROC+9*
>> BUDTAB5( PROC+6*, T5PHY+1*, T5NUR+1*, T5DENT+1*, T520+1*, T521+1*, T522+1*, T523+1*, T5ENA+1*, T529A+1*
, T5ADM+1*, T5OTH+1*
>> BUDTAB5("29A" PROC+7*
>> BUDTAB5(15 T5PHY+3*, T5PHY+5*, T5NUR+5*, T5NUR+7*
>> BUDTAB5(19 T5DENT+3*, T5DENT+5*
>> BUDTAB5(20 T520+3*
>> BUDTAB5(21 T521+3*
>> BUDTAB5(22 T522+3*
>> BUDTAB5(29 T5ENA+6*, T5ENA+8*
>> BUDTAB5(33 T5ADM+2*, T5ADM+4*
>> BUDTAB5(8 T5PHY+2*
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 PROC+18, GETV+2*, GETV+23*
>> BUDV T5+1*, T5+3, T5+7, T5+10, T5SET+12, T5SET+13
>> BUDY T5+8*, T5+9
>> C GETV+21*, GETV+22
DFN PROC+11*, PROC+13, PROC+14, PROC+15, PROC+16, T3A+6, T3B+1, T3B+13, T5SET+12, T5PHY+4
, T5PHY+5, T5NUR+6, T5NUR+7, T5DENT+4, T5DENT+5, T520+2, T520+3, T521+2, T521+3, T522+2
, T522+3, T5ENA+7, T5ENA+8, T5ADM+3, T5ADM+4, RACE~, RACE+1, RACE+2, RACE+3, GETV+3
DT PROC+3
>> E GETV+3*
>> 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*
>> H T3A+2*, T3A+4
>> L T3A+2*, T3A+4, GETV+9*, GETV+10, GETV+11
>> P T3A+2*, T3A+3*, T3A+4, T5+10*
U PROC+4, PROC+9, PROC+13, PROC+15, T3A+2, T3A+3, T3A+4, T+1, T3B+3, T3B+4
, T3B+5, T3B+6, T3B+7, T3B+8, T3B+9, T3B+10, T3B+11, T3B+12, T5+9, T5PHY+1
, T5PHY+2, T5PHY+3, T5PHY+5, T5NUR+1, T5NUR+5, T5NUR+7, T5DENT+1, T5DENT+3, T5DENT+5, T520+1
, T520+3, 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, GETV+5, GETV+7, GETV+8, GETV+9
, GETV+12, GETV+13, GETV+14, GETV+20
>> V GETV+5*, GETV+6, GETV+7, GETV+8, GETV+9, GETV+12, GETV+13, GETV+14, GETV+15, GETV+16
, GETV+17, GETV+19, GETV+20, GETV+21, GETV+24
X PROC+4*, PROC+6*, PROC+8*, PROC+9*, T3A+1*, T3A+2, T3A+6*, 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+5*
>> Y RACE+4*, GETV+19*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All