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

Package: IHS Uniform Data System

Routine: BUDCRP7U


Information

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

Source Information

Source file <BUDCRP7U.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS Uniform Data System 2 ($$RACEL,GENI)^BUDCRP7I  ($$HISP,$$RACE)^BUDCRPTC  
IHS Patient 1 $$HRN^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Kernel 1 $$FMTE^XLFDT  
Patient Care Component Reports 1 ($$CLINIC,$$PRIMPROV)^APCLV  
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Uniform Data System 2 BUDCRP7  BUDCRP71  

Entry Points

Name Comments DBIA/ICR reference
S(V) ;
PAUSE ;
HTUR ;EP
LOC() ;EP - Return location name from file 4 based on DUZ(2).
CTR(X,Y) ;EP - Center X in a field Y wide.
HTURL ;EP
HTURH ;
HTURHD ;
USR() ;EP - Return name of current user from ^VA(200.
HTURLX ;
HTURH1 ;
GENI ;general introductions
HTURL2 ;
HTURL1 ;

External References

Name Field # of Occurrence
$$CLINIC^APCLV HTURL2+28, HTURL2+29
$$PRIMPROV^APCLV HTURL2+28, HTURL2+29
$$HRN^AUPNPAT HTURL2+10, HTURL2+11
$$RACEL^BUDCRP7I HTURL2+2
GENI^BUDCRP7I GENI+1
$$HISP^BUDCRPTC HTURL2+16
$$RACE^BUDCRPTC HTURL2+13
^DIR PAUSE+1, HTURH+3
$$VAL^XBDIQ1 HTURL2+28, HTURL2+29
$$FMTE^XLFDT HTURL2+28, HTURL2+29, HTURHD+2, HTURHD+6, HTURH1+3, HTURH1+8

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,$$CTR($$LOC,80)
  • Line Location: HTUR+2
Function Call: WRITE
  • Prompt: !,$$CTR("UDS 2015",80)
  • Line Location: HTUR+3
Function Call: WRITE
  • Prompt: !!,"Hypertension w/Uncontrolled BP by Race and Hispanic or Latino Identity",!
  • Line Location: HTUR+4
Function Call: WRITE
  • Prompt: !!,"This report provides a list by race and Hispanic or Latino Identity"
  • Line Location: HTUR+7
Function Call: WRITE
  • Prompt: !,"of patients 18 to 85 years old who have had two medical visits during"
  • Line Location: HTUR+8
Function Call: WRITE
  • Prompt: !,"during the report period, were diagnosed with hypertension before"
  • Line Location: HTUR+9
Function Call: WRITE
  • Prompt: !,"June 30 of the report period, and who do not have controlled blood"
  • Line Location: HTUR+10
Function Call: WRITE
  • Prompt: !,"pressure (<140/90 mm HG) during the report period."
  • Line Location: HTUR+11
Function Call: WRITE
  • Prompt: !
  • Line Location: HTUR+12
Function Call: WRITE
  • Prompt: !!,"TOTAL HYPERTENSION PATIENTS 18-85 W/UNCONTROLLED BP BY RACE AND HISPANIC",!,"OR LATINO IDENTITY: "_BUDTOT
  • Line Location: HTURL+6
Function Call: WRITE
  • Prompt: !,BUDRACEL
  • Line Location: HTURL2+3
Function Call: WRITE
  • Prompt: !,BUDRACEL,!
  • Line Location: HTURL2+9
Function Call: WRITE
  • Prompt: !?2,$E($P(^DPT(DFN,0),U,1),1,20),?24,$S($$HRN^AUPNPAT(DFN,BUDSITE)]"":$$HRN^AUPNPAT(DFN,BUDSITE,2),1:$$HRN^AUPNPAT(DFN,DUZ(2),2)),?36,$E(BUDCOM,1,10),?47,$P(^DPT(DFN,0),U,2),?51,BUDA,!
  • Line Location: HTURL2+10
Function Call: WRITE
  • Prompt: ?2,$E($P(BUDRACV,U,4),1,16)_" ("_$P(BUDRACV,U,3),")"
  • Line Location: HTURL2+14
Function Call: WRITE
  • Prompt: ?24,$P(BUDHISV,U,3)," (",$P(BUDHISV,U,2),")",!
  • Line Location: HTURL2+17
Function Call: WRITE
  • Prompt: ?5,$P(BUDALL,"#",2),!
  • Line Location: HTURL2+21
Function Call: WRITE
  • Prompt: !,BUDRACEL,!
  • Line Location: HTURL2+24
