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

Package: IHS Uniform Data System

Routine: BUD9RP7O


Information

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

Source Information

Source file <BUD9RP7O.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Uniform Data System 2 (LINE,LINE1,LINE4,LINE5,T7H,T7H1)^BUD9RP71  HEADER^BUD9RPTP  
VA Fileman 2 COMMA^%DTC  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUD9RP71  

Entry Points

Name Comments DBIA/ICR reference
PAUSE ;
C(X,Y) ;
LOC() ;EP - Return location name from file 4 based on DUZ(2).
CTR(X,Y) ;EP - Center X in a field Y wide.
USR() ;EP - Return name of current user from ^VA(200.
DMRACE1 ;EP - called from taskman
DMRACE2 ;EP - second page of sections a,b

External References

Name Field # of Occurrence
COMMA^%DTC C+4
LINE^BUD9RP71 DMRACE1+9, DMRACE1+13, DMRACE1+15
LINE1^BUD9RP71 DMRACE1+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+35
LINE4^BUD9RP71 DMRACE2+8, DMRACE2+12, DMRACE2+15
LINE5^BUD9RP71 DMRACE2+19, DMRACE2+23, DMRACE2+27, DMRACE2+31, DMRACE2+36
T7H^BUD9RP71 DMRACE1+3, DMRACE1+10, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31
T7H1^BUD9RP71 DMRACE2+1, DMRACE2+9, DMRACE2+20, DMRACE2+24, DMRACE2+28, DMRACE2+32
HEADER^BUD9RPTP DMRACE1+3, DMRACE1+10, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+1, DMRACE2+9, DMRACE2+20, DMRACE2+24
, DMRACE2+28, DMRACE2+32
^DIR PAUSE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?29,"|",?39,"HISPANIC/LATINO",?69,"|",!
  • Line Location: DMRACE1+4
Function Call: WRITE
  • Prompt: ?29,"|",?39,"|",?49,"|",?59,"|",?62,"Black/",?69,"|",!
  • Line Location: DMRACE1+5
Function Call: WRITE
  • Prompt: ?29,"|",?39,"|",?42,"Native",?49,"|",?51,"Pacific",?59,"|",?61,"African",?69,"|",!
  • Line Location: DMRACE1+6
Function Call: WRITE
  • Prompt: ?29,"|",?32,"Asian",?39,"|",?42,"Hawaiian",?49,"|",?51,"Islander",?59,"|",?61,"American",?69,"|",!
  • Line Location: DMRACE1+7
Function Call: WRITE
  • Prompt: ?29,"|",?33,"(a)",?39,"|",?42,"(b1)",?49,"|",?52,"(b2)",?59,"|",?62,"(c)",?69,"|",!
  • Line Location: DMRACE1+8
Function Call: WRITE
  • Prompt: ?69,"|",!
  • Line Location: DMRACE1+11
Function Call: WRITE
  • Prompt: $$CTR("SECTION C: DIABETES BY RACE AND HISPANIC/LATINO IDENTITY",69),?69,"|",!
  • Line Location: DMRACE1+12
Function Call: WRITE
  • Prompt: $$CTR("Patients 18 to 75 diagnosed with Type I or Type II diabetes:",69),?69,"|",!,$$CTR("Most recent test results",69),?69,"|",!
  • Line Location: DMRACE1+14
Function Call: WRITE
  • Prompt: ?2,"9",?5,"Total patients",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+16
Function Call: WRITE
  • Prompt: ?5,"with diabetes",?29,"|",$$C($P($G(BUDSECTC(9)),U)),?39,"|",$$C($P($G(BUDSECTC(9)),U,2)),?49,"|",$$C($P($G(BUDSECTC(9)),U,3)),?59,"|",$$C($P($G(BUDSECTC(9)),U,4)),?69,"|",!
  • Line Location: DMRACE1+17
Function Call: WRITE
  • Prompt: ?1,"10",?5,"Charts sampled or",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+20
Function Call: WRITE
  • Prompt: ?5,"EHR total",?29,"|",$$C($P($G(BUDSECTC(10)),U)),?39,"|",$$C($P($G(BUDSECTC(10)),U,2)),?49,"|",$$C($P($G(BUDSECTC(10)),U,3)),?59,"|",$$C($P($G(BUDSECTC(10)),U,4)),?69,"|",!
  • Line Location: DMRACE1+21
Function Call: WRITE
  • Prompt: ?1,"11",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+24
Function Call: WRITE
  • Prompt: ?5,"HBA1c < 7%",?29,"|",$$C($P($G(BUDSECTC(11)),U)),?39,"|",$$C($P($G(BUDSECTC(11)),U,2)),?49,"|",$$C($P($G(BUDSECTC(11)),U,3)),?59,"|",$$C($P($G(BUDSECTC(11)),U,4)),?69,"|",!
  • Line Location: DMRACE1+25
Function Call: WRITE
  • Prompt: ?1,"12",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+28
Function Call: WRITE
  • Prompt: ?5,"7% >= HBA1c <= 9%",?29,"|",$$C($P($G(BUDSECTC(12)),U)),?39,"|",$$C($P($G(BUDSECTC(12)),U,2)),?49,"|",$$C($P($G(BUDSECTC(12)),U,3)),?59,"|",$$C($P($G(BUDSECTC(12)),U,4)),?69,"|",!
  • Line Location: DMRACE1+29
Function Call: WRITE
  • Prompt: ?1,"13",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+32
Function Call: WRITE
  • Prompt: ?5,"HBA1c > 9% OR No",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",!
  • Line Location: DMRACE1+33
Function Call: WRITE
  • Prompt: ?5,"test during year",?29,"|",$$C($P($G(BUDSECTC(13)),U)),?39,"|",$$C($P($G(BUDSECTC(13)),U,2)),?49,"|",$$C($P($G(BUDSECTC(13)),U,3)),?59,"|",$$C($P($G(BUDSECTC(13)),U,4)),?69,"|",!
  • Line Location: DMRACE1+34
Function Call: WRITE
  • Prompt: ?29,"|",?31,"HISPANIC/LATINO",?59,"|",!
  • Line Location: DMRACE2+2
Function Call: WRITE
  • Prompt: ?29,"|",?31,"American",?39,"|",?49,"|",?52,"More",?59,"|",!
  • Line Location: DMRACE2+3
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Indian/",?39,"|",?42,"",?49,"|",?52,"than",?59,"|",!
  • Line Location: DMRACE2+4
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Alaska",?39,"|",?42,"",?49,"|",?52,"one",?59,"|",!
  • Line Location: DMRACE2+5
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Native",?39,"|",?42,"White",?49,"|",?52,"race",?59,"|",!
  • Line Location: DMRACE2+6
Function Call: WRITE
  • Prompt: ?29,"|",?33,"(d)",?39,"|",?42,"(e)",?49,"|",?52,"(f)",?59,"|",!
  • Line Location: DMRACE2+7
Function Call: WRITE
  • Prompt: ?59,"|",!
  • Line Location: DMRACE2+10
Function Call: WRITE
  • Prompt: $$CTR("SECTION C: DIABETES BY RACE AND HISPANIC/LATINO IDENTITY",60),?59,"|",!
  • Line Location: DMRACE2+11
Function Call: WRITE
  • Prompt: $$CTR("Patients 18 to 75 diagnosed with Type I or Type II",60),?59,"|",!
  • Line Location: DMRACE2+13
Function Call: WRITE
  • Prompt: $$CTR("diabetes: Most recent test results",60),?59,"|",!
  • Line Location: DMRACE2+14
Function Call: WRITE
  • Prompt: ?2,"9",?5,"Total patients",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+16
Function Call: WRITE
  • Prompt: ?5,"with diabetes",?29,"|",$$C($P($G(BUDSECTC(9)),U,5)),?39,"|",$$C($P($G(BUDSECTC(9)),U,6)),?49,"|",$$C($P($G(BUDSECTC(9)),U,7)),?59,"|",!
  • Line Location: DMRACE2+18
Function Call: WRITE
  • Prompt: ?2,"10",?5,"Charts sampled or",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+21
Function Call: WRITE
  • Prompt: ?5,"EHR total",?29,"|",$$C($P($G(BUDSECTC(10)),U,5)),?39,"|",$$C($P($G(BUDSECTC(10)),U,6)),?49,"|",$$C($P($G(BUDSECTC(10)),U,7)),?59,"|",!
  • Line Location: DMRACE2+22
Function Call: WRITE
  • Prompt: ?2,"11",?5,"Patients with",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+25
Function Call: WRITE
  • Prompt: ?5,"HBA1c < 7%",?29,"|",$$C($P($G(BUDSECTC(11)),U,5)),?39,"|",$$C($P($G(BUDSECTC(11)),U,6)),?49,"|",$$C($P($G(BUDSECTC(11)),U,7)),?59,"|",!
  • Line Location: DMRACE2+26
Function Call: WRITE
  • Prompt: ?2,"12",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+29
Function Call: WRITE
  • Prompt: ?5,"7% >= HBA1c <= 9%",?29,"|",$$C($P($G(BUDSECTC(12)),U,5)),?39,"|",$$C($P($G(BUDSECTC(12)),U,6)),?49,"|",$$C($P($G(BUDSECTC(12)),U,7)),?59,"|",!
  • Line Location: DMRACE2+30
Function Call: WRITE
  • Prompt: ?2,"13",?5,"Patients with",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+33
Function Call: WRITE
  • Prompt: ?5,"HBA1c > 9% OR No",?29,"|",?39,"|",?49,"|",?59,"|",!
  • Line Location: DMRACE2+34
Function Call: WRITE
  • Prompt: ?5,"test during year",?29,"|",$$C($P($G(BUDSECTC(13)),U,5)),?39,"|",$$C($P($G(BUDSECTC(13)),U,6)),?49,"|",$$C($P($G(BUDSECTC(13)),U,7)),?59,"|",!
  • Line Location: DMRACE2+35
Routine Call
  • DIR
  • Line Location:
    • PAUSE+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(4 - [#4] LOC+1
^VA(200 - [#200] USR+1

Label References

Name Line Occurrences
$$C DMRACE1+17, DMRACE1+21, DMRACE1+25, DMRACE1+29, DMRACE1+34, DMRACE2+18, DMRACE2+22, DMRACE2+26, DMRACE2+30, DMRACE2+35
$$CTR DMRACE1+12, DMRACE1+14, DMRACE2+11, DMRACE2+13, DMRACE2+14

Naked Globals

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

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BUDQUIT DMRACE1+3, DMRACE1+10, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+1, DMRACE2+9, DMRACE2+20, DMRACE2+24
, DMRACE2+28, DMRACE2+32
>> BUDSECTC(10 DMRACE1+21, DMRACE2+22
>> BUDSECTC(11 DMRACE1+25, DMRACE2+26
>> BUDSECTC(12 DMRACE1+29, DMRACE2+30
>> BUDSECTC(13 DMRACE1+34, DMRACE2+35
>> BUDSECTC(9 DMRACE1+17, DMRACE2+18
DA PAUSE+1!
DIR PAUSE+1!
DIR("A" PAUSE+1*
DIR(0 PAUSE+1*
DUZ USR+1
DUZ(2 LOC+1
IOM CTR+1
IOSL DMRACE1+10, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+9, DMRACE2+20, DMRACE2+24, DMRACE2+28, DMRACE2+32
U DMRACE1+17, DMRACE1+21, DMRACE1+25, DMRACE1+29, DMRACE1+34, DMRACE2+18, DMRACE2+22, DMRACE2+26, DMRACE2+30, DMRACE2+35
, USR+1, LOC+1
X CTR~, CTR+1, C~, C+1, C+5
>> X2 C+3*
>> X3 C+3*
Y CTR~, CTR+1, C~, C+1, C+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All