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

Package: IHS Uniform Data System

Routine: BUDDRP6Q


Information

BUDDRP6Q ; IHS/CMI/LAB - HIV/DEP ;

Source Information

Source file <BUDDRP6Q.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPOV,$$VD)^APCLV  
DRG Grouper 2 ($$CODEN,$$ICDDX)^ICDEX  $$CPT^ICPTCOD  
IHS Uniform Data System 2 $$FDEPSCR^BUDDRP6M  ($$DATE,$$REFRU)^BUDDUTL1  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Kernel 1 $$FMADD^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 BUDDRP6B  BUDDRPTC  

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 - do they have one dx in 6 months prior to beginning of report period
DEPRES(P,BD,ED) ;
DEPNORES(P,BDATE,EDATE) ;EP
FU(P,BD) ;WAS THERE AN HIV VISIT WITHIN 90 DAYS OF BD
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+10, DEPRES+14, DEPRES+18, DEPRES+24
$$CLINIC^APCLV FU+9
$$PRIMPOV^APCLV FU+10
$$VD^APCLV M+13, 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^BUDDRP6M M+15
$$DATE^BUDDUTL1 S+3, S+5
$$REFRU^BUDDUTL1 REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7
$$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+31, FU+2, HASDEPOV+18

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+22, L+23, L+24, L+27, L+28, 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+21, 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+27, DEPRES+29, 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
^BUDDTSSC - [#90668.8] PLAN+42
^BUDDTSSC("AC" PLAN+23, PLAN+48
^BUDDTSSC("AD" L+26, HASDEPOV+11, HASDEPOV+27, HASDEPOV+31, HASDEPPL+17
^BUDDTSSC("AS" PLAN+18, HASDEPOV+15, HASDEPPL+18
^BUDDTSSC("B" L+20, 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("BUDDRP6B" S+3*, S+5*, M1+3*, M1+5*

Label References

Name Line Occurrences
$$DEPRES M+23
$$FU L+31
$$HASDEPOV M+17, M+18, M+24
$$HASDEPPL M+13
$$MRES DEPRES+12, DEPRES+16, DEPRES+20, BHSCR+9
$$NDC PLAN+33
$$PLAN R+5
$$PRIMPOV HASDEPOV+8
$$REFDS M+10
M1 R+2, R+3
R M+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DEPRES+2~, DEPRES+5*, DEPRES+10*, DEPRES+14*, DEPRES+18*, DEPRES+24*
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+10, DEPRES+14, DEPRES+18, DEPRES+24, 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, PLAN~, PLAN+5
, PLAN+45, 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( DEPRES+8*, DEPRES+13*, DEPRES+17*, DEPRES+21*, BHSCR+3*, BHSCR+4*, BHSCR+10, BHSCR+11*
BUDALL("NEG" DEPRES+30*, BHSCR+3, BHSCR+13
BUDALL("POS" DEPRES+28*, BHSCR+4, BHSCR+12
>> BUDBD L+12, M+5, M+10, M+15, M+17, M+18, M+23, M+24
>> 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+18*, L+27*, 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+10, M+15, M+18, M+23
>> BUDFDEP M+15*, M+17, M+18
>> BUDFRSTV M+13
BUDG L+6!, M+8!, DEPRES+3~, DEPRES+5!, DEPRES+10!, DEPRES+14!, DEPRES+18!, DEPRES+24!
BUDG( DEPRES+6, DEPRES+7, DEPRES+8, DEPRES+11, DEPRES+12, DEPRES+13, DEPRES+15, DEPRES+16, DEPRES+17, DEPRES+19
, DEPRES+20, DEPRES+21, DEPRES+25, DEPRES+26, DEPRES+28, DEPRES+30
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+28, L+31, S+3, S+5
>> BUDHIVDX L+11*, S+3, S+5
>> BUDHIVF L+31*, L+32, 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+1*, R+3*, R+6*, 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+22*, R+5*, R+6, M1+3, M1+5
BUDR DEPRES+3~, DEPRES+7*, DEPRES+8, DEPRES+12*, DEPRES+13, DEPRES+16*, DEPRES+17, DEPRES+20*, DEPRES+21, DEPRES+26*
, DEPRES+27, DEPRES+29, BHSCR+3*, BHSCR+4*, BHSCR+9*, BHSCR+10, BHSCR+11
BUDRX PLAN+2~, PLAN+37*, PLAN+38, PLAN+40, PLAN+41
BUDRXRF PLAN+2~, PLAN+36*, PLAN+38*, PLAN+40
>> BUDSCR M+22*, M+23*, M+24, M+25, R+2, R+3, R+5, M1+3, M1+5
>> BUDSECTL("HIV" L+32*
>> BUDSECTL("PTS" S+1*
>> BUDSECTM("DEP" R+3*, R+6*
>> BUDSECTM("PTS" M+19*
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
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+21, L+31, S+3, S+5, M+3, M+10, M+13, M+15
, M+17, M+18, M+23, M+24, R+5, M1+3, M1+5
E L+8*, L+13*, L+15, PLAN+45*, DEPRES+2~, DEPRES+5*, DEPRES+6*, DEPRES+7, DEPRES+8, DEPRES+10*
, DEPRES+11*, DEPRES+12, DEPRES+13, DEPRES+14*, DEPRES+15*, DEPRES+16, DEPRES+17, DEPRES+18*, DEPRES+19*, DEPRES+20
, DEPRES+21, DEPRES+24*, DEPRES+25*, DEPRES+26, DEPRES+28, DEPRES+30, BHSCR+1*, BHSCR+2, BHNORES+1*
ED FU+2*, FU+3, DEPRES~, DEPRES+5, DEPRES+10, DEPRES+14, DEPRES+18, DEPRES+24, BHSCR+1
EDATE REFDS~, REFDS+1, REFDS+2, REFDS+3, REFDS+4, REFDS+5, REFDS+6, REFDS+7, PLAN~, PLAN+5
, PLAN+45, HASDEPOV~, HASDEPOV+5, HASDEPOV+19, DEPNORES~, DEPNORES+5, BHNORES+1
G L+21*, L+28*, L+30, 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
K PLAN+2~, PLAN+9*, PLAN+33
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
, PLAN~, PLAN+5, PLAN+45, DEPRES~, DEPRES+5, DEPRES+10, DEPRES+14, DEPRES+18, DEPRES+24, 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+20*, L+26, 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+22, L+23, L+24, L+27, L+28, S+3, S+5
, FU+8, FU+9, FU+11, FU+14, FU+20, FU+21, FU+22, M+3, M+24, R+3
, R+5, 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, NDC+4, DEPRES+7, DEPRES+8
, DEPRES+12, DEPRES+13, DEPRES+16, DEPRES+17, DEPRES+20, DEPRES+21, DEPRES+26, DEPRES+27, DEPRES+28, DEPRES+29
, DEPRES+30, 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+21*, L+22, L+23, L+24, L+27, L+28, 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+12*, 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+24*, L+26, FU+5~, PLAN+2~, BHSCR+13*, 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+21*, 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