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 |  Global Variables Directly Accessed |  Local Variables |  All
Print Page as PDF
Routine: BUD1UTL1

Package: IHS Uniform Data System

Routine: BUD1UTL1


Information

BUD1UTL1 ; IHS/CMI/LAB - NO DESCRIPTION PROVIDED 02 Jul 2011 2:07 PM ;

Source Information

Source file <BUD1UTL1.m>

Call Graph

Call Graph Total: 6

Package Total Call Graph
DRG Grouper 2 ($$CODEN,$$ICDDX,$$ICDOP)^ICDCODE  $$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: 10

Package Total Caller Graph
IHS Uniform Data System 10 BUD1RP6B  BUD1RP6C  BUD1RP6D  BUD1RP6U  BUD1RP6V  BUD1RP6W  BUD1RP6X  BUD1RP6Y  
BUD1RP7A  BUD1RP7C  

Entry Points

Name Comments DBIA/ICR reference
NMIREF(P,F,I,B,E) ;EP
REFRNU(P,F,I,B,E) ;EP
LASTECOD(P,T,BDATE,EDATE) ;EP
I13() ;EP
I12() ;EP
REFTAX(P,F,T,B,E) ;EP - refused an item in a taxonomy
I25() ;EP
REFUSAL(P,F,I,B,E) ;EP
IA() ;EP
I1() ;EP
PRCREFT(P,BDATE,EDATE,T) ;EP - return ien of CPT entry if patient had this CPT
RADREF(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
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 NMIREF+6, NMIREF+7, REFUSAL+6, REFUSAL+7, REFRNU+6, REFRNU+7, REFTAX+6, REFTAX+7
$$VD^APCLV CPT+27
$$ICD^ATXCHK CPT+16, LASTDX+15, LASTPRC+14, FIRSTPRC+12, RADREF+10, LASTECOD+14, CPTREFT+9, PRCREFT+9
$$CODEN^ICDCODE LASTDXI+9, LASTPRCI+7
$$ICDDX^ICDCODE LASTDX+16, LASTDXI+21, LASTECOD+14
$$ICDOP^ICDCODE LASTPRC+15, LASTPRCI+16, FIRSTPRC+18
$$CPT^ICPTCOD CPT+25, CPT+26, CPT+27
$$FMADD^XLFDT CPT+6, RADREF+4, CPTREFT+4, PRCREFT+4
$$FMTE^XLFDT CPT+24, CPT+27

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] NMIREF+10, NMIREF+11, REFUSAL+8, REFRNU+10, REFRNU+13, REFRNU+14, RADREF+8, RADREF+11, REFTAX+9, CPTREFT+8
, CPTREFT+10, PRCREFT+8, PRCREFT+10
^AUPNPREF("AA" NMIREF+8, NMIREF+9, REFUSAL+8, REFRNU+8, REFRNU+9, RADREF+7, RADREF+8, 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
^DPT - [#2] LASTDX+4, LASTDXI+6, LASTPRC+4, LASTPRCI+4, FIRSTPRC+4, LASTECOD+4
^ICD9 - [#80] LASTDX+14
^RAMIS(71 - [#71] RADREF+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT NMIREF+6~*, NMIREF+7*, REFUSAL+6~*, REFUSAL+7*, REFRNU+6~*, REFRNU+7*, REFTAX+6~*, REFTAX+7*
B NMIREF~, NMIREF+4, NMIREF+6*, NMIREF+11, REFUSAL~, REFUSAL+4, REFUSAL+6*, REFUSAL+8, REFRNU~, REFRNU+4
, REFRNU+6*, REFRNU+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, RADREF~, RADREF+4*
, RADREF+8, 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*, 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 RADREF+9*, RADREF+10
D DATE~, DATE+1, DATE+2, CPT+8~, FIRSTPRC+13*, FIRSTPRC+14, FIRSTPRC+15*, FIRSTPRC+16, FIRSTPRC+17, FIRSTPRC+18
, NMIREF+11*, REFUSAL+8*, REFRNU+10*, REFRNU+11, REFRNU+12, REFRNU+14, RADREF+8*, RADREF+11, REFTAX+9*, CPTREFT+8*
, CPTREFT+10, PRCREFT+8*, PRCREFT+10
DT LASTDX+5, LASTDXI+7, LASTPRC+5, LASTPRCI+5, FIRSTPRC+5, LASTECOD+5
E NMIREF~, NMIREF+5, NMIREF+7*, NMIREF+11, REFUSAL~, REFUSAL+5, REFUSAL+7*, REFUSAL+8, REFRNU~, REFRNU+5
, REFRNU+7*, REFRNU+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, RADREF~
, RADREF+3, RADREF+4, RADREF+8, 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, NMIREF~
, NMIREF+2, NMIREF+8, NMIREF+9, REFUSAL~, REFUSAL+2, REFUSAL+8, REFRNU~, REFRNU+2, REFRNU+8, REFRNU+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, NMIREF+6~, NMIREF+8*, NMIREF+11*, NMIREF+12, REFUSAL+6~, REFUSAL+8*
, REFUSAL+9, REFRNU+6~, REFRNU+8*, REFRNU+14*, REFRNU+15, RADREF+5~, RADREF+6*, RADREF+7, RADREF+8*, RADREF+11*
, RADREF+13, 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 NMIREF~, NMIREF+3, NMIREF+8, NMIREF+9, REFUSAL~, REFUSAL+3, REFUSAL+8, REFRNU~, REFRNU+3, REFRNU+8
, REFRNU+9, RADREF+5~, RADREF+7*, RADREF+8, RADREF+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, NMIREF~, NMIREF+1
, NMIREF+8, NMIREF+9, REFUSAL~, REFUSAL+1, REFUSAL+8, REFRNU~, REFRNU+1, REFRNU+8, REFRNU+9, RADREF~
, RADREF+1, RADREF+7, RADREF+8, 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, RADREF~, RADREF+2, RADREF+10, 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, NMIREF+10, NMIREF+11, REFUSAL+8, REFRNU+10
, REFRNU+13, REFRNU+14, RADREF+7, RADREF+8, RADREF+9, RADREF+11, LASTECOD+4, LASTECOD+12, LASTECOD+14, REFTAX+9
, CPTREFT+7, CPTREFT+8, CPTREFT+10, PRCREFT+7, PRCREFT+8, PRCREFT+10
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, NMIREF+6~*, NMIREF+7*, NMIREF+8*, NMIREF+9, REFUSAL+6~*, REFUSAL+7*, REFUSAL+8*
, REFRNU+6~*, REFRNU+7*, REFRNU+8*, REFRNU+9, RADREF+5~, RADREF+8*, 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~, NMIREF+6~, NMIREF+7, NMIREF+9*, NMIREF+10, NMIREF+11, REFUSAL+6~, REFUSAL+7, REFUSAL+8*, REFRNU+6~
, REFRNU+7, REFRNU+9*, REFRNU+10, REFRNU+13, REFRNU+14, RADREF+5~, RADREF+8*, RADREF+11, REFTAX+6~, REFTAX+7
, REFTAX+9*, CPTREFT+5~, CPTREFT+8*, CPTREFT+10, PRCREFT+5~, PRCREFT+8*, PRCREFT+10
Z RADREF+5~, CPTREFT+5~, PRCREFT+5~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Local Variables |  All