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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BUD8RPL4

Package: IHS Uniform Data System

Routine: BUD8RPL4


Information

BUD8RPL4 ; IHS/CMI/LAB - UDS REPORT DRIVER TABLE 6B ;

Source Information

Source file <BUD8RPL4.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
IHS Patient 1 ($$AGE,$$HRN)^AUPNPAT  
IHS Uniform Data System 1 ($$HISP,$$RACE)^BUD8RPTC  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component Reports 1 ($$CLINIC,$$LOCENC,$$PRIMPROV)^APCLV  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Uniform Data System 2 BUD8RPTC  BUD8RPTL  

Entry Points

Name Comments DBIA/ICR reference
T3BELX ;
T3BRL1 ;
T3BEH1 ;
LOC() ;EP - Return location name from file 4 based on DUZ(2).
T3BRL2 ;
T3BRH1 ;
CTR(X,Y) ;EP - Center X in a field Y wide.
T3BEL2 ;
T3BEL1 ;
T3BE ;EP
T3BRLX ;
T3BRH ;
RACE(R) ;EP
USR() ;EP - Return name of current user from ^VA(200.
T3BEH ;
T3BR ;EP

External References

Name Field # of Occurrence
$$CLINIC^APCLV T3BRL2+13, T3BEL2+13
$$LOCENC^APCLV T3BRL2+13, T3BEL2+13
$$PRIMPROV^APCLV T3BRL2+13, T3BEL2+13
$$AGE^AUPNPAT T3BRL2+10, T3BEL2+10
$$HRN^AUPNPAT T3BRL2+9, T3BEL2+9
$$HISP^BUD8RPTC T3BEL2+10
$$RACE^BUD8RPTC T3BRL2+10
^DIR T3BRH+2, T3BEH+2
$$FMTE^XLFDT T3BRL2+13, T3BRH1+3, T3BRH1+7, T3BEL2+13, T3BEH1+3, T3BEH1+7

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"No patients to report."
  • Line Location: T3BR+3
Function Call: WRITE
  • Prompt: !!,"TOTAL PATIENTS: ",BUDTOT,!
  • Line Location: T3BR+6
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",2),!
  • Line Location: T3BRL2+2
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",2),!
  • Line Location: T3BRL2+7
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",2),!
  • Line Location: T3BRL2+12
Function Call: WRITE
  • Prompt: !!,"Sub-Total ",$P(BUDRACE,"-",2),": ",BUDSTOT,!
  • Line Location: T3BRL2+15
Function Call: WRITE
  • Prompt: !
  • Line Location: T3BRH+2
Function Call: WRITE
  • Prompt: !,"***** CONFIDENTIAL PATIENT INFORMATION, COVERED BY THE PRIVACY ACT *****"
  • Line Location: T3BRH1+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",BUDGPG,!
  • Line Location: T3BRH1+3
Function Call: WRITE
  • Prompt: !,$$CTR("*** RPMS Uniform Data System (UDS) ***",80)
  • Line Location: T3BRH1+4
Function Call: WRITE
  • Prompt: !,$$CTR("Patient List for Table 3B, Patients by Race",80),!
  • Line Location: T3BRH1+5
Function Call: WRITE
  • Prompt: $$CTR($P(^DIC(4,BUDSITE,0),U),80),!
  • Line Location: T3BRH1+6
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: T3BRH1+7
Function Call: WRITE
  • Prompt: $TR($J("",80)," ","-")
  • Line Location: T3BRH1+8
Function Call: WRITE
  • Prompt: !,"PATIENT NAME",?24,"HRN",?36,"COMMUNITY",?50,"SEX",?55,"AGE",?60,"RACE*"
  • Line Location: T3BRH1+16
Function Call: WRITE
  • Prompt: !?5,"VISIT DATE",?25,"PROV TYPE",?41,"SRV",?45,"CLINIC",?62,"LOCATION"
  • Line Location: T3BRH1+17
Function Call: WRITE
  • Prompt: !,$TR($J("",80)," ","-"),!
  • Line Location: T3BRH1+18
Function Call: WRITE
  • Prompt: !!,"No patients to report."
  • Line Location: T3BE+3
Function Call: WRITE
  • Prompt: !!,"TOTAL PATIENTS: ",BUDTOT,!
  • Line Location: T3BE+6
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",1),!
  • Line Location: T3BEL2+2
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",1),!
  • Line Location: T3BEL2+7
Function Call: WRITE
  • Prompt: !,$P(BUDRACE,"-",1),!
  • Line Location: T3BEL2+12
Function Call: WRITE
  • Prompt: !!,"Sub-Total ",$P(BUDRACE,"-",1),": ",BUDSTOT,!
  • Line Location: T3BEL2+15
Function Call: WRITE
  • Prompt: !
  • Line Location: T3BEH+2
Function Call: WRITE
  • Prompt: !,"***** CONFIDENTIAL PATIENT INFORMATION, COVERED BY THE PRIVACY ACT *****"
  • Line Location: T3BEH1+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",BUDGPG,!
  • Line Location: T3BEH1+3
Function Call: WRITE
  • Prompt: !,$$CTR("*** RPMS Uniform Data System (UDS) ***",80)
  • Line Location: T3BEH1+4
Function Call: WRITE
  • Prompt: !,$$CTR("Patient List for Table 3B, Patients by Ethnicity",80),!
  • Line Location: T3BEH1+5
Function Call: WRITE
  • Prompt: $$CTR($P(^DIC(4,BUDSITE,0),U),80),!
  • Line Location: T3BEH1+6
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: T3BEH1+7
Function Call: WRITE
  • Prompt: $TR($J("",80)," ","-")
  • Line Location: T3BEH1+8
Function Call: WRITE
  • Prompt: !,"PATIENT NAME",?24,"HRN",?36,"COMMUNITY",?50,"SEX",?55,"AGE",?60,"ETHNICITY*"
  • Line Location: T3BEH1+17
Function Call: WRITE
  • Prompt: !?5,"VISIT DATE",?25,"PROV TYPE",?41,"SRV",?45,"CLINIC",?62,"LOCATION"
  • Line Location: T3BEH1+18
Function Call: WRITE
  • Prompt: !,$TR($J("",80)," ","-"),!
  • Line Location: T3BEH1+19
Routine Call
  • DIR
  • Line Location:
    • T3BRH+2
    • T3BEH+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] T3BRL2+13, T3BEL2+13