Function Call: WRITE
  • Prompt: ?5,BUDV,!
  • Line Location: HTURL2+25
Function Call: WRITE
  • Prompt: ?5,$$FMTE^XLFDT($P($P(^AUPNVSIT(V,0),U),".")),?19,C,?35,$$PRIMPROV^APCLV(V,"D"),?45,$P(^AUPNVSIT(V,0),U,7),?53,$$CLINIC^APCLV(V,"C"),?65,$E($$VAL^XBDIQ1(9000010,V,.06),1,15),!
  • Line Location: HTURL2+28
Function Call: WRITE
  • Prompt: !,BUDRACEL,!
  • Line Location: HTURL2+30
Function Call: WRITE
  • Prompt: !,"Sub-Total ",BUDRACEL,": ",BUDSTOT,!
  • Line Location: HTURL2+31
Function Call: WRITE
  • Prompt: !
  • Line Location: HTURH+3
Function Call: WRITE
  • Prompt: !,"***** CONFIDENTIAL PATIENT INFORMATION, COVERED BY THE PRIVACY ACT *****"
  • Line Location: HTURH1+2
Function Call: WRITE
  • Prompt: !?3,$P(^VA(200,DUZ,0),U,2),?35,$$FMTE^XLFDT(DT),?70,"Page ",BUDGPG,!
  • Line Location: HTURH1+3
Function Call: WRITE
  • Prompt: !,$$CTR("*** RPMS Uniform Data System (UDS) ***",80)
  • Line Location: HTURH1+4
Function Call: WRITE
  • Prompt: !,$$CTR("Patient List for Table 7, Section B",80)
  • Line Location: HTURH1+5
Function Call: WRITE
  • Prompt: !,$$CTR("Hypertension w/Uncontrolled BP by Race and Hispanic or Latino Identity",80),!
  • Line Location: HTURH1+6
Function Call: WRITE
  • Prompt: $$CTR($P(^DIC(4,BUDSITE,0),U),80),!
  • Line Location: HTURH1+7
Function Call: WRITE
  • Prompt: $$CTR(X,80),!
  • Line Location: HTURH1+8
Function Call: WRITE
  • Prompt: $TR($J("",80)," ","-")
  • Line Location: HTURH1+9
Function Call: WRITE
  • Prompt: !?2,"PATIENT NAME",?24,"HRN",?36,"COMMUNITY",?47,"SEX",?51,"AGE"
  • Line Location: HTURH1+20
Function Call: WRITE
  • Prompt: !?2,"RACE*",?24,"HISPANIC OR LATINO IDENTITY*"
  • Line Location: HTURH1+21
Function Call: WRITE
  • Prompt: !?5,"LAST BP VALUE & DATE"
  • Line Location: HTURH1+22
Function Call: WRITE
  • Prompt: !?5,"LAST HTN DATE",?19,"DX OR SVC CD",?35,"PROV TYPE",?45,"SVC CAT",?53,"CLINIC",?65,"LOCATION"
  • Line Location: HTURH1+23
Function Call: WRITE
  • Prompt: !,$TR($J("",80)," ","-"),!
  • Line Location: HTURH1+24
