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

Package: IHS Uniform Data System

Routine: BUD8RP7O


Information

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

Source Information

Source file <BUD8RP7O.m>

Call Graph

Call Graph Total: 4

Package Total Call Graph
IHS Uniform Data System 2 (LINE,LINE1,T7H)^BUD8RP71  HEADER^BUD8RPTP  
VA Fileman 2 COMMA^%DTC  ^DIR  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUD8RP71  

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^BUD8RP71 DMRACE1+8, DMRACE1+12, DMRACE1+14, DMRACE2+7, DMRACE2+11, DMRACE2+13
LINE1^BUD8RP71 DMRACE1+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+34, DMRACE2+17, DMRACE2+21, DMRACE2+25, DMRACE2+29, DMRACE2+33
T7H^BUD8RP71 DMRACE1+3, DMRACE1+9, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+1, DMRACE2+8, DMRACE2+18, DMRACE2+22
, DMRACE2+26, DMRACE2+30
HEADER^BUD8RPTP DMRACE1+3, DMRACE1+9, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+1, DMRACE2+8, DMRACE2+18, DMRACE2+22
, DMRACE2+26, DMRACE2+30
^DIR PAUSE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?29,"|",?39,"|",?49,"|",?59,"|",?62,"Black/",?69,"|",?79,"|",!
  • Line Location: DMRACE1+4
Function Call: WRITE
  • Prompt: ?29,"|",?39,"|",?42,"Native",?49,"|",?51,"Pacific",?59,"|",?61,"African",?69,"|",?79,"|",!
  • Line Location: DMRACE1+5
Function Call: WRITE
  • Prompt: ?29,"|",?32,"Asian",?39,"|",?42,"Hawaiian",?49,"|",?51,"Islander",?59,"|",?61,"American",?69,"|",?79,"|",!
  • Line Location: DMRACE1+6
Function Call: WRITE
  • Prompt: ?29,"|",?33,"(a)",?39,"|",?42,"(b1)",?49,"|",?52,"(b2)",?59,"|",?62,"(c)",?69,"|",?79,"|",!
  • Line Location: DMRACE1+7
Function Call: WRITE
  • Prompt: ?79,"|",!
  • Line Location: DMRACE1+10
Function Call: WRITE
  • Prompt: $$CTR("SECTION C: DIABETES BY RACE"),?79,"|",!
  • Line Location: DMRACE1+11
Function Call: WRITE
  • Prompt: $$CTR("Patients diagnosed with Type I or Type II diabetes: Most recent test results"),?79,"|",!
  • Line Location: DMRACE1+13
Function Call: WRITE
  • Prompt: ?2,"9",?5,"Total patients aged",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE1+15
Function Call: WRITE
  • Prompt: ?5,"18 + with Type I or",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE1+16
Function Call: WRITE
  • Prompt: ?5,"II 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,"|",?79,"|",!
  • Line Location: DMRACE1+17
Function Call: WRITE
  • Prompt: ?1,"10",?5,"Charts sampled or",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • 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,"|",?79,"|",!
  • Line Location: DMRACE1+21
Function Call: WRITE
  • Prompt: ?1,"11",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • 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,"|",?79,"|",!
  • Line Location: DMRACE1+25
Function Call: WRITE
  • Prompt: ?1,"12",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • 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,"|",?79,"|",!
  • Line Location: DMRACE1+29
Function Call: WRITE
  • Prompt: ?1,"13",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE1+32
Function Call: WRITE
  • Prompt: ?5,"HBA1c > 9%",?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,"|",?79,"|",!
  • Line Location: DMRACE1+33
Function Call: WRITE
  • Prompt: ?29,"|",?31,"American",?39,"|",?49,"|",?52,"More",?59,"|",?60,"Unreport-",?69,"|",?79,"|",!
  • Line Location: DMRACE2+2
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Indian/",?39,"|",?42,"",?49,"|",?52,"than",?59,"|",?60,"ed/",?69,"|",?79,"|",!
  • Line Location: DMRACE2+3
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Alaska",?39,"|",?42,"",?49,"|",?52,"one",?59,"|",?60,"Refused",?69,"|",?79,"|",!
  • Line Location: DMRACE2+4