^DIC(4 - [#4] LOC+1, T3BRH1+6, T3BEH1+6
^DPT - [#2] T3BRL2+9, T3BRL2+10, T3BEL2+9, T3BEL2+10
^VA(200 - [#200] USR+1, T3BRH1+3, T3BEH1+3
^XTMP("BUD8RPT1" T3BR+3, T3BRL1+3, T3BRL2+3, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+11, T3BE+3, T3BEL1+3, T3BEL2+3
, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+11

Label References

Name Line Occurrences
$$CTR T3BRH1+4, T3BRH1+5, T3BRH1+6, T3BRH1+7, T3BEH1+4, T3BEH1+5, T3BEH1+6, T3BEH1+7
T3BEH T3BE+2, T3BE+5, T3BEL1+1, T3BEL2+7, T3BEL2+12, T3BEL2+14
T3BEH1 T3BEH+1
T3BEL1 T3BE+4
T3BEL2 T3BEL1+3
T3BELX T3BE+5
T3BRH T3BR+2, T3BR+5, T3BRL1+1, T3BRL2+7, T3BRL2+12, T3BRL2+14
T3BRH1 T3BRH+1
T3BRL1 T3BR+4
T3BRL2 T3BRL1+3
T3BRLX T3BR+5

Naked Globals

Name Field # of Occurrence
^(0 USR+1, LOC+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BUDA T3BRL2+3*, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+11, T3BEL2+3*, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+11
>> BUDBD T3BRH1+7, T3BEH1+7
>> BUDCAD T3BRL2+10, T3BEL2+10
>> BUDCOM T3BRL2+5*, T3BRL2+6, T3BRL2+10, T3BRL2+11, T3BEL2+5*, T3BEL2+6, T3BEL2+10, T3BEL2+11
>> BUDED T3BRH1+7, T3BEH1+7
>> BUDGPG T3BRH+1, T3BRH1+1*, T3BRH1+3, T3BEH+1, T3BEH1+1*, T3BEH1+3
>> BUDH T3BR+3, T3BRL1+3, T3BRL2+3, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+11, T3BE+3, T3BEL1+3, T3BEL2+3
, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+11
>> BUDJ T3BR+3, T3BRL1+3, T3BRL2+3, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+11, T3BE+3, T3BEL1+3, T3BEL2+3
, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+11
>> BUDP T3BR+1*, T3BRH1+9, T3BRH1+19*, T3BE+1*, T3BEH1+9, T3BEH1+20*
>> BUDQUIT T3BR+1*, T3BR+2, T3BR+5, T3BRL1+1, T3BRL1+3, T3BRL2+3, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+7
, T3BRL2+11, T3BRL2+12, T3BRL2+14, T3BRH+2*, T3BE+1*, T3BE+2, T3BE+5, T3BEL1+1, T3BEL1+3, T3BEL2+3
, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+7, T3BEL2+11, T3BEL2+12, T3BEL2+14, T3BEH+2*
>> BUDRACE T3BRL1+3*, T3BRL2+2, T3BRL2+3, T3BRL2+4, T3BRL2+5, T3BRL2+6, T3BRL2+7, T3BRL2+11, T3BRL2+12, T3BRL2+15
, T3BEL1+3*, T3BEL2+2, T3BEL2+3, T3BEL2+4, T3BEL2+5, T3BEL2+6, T3BEL2+7, T3BEL2+11, T3BEL2+12, T3BEL2+15
>> BUDSEX T3BRL2+4*, T3BRL2+5, T3BRL2+6, T3BRL2+11, T3BEL2+4*, T3BEL2+5, T3BEL2+6, T3BEL2+11
>> BUDSITE T3BRL2+9, T3BRH1+6, T3BEL2+9, T3BEH1+6
>> BUDSTOT T3BRL2+1*, T3BRL2+8*, T3BRL2+15, T3BEL2+1*, T3BEL2+8*, T3BEL2+15
>> BUDTOT T3BR+1*, T3BR+6, T3BRL1+2*, T3BRL2+8*, T3BE+1*, T3BE+6, T3BEL1+2*, T3BEL2+8*
>> BUDV T3BRL2+11*, T3BRL2+13, T3BEL2+11*, T3BEL2+13
>> DFN T3BRL2+6*, T3BRL2+9, T3BRL2+10, T3BRL2+11, T3BEL2+6*, T3BEL2+9, T3BEL2+10, T3BEL2+11
DIR T3BRH+2!, T3BEH+2!
DIR(0 T3BRH+2*, T3BEH+2*
DT T3BRH1+3, T3BEH1+3
>> DTOUT T3BRH+2, T3BEH+2
DUZ USR+1, T3BRH1+3, T3BEH1+3
DUZ(2 LOC+1, T3BRL2+9, T3BEL2+9
IO T3BRH+2, T3BEH+2
IO(0 T3BRH+2, T3BEH+2
IOF T3BRH1+1, T3BEH1+1
IOM CTR+1
IOSL T3BR+5, T3BRL1+1, T3BRL2+7, T3BRL2+12, T3BRL2+14, T3BE+5, T3BEL1+1, T3BEL2+7, T3BEL2+12, T3BEL2+14
IOST T3BRH+2, T3BEH+2
R RACE~, RACE+1, RACE+2, RACE+3, RACE+4, RACE+5, RACE+6, RACE+7, RACE+8, RACE+9
U USR+1, LOC+1, T3BRL2+9, T3BRL2+10, T3BRL2+13, T3BRH1+3, T3BRH1+6, T3BEL2+9, T3BEL2+10, T3BEL2+13
, T3BEH1+3, T3BEH1+6
X CTR~, CTR+1, T3BRH1+7*, T3BEH1+7*
Y CTR~, CTR+1, T3BRH+2, T3BEH+2
>> ZTQUEUED T3BRH+2, T3BEH+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All