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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BUDERP6Q

Package: IHS Uniform Data System

Routine: BUDERP6Q


Information

BUDERP6Q ;IHS/CMI/LAB - UDS T6B;

Source Information

Source file <BUDERP6Q.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS Uniform Data System 3 $$FDEPSCR^BUDERP6M  $$PRES^BUDERP6W  ($$DATE,$$REFRU)^BUDEUTL1  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPOV,$$VD)^APCLV  
DRG Grouper 2 ($$CODEN,$$ICDDX)^ICDEX  $$CPT^ICPTCOD  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 ($$FMADD,$$FMTE)^XLFDT  
Taxonomy 1 $$ICD^ATXCHK  
VA Fileman 1 $$GET1^DIQ  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
IHS Uniform Data System 2 BUDERP6B  BUDERPTC  

Entry Points

Name Comments DBIA/ICR reference
HASDEPPL(P,A,BD) ;EP - ACTIVE DEPRESSION ON PL
PRIMPOV(V) ;
MRES(T,R) ;
PLAN(P,BDATE,EDATE) ;
NDC(A,B) ;
M ;EP
L ;EP - NEW HIV
BHSCR ;
REFDS(P,BDATE,EDATE) ;
BHNORES ;
S ;put the rest in demoninator
R ;
M1 ;LISTS
HASDEPOV(P,BDATE,EDATE) ;EP -
DEPRES(P,BD,ED) ;
DEPNORES(P,BDATE,EDATE) ;EP
FU(P,BD) ;WAS THERE AN HIV VISIT WITHIN 90 DAYS OF BD
EHRO ;EPRES
PHQ(Y) ;

External References

Name Field # of Occurrence
ALLV^APCLAPIU FU+3, PLAN+5, HASDEPOV+5, DEPNORES+5
$$START1^APCLDF L+8, DEPRES+5, DEPRES+11, DEPRES+15, DEPRES+19, DEPRES+25
$$CLINIC^APCLV FU+9
$$PRIMPOV^APCLV FU+10
$$VD^APCLV M+11, PLAN+18, PLAN+24, PLAN+31, PLAN+33, PLAN+42, HASDEPOV+11, HASDEPOV+15, HASDEPPL+9, HASDEPPL+12
, DEPNORES+13
$$ICD^ATXCHK FU+11, FU+14, DEPNORES+12, BHNORES+4
$$FDEPSCR^BUDERP6M M+13
$$PRES^BUDERP6W EHRO+2
$$DATE^BUDEUTL1 S+3, S+5
$$REFRU^BUDEUTL1 REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7, REFDS+8, REFDS+9, REFDS+10
, REFDS+11, REFDS+12, REFDS+13
$$GET1^DIQ PLAN+49, DEPNORES+13, BHNORES+5
$$CODEN^ICDEX HASDEPOV+26, HASDEPOV+30
$$ICDDX^ICDEX HASDEPOV+11, HASDEPOV+15, HASDEPOV+27, HASDEPOV+31
$$CPT^ICPTCOD REFDS+2, REFDS+3, REFDS+4
$$VAL^XBDIQ1 PLAN+22, PLAN+31, PLAN+33, PLAN+42, PLAN+46, HASDEPPL+17, HASDEPPL+18
$$VALI^XBDIQ1 FU+13, FU+19
$$FMADD^XLFDT L+29, FU+2, HASDEPOV+18
$$FMTE^XLFDT EHRO+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^AUPNVCPT - [#9000010.18] GET1^DIQ
^AMHRPROC - [#9002011.04] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHPROB - [#9002012.2] HASDEPOV+24, HASDEPOV+28
^AMHREC - [#9002011] BHSCR+3, BHSCR+4
^AMHREC("AE" PLAN+45, BHSCR+2, BHNORES+1
^AMHREC("AF" HASDEPOV+19, HASDEPOV+20
^AMHRMSR - [#9002011.12] BHSCR+5, BHSCR+9
^AMHRMSR("AD" BHSCR+5
^AMHRPRO - [#9002011.01] HASDEPOV+22
^AMHRPRO("AD" HASDEPOV+21
^AMHRPROC - [#9002011.04] BHNORES+2
^AMHRPROC("AD" PLAN+46, BHNORES+2
^ATXAX - [#9002226] PLAN+31, NDC+5
^ATXAX("B" FU+11, FU+14, PLAN+8, PLAN+9, DEPNORES+12, BHNORES+4
^ATXLAB - [#9002228] FU+20, FU+21, FU+22
^ATXLAB("B" FU+15, FU+16, FU+17
^AUPNPROB - [#9000011] L+20, L+21, L+22, L+25, L+26, HASDEPPL+5, HASDEPPL+6, HASDEPPL+7, HASDEPPL+8, HASDEPPL+9
, HASDEPPL+11, HASDEPPL+12, HASDEPPL+14, HASDEPPL+15, HASDEPPL+17, HASDEPPL+18
^AUPNPROB("AC" L+19, HASDEPPL+5
^AUPNVCPT - [#9000010.18] PLAN+21, DEPNORES+11, DEPNORES+12
^AUPNVCPT("AD" FU+12, PLAN+20, DEPNORES+10
^AUPNVLAB("AD" FU+18
^AUPNVMED - [#9000010.14] PLAN+27, PLAN+28
^AUPNVMED("AD" PLAN+26
^AUPNVPOV - [#9000010.07] PLAN+14, PLAN+16, DEPRES+28, DEPRES+30, PRIMPOV+3, HASDEPOV+10, HASDEPOV+13
^AUPNVPOV("AD" PLAN+13, PRIMPOV+3, PRIMPOV+4
^AUPNVSIT - [#9000010] PRIMPOV+3, PRIMPOV+4
^AUTTEXAM("C" REFDS+1
^AUTTMSR - [#9999999.07] BHSCR+7
^AUTTMSR("B" REFDS+5, REFDS+6, REFDS+7
^BUDETSSC - [#90669.8] PLAN+42
^BUDETSSC("AC" PLAN+23, PLAN+48
^BUDETSSC("AD" L+24, HASDEPOV+11, HASDEPOV+27, HASDEPOV+31, HASDEPPL+17
^BUDETSSC("AS" PLAN+18, HASDEPOV+15, HASDEPPL+18
^BUDETSSC("B" L+18, PLAN+7, HASDEPOV+3, HASDEPPL+3
^DPT - [#2] L+3, S+3, S+5, M+3, M1+3, M1+5
^ICD9 - [#80] FU+11
^ICPT - [#81] FU+14
^LAB(60 - [#60] FU+20, FU+21, FU+22
^PSDRUG - [#50] PLAN+30, NDC+4
^PSRX - [#52] PLAN+40, PLAN+41
^PSRX("APCC" PLAN+37, PLAN+38
^XTMP("BUDERP6B" S+3*, S+5*, M1+3*, M1+5*

Label References

Name Line Occurrences
$$DEPRES M+21
$$FU L+29
$$HASDEPOV M+15, M+16, M+22
$$HASDEPPL M+11
$$MRES DEPRES+13, DEPRES+17, DEPRES+21, BHSCR+9
$$NDC PLAN+33
$$PLAN R+6
$$PRIMPOV HASDEPOV+8
$$REFDS M+23
M1 R+3, R+4
R M+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DEPRES+2~, DEPRES+5*, DEPRES+11*, DEPRES+15*, DEPRES+19*, DEPRES+25*
A PLAN+2~, PLAN+16*, PLAN+17, PLAN+18, PLAN+22*, PLAN+23, PLAN+24, NDC~, NDC+4, HASDEPOV+13*
, HASDEPOV+14, HASDEPOV+15, HASDEPPL~, HASDEPPL+2, HASDEPPL+3, HASDEPPL+5~, HASDEPPL+8*, HASDEPPL+9, HASDEPPL+11*, HASDEPPL+12
, DEPNORES+2~
B PLAN+2~, NDC~, NDC+5, HASDEPOV+2~
BD FU~, FU+2, FU+3, DEPRES~, DEPRES+5, DEPRES+11, DEPRES+15, DEPRES+19, DEPRES+25, BHSCR+1
, HASDEPPL~, HASDEPPL+10, HASDEPPL+13, HASDEPPL+14, HASDEPPL+15
BDATE REFDS~, REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7, REFDS+8, REFDS+9
, REFDS+10, REFDS+11, REFDS+12, REFDS+13, PLAN~, PLAN+5, PLAN+45, EHRO+2, HASDEPOV~, HASDEPOV+5
, HASDEPOV+18, DEPNORES~, DEPNORES+5, BHNORES+1
BUDA PLAN+2~, DEPNORES+2~
>> BUDAGE S+3, S+5, M1+3, M1+5
BUDALL DEPRES+3~
BUDALL( BHSCR+3*, BHSCR+4*, BHSCR+10, BHSCR+11*, BHSCR+15
BUDALL("POS" BHSCR+4
BUDALL(0 BHSCR+14
BUDALL(9999999 DEPRES+9*, DEPRES+14*, DEPRES+18*, DEPRES+22*, DEPRES+29*, DEPRES+31*
>> BUDBD L+12, M+5, M+13, M+15, M+16, M+21, M+22, M+23
>> BUDCCOM S+3, S+5, M1+3, M1+5
BUDD PLAN+2~, PLAN+6*, DEPRES+2~, DEPRES+4*, DEPNORES+2~, DEPNORES+6*
>> BUDDEP1L M1+4
>> BUDDEP2L M1+2
BUDDEPS PLAN+2~, PLAN+6*, PLAN+10, PLAN+13, PLAN+18*, PLAN+20, PLAN+24*, PLAN+26, PLAN+31*, PLAN+33*
, PLAN+42*, PLAN+43, PLAN+45, PLAN+49*, PLAN+50, DEPNORES+2~
BUDDEPS( DEPNORES+13*, BHNORES+5*, BHNORES+6
BUDDEPS(0 BHNORES+6
BUDDOA L+1~, L+16*, L+25*, S+3, S+5
>> BUDDOB L+3*, L+5, M+3*, M+6, M+7
BUDDX2 HASDEPOV+2~, HASDEPOV+20*, HASDEPOV+21
BUDDX3 HASDEPOV+2~, HASDEPOV+10*, HASDEPOV+11, HASDEPOV+15, HASDEPOV+22*, HASDEPOV+23, HASDEPOV+24, HASDEPOV+27, HASDEPOV+28, HASDEPOV+31
BUDDX4 HASDEPOV+2~, HASDEPOV+4*, HASDEPOV+6, HASDEPOV+11*, HASDEPOV+15*, HASDEPOV+17, HASDEPOV+19, HASDEPOV+20, HASDEPOV+21, HASDEPOV+27*
, HASDEPOV+31*, HASDEPOV+32
BUDDX5 HASDEPOV+2~, HASDEPOV+21*, HASDEPOV+22, HASDEPOV+27, HASDEPOV+31
>> BUDED L+13, M+13, M+16, M+21, M+23
>> BUDFDEP M+13*, M+15, M+16
>> BUDFRSTV M+11
BUDG L+6!, M+8!, DEPRES+3~, DEPRES+5!, DEPRES+11!, DEPRES+15!, DEPRES+19!, DEPRES+25!
BUDG( DEPRES+6, DEPRES+7, DEPRES+8, DEPRES+9, DEPRES+12, DEPRES+13, DEPRES+14, DEPRES+16, DEPRES+17, DEPRES+18
, DEPRES+20, DEPRES+21, DEPRES+22, DEPRES+26, DEPRES+27, DEPRES+29, DEPRES+31
BUDG(1 L+9, L+10, L+11
BUDGOT L+1~, L+2*, M+1~, M+2*
>> BUDH S+3, S+5, M1+3, M1+5
>> BUDHIV1L S+4
>> BUDHIV2L S+2
>> BUDHIVD L+10*, L+14, L+15, L+26, L+29, S+3, S+5
>> BUDHIVDX L+11*, S+3, S+5
>> BUDHIVF L+29*, L+30, S+3, S+5
>> BUDI HASDEPOV+8*, HASDEPOV+9, HASDEPOV+10, HASDEPOV+13
>> BUDJ S+3, S+5, M1+3, M1+5
>> BUDMEDV L+4, M+4
>> BUDN R+2*, R+4*, R+7*, M1+2, M1+4
BUDNDC NDC+3~, NDC+4*, NDC+5
BUDNORM PLAN+2~, PLAN+39*, PLAN+40*, PLAN+41*, PLAN+42
BUDP PLAN+2~, PLAN+46*, PLAN+47, PLAN+48, BHSCR+5*, BHSCR+6, BHSCR+7*, BHSCR+8, BHSCR+9, BHSCR+11
, DEPNORES+2~, BHNORES+2*, BHNORES+3, BHNORES+4
>> BUDP12BD M+7*
>> BUDPLAN M+20*, R+6*, R+7, M1+3, M1+5
BUDR DEPRES+3~, DEPRES+8*, DEPRES+9, DEPRES+13*, DEPRES+14, DEPRES+17*, DEPRES+18, DEPRES+21*, DEPRES+22, DEPRES+27*
, DEPRES+28, DEPRES+30, BHSCR+3*, BHSCR+4*, BHSCR+9*, BHSCR+11
BUDRX PLAN+2~, PLAN+37*, PLAN+38, PLAN+40, PLAN+41
BUDRXRF PLAN+2~, PLAN+36*, PLAN+38*, PLAN+40
>> BUDSCR M+20*, M+21*, M+22, M+23, M+24, R+3, R+4, R+6, M1+3, M1+5
>> BUDSECTL("HIV" L+30*
>> BUDSECTL("PTS" S+1*
>> BUDSECTM("DEP" R+4*, R+7*
>> BUDSECTM("PTS" R+1*
BUDV PLAN+2~, PLAN+12*, PLAN+13, PLAN+18, PLAN+20, PLAN+24, PLAN+26, PLAN+31, PLAN+33, PLAN+42
, HASDEPOV+2~, HASDEPOV+7*, HASDEPOV+8, HASDEPOV+11, HASDEPOV+15, DEPNORES+2~, DEPNORES+8*, DEPNORES+10, DEPNORES+13
BUDVS FU+1~, FU+4, PLAN+2~, PLAN+4*, PLAN+5, HASDEPOV+2~, HASDEPOV+4*, DEPNORES+2~, DEPNORES+4*, DEPNORES+5
BUDVS( FU+7, FU+8, FU+9, FU+11, FU+14, FU+20, FU+21, FU+22, PLAN+10, PLAN+12
, HASDEPOV+6, HASDEPOV+7, DEPNORES+7, DEPNORES+8
BUDX PLAN+2~, PLAN+6*, PLAN+10*, PLAN+12, HASDEPOV+2~, HASDEPOV+6*, HASDEPOV+7, DEPNORES+2~, DEPNORES+6*, DEPNORES+7*
, DEPNORES+8
>> BUDX12RB M+5*, M+6
>> BUDX28TH L+5*
BUDXRX PLAN+2~
BUDY PLAN+2~, PLAN+13*, PLAN+14, PLAN+16, PLAN+20*, PLAN+21, PLAN+22, PLAN+26*, PLAN+27, PLAN+28
, PLAN+31, PLAN+33, PLAN+37, PLAN+38, PLAN+42, DEPNORES+2~, DEPNORES+10*, DEPNORES+11, DEPNORES+12, DEPNORES+13
C FU+5~, FU+9*, FU+12*, FU+13, FU+18*, FU+19, EHRO+2*, EHRO+3
D L+12*, L+14, FU+5~, FU+10*, FU+11, PLAN+2~, PLAN+28*, PLAN+29, PLAN+30, PLAN+31
, PLAN+33, PLAN+45*, PLAN+49, DEPRES+2~, BHSCR+1*, BHSCR+2*, BHSCR+3, BHSCR+4, BHSCR+10, BHSCR+11
, HASDEPPL+5~, HASDEPPL+8*, HASDEPPL+9*, HASDEPPL+10, HASDEPPL+11*, HASDEPPL+12*, HASDEPPL+13, BHNORES+1*, BHNORES+5
>> DFN L+3, L+8, L+19, L+29, S+3, S+5, M+3, M+11, M+13, M+15
, M+16, M+21, M+22, M+23, R+6, M1+3, M1+5
E L+8*, L+13*, L+15, PLAN+45*, DEPRES+2~, DEPRES+5*, DEPRES+6*, DEPRES+7, DEPRES+8, DEPRES+9
, DEPRES+11*, DEPRES+12*, DEPRES+13, DEPRES+14, DEPRES+15*, DEPRES+16*, DEPRES+17, DEPRES+18, DEPRES+19*, DEPRES+20*
, DEPRES+21, DEPRES+22, DEPRES+25*, DEPRES+26*, DEPRES+27, DEPRES+29, DEPRES+31, BHSCR+1*, BHSCR+2, BHNORES+1*
ED FU+2*, FU+3, DEPRES~, DEPRES+5, DEPRES+11, DEPRES+15, DEPRES+19, DEPRES+25, BHSCR+1
EDATE REFDS~, REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7, REFDS+8, REFDS+9
, REFDS+10, REFDS+11, REFDS+12, REFDS+13, PLAN~, PLAN+5, PLAN+45, EHRO+2, HASDEPOV~, HASDEPOV+5
, HASDEPOV+19, DEPNORES~, DEPNORES+5, BHNORES+1
G L+19*, L+26*, L+28, FU+5~, FU+6*, FU+7, FU+9*, FU+11*, FU+12, FU+14*
, FU+18, FU+20*, FU+21*, FU+22*, FU+23, DEPRES+2~, HASDEPPL+5~, HASDEPPL+8*, HASDEPPL+10*, HASDEPPL+11
, HASDEPPL+13*, HASDEPPL+14*, HASDEPPL+15*, HASDEPPL+16
I BHSCR+3*, BHSCR+4*, HASDEPPL+5~*, HASDEPPL+17*, HASDEPPL+18*, HASDEPPL+19
J PLAN+2~, PLAN+8*, PLAN+31, EHRO+2
K PLAN+2~, PLAN+9*, PLAN+33, EHRO+2
L1 FU+5~, FU+15*, FU+20
L2 FU+5~, FU+16*, FU+21
L3 FU+5~, FU+17*, FU+22
N HASDEPPL+3~, HASDEPPL+18*
P FU~, FU+3, REFDS~, REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7
, REFDS+8, REFDS+9, REFDS+10, REFDS+11, REFDS+12, REFDS+13, PLAN~, PLAN+5, PLAN+45, EHRO+2
, DEPRES~, DEPRES+5, DEPRES+11, DEPRES+15, DEPRES+19, DEPRES+25, BHSCR+2, PRIMPOV+1~, HASDEPOV~, HASDEPOV+1
, HASDEPOV+5, HASDEPOV+19, HASDEPOV+20, HASDEPPL~, HASDEPPL+1, HASDEPPL+5, DEPNORES~, DEPNORES+5, BHNORES+1
R PLAN+2~, MRES~, MRES+1, MRES+2, MRES+3, MRES+4
S DEPNORES+2~
>> SD HASDEPOV+18*, HASDEPOV+19*, HASDEPOV+20, HASDEPOV+27, HASDEPOV+31
T L+18*, L+24, FU+5~, FU+13*, FU+14, FU+19*, FU+20, FU+21, FU+22, PLAN+2~
, PLAN+7*, PLAN+18, PLAN+23, PLAN+42, PLAN+48, HASDEPOV+2~, HASDEPOV+3*, HASDEPOV+11, HASDEPOV+15, HASDEPOV+27
, HASDEPOV+31, HASDEPPL+3~*, HASDEPPL+4, HASDEPPL+17, HASDEPPL+18, DEPNORES+2~, MRES~, MRES+1, MRES+2, MRES+3
U L+3, L+10, L+11, L+20, L+21, L+22, L+25, L+26, S+3, S+5
, FU+8, FU+9, FU+11, FU+14, FU+20, FU+21, FU+22, M+3, M+22, R+4
, R+6, M1+3, M1+5, REFDS+2, REFDS+3, REFDS+4, PLAN+12, PLAN+16, PLAN+18, PLAN+24
, PLAN+28, PLAN+31, PLAN+33, PLAN+40, PLAN+41, PLAN+42, PLAN+49, EHRO+3, NDC+4, DEPRES+7
, DEPRES+8, DEPRES+9, DEPRES+13, DEPRES+14, DEPRES+17, DEPRES+18, DEPRES+21, DEPRES+22, DEPRES+27, DEPRES+28
, DEPRES+29, DEPRES+30, DEPRES+31, BHSCR+3, BHSCR+4, BHSCR+5, BHSCR+7, BHSCR+9, BHSCR+11, PRIMPOV+3
, PRIMPOV+4, HASDEPOV+7, HASDEPOV+10, HASDEPOV+11, HASDEPOV+13, HASDEPOV+15, HASDEPOV+22, HASDEPOV+24, HASDEPOV+27, HASDEPOV+28
, HASDEPOV+31, HASDEPPL+6, HASDEPPL+7, HASDEPPL+9, HASDEPPL+12, HASDEPPL+14, HASDEPPL+15, HASDEPPL+17, HASDEPPL+18, DEPNORES+8
, DEPNORES+12, DEPNORES+13, BHNORES+2, BHNORES+5
V FU+5~, FU+8*, FU+9, FU+10, FU+12, FU+18, PLAN+45*, PLAN+46, DEPRES+2~, BHSCR+2*
, BHSCR+3, BHSCR+4, BHSCR+5, PRIMPOV~, PRIMPOV+3, PRIMPOV+4, DEPNORES+13, BHNORES+1*, BHNORES+2
X L+8*, L+19*, L+20, L+21, L+22, L+25, L+26, FU+5~, FU+7*, FU+8
, FU+9, FU+11, FU+14, FU+20, FU+21, FU+22, PLAN+2~, PLAN+46*, PLAN+49, DEPRES+2~
, BHSCR+5*, BHSCR+9, BHSCR+14*, BHSCR+15, HASDEPPL+5~*, HASDEPPL+6, HASDEPPL+7, HASDEPPL+8, HASDEPPL+9, HASDEPPL+11
, HASDEPPL+12, HASDEPPL+14, HASDEPPL+15, HASDEPPL+17, HASDEPPL+18, DEPNORES+2~, BHNORES+2*, BHNORES+5
Y L+7*, L+8, L+22*, L+24, FU+5~, PLAN+2~, PRIMPOV+1~, PRIMPOV+2*, PRIMPOV+3*, PRIMPOV+4*
, HASDEPOV+26*, HASDEPOV+27, HASDEPOV+30*, HASDEPOV+31, HASDEPPL+5~*, HASDEPPL+17*, DEPNORES+2~, BHNORES+6*, PHQ~, PHQ+1
, PHQ+2, PHQ+3
Z L+19*, PRIMPOV+1~, PRIMPOV+2*, PRIMPOV+3*, PRIMPOV+4*, PRIMPOV+5, HASDEPOV+24*, HASDEPOV+25, HASDEPOV+26, HASDEPOV+28*
, HASDEPOV+29, HASDEPOV+30
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  All