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

Package: IHS Uniform Data System

Routine: BUDHRP7Q


Information

BUDHRP7Q ;IHS/CMI/LAB - UDS REPORT T7 PROCESS;

Source Information

Source file <BUDHRP7Q.m>

Call Graph

Call Graph Total: 4

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
IHS Uniform Data System 1 BUDHRP7P  

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

External References

Name Field # of Occurrence
COMMA^%DTC C+4
LINE^BUDHRP7P DMRACE1+8, DMRACE1+12, DMRACE1+14
LINE1^BUDHRP7P DMRACE1+17, DMRACE1+21, DMRACE1+25, DMRACE1+29, DMRACE1+33, DMRACE1+38
T7H^BUDHRP7P DMRACE1+3, DMRACE1+9, DMRACE1+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+34
HEADER^BUDHRPTP DMRACE1+3, DMRACE1+9, DMRACE1+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+34
^DIR PAUSE+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ?29,"|",?41,"NON-HISPANIC/LATINO (2)",?69,"|",!
  • Line Location: DMRACE1+4
Function Call: WRITE
  • Prompt: ?29,"|Unreported/Refused",?49,"|",?69,"|",!
  • Line Location: DMRACE1+5
Function Call: WRITE
  • Prompt: ?29,"|to Report Race and",?49,"|",?55,"Total",?69,"|",!
  • Line Location: DMRACE1+6
Function Call: WRITE
  • Prompt: ?29,"|Identity (h)",?49,"|",?56,"(i)",?69,"|",!
  • Line Location: DMRACE1+7
Function Call: WRITE
  • Prompt: ?69,"|",!
  • Line Location: DMRACE1+10
Function Call: WRITE
  • Prompt: $$CTR("SECTION C: DIABETES BY RACE AND HISPANIC/LATINO IDENTITY",69),?69,"|",!
  • Line Location: DMRACE1+11
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+13
Function Call: WRITE
  • Prompt: ?2,"9",?5,"Total diabetic",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+15
Function Call: WRITE
  • Prompt: ?5,"patients",?29,"|",$$C($P($G(BUDSECTC(9)),U,17)),?49,"|",$$C($P($G(BUDSECTC(9)),U,18)),?69,"|",!
  • Line Location: DMRACE1+16
Function Call: WRITE
  • Prompt: ?1,"10",?5,"Charts sampled /",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+19
Function Call: WRITE
  • Prompt: ?5,"EHR total",?29,"|",$$C($P($G(BUDSECTC(10)),U,17)),?49,"|",$$C($P($G(BUDSECTC(10)),U,18)),?69,"|",!
  • Line Location: DMRACE1+20
Function Call: WRITE
  • Prompt: ?1,"11",?5,"Patients with ",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+23
Function Call: WRITE
  • Prompt: ?5,"HBA1c < 7%",?29,"|",$$C($P($G(BUDSECTC(11)),U,17)),?49,"|",$$C($P($G(BUDSECTC(11)),U,18)),?69,"|",!
  • Line Location: DMRACE1+24
Function Call: WRITE
  • Prompt: ?1,"12a",?5,"Patients with ",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+27
Function Call: WRITE
  • Prompt: ?5,"HBA1c >= 7% and < 8%",?29,"|",$$C($P($G(BUDSECTC(12.1)),U,17)),?49,"|",$$C($P($G(BUDSECTC(12.1)),U,18)),?69,"|",!
  • Line Location: DMRACE1+28
Function Call: WRITE
  • Prompt: ?1,"12b",?5,"Patients with ",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+31
Function Call: WRITE
  • Prompt: ?5,"HBA1c >= 8% and <= 9%",?29,"|",$$C($P($G(BUDSECTC(12.2)),U,17)),?49,"|",$$C($P($G(BUDSECTC(12.2)),U,18)),?69,"|",!
  • Line Location: DMRACE1+32
Function Call: WRITE
  • Prompt: ?1,"13",?5,"Patients with ",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+35
Function Call: WRITE
  • Prompt: ?5,"HBA1c > 9% OR No",?29,"|",?49,"|",?69,"|",!
  • Line Location: DMRACE1+36
Function Call: WRITE
  • Prompt: ?5,"test during year",?29,"|",$$C($P($G(BUDSECTC(13)),U,17)),?49,"|",$$C($P($G(BUDSECTC(13)),U,18)),?69,"|",!
  • Line Location: DMRACE1+37
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+16, DMRACE1+20, DMRACE1+24, DMRACE1+28, DMRACE1+32, DMRACE1+37
$$CTR DMRACE1+11, DMRACE1+13

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+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+34
>> BUDSECTC( DMRACE1+28, DMRACE1+32
>> BUDSECTC(10 DMRACE1+20
>> BUDSECTC(11 DMRACE1+24
>> BUDSECTC(13 DMRACE1+37
>> BUDSECTC(9 DMRACE1+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+18, DMRACE1+22, DMRACE1+26, DMRACE1+30, DMRACE1+34
U DMRACE1+16, DMRACE1+20, DMRACE1+24, DMRACE1+28, DMRACE1+32, DMRACE1+37, 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