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

Package: IHS Uniform Data System

Routine: BUDERP6U


Information

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

Source Information

Source file <BUDERP6U.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
IHS Uniform Data System 4 ($$CPTI,$$PLCL)^BUDEDU  $$PRES^BUDERP6W  $$DATE^BUDEUTL1  GETMEDS^BUDEUTL2  
Patient Care Component Reports 3 ALLV^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPROV,$$VD)^APCLV  
Kernel 2 $$FMTE^XLFDT  $$UP^XLFSTR  
DRG Grouper 1 $$CPT^ICPTCOD  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 ($$VAL,$$VALI)^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
IHS Uniform Data System 3 BUDERP6B  BUDERP6R  BUDERPTC  

Entry Points

Name Comments DBIA/ICR reference
ASTHTHER(P,BD,ED) ;
EXCL(P,BDATE,EDATE) ;EP - EMPHYSEMA, COPD, CYSTIC FIBROSIS, ARF
MEDC1
STATDC(V) ;EP - is the prescription associated with this V MED discontinued?
MEDC
H ;EP ; ASTHMA
GETV(P,BD,ED,SITE) ;EP - get all visits for this patient and COUNT MEDICAL VISITS
PROBAS1(P,BDATE,EDATE) ;EP
SABA(P,BD,ED) ;
ASTHMA(P,BDATE,EDATE) ;EP
ASTALG(P,ED) ;
PREVV(P,BDATE,EDATE) ;EP
AST1039(P,BDATE,EDATE) ;EP
EHRO ;EPRES

External References

Name Field # of Occurrence
ALLV^APCLAPIU ASTHMA+3, EXCL+3
$$START1^APCLDF AST1039+4, GETV+3
$$CLINIC^APCLV GETV+12
$$PRIMPROV^APCLV GETV+17, GETV+27
$$VD^APCLV H+7, H+9, SABA+12, SABA+26, ASTHTHER+12, GETV+16
$$ICD^ATXCHK PROBAS1+10
$$DOB^AUPNPAT H+14
$$CPTI^BUDEDU AST1039+7
$$PLCL^BUDEDU ASTHMA+28, EXCL+16
$$PRES^BUDERP6W EHRO+2
$$DATE^BUDEUTL1 ASTHMA+13, ASTHMA+19, ASTHMA+23, ASTHMA+26, ASTHMA+29
GETMEDS^BUDEUTL2 SABA+3, SABA+17, ASTHTHER+3
$$CPT^ICPTCOD AST1039+7
$$VAL^XBDIQ1 SABA+13, SABA+27, ASTHMA+11, ASTHMA+17, ASTHMA+23, ASTHMA+24, EXCL+12, ASTHTHER+13, MEDC+4, PREVV+7
, PREVV+12
$$VALI^XBDIQ1 ASTHMA+23, EXCL+11, PREVV+10
$$FMTE^XLFDT SABA+13, SABA+27, AST1039+4, AST1039+11, ASTHTHER+13, EHRO+3, GETV+3
$$UP^XLFSTR SABA+9, SABA+23, ASTHTHER+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] ASTALG+12, ASTALG+14, ASTALG+17, ASTALG+18
^ATXAX("B" ASTALG+3, ASTALG+4, PROBAS1+3, EHRO+2
^AUPNPROB - [#9000011] PROBAS1+5, PROBAS1+6, PROBAS1+8, PROBAS1+9, PROBAS1+11, PROBAS1+12
^AUPNPROB("AC" PROBAS1+4
^AUPNVAST("AS" PROBAS1+16, PROBAS1+18, PROBAS1+20
^AUPNVCPT - [#9000010.18] ASTHMA+10
^AUPNVCPT("AD" ASTHMA+9, PREVV+6
^AUPNVMED - [#9000010.14] SABA+8, SABA+9, SABA+22, SABA+23, ASTHTHER+8, ASTHTHER+9, STATDC+2
^AUPNVPOV - [#9000010.07] ASTHMA+22, EXCL+10
^AUPNVPOV("AD" ASTHMA+21, EXCL+9, GETV+20, PREVV+9
^AUPNVSIT - [#9000010] GETV+5, GETV+6, GETV+7, GETV+8, GETV+11, GETV+19, GETV+24, GETV+25, MEDC1+3, MEDC1+4
^AUPNVSIT("AC" AST1039+1
^AUPNVTC - [#9000010.33] ASTHMA+16
^AUPNVTC("AD" ASTHMA+15
^BUDECNTL - [#90669.2] GETV+14, MEDC1+1
^BUDECNTL("B" GETV+13, MEDC+2
^BUDESITE - [#90669.1] GETV+10
^BUDETFIV("AA" MEDC+6
^BUDETFIV("C" MEDC+5
^BUDETSSC("AC" ASTHMA+13, ASTHMA+19, PREVV+8
^BUDETSSC("AD" ASTHMA+23, EXCL+11, PREVV+11
^BUDETSSC("AS" ASTHMA+26, EXCL+14, PREVV+14
^BUDETSSC("B" ASTHMA+4, EXCL+4, PREVV+3
^DPT - [#2] H+1, H+23, H+25
^GMR(120.8 - [#120.8] ASTALG+6, ASTALG+7, ASTALG+8, ASTALG+16
^PSDRUG - [#50] ASTALG+13, ASTALG+19
^PSRX - [#52] STATDC+6, STATDC+11
^PSRX("APCC" STATDC+4
^TMP($J AST1039+5, PREVV+5
^XTMP("BUDERP6B" H+23*, H+25*

Label References

Name Line Occurrences
$$AST1039 H+15
$$ASTHMA H+12
$$ASTHTHER H+18
$$EXCL H+14
$$SABA H+16
$$STATDC SABA+10, SABA+24, ASTHTHER+10
EHRO ASTHTHER+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
A SABA+1~, SABA+6*, SABA+7, SABA+9, SABA+10, SABA+11, SABA+20*, SABA+21, SABA+23, SABA+24
, SABA+25, ASTALG+2~, ASTALG+17*, ASTALG+18, PROBAS1+1~, AST1039+2~, AST1039+4*, ASTHTHER+1~, ASTHTHER+6*, ASTHTHER+7
, ASTHTHER+9, ASTHTHER+10, ASTHTHER+11, GETV+1~, GETV+3*
A("MEDCARE" MEDC1+2, MEDC1+4*
A("SAMEPROV" GETV+23, GETV+25*
A("VISITS" GETV+4
B ASTALG+2~, ASTALG+18*, ASTALG+19, PROBAS1+1~, AST1039+2~, AST1039+4*, GETV+3*
BD SABA~, SABA+3, SABA+17, ASTHTHER~, ASTHTHER+3, EHRO+2, GETV~, GETV+3
BDATE PROBAS1~, ASTHMA~, ASTHMA+3, EXCL~, EXCL+3, AST1039~, AST1039+4, AST1039+7, PREVV~
>> BUD5RB H+3*, H+4
>> BUD64RB H+2*, H+5
>> BUDAGE H+23, H+25
>> BUDAPT1L H+24
>> BUDAPT2L H+22
BUDAST H+12*, H+13, H+15, H+23, H+25, ASTHMA+1~, ASTHMA+2!
BUDAST( ASTHMA+27
BUDAST(0 ASTHMA+27
BUDAST(9999999 ASTHMA+13*, ASTHMA+19*, ASTHMA+23*, ASTHMA+26*
>> BUDASTT H+18*, H+19, H+23, H+25
>> BUDBD H+2, H+12, H+16, H+18
>> BUDCCOM H+23, H+25
BUDD ASTALG+2~, ASTALG+5*, ASTALG+6, ASTALG+12*, ASTALG+14*, ASTALG+19*, ASTALG+20
>> BUDDOB H+1*, H+4, H+5, H+6, H+8
>> BUDED H+3, H+12, H+14, H+15, H+16, H+18
BUDEX EXCL+1~, EXCL+2*, EXCL+5, EXCL+9, EXCL+11*, EXCL+14*, EXCL+15
>> BUDH H+23, H+25
BUDHSABA SABA+1~, SABA+2*, SABA+14*, SABA+15
>> BUDISD SABA+5*, SABA+19*, ASTHTHER+5*
>> BUDJ H+23, H+25
>> BUDLASTV H+7, H+9
BUDMEDS1 SABA+1~, SABA+3, SABA+4, SABA+17, SABA+18, ASTHTHER+1~, ASTHTHER+3, ASTHTHER+4
BUDMEDS1( SABA+6, SABA+7, SABA+9!, SABA+10!, SABA+11, SABA+20, SABA+21, SABA+23!, SABA+24!, SABA+25
, ASTHTHER+6, ASTHTHER+7, ASTHTHER+9!, ASTHTHER+10!, ASTHTHER+11
>> BUDMEDV H+10
>> BUDSECTH("APT" H+19*
>> BUDSECTH("PTS" H+21*
BUDVS ASTHMA+1~, EXCL+1~
BUDVS( ASTHMA+5, ASTHMA+6, ASTHMA+7, EXCL+5, EXCL+6, EXCL+7
C SABA+1~, SABA+6*, SABA+13*, SABA+14, SABA+20*, SABA+27*, SABA+28, ASTALG+2~, ASTHTHER+1~, ASTHTHER+6*
, ASTHTHER+13*, ASTHTHER+14, EHRO+2*, EHRO+3, PREVV+2~, PREVV+4*, PREVV+15*, PREVV+16
CLINC GETV+1~, GETV+12*, GETV+14
CTR ASTHMA+1~, ASTHMA+5*, ASTHMA+6, ASTHMA+7, EXCL+1~, EXCL+5*, EXCL+6, EXCL+7
D ASTALG+13*, ASTALG+14, PROBAS1+16*, PROBAS1+17, PROBAS1+18, PROBAS1+20, GETV+1~, GETV+23*, GETV+24, MEDC1+2*
, MEDC1+3
>> DFN H+1, H+12, H+14, H+15, H+16, H+18, H+23, H+25
E PROBAS1+18*, AST1039+2~, AST1039+4*, GETV+3*
ED SABA~, SABA+3, SABA+17, ASTALG~, ASTALG+7, ASTHTHER~, ASTHTHER+3, EHRO+2, GETV~, GETV+3
EDATE PROBAS1~, PROBAS1+7, PROBAS1+15, ASTHMA~, ASTHMA+3, ASTHMA+28, EXCL~, EXCL+3, EXCL+16, AST1039~
, AST1039+4, AST1039+7, PREVV~
>> EDATE1 PROBAS1+15*, PROBAS1+16
G SABA+1~, SABA+2*, SABA+4, SABA+16*, ASTALG+2~, PROBAS1+1~, PROBAS1+2*, PROBAS1+4*, AST1039+2~, AST1039+3!
, ASTHTHER+1~, ASTHTHER+2*, PREVV+2~, PREVV+4*, PREVV+5, PREVV+6, PREVV+8*, PREVV+9, PREVV+11*, PREVV+14*
, PREVV+15
G( PROBAS1+14, AST1039+8*, AST1039+10
G("" AST1039+9
G(0 PROBAS1+14
G(9999999 PROBAS1+12*
>> LAST PROBAS1+18*, PROBAS1+19, PROBAS1+20
LASTV GETV+1~, GETV+2*
LINE GETV+1~, MEDC+4*, MEDC+5*, MEDC+6*, MEDC1+1
M SABA+1~, SABA+7*, SABA+8, SABA+9, SABA+10, SABA+13, SABA+21*, SABA+22, SABA+23, SABA+24
, SABA+27, ASTHTHER+1~, ASTHTHER+7*, ASTHTHER+8, ASTHTHER+9, ASTHTHER+10, ASTHTHER+13
MEDV GETV+1~, GETV+2*, GETV+4, MEDC1+5*, MEDC1+7
MEDVI GETV+1~, GETV+2*, MEDC1+5*
N ASTALG+2~, ASTALG+8*, ASTALG+10, ASTALG+11
P H+14, SABA~, SABA+3, SABA+17, ASTALG~, ASTALG+6, PROBAS1~, PROBAS1+4, PROBAS1+16, PROBAS1+18
, PROBAS1+20, ASTHMA~, ASTHMA+3, ASTHMA+28, EXCL~, EXCL+3, EXCL+16, AST1039~, AST1039+1, AST1039+4
, AST1039+7, ASTHTHER~, ASTHTHER+3, EHRO+2, STATDC+3~, STATDC+4*, STATDC+5, STATDC+6, STATDC+11, GETV~
, GETV+3, GETV+23, GETV+25, MEDC1+2, MEDC1+4, PREVV~
PP GETV+1~, GETV+17*, GETV+18, GETV+22, GETV+23, GETV+25, GETV+27*, GETV+28, MEDC+4, MEDC+5
, MEDC+6
S ASTALG+2~, ASTALG+16*, ASTALG+19, PROBAS1+1~, PROBAS1+20*, PROBAS1+21, STATDC+3~, GETV+1~, GETV+21*, GETV+24*
, GETV+26, MEDC+1*, MEDC1*, MEDC1+3*
SITE GETV~, GETV+10
T ASTALG+2~, ASTALG+3*, ASTALG+12, ASTALG+17, ASTALG+18, PROBAS1+1~, PROBAS1+3*, PROBAS1+10, AST1039+2~, PREVV+2~
, PREVV+3*, PREVV+8, PREVV+11, PREVV+14
T1 ASTALG+2~, ASTALG+4*, ASTALG+14
T35V GETV+1~, GETV+2*
T6V GETV+1~, GETV+2*
TIEN ASTHMA+1~, ASTHMA+4*, ASTHMA+13, ASTHMA+19, ASTHMA+23, ASTHMA+26, EXCL+1~, EXCL+4*, EXCL+11, EXCL+14
, GETV+1~, GETV+13*, GETV+14, MEDC+2*, MEDC1+1, MEDC1+2, MEDC1+4
TV GETV+1~, GETV+2*
U H+1, H+15, H+23, H+25, SABA+7, SABA+9, SABA+11, SABA+13, SABA+21, SABA+23
, SABA+25, SABA+27, ASTALG+7, ASTALG+8, ASTALG+13, ASTALG+16, ASTALG+18, ASTALG+19, PROBAS1+5, PROBAS1+6
, PROBAS1+8, PROBAS1+9, PROBAS1+11, PROBAS1+12, ASTHMA+6, ASTHMA+7, ASTHMA+13, ASTHMA+19, ASTHMA+23, ASTHMA+26
, ASTHMA+27, ASTHMA+29, EXCL+6, EXCL+7, AST1039+7, AST1039+8, AST1039+11, ASTHTHER+7, ASTHTHER+9, ASTHTHER+11
, ASTHTHER+13, EHRO+3, STATDC+6, STATDC+11, GETV+4, GETV+6, GETV+7, GETV+8, GETV+11, GETV+19
, GETV+23, GETV+24, GETV+25, MEDC1+2, MEDC1+3, MEDC1+4
V SABA+1~, SABA+11*, SABA+12, SABA+25*, SABA+26, PROBAS1+1~, AST1039+2~, ASTHTHER+1~, ASTHTHER+11*, ASTHTHER+12
, STATDC~, STATDC+1, STATDC+2, STATDC+4, PREVV+2~
V1D SABA+1~, SABA+12*, SABA+13, SABA+26*, SABA+27, ASTHTHER+1~, ASTHTHER+12*, ASTHTHER+13
VDATE ASTHMA+1~, ASTHMA+7*, ASTHMA+13, ASTHMA+19, ASTHMA+23, ASTHMA+26, EXCL+1~, EXCL+7*, GETV+1~, GETV+16*
, GETV+23, GETV+25, MEDC1+2, MEDC1+4
VIEN ASTHMA+1~, ASTHMA+6*, ASTHMA+9, ASTHMA+15, ASTHMA+21, EXCL+1~, EXCL+6*, EXCL+9
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+19, GETV+20, GETV+24, GETV+25, GETV+27, MEDC+4, MEDC1+3, MEDC1+4, MEDC1+5
X ASTALG+2~, ASTALG+6*, ASTALG+7, ASTALG+8, ASTALG+16, PROBAS1+1~, PROBAS1+4*, PROBAS1+5, PROBAS1+6, PROBAS1+8
, PROBAS1+9, PROBAS1+11, PROBAS1+12, PROBAS1+14*, ASTHMA+1~, ASTHMA+9*, ASTHMA+10, ASTHMA+11, ASTHMA+15*, ASTHMA+16
, ASTHMA+17, ASTHMA+21*, ASTHMA+22, ASTHMA+23, ASTHMA+24, ASTHMA+27*, ASTHMA+29, EXCL+1~, EXCL+9*, EXCL+10
, EXCL+11, EXCL+12, AST1039+2~, AST1039+10*, AST1039+11, 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*, PREVV+2~, PREVV+5*
, PREVV+6, PREVV+9
Y ASTALG+2~, ASTALG+11*, ASTALG+12, ASTALG+13, PROBAS1+1~, PROBAS1+8*, PROBAS1+10, ASTHMA+1~, ASTHMA+11*, ASTHMA+12
, ASTHMA+13, ASTHMA+17*, ASTHMA+18, ASTHMA+19, ASTHMA+23*, ASTHMA+24*, ASTHMA+25, ASTHMA+26, ASTHMA+28*, ASTHMA+29
, EXCL+1~, EXCL+11*, EXCL+12*, EXCL+13, EXCL+14, EXCL+16*, EXCL+17, AST1039+2~, AST1039+6*, AST1039+7*
, AST1039+8, AST1039+9*, AST1039+10, AST1039+11, MEDC+5*, PREVV+2~, PREVV+7*, PREVV+8, PREVV+10*, PREVV+11
, PREVV+12*, PREVV+13, PREVV+14
Z H+6*, H+7, H+8*, H+9, PROBAS1+1~, PROBAS1+5*, PROBAS1+6*, PROBAS1+7, ASTHMA+1~, EXCL+1~
, PREVV+2~, PREVV+6*, PREVV+7, PREVV+9*, PREVV+10, PREVV+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All