Function Call: WRITE
  • Prompt: ?29,"|",?31,"Native",?39,"|",?42,"White",?49,"|",?52,"race",?59,"|",?60,"to Report",?69,"|",?72,"Total",?79,"|",!
  • Line Location: DMRACE2+5
Function Call: WRITE
  • Prompt: ?29,"|",?33,"(d)",?39,"|",?42,"(e)",?49,"|",?52,"(f)",?59,"|",?62,"(g)",?69,"|",?72,"(h)",?79,"|",!
  • Line Location: DMRACE2+6
Function Call: WRITE
  • Prompt: ?79,"|",!
  • Line Location: DMRACE2+9
Function Call: WRITE
  • Prompt: $$CTR("SECTION C: DIABETES BY RACE"),?79,"|",!
  • Line Location: DMRACE2+10
Function Call: WRITE
  • Prompt: $$CTR("Patients diagnosed with Type I or Type II diabetes: Most recent test results"),?79,"|",!
  • Line Location: DMRACE2+12
Function Call: WRITE
  • Prompt: ?2,"9",?5,"Total patients aged",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+14
Function Call: WRITE
  • Prompt: ?5,"18 + with Type I or",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+15
Function Call: WRITE
  • Prompt: ?5,"II 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,"|",$$C($P($G(BUDSECTC(9)),U,8)),?69,"|",$$C($P($G(BUDSECTC(9)),U,9)),?79,"|",!
  • Line Location: DMRACE2+16
Function Call: WRITE
  • Prompt: ?2,"10",?5,"Charts sampled or",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+19
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,"|",$$C($P($G(BUDSECTC(10)),U,8)),?69,"|",$$C($P($G(BUDSECTC(10)),U,9)),?79,"|",!
  • Line Location: DMRACE2+20
Function Call: WRITE
  • Prompt: ?2,"11",?5,"Patients with",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+23
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,"|",$$C($P($G(BUDSECTC(11)),U,8)),?69,"|",$$C($P($G(BUDSECTC(11)),U,9)),?79,"|",!
  • Line Location: DMRACE2+24
Function Call: WRITE
  • Prompt: ?2,"12",?5,"Patients with ",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+27
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,"|",$$C($P($G(BUDSECTC(12)),U,8)),?69,"|",$$C($P($G(BUDSECTC(12)),U,9)),?79,"|",!
  • Line Location: DMRACE2+28
Function Call: WRITE
  • Prompt: ?2,"13",?5,"Patients with",?29,"|",?39,"|",?49,"|",?59,"|",?69,"|",?79,"|",!
  • Line Location: DMRACE2+31
Function Call: WRITE
  • Prompt: ?5,"HBA1c > 9%",?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,"|",$$C($P($G(BUDSECTC(13)),U,8)),?69,"|",$$C($P($G(BUDSECTC(13)),U,9)),?79,"|",!
  • Line Location: DMRACE2+32
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+33, DMRACE2+16, DMRACE2+20, DMRACE2+24, DMRACE2+28, DMRACE2+32
$$CTR DMRACE1+11, DMRACE1+13, DMRACE2+10, DMRACE2+12

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+9, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+1, DMRACE2+8, DMRACE2+18, DMRACE2+22
, DMRACE2+26, DMRACE2+30
>> BUDSECTC(10 DMRACE1+21, DMRACE2+20
>> BUDSECTC(11 DMRACE1+25, DMRACE2+24
>> BUDSECTC(12 DMRACE1+29, DMRACE2+28
>> BUDSECTC(13 DMRACE1+33, DMRACE2+32
>> BUDSECTC(9 DMRACE1+17, DMRACE2+16
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+9, DMRACE1+19, DMRACE1+23, DMRACE1+27, DMRACE1+31, DMRACE2+8, DMRACE2+18, DMRACE2+22, DMRACE2+26, DMRACE2+30
U DMRACE1+17, DMRACE1+21, DMRACE1+25, DMRACE1+29, DMRACE1+33, DMRACE2+16, DMRACE2+20, DMRACE2+24, DMRACE2+28, DMRACE2+32
, 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