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 |  Local Variables |  All
Print Page as PDF
Routine: BUDHUTL1

Package: IHS Uniform Data System

Routine: BUDHUTL1


Information

BUDHUTL1 ;IHS/CMI/LAB - UDS UTILITIES;

Source Information

Source file <BUDHUTL1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
DRG Grouper 2 ($$CODEN,$$ICDDX,$$ICDOP)^ICDEX  $$CPT^ICPTCOD  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  
Patient Care Component Reports 1 $$VD^APCLV  
Taxonomy 1 $$ICD^ATXCHK  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 22

Package Total Caller Graph
IHS Uniform Data System 22 BUDHRP6A  BUDHRP6B  BUDHRP6C  BUDHRP6D  BUDHRP6H  BUDHRP6J  BUDHRP6M  BUDHRP6O  
BUDHRP6Q  BUDHRP6R  BUDHRP6U  BUDHRP6V  BUDHRP6W  BUDHRP6X  BUDHRP6Y  BUDHRP7A  
BUDHRP7B  BUDHRP7C  BUDHRPTD  BUDHRPTP  BUDHRPTQ  BUDHUTL3  

Entry Points

Name Comments DBIA/ICR reference
I13() ;EP
COVPAGET ;EP - COVER PAGE FOR TABLES
LASTECOD(P,T,BDATE,EDATE) ;EP
I12() ;EP
REFTAX(P,F,T,B,E) ;EP - refused an item in a taxonomy
I25() ;EP
COVPAGED ;EP COVER PAGE DELIMITED
IA() ;EP
I1() ;EP
PRCREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
CPTREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
CPT(P,BDATE,EDATE,T,F,SCEX) ;EP - return ien of CPT entry if patient had this CPT
I17() ;EP
LASTDXI(P,T,BDATE,EDATE,SC) ;EP
LASTDX(P,T,BDATE,EDATE) ;EP
REFRU(P,F,I,B,E) ;EP
COVPAGEP ;EP - COVER PAGE FOR LISTS
LASTPRCI(P,T,BDATE,EDATE) ;EP
FIRSTPRC(P,T,BDATE,EDATE) ;EP
DATE(D) ;EP
LASTPRC(P,T,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
^%DT REFRU+6, REFRU+7, REFTAX+6, REFTAX+7
$$VD^APCLV CPT+27
$$ICD^ATXCHK CPT+16, LASTDX+15, LASTPRC+14, FIRSTPRC+12, LASTECOD+14, CPTREFT+9, PRCREFT+9
$$CODEN^ICDEX LASTDXI+9, LASTPRCI+7
$$ICDDX^ICDEX LASTDX+16, LASTDXI+21, LASTECOD+14
$$ICDOP^ICDEX LASTPRC+15, LASTPRCI+16, FIRSTPRC+18
$$CPT^ICPTCOD CPT+25, CPT+26, CPT+27
$$FMADD^XLFDT CPT+6, CPTREFT+4, PRCREFT+4
$$FMTE^XLFDT CPT+24, CPT+27, COVPAGET+4, COVPAGED+4, COVPAGEP+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!!,"Data Sensitivity Label",!
  • Line Location: COVPAGET+1
Function Call: WRITE
  • Prompt: !,"Sensitivity Level (Circle one): Sensitive Private Classified",!
  • Line Location: COVPAGET+2
Function Call: WRITE
  • Prompt: !,"Type of data contained on this media: Controlled Unclassified Information (CUI)",!
  • Line Location: COVPAGET+3
Function Call: WRITE
  • Prompt: !,"Date of creation: ",$$FMTE^XLFDT(DT),!
  • Line Location: COVPAGET+4
Function Call: WRITE
  • Prompt: !,"Date of data coverage contained on this media: ",!
  • Line Location: COVPAGET+5
Function Call: WRITE
  • Prompt: !,"Data Owner: ",$P(^DIC(4,DUZ(2),0),U,1),!
  • Line Location: COVPAGET+6
Function Call: WRITE
  • Prompt: !,"Vol 1 of 1"
  • Line Location: COVPAGET+7
Function Call: WRITE
  • Prompt: !!!,"Data Sensitivity Label",!
  • Line Location: COVPAGEP+1
Function Call: WRITE
  • Prompt: !,"Sensitivity Level (Circle one): Sensitive Private Classified",!
  • Line Location: COVPAGEP+2
Function Call: WRITE
  • Prompt: !,"Type of data contained on this media: Controlled Unclassified "
  • Line Location: COVPAGEP+3
Function Call: WRITE
  • Prompt: !,"Information: Health Information (CUI:HLTH)",!
  • Line Location: COVPAGEP+4
Function Call: WRITE
  • Prompt: !,"Date of creation: ",$$FMTE^XLFDT(DT),!
  • Line Location: COVPAGEP+5
Function Call: WRITE
  • Prompt: !,"Date of data coverage contained on this media: ",!
  • Line Location: COVPAGEP+6
Function Call: WRITE
  • Prompt: !,"Data Owner: ",$P(^DIC(4,DUZ(2),0),U,1),!
  • Line Location: COVPAGEP+7
Function Call: WRITE
  • Prompt: !,"Vol 1 of 1"
  • Line Location: COVPAGEP+8

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] REFTAX+8
^ATXAX("B" LASTDX+6, LASTPRC+6, FIRSTPRC+6, LASTECOD+6
^AUPNPREF - [#9000022] REFRU+10, REFRU+13, REFRU+14, REFTAX+9, CPTREFT+8, CPTREFT+10, PRCREFT+8, PRCREFT+10
^AUPNPREF("AA" REFRU+8, REFRU+9, REFTAX+9, CPTREFT+7, CPTREFT+8, PRCREFT+7, PRCREFT+8
^AUPNVCPT - [#9000010.18] CPT+16, CPT+23, CPT+24, CPT+25, CPT+26, CPT+27
^AUPNVCPT("AD" CPT+13, CPT+15
^AUPNVPOV - [#9000010.07] LASTDX+12, LASTDXI+15, LASTDXI+18, LASTECOD+12
^AUPNVPOV("AA" LASTDX+10, LASTDX+11, LASTDXI+13, LASTDXI+14, LASTECOD+10, LASTECOD+11
^AUPNVPRC - [#9000010.08] LASTPRC+12, LASTPRCI+13, FIRSTPRC+10, FIRSTPRC+13
^AUPNVPRC("AA" LASTPRC+10, LASTPRC+11, LASTPRCI+11, LASTPRCI+12
^AUPNVPRC("AC" FIRSTPRC+9
^AUPNVSIT - [#9000010] CPT+12, CPT+14, CPT+23, CPT+24, CPT+25, CPT+26, CPT+27, LASTDXI+19, LASTDXI+20, FIRSTPRC+15
^AUPNVSIT("AA" CPT+10, CPT+11
^BUDDATA COVPAGED+2*, COVPAGED+3*, COVPAGED+4*, COVPAGED+5*, COVPAGED+6*, COVPAGED+7*, COVPAGED+8*
^DIC(4 - [#4] COVPAGET+6, COVPAGED+6, COVPAGEP+7
^DPT - [#2] LASTDX+4, LASTDXI+6, LASTPRC+4, LASTPRCI+4, FIRSTPRC+4, LASTECOD+4
^ICD9 - [#80] LASTDX+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT REFRU+6~*, REFRU+7*, REFTAX+6~*, REFTAX+7*
B REFRU~, REFRU+4, REFRU+6*, REFRU+11, REFTAX~, REFTAX+4, REFTAX+6*, REFTAX+9
BD CPT+8~, CPT+9*, CPT+10
BDATE CPT~, CPT+6*, CPT+9, LASTDX~, LASTDX+4*, LASTDX+9, LASTDXI~, LASTDXI+6*, LASTDXI+12, LASTPRC~
, LASTPRC+4*, LASTPRC+9, LASTPRCI~, LASTPRCI+4*, LASTPRCI+10, FIRSTPRC~, FIRSTPRC+4*, FIRSTPRC+16, LASTECOD~, LASTECOD+4*
, LASTECOD+9, CPTREFT~, CPTREFT+4*, CPTREFT+8, PRCREFT~, PRCREFT+4*, PRCREFT+8
>> BUDAGEB I1+2, I1+3
>> BUDD1 I12+5, I13+3, I13+4, I13+5, IA+10, I17+1, I25+2
>> BUDD2 I12+5, I13+1, I13+2, I13+5, IA+10
>> BUDD3 I12+3, I12+4, I12+5, I13+3, I13+4, I13+5, IA+10
>> BUDD4 I12+1, I12+2, I12+5, IA+10
>> BUDD5 I12+5, IA+10
>> BUDD6 I12+5, IA+10
>> BUDD7 I12+3, I12+4, I12+5, IA+4, IA+5, IA+6, IA+10
>> BUDD8 IA+7, IA+8, IA+9, IA+10
>> BUDDMD2 I25+1
BUDDX1 LASTDX+3*, LASTDX+10*, LASTDX+11, LASTDX+16, LASTDXI+4~, LASTDXI+5*, LASTDXI+13*, LASTDXI+14, LASTDXI+21, LASTPRC+3*
, LASTPRC+10*, LASTPRC+11, LASTPRC+15, LASTPRCI+3*, LASTPRCI+11*, LASTPRCI+12, LASTPRCI+16, FIRSTPRC+3*, FIRSTPRC+18, LASTECOD+3*
, LASTECOD+10*, LASTECOD+11, LASTECOD+14
BUDDX2 LASTDX+3*, LASTDX+11*, LASTDX+12, LASTDX+16, LASTDXI+4~, LASTDXI+5*, LASTDXI+14*, LASTDXI+15, LASTDXI+18, LASTDXI+21
, LASTPRC+3*, LASTPRC+11*, LASTPRC+12, LASTPRC+15, LASTPRCI+3*, LASTPRCI+12*, LASTPRCI+13, LASTPRCI+16, FIRSTPRC+3*, LASTECOD+3*
, LASTECOD+11*, LASTECOD+12, LASTECOD+14
BUDDX3 LASTDX+3*, LASTDX+12*, LASTDX+13, LASTDX+14, LASTDX+15, LASTDX+16, LASTDXI+4~, LASTDXI+5*, LASTDXI+15*, LASTDXI+16
, LASTDXI+17, LASTDXI+21, LASTPRC+3*, LASTPRC+12*, LASTPRC+13, LASTPRC+14, LASTPRC+15, LASTPRCI+3*, LASTPRCI+13*, LASTPRCI+14
, LASTPRCI+15, LASTPRCI+16, FIRSTPRC+3*, FIRSTPRC+10*, FIRSTPRC+11, FIRSTPRC+12, FIRSTPRC+18, LASTECOD+3*, LASTECOD+12*, LASTECOD+13
, LASTECOD+14
BUDDX4 LASTDX+3*, LASTDX+8*, LASTDX+10, LASTDX+11, LASTDX+16*, LASTDX+19, LASTDXI+4~, LASTDXI+5*, LASTDXI+11*, LASTDXI+13
, LASTDXI+14, LASTDXI+21*, LASTDXI+24, LASTPRC+3*, LASTPRC+8*, LASTPRC+10, LASTPRC+11, LASTPRC+15*, LASTPRC+18, LASTPRCI+3*
, LASTPRCI+9*, LASTPRCI+11, LASTPRCI+12, LASTPRCI+16*, LASTPRCI+19, FIRSTPRC+3*, FIRSTPRC+8*, FIRSTPRC+9, FIRSTPRC+18*, FIRSTPRC+20
, LASTECOD+3*, LASTECOD+8*, LASTECOD+10, LASTECOD+11, LASTECOD+14*, LASTECOD+17
BUDDX5 LASTDXI+4~
>> BUDDX6 LASTECOD+3*, LASTECOD+12*
>> BUDDX7 LASTECOD+3*
>> BUDDXBD LASTDX+9*, LASTDX+10, LASTDXI+12*, LASTDXI+13, LASTPRC+9*, LASTPRC+10, LASTPRCI+10*, LASTPRCI+11, LASTECOD+9*, LASTECOD+10
>> BUDDXED LASTDX+9*, LASTDX+10, LASTDXI+12*, LASTDXI+13, LASTPRC+9*, LASTPRC+10, LASTPRCI+10*, LASTPRCI+11, LASTECOD+9*, LASTECOD+10
BUDDXV LASTDXI+4~, LASTDXI+18*, LASTDXI+19, LASTDXI+20
>> BUDINDT I1+2, I1+3, I12+1, I12+2, I12+3, I12+4, I13+1, I13+2, I13+3, I13+4
, IA+4, IA+5, IA+6, IA+7, IA+8, IA+9, IA+10, I17+2, I25+1, I25+3
>> BUDN1 IA+3
>> BUDSEX I17+2, I25+3
BUDTX5 LASTDX+3*, LASTDX+6*, LASTDX+7, LASTDX+15, LASTDXI+4~, LASTDXI+5*, LASTDXI+9*, LASTDXI+10, LASTDXI+17, LASTPRC+3*
, LASTPRC+6*, LASTPRC+7, LASTPRC+14, LASTPRCI+3*, LASTPRCI+7*, LASTPRCI+8, LASTPRCI+15, FIRSTPRC+3*, FIRSTPRC+6*, FIRSTPRC+7
, FIRSTPRC+12, LASTECOD+3*, LASTECOD+6*, LASTECOD+7, LASTECOD+14
>> BUDVALUE I1+1, I1+2, I1+3, I1+4
>> BUDX FIRSTPRC+9*, FIRSTPRC+10, FIRSTPRC+13, FIRSTPRC+18
>> C COVPAGED+1*, COVPAGED+2*, COVPAGED+3*, COVPAGED+4*, COVPAGED+5*, COVPAGED+6*, COVPAGED+7*, COVPAGED+8*
D DATE~, DATE+1, DATE+2, CPT+8~, FIRSTPRC+13*, FIRSTPRC+14, FIRSTPRC+15*, FIRSTPRC+16, FIRSTPRC+17, FIRSTPRC+18
, REFRU+10*, REFRU+11, REFRU+12, REFRU+14, REFTAX+9*, CPTREFT+8*, CPTREFT+10, PRCREFT+8*, PRCREFT+10
DT LASTDX+5, LASTDXI+7, LASTPRC+5, LASTPRCI+5, FIRSTPRC+5, LASTECOD+5, COVPAGET+4, COVPAGED+4, COVPAGEP+5
DUZ(2 COVPAGET+6, COVPAGED+6, COVPAGEP+7
E REFRU~, REFRU+5, REFRU+7*, REFRU+12, REFTAX~, REFTAX+5, REFTAX+7*, REFTAX+9
ED CPT+8~, CPT+9*, CPT+10*, CPT+11
EDATE CPT~, CPT+5, CPT+6, CPT+9, LASTDX~, LASTDX+5*, LASTDX+9, LASTDXI~, LASTDXI+7*, LASTDXI+12
, LASTPRC~, LASTPRC+5*, LASTPRC+9, LASTPRCI~, LASTPRCI+5*, LASTPRCI+10, FIRSTPRC~, FIRSTPRC+5*, FIRSTPRC+17, LASTECOD~
, LASTECOD+5*, LASTECOD+9, CPTREFT~, CPTREFT+3, CPTREFT+4, CPTREFT+8, PRCREFT~, PRCREFT+3, PRCREFT+4, PRCREFT+8
F CPT~, CPT+3*, CPT+21, CPT+22, CPT+23, CPT+24, CPT+25, CPT+26, CPT+27, REFRU~
, REFRU+2, REFRU+8, REFRU+9, REFTAX~, REFTAX+2, REFTAX+9
G CPT+8~, CPT+9*, CPT+10, CPT+11, CPT+15, CPT+16*, CPT+20, CPT+21, CPT+22, CPT+23
, CPT+24, CPT+25, CPT+26, CPT+27, REFRU+6~, REFRU+8*, REFRU+14*, REFRU+15, REFTAX+6~, REFTAX+8*
, REFTAX+9*, REFTAX+10, CPTREFT+5~, CPTREFT+6*, CPTREFT+7, CPTREFT+8*, CPTREFT+10*, CPTREFT+12, PRCREFT+5~, PRCREFT+6*
, PRCREFT+7, PRCREFT+8*, PRCREFT+10*, PRCREFT+12
I REFRU~, REFRU+3, REFRU+8, REFRU+9, CPTREFT+5~, CPTREFT+7*, CPTREFT+8, CPTREFT+9, PRCREFT+5~, PRCREFT+7*
, PRCREFT+8, PRCREFT+9
P CPT~, CPT+1, CPT+10, CPT+11, LASTDX~, LASTDX+1, LASTDX+4, LASTDX+10, LASTDX+11, LASTDXI~
, LASTDXI+1, LASTDXI+6, LASTDXI+13, LASTDXI+14, LASTPRC~, LASTPRC+1, LASTPRC+4, LASTPRC+10, LASTPRC+11, LASTPRCI~
, LASTPRCI+1, LASTPRCI+4, LASTPRCI+11, LASTPRCI+12, FIRSTPRC~, FIRSTPRC+1, FIRSTPRC+4, FIRSTPRC+9, REFRU~, REFRU+1
, REFRU+8, REFRU+9, LASTECOD~, LASTECOD+1, LASTECOD+4, LASTECOD+10, LASTECOD+11, REFTAX~, REFTAX+1, REFTAX+9
, CPTREFT~, CPTREFT+1, CPTREFT+7, CPTREFT+8, PRCREFT~, PRCREFT+1, PRCREFT+7, PRCREFT+8
SC LASTDXI~, LASTDXI+2*, LASTDXI+20
SCEX CPT~, CPT+4*, CPT+14
T CPT~, CPT+2, CPT+16, LASTDX~, LASTDX+6, LASTDXI~, LASTDXI+9, LASTPRC~, LASTPRC+6, LASTPRCI~
, LASTPRCI+7, FIRSTPRC~, FIRSTPRC+6, LASTECOD~, LASTECOD+6, REFTAX~, REFTAX+3, REFTAX+8, CPTREFT~, CPTREFT+2
, CPTREFT+9, PRCREFT~, PRCREFT+2, PRCREFT+9
T1 REFTAX+6~, REFTAX+8*, REFTAX+9
U CPT+14, CPT+16, CPT+23, CPT+24, CPT+25, CPT+26, CPT+27, LASTDX+4, LASTDX+12, LASTDX+16
, LASTDXI+6, LASTDXI+15, LASTDXI+18, LASTDXI+20, LASTDXI+21, LASTPRC+4, LASTPRC+12, LASTPRC+15, LASTPRCI+4, LASTPRCI+13
, LASTPRCI+16, FIRSTPRC+4, FIRSTPRC+10, FIRSTPRC+13, FIRSTPRC+15, FIRSTPRC+18, REFRU+10, REFRU+13, REFRU+14, LASTECOD+4
, LASTECOD+12, LASTECOD+14, REFTAX+9, CPTREFT+7, CPTREFT+8, CPTREFT+10, PRCREFT+7, PRCREFT+8, PRCREFT+10, COVPAGET+6
, COVPAGED+6, COVPAGEP+7
V CPT+8~, CPT+11*, CPT+12, CPT+13, CPT+14, CPT+15, CPT+23*, CPT+24*, CPT+25*, CPT+26*
, CPT+27*
X CPT+8~, CPT+15*, CPT+16, REFRU+6~*, REFRU+7*, REFRU+8*, REFRU+9, IA+2~, IA+3*, IA+4
, IA+5, IA+7, IA+8, IA+10, REFTAX+6~*, REFTAX+7*, REFTAX+9*, CPTREFT+5~, CPTREFT+8*, PRCREFT+5~
, PRCREFT+8*
Y CPT+8~, REFRU+6~, REFRU+7, REFRU+9*, REFRU+10, REFRU+13, REFRU+14, REFTAX+6~, REFTAX+7, REFTAX+9*
, CPTREFT+5~, CPTREFT+8*, CPTREFT+10, PRCREFT+5~, PRCREFT+8*, PRCREFT+10
Z CPTREFT+5~, PRCREFT+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Local Variables |  All