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 |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BUDHRP6M

Package: IHS Uniform Data System

Routine: BUDHRP6M


Information

BUDHRP6M ; IHS/CMI/LAB - UDS REPORT PROCESSOR ;

Source Information

Source file <BUDHRP6M.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Uniform Data System 7 $$PLCL^BUDHDU  $$HOSPIND^BUDHRP6C  $$LOINC^BUDHRP6D  $$VBBD^BUDHRP6V  $$PRES^BUDHRP6W  $$DATE^BUDHUTL1  (ALLCPT,GETMEDS)^BUDHUTL2  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPROV,$$VD)^APCLV  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS Uniform Data System 4 BUDHRP6B  BUDHRP6D  BUDHRP6Q  BUDHRPTC  

Entry Points

Name Comments DBIA/ICR reference
MEDC
PAPHPVWH(P,BDATE,EDATE,T,F) ;EP
NDC(A,B) ;
STATDC(V) ;EP - is the prescription discontinued?
G
BHSCR ;
J ;EP ;IVD
GETV(P,BD,ED,SITE) ;EP - get all visits for this patient and COUNT MEDICAL VISITS
IVD(P,BDATE,PYBD,EDATE) ;EP
MEDC1
ASPTHER(P,BD,ED) ;
ASP ;
FDEPSCR(P,BD,ED) ;EP RETURN DATE OF FIRST DEPRESSION SCREEN
ASPDALG(P,ED) ;
PAPHPV(P,EDATE,YEARS) ;EP - PAP AND HPV ON THE SAME DAY
HPV ;
WARF(P,BD,ED) ;
EHRO ;EPRES

External References

Name Field # of Occurrence
ALLV^APCLAPIU IVD+2, IVD+19
$$START1^APCLDF GETV+3, FDEPSCR+5, FDEPSCR+8, FDEPSCR+10, FDEPSCR+12, HPV+17
$$CLINIC^APCLV GETV+12
$$PRIMPROV^APCLV GETV+17, GETV+26
$$VD^APCLV ASPTHER+12, ASP+11, GETV+16
$$PLCL^BUDHDU IVD+15
$$HOSPIND^BUDHRP6C J+8
$$LOINC^BUDHRP6D PAPHPV+21, HPV+13
$$VBBD^BUDHRP6V J+6
$$PRES^BUDHRP6W EHRO+2, EHRO+4
$$DATE^BUDHUTL1 IVD+10, IVD+13, IVD+16, IVD+29, IVD+35, IVD+40, IVD+44, IVD+47
ALLCPT^BUDHUTL2 PAPHPV+28, HPV+22
GETMEDS^BUDHUTL2 WARF+3, G+1, ASPTHER+3, ASP+2
$$VAL^XBDIQ1 IVD+10, IVD+11, IVD+27, IVD+33, IVD+40, IVD+44, IVD+45, ASPTHER+13, ASP+12, MEDC+4
, PAPHPVWH+11, PAPHPV+17, PAPHPV+18, PAPHPV+22, PAPHPV+37, HPV+10, HPV+14, HPV+31
$$VALI^XBDIQ1 IVD+10, IVD+39, IVD+44
$$FMADD^XLFDT J+10, IVD+19, PAPHPVWH+5, PAPHPV+6, PAPHPV+10, HPV+3
$$FMTE^XLFDT ASPTHER+13, ASP+12, EHRO+3, GETV+3, PAPHPVWH+23, HPV+17
$$UP^XLFSTR WARF+8, G+6, ASPTHER+9, ASP+8, PAPHPVWH+11, PAPHPV+37, HPV+31

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AMHREC - [#9002011] BHSCR+3
^AMHREC("AE" BHSCR+2
^AMHRMSR - [#9002011.12] BHSCR+4
^AMHRMSR("AD" BHSCR+4
^ATXAX - [#9002226] NDC+3, ASPDALG+12, ASPDALG+14
^ATXAX("B" ASPDALG+3, ASPDALG+4, EHRO+2, EHRO+4, PAPHPV+11, PAPHPV+28, HPV+4, HPV+19
^ATXLAB - [#9002228] PAPHPV+18, HPV+10
^ATXLAB("B" PAPHPV+12, HPV+5
^AUPNVCPT - [#9000010.18] IVD+26
^AUPNVCPT("AD" IVD+25
^AUPNVLAB - [#9000010.09] PAPHPV+16, PAPHPV+17, PAPHPV+18, PAPHPV+20, PAPHPV+22, HPV+9, HPV+10, HPV+12, HPV+14
^AUPNVLAB("AE" PAPHPV+13, PAPHPV+14, PAPHPV+15, HPV+6, HPV+7, HPV+8
^AUPNVMED - [#9000010.14] WARF+7, WARF+8, G+5, G+6, ASPTHER+8, ASPTHER+9, ASP+7, ASP+8, STATDC+2
^AUPNVPOV - [#9000010.07] IVD+9, IVD+43
^AUPNVPOV("AD" IVD+8, IVD+42, GETV+19
^AUPNVPRC - [#9000010.08] IVD+38
^AUPNVPRC("AD" IVD+37
^AUPNVSIT - [#9000010] GETV+5, GETV+6, GETV+7, GETV+8, GETV+11, GETV+18, GETV+23, GETV+24, MEDC1+3, MEDC1+4
^AUPNVTC - [#9000010.33] IVD+32
^AUPNVTC("AD" IVD+31
^AUTTMSR - [#9999999.07] BHSCR+6
^BUDHCNTL - [#90669.902] GETV+14, MEDC1+1
^BUDHCNTL("B" GETV+13, MEDC+2
^BUDHSITE - [#90669.901] GETV+10
^BUDHTFIV("AA" MEDC+6
^BUDHTFIV("C" MEDC+5
^BUDHTSSC("AC" IVD+29, IVD+35
^BUDHTSSC("AD" IVD+10, IVD+44
^BUDHTSSC("AP" IVD+40
^BUDHTSSC("AS" IVD+13, IVD+47
^BUDHTSSC("B" IVD+3, IVD+20
^BWPCD - [#9002086.1] PAPHPVWH+9, PAPHPVWH+10, PAPHPVWH+12, PAPHPVWH+15, PAPHPVWH+22, PAPHPVWH+23, PAPHPV+35, PAPHPV+36, PAPHPV+38, HPV+29
, HPV+30, HPV+32
^BWPCD("C" PAPHPVWH+8, PAPHPV+34, HPV+28
^BWPN("B" PAPHPV+4, PAPHPV+31, HPV+25
^DPT - [#2] J+1, J+18, J+20
^GMR(120.8 - [#120.8] ASPDALG+6, ASPDALG+7, ASPDALG+8
^LAB(60 - [#60] PAPHPV+17
^PSDRUG - [#50] NDC+2, ASPDALG+13
^PSRX - [#52] STATDC+6, STATDC+11
^PSRX("APCC" STATDC+4
^TMP($J J+9!, J+11!
^XTMP("BUDHRP6B" J+18*, J+20*

Label References

Name Line Occurrences
$$ASPTHER J+13
$$IVD J+10
$$PAPHPVWH PAPHPV+6
$$STATDC ASPTHER+10, ASP+9
$$WARF J+7
ASP ASPTHER+4
EHRO ASP+3
G WARF+4
MEDC1 MEDC+4, MEDC+5

Naked Globals

Name Field # of Occurrence
^( STATDC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FDEPSCR+1~, FDEPSCR+5*, FDEPSCR+8*, FDEPSCR+10*, FDEPSCR+12*
A NDC~, NDC+2, WARF+1~, WARF+5*, WARF+6, WARF+8, G+3*, G+4, G+6, ASPDALG+2~
, ASPTHER+1~, ASPTHER+6*, ASPTHER+7, ASPTHER+9, ASPTHER+10, ASPTHER+11, ASP+5*, ASP+6, ASP+8, ASP+9
, ASP+10, GETV+1~, GETV+3*
A("MEDCARE" MEDC1+2, MEDC1+4*
A("SAMEPROV" GETV+22, GETV+24*
A("VISITS" GETV+4
B NDC~, NDC+3, ASPDALG+2~, GETV+3*, PAPHPV+1~, PAPHPV+13*, HPV+6*
BD WARF~, WARF+3, G+1, ASPTHER~, ASPTHER+3, ASP+2, EHRO+2, EHRO+4, GETV~, GETV+3
, FDEPSCR~, FDEPSCR+5, FDEPSCR+8, FDEPSCR+10, FDEPSCR+12, BHSCR+1
BDATE IVD~, IVD+2, IVD+19, PAPHPVWH~, PAPHPVWH+5*, PAPHPVWH+13, PAPHPV+10*, PAPHPV+13, PAPHPV+28, PAPHPV+39
, HPV+3*, HPV+6, HPV+17, HPV+22, HPV+33
BUD PAPHPV+1~
>> BUD18RB J+2*, J+3
>> BUD18TH J+5*, J+6
>> BUDAGE J+18, J+20
BUDAHPV PAPHPV+1~, HPV+2!
BUDAHPV( HPV+10*, HPV+14*, HPV+38
BUDAHPV(9999999 HPV+18*, HPV+24*, HPV+35*
BUDALL FDEPSCR+2~
BUDAPAP PAPHPV+1~
BUDAPAP( PAPHPV+17*, PAPHPV+18*, PAPHPV+22*, HPV+37, HPV+38
BUDAPAP(9999999 PAPHPV+30*, PAPHPV+41*
>> BUDBD J+2, J+7, J+8, J+10, J+13
BUDC FDEPSCR+1~, FDEPSCR+4*, PAPHPV+1~, PAPHPV+9*, HPV+1*
>> BUDCCOM J+18, J+20
BUDD ASPDALG+2~, ASPDALG+5*, ASPDALG+6, ASPDALG+12*, ASPDALG+14*, ASPDALG+15
BUDDEPS FDEPSCR+1~, FDEPSCR+3*, FDEPSCR+6*, FDEPSCR+9*, FDEPSCR+11*, FDEPSCR+13*, BHSCR+3*, BHSCR+8*, BHSCR+9
>> BUDDOB J+1*, J+3, J+5
>> BUDED J+6, J+7, J+8, J+10, J+13
BUDG FDEPSCR+2~, FDEPSCR+5!, FDEPSCR+8!, FDEPSCR+10!, FDEPSCR+12!, PAPHPV+1~, PAPHPV+24!, PAPHPV+27!, HPV+16!, HPV+21!
BUDG( PAPHPV+30, HPV+18, HPV+24
BUDG(1 FDEPSCR+6, FDEPSCR+9, FDEPSCR+11, FDEPSCR+13
>> BUDH J+18, J+20
BUDHSABA WARF+1~, WARF+2*
>> BUDISD ASPTHER+5*, ASP+4*
>> BUDIVD J+10*, J+12, J+18, J+20
>> BUDIVD1L J+19
>> BUDIVD2L J+17
>> BUDIVDT J+13*, J+14, J+18, J+20
>> BUDJ J+18, J+20
BUDLPAP PAPHPV+1~, PAPHPV+3*, PAPHPV+5*, HPV+38*, HPV+39
BUDLT PAPHPV+1~, PAPHPV+12*, PAPHPV+18, HPV+5*, HPV+10
BUDMEDS1 WARF+1~, WARF+3, WARF+4, G!, G+1, G+2, ASPTHER+1~, ASPTHER+3, ASPTHER+4, ASP+2
, ASP+3
BUDMEDS1( WARF+5, WARF+6, WARF+8!, G+3, G+4, G+6!, ASPTHER+6, ASPTHER+7, ASPTHER+9!, ASPTHER+10!
, ASPTHER+11, ASP+5, ASP+6, ASP+8!, ASP+9!, ASP+10
>> BUDMEDV J+4
BUDNDC NDC+1~, NDC+2*, NDC+3
>> BUDP BHSCR+4*, BHSCR+5, BHSCR+6*, BHSCR+7
BUDR FDEPSCR+2~
>> BUDSECTJ("IVD" J+14*
>> BUDSECTJ("PTS" J+16*
BUDTOB IVD+1~
BUDTOB( IVD+14, IVD+48
BUDTOB(0 IVD+14, IVD+48
BUDTOB(9999999 IVD+10*, IVD+13*, IVD+29*, IVD+35*, IVD+40*, IVD+44*, IVD+47*
BUDVS IVD+1~, IVD+18!
BUDVS( IVD+4, IVD+5, IVD+6, IVD+21, IVD+22, IVD+23
C WARF+1~, WARF+5*, WARF+9*, WARF+10, G+3*, G+7*, G+8, ASPDALG+2~, ASPTHER+1~, ASPTHER+6*
, ASPTHER+13*, ASPTHER+14, ASP+5*, ASP+12*, ASP+13, EHRO+2*, EHRO+3, EHRO+4*
CLINC GETV+1~, GETV+12*, GETV+14
CTR IVD+1~, IVD+4*, IVD+5, IVD+6, IVD+21*, IVD+22, IVD+23
D ASPDALG+13*, ASPDALG+14, GETV+1~, GETV+22*, GETV+23, MEDC1+2*, MEDC1+3, FDEPSCR+1~, BHSCR+1*, BHSCR+2*
, BHSCR+3, BHSCR+8, PAPHPVWH+7~, PAPHPVWH+12*, PAPHPVWH+13, PAPHPVWH+14, PAPHPVWH+16, PAPHPVWH+17, PAPHPVWH+22*, PAPHPVWH+23*
, PAPHPV+1~, PAPHPV+13*, PAPHPV+14, PAPHPV+15, PAPHPV+17, PAPHPV+18, PAPHPV+22, PAPHPV+38*, PAPHPV+39, PAPHPV+40
, PAPHPV+41, HPV+6*, HPV+7, HPV+8, HPV+10, HPV+14, HPV+32*, HPV+33, HPV+34, HPV+35
, HPV+37*, HPV+38
>> DFN J+1, J+6, J+7, J+8, J+10, J+13, J+18, J+20
E GETV+3*, FDEPSCR+1~, FDEPSCR+5*, FDEPSCR+8*, FDEPSCR+10*, FDEPSCR+12*, BHSCR+1*, BHSCR+2, PAPHPV+1~, PAPHPV+13*
, HPV+6*, HPV+17*
ED WARF~, WARF+3, G+1, ASPDALG~, ASPDALG+7, ASPTHER~, ASPTHER+3, ASP+2, EHRO+2, EHRO+4
, GETV~, GETV+3, FDEPSCR~, FDEPSCR+5, FDEPSCR+8, FDEPSCR+10, FDEPSCR+12, BHSCR+1
EDATE IVD~, IVD+2, IVD+15, PAPHPVWH~, PAPHPVWH+4, PAPHPVWH+5, PAPHPVWH+14, PAPHPV~, PAPHPV+6, PAPHPV+10
, PAPHPV+13, PAPHPV+28, PAPHPV+40, HPV+3, HPV+6, HPV+17, HPV+22, HPV+34
F PAPHPVWH~, PAPHPVWH+3*, PAPHPVWH+20, PAPHPVWH+21, PAPHPVWH+22, PAPHPVWH+23
G WARF+1~, WARF+2*, ASPDALG+2~, ASPTHER+1~, ASPTHER+2*, ASP+1*, FDEPSCR+1~, PAPHPVWH+7~, PAPHPVWH+8*, PAPHPVWH+17*
, PAPHPVWH+19, PAPHPVWH+20, PAPHPVWH+21, PAPHPVWH+22, PAPHPVWH+23, PAPHPV+34*, HPV+28*
G( PAPHPVWH+17*
G(0 PAPHPVWH+16
>> I BHSCR+3*, BHSCR+8*, PAPHPVWH+8*, PAPHPVWH+16*, PAPHPV+34*, HPV+28*
J PAPHPV+1~, PAPHPV+20*, PAPHPV+21, HPV+12*, HPV+13
L PAPHPV+1~, PAPHPV+14*, PAPHPV+15, HPV+7*, HPV+8
LASTV GETV+1~, GETV+2*
LINE GETV+1~, MEDC+4*, MEDC+5*, MEDC+6*, MEDC1+1
M WARF+1~, WARF+6*, WARF+7, WARF+8, G+4*, G+5, G+6, ASPTHER+1~, ASPTHER+7*, ASPTHER+8
, ASPTHER+9, ASPTHER+10, ASPTHER+13, ASP+6*, ASP+7, ASP+8, ASP+9, ASP+12
MEDV GETV+1~, GETV+2*, GETV+4, MEDC1+5*, MEDC1+7
MEDVI GETV+1~, GETV+2*, MEDC1+5*
N ASPDALG+2~, ASPDALG+8*, ASPDALG+10, ASPDALG+11
O PAPHPVWH+7~
P WARF~, WARF+3, G+1, ASPDALG~, ASPDALG+6, IVD~, IVD+2, IVD+15, IVD+19, ASPTHER~
, ASPTHER+3, ASP+2, EHRO+2, EHRO+4, STATDC+3~, STATDC+4*, STATDC+5, STATDC+6, STATDC+11, GETV~
, GETV+3, GETV+22, GETV+24, MEDC1+2, MEDC1+4, FDEPSCR~, FDEPSCR+5, FDEPSCR+8, FDEPSCR+10, FDEPSCR+12
, BHSCR+2, PAPHPVWH~, PAPHPVWH+1, PAPHPVWH+8, PAPHPV~, PAPHPV+6, PAPHPV+13, PAPHPV+14, PAPHPV+15, PAPHPV+28
, PAPHPV+34, HPV+6, HPV+7, HPV+8, HPV+17, HPV+22, HPV+28
PP GETV+1~, GETV+17*, GETV+21, GETV+22, GETV+24, GETV+26*, GETV+27, MEDC+4, MEDC+5, MEDC+6
PYBD IVD~, IVD+19
S ASPDALG+2~, STATDC+3~, GETV+1~, GETV+20*, GETV+23*, GETV+25, MEDC+1*, MEDC1*, MEDC1+3*
SITE GETV~, GETV+10
T ASPDALG+2~, ASPDALG+3*, ASPDALG+12, PAPHPVWH~, PAPHPVWH+2, PAPHPVWH+10, PAPHPV+1~, PAPHPV+4*, PAPHPV+5, PAPHPV+6
, PAPHPV+11*, PAPHPV+19, PAPHPV+21, PAPHPV+31*, PAPHPV+36, HPV+4*, HPV+11, HPV+13, HPV+19*, HPV+22
, HPV+25*, HPV+30
T1 ASPDALG+2~, ASPDALG+4*, ASPDALG+14
T35V GETV+1~, GETV+2*
T6V GETV+1~, GETV+2*
TIEN IVD+1~, IVD+3*, IVD+10, IVD+13, IVD+20*, IVD+29, IVD+35, IVD+40, IVD+44, IVD+47
, GETV+1~, GETV+13*, GETV+14, MEDC+2*, MEDC1+1, MEDC1+2, MEDC1+4
TV GETV+1~, GETV+2*
U NDC+2, WARF+6, WARF+8, G+4, G+6, J+1, J+18, J+20, ASPDALG+7, ASPDALG+8
, ASPDALG+13, IVD+5, IVD+6, IVD+16, IVD+22, IVD+23, ASPTHER+7, ASPTHER+9, ASPTHER+11, ASPTHER+13
, ASP+6, ASP+8, ASP+10, ASP+12, EHRO+3, STATDC+6, STATDC+11, GETV+4, GETV+6, GETV+7
, GETV+8, GETV+11, GETV+18, GETV+22, GETV+23, GETV+24, MEDC1+2, MEDC1+3, MEDC1+4, FDEPSCR+6
, FDEPSCR+9, FDEPSCR+11, FDEPSCR+13, BHSCR+3, BHSCR+4, BHSCR+6, PAPHPVWH+10, PAPHPVWH+12, PAPHPVWH+15, PAPHPVWH+22
, PAPHPVWH+23, PAPHPV+5, PAPHPV+17, PAPHPV+18, PAPHPV+20, PAPHPV+22, PAPHPV+30, PAPHPV+36, PAPHPV+38, HPV+10
, HPV+12, HPV+14, HPV+18, HPV+24, HPV+30, HPV+32, HPV+38
V WARF+1~, ASPTHER+1~, ASPTHER+11*, ASPTHER+12, ASP+10*, ASP+11, STATDC~, STATDC+1, STATDC+2, STATDC+4
, FDEPSCR+1~, BHSCR+2*, BHSCR+3, BHSCR+4, PAPHPVWH+7~, PAPHPVWH+8*, PAPHPVWH+9, PAPHPVWH+10, PAPHPVWH+11, PAPHPVWH+12
, PAPHPVWH+15, PAPHPVWH+17, PAPHPV+34*, PAPHPV+35, PAPHPV+36, PAPHPV+37, PAPHPV+38, HPV+28*, HPV+29, HPV+30
, HPV+31, HPV+32
V1D WARF+1~, ASPTHER+1~, ASPTHER+12*, ASPTHER+13, ASP+11*, ASP+12
VDATE IVD+1~, IVD+6*, IVD+10, IVD+13, IVD+23*, IVD+29, IVD+35, IVD+40, IVD+44, IVD+47
, GETV+1~, GETV+16*, GETV+22, GETV+24, MEDC1+2, MEDC1+4
VIEN IVD+1~, IVD+5*, IVD+8, IVD+22*, IVD+25, IVD+31, IVD+37, IVD+42
VLOC GETV+1~, GETV+8*, GETV+9, GETV+10, MEDC1+2, MEDC1+4
VSIT GETV+1~, GETV+4*, GETV+5, GETV+6, GETV+7, GETV+8, GETV+11, GETV+12, GETV+16, GETV+17
, GETV+18, GETV+19, GETV+23, GETV+24, GETV+26, MEDC+4, MEDC1+3, MEDC1+4, MEDC1+5
X ASPDALG+2~, ASPDALG+6*, ASPDALG+7, ASPDALG+8, IVD+1~, IVD+8*, IVD+9, IVD+10, IVD+11, IVD+14*
, IVD+25*, IVD+26, IVD+27, IVD+31*, IVD+32, IVD+33, IVD+37*, IVD+38, IVD+39, IVD+40
, IVD+42*, IVD+43, IVD+44, IVD+45, IVD+48*, STATDC+3~, STATDC+6*, STATDC+7, STATDC+8, STATDC+9
, STATDC+10, STATDC+11*, STATDC+12, STATDC+13, STATDC+14, STATDC+15, GETV+1~, GETV+4*, FDEPSCR+1~, BHSCR+4*
, PAPHPVWH+7~, PAPHPV+1~, PAPHPV+5, PAPHPV+6*, PAPHPV+15*, PAPHPV+16, PAPHPV+17, PAPHPV+18, PAPHPV+20, PAPHPV+22
, PAPHPV+30*, HPV+8*, HPV+9, HPV+10, HPV+12, HPV+14, HPV+17*, HPV+18*, HPV+24*
Y ASPDALG+2~, ASPDALG+11*, ASPDALG+12, ASPDALG+13, IVD+1~, IVD+10*, IVD+11*, IVD+12, IVD+13, IVD+15*
, IVD+16, IVD+27*, IVD+28, IVD+29, IVD+33*, IVD+34, IVD+35, IVD+39*, IVD+40, IVD+44*
, IVD+45*, IVD+46, IVD+47, MEDC+5*, PAPHPVWH+7~
YEARS PAPHPV~, PAPHPV+6, PAPHPV+10, HPV+3
Z IVD+1~, PAPHPV+17*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All