Routine Call
  • DIR
  • Line Location:
    • PAUSE+1
    • HTURH+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVSIT - [#9000010] HTURL2+28, HTURL2+29
^DIC(4 - [#4] LOC+1, HTURHD+5, HTURH1+7
^DPT - [#2] HTURL2+10, HTURL2+11
^TMP($J S+2*
^VA(200 - [#200] USR+1, HTURHD+2, HTURH1+3
^XTMP("BUDCRP7" HTURL+3, HTURL1+3, HTURL1+4, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+19

Label References

Name Line Occurrences
$$CTR HTUR+2, HTUR+3, HTURH1+4, HTURH1+5, HTURH1+6, HTURH1+7, HTURH1+8
$$LOC HTUR+2
GENI HTUR+5
HTURH HTURL+2, HTURL+5, HTURL1+1, HTURL2+9, HTURL2+24, HTURL2+30
HTURH1 HTURH+2
HTURHD HTURH+1
HTURL1 HTURL+4
HTURL2 HTURL1+4
HTURLX HTURL+5
PAUSE HTUR+6
S HTURL+3, HTURL+7, HTURL2+4, HTURL2+29, HTURL2+32, HTURHD+1, HTURHD+2, HTURHD+3, HTURHD+4, HTURHD+5
, HTURHD+6, HTURHD+7, HTURHD+8, HTURHD+9, HTURHD+10, HTURHD+11, HTURHD+12, HTURHD+13, HTURHD+14, HTURHD+15
, HTURHD+16, HTURHD+17, HTURHD+18

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 HTURL2+6*, HTURL2+7, HTURL2+8, HTURL2+10, HTURL2+11, HTURL2+19
>> BUDALL HTURL2+19*, HTURL2+20, HTURL2+21, HTURL2+22
>> BUDBD HTURHD+6, HTURH1+8
>> BUDCEN HTURHD+7
>> BUDCOM HTURL2+5*, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+10, HTURL2+11, HTURL2+19
>> BUDDECNT S+1*, S+2
>> BUDED HTURHD+6, HTURH1+8
>> BUDETH HTURL1+4*, HTURL2+2, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+19
>> BUDGPG HTURH+2, HTURH1+1*, HTURH1+3
>> BUDH HTURL+3, HTURL1+3, HTURL1+4, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+19
>> BUDHISV HTURL2+16*, HTURL2+17, HTURL2+18
>> BUDJ HTURL+3, HTURL1+3, HTURL1+4, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+19
>> BUDNAME HTURL2+7*, HTURL2+8, HTURL2+19
>> BUDP HTURL+1*, HTURH1+10, HTURH1+25*
>> BUDPPV HTURL2+20*, HTURL2+23
>> BUDPV HTURL2+11*, HTURL2+15*, HTURL2+18*, HTURL2+22*, HTURL2+26*, HTURL2+29
>> BUDQUIT HTURL+1*, HTURL+2, HTURL+5, HTURL1+1, HTURL1+3, HTURL1+4, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8
, HTURL2+9, HTURL2+23, HTURL2+24, HTURL2+30, HTURH+3*
>> BUDRACE HTURL1+3*, HTURL1+4, HTURL2+2, HTURL2+5, HTURL2+6, HTURL2+7, HTURL2+8, HTURL2+19
>> BUDRACEL HTURL2+2*, HTURL2+3, HTURL2+4, HTURL2+9, HTURL2+24, HTURL2+30, HTURL2+31, HTURL2+32
>> BUDRACV HTURL2+13*, HTURL2+14, HTURL2+15
>> BUDROT HTURL+3, HTURL+5, HTURL+6, HTURL+7, HTURL1+1, HTURL2+3, HTURL2+4, HTURL2+9, HTURL2+10, HTURL2+11
, HTURL2+14, HTURL2+15, HTURL2+17, HTURL2+18, HTURL2+21, HTURL2+22, HTURL2+24, HTURL2+25, HTURL2+26, HTURL2+28
, HTURL2+29, HTURL2+30, HTURL2+31, HTURL2+32, HTURH+1
>> BUDSITE HTURL2+10, HTURL2+11, HTURHD+5, HTURH1+7
>> BUDSTOT HTURL2+1*, HTURL2+12*, HTURL2+31, HTURL2+32
>> BUDTOT HTURL+1*, HTURL+6, HTURL+7, HTURL1+2*, HTURL2+12*
>> BUDV HTURL2+23*, HTURL2+25, HTURL2+26, HTURL2+27
>> BUDX HTURL2+23*
>> C HTURL2+27*, HTURL2+28, HTURL2+29
DA PAUSE+1!
>> DFN HTURL2+8*, HTURL2+10, HTURL2+11, HTURL2+13, HTURL2+16, HTURL2+19
DIR PAUSE+1!, HTURH+3!
DIR("A" PAUSE+1*
DIR(0 PAUSE+1*, HTURH+3*
DT HTURHD+2, HTURH1+3
>> DTOUT HTURH+3
DUZ USR+1, HTURHD+2, HTURH1+3
DUZ(2 LOC+1, HTURL2+10, HTURL2+11
IO HTURH+3
IO(0 HTURH+3
IOF HTUR+1, HTURH1+1
IOM CTR+1
IOSL HTURL+5, HTURL1+1, HTURL2+9, HTURL2+24, HTURL2+30
IOST HTURH+3
U USR+1, LOC+1, HTURL2+10, HTURL2+11, HTURL2+14, HTURL2+15, HTURL2+17, HTURL2+18, HTURL2+22, HTURL2+23
, HTURL2+26, HTURL2+28, HTURL2+29, HTURHD+2, HTURHD+5, HTURH1+3, HTURH1+7
V S~, S+2, HTURL2+27*, HTURL2+28, HTURL2+29
X CTR~, CTR+1, HTURL+3*, HTURL2+29*, HTURHD+6*, HTURHD+7*, HTURH1+8*
Y CTR~, CTR+1, HTURH+3
>> ZTQUEUED HTURH+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All