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 |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BGP2D81

Package: IHS GPRA Information System

Routine: BGP2D81


Information

BGP2D81 ; IHS/CMI/LAB - measure C ; 17 Oct 2011 8:51 AM

Source Information

Source file <BGP2D81.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
IHS GPRA Information System 3 ($$ASSEV,$$COPD,$$EMP,$$PERASTH)^BGP2D22  $$DATE^BGP2UTL  GETMEDS^BGP2UTL2  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$VD^APCLV  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  

Entry Points

Name Comments DBIA/ICR reference
SABA(P,BDATE,EDATE) ;EP - any SABA?
STATDC(V) ;EP - is the prescription associated with this V MED discontinued?
CANI(D,Q) ;get order unit from drug entry and divide by quantity.
CONT(P,BDATE,EDATE) ;controller meds (at least 2)
ASEX(P,EDATE) ;
NDC(A,B) ;
DXS
LAST(P,BDATE,EDATE) ;EP last asthma dx
LEUK(A,B,C) ;
V2ASTH(P,BDATE,EDATE) ;EP
CHK90 ;
LABA(P,BDATE,EDATE) ;EP - any inhaled steroid?
INHALED(P,BDATE,EDATE) ;EP - any inhaled steroid?
IAST1 ;EP
ASTHTHER ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF DXS+2, LAST+3
$$VD^APCLV SABA+28, CHK90+6, CHK90+14, CONT+13
$$ICD^ATXCHK V2ASTH+11, DXS+11, ASEX+9
$$DOB^AUPNPAT ASTHTHER+7, ASTHTHER+8
$$ASSEV^BGP2D22 ASTHTHER+9
$$COPD^BGP2D22 ASTHTHER+8
$$EMP^BGP2D22 ASTHTHER+7
$$PERASTH^BGP2D22 ASTHTHER+10, ASTHTHER+11
$$DATE^BGP2UTL LAST+4, INHALED+13, INHALED+14, SABA+29, CHK90+11, CHK90+19, CONT+15, CONT+16, LABA+13, LABA+14
GETMEDS^BGP2UTL2 INHALED+2, SABA+4, SABA+19, CONT+3, LABA+2
$$VAL^XBDIQ1 SABA+29, CHK90+11, CHK90+19, CONT+15, CONT+16
$$FMADD^XLFDT ASTHTHER+10, CHK90+7
$$FMTE^XLFDT DXS+2, LAST+3
$$UP^XLFSTR INHALED+9, SABA+10, SABA+25, CONT+10, LABA+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] NDC+4, LEUK+4, INHALED+11, LABA+11
^ATXAX("B" V2ASTH+6, DXS+4, ASEX+4, INHALED+4, INHALED+5, LABA+4, LABA+5
^AUPNPROB - [#9000011] V2ASTH+8, V2ASTH+9, V2ASTH+10, V2ASTH+12, V2ASTH+13, V2ASTH+14, ASEX+6, ASEX+7, ASEX+8, ASEX+10
^AUPNPROB("AC" V2ASTH+7, ASEX+5
^AUPNVAST("AS" V2ASTH+20, V2ASTH+22, V2ASTH+24, ASEX+17, ASEX+20, ASEX+22
^AUPNVMED - [#9000010.14] INHALED+8, INHALED+9, INHALED+10, STATDC+2, SABA+9, SABA+10, SABA+12, SABA+24, SABA+25, CHK90+9
, CHK90+10, CHK90+17, CHK90+18, CONT+9, CONT+10, LABA+8, LABA+9, LABA+10
^AUPNVPOV - [#9000010.07] DXS+11
^AUPNVPOV("AD" DXS+11
^AUPNVSIT - [#9000010] DXS+7, DXS+8, DXS+9, DXS+10, INHALED+7, INHALED+13, INHALED+14, LABA+7, LABA+13, LABA+14
^AUPNVSIT("AC" DXS
^ICD9 - [#80] V2ASTH+14
^PSDRUG - [#50] NDC+3, INHALED+13, INHALED+14, CANI+3, LABA+13, LABA+14
^PSRX - [#52] STATDC+6, STATDC+11
^PSRX("APCC" STATDC+4
^TMP($J DXS+1!, DXS+3, DXS+6, ASTHTHER+12!, ASTHTHER+13!, ASTHTHER+22!, SABA+1!, SABA+18!, SABA+32!, CONT+2!

Label References

Name Line Occurrences
$$ASEX V2ASTH+2
$$CANI CHK90+10, CHK90+18
$$CONT ASTHTHER+27
$$INHALED IAST1+17, ASTHTHER+29
$$LABA ASTHTHER+32
$$NDC LEUK+5, INHALED+11, LABA+11
$$SABA ASTHTHER+21
$$STATDC INHALED+11, SABA+11, SABA+26, CONT+11, LABA+11
$$V2ASTH IAST1+4
CHK90 SABA+15
DXS V2ASTH+21, V2ASTH+23

Naked Globals

Name Field # of Occurrence
^( STATDC+4

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IAST1+20!, DXS+11*
A IAST1+20!, V2ASTH+4~, DXS+2*, NDC~, NDC+3, LEUK~, LEUK+4, LEUK+5, SABA+2~, SABA+7*
, SABA+8, SABA+10, SABA+11, SABA+12, SABA+22*, SABA+23, SABA+25, SABA+26, SABA+27, CONT+1~
, CONT+7*, CONT+8, CONT+10, CONT+11, CONT+12
B IAST1+20!, V2ASTH+4~, DXS+2*, NDC~, NDC+4, LEUK~, LEUK+4, SABA+2~
BDATE IAST1+20!, V2ASTH~, DXS+2, LAST~, LAST+3, INHALED~, INHALED+2, SABA~, SABA+4, CONT~
, CONT+3, LABA~, LABA+2
>> BGPACTCL IAST1+5, IAST1+6, IAST1+7, IAST1+8, IAST1+9, IAST1+10, ASTHTHER+3
>> BGPACTUP IAST1+2, IAST1+11, IAST1+12, IAST1+13, IAST1+14, IAST1+15, IAST1+16
>> BGPAGEB IAST1+3, IAST1+6, IAST1+7, IAST1+8, IAST1+9, IAST1+10, IAST1+12, IAST1+13, IAST1+14, IAST1+15
, IAST1+16, ASTHTHER+4, ASTHTHER+14, ASTHTHER+16, ASTHTHER+17, ASTHTHER+18, ASTHTHER+19, ASTHTHER+35, ASTHTHER+36, ASTHTHER+37
, ASTHTHER+38
BGPASTH1 ASTHTHER+2~, ASTHTHER+9*, ASTHTHER+10*, ASTHTHER+12, ASTHTHER+20
BGPASTH2 ASTHTHER+2~, ASTHTHER+9*, ASTHTHER+11*, ASTHTHER+12, ASTHTHER+20
>> BGPBDATE IAST1+4, IAST1+17, ASTHTHER+10, ASTHTHER+11, ASTHTHER+21, ASTHTHER+27, ASTHTHER+29, ASTHTHER+32
BGPCICS ASTHTHER+2~, ASTHTHER+29*, ASTHTHER+30
BGPCON3 ASTHTHER+1*, ASTHTHER+2~, ASTHTHER+27*, ASTHTHER+28
BGPCORT ASTHTHER+2~
>> BGPD1 IAST1+1*, IAST1+5*, IAST1+19, ASTHTHER+1*, ASTHTHER+14*
>> BGPD10 IAST1+1*, IAST1+14*, ASTHTHER+1*, ASTHTHER+37*
>> BGPD11 IAST1+1*, IAST1+15*, ASTHTHER+1*, ASTHTHER+38*
>> BGPD12 IAST1+1*, IAST1+16*
>> BGPD2 IAST1+1*, IAST1+6*, ASTHTHER+1*, ASTHTHER+15*
>> BGPD3 IAST1+1*, IAST1+7*, ASTHTHER+1*, ASTHTHER+16*
>> BGPD4 IAST1+1*, IAST1+8*, ASTHTHER+1*, ASTHTHER+17*
>> BGPD5 IAST1+1*, IAST1+9*, ASTHTHER+1*, ASTHTHER+18*
>> BGPD6 IAST1+1*, IAST1+10*, ASTHTHER+1*, ASTHTHER+19*
>> BGPD7 IAST1+1*, IAST1+11*, ASTHTHER+1*, ASTHTHER+34*
>> BGPD8 IAST1+1*, IAST1+12*, ASTHTHER+1*, ASTHTHER+35*
>> BGPD9 IAST1+1*, IAST1+13*, ASTHTHER+1*, ASTHTHER+36*
>> BGPEDATE IAST1+4, IAST1+17, ASTHTHER+7, ASTHTHER+8, ASTHTHER+9, ASTHTHER+11, ASTHTHER+21, ASTHTHER+27, ASTHTHER+29, ASTHTHER+32
BGPG LAST+1!
BGPG(1 LAST+4
BGPISD SABA+2~, SABA+6*, SABA+21*, CONT+6*
>> BGPLABA ASTHTHER+32*, ASTHTHER+33
BGPMEDS1 INHALED+1~, INHALED+2, INHALED+3, ASTHTHER+22!, SABA+2~, SABA+3!, SABA+4, SABA+5, SABA+18!, SABA+19
, SABA+20, SABA+32!, CONT+1~, CONT+2!, CONT+3, CONT+5, LABA+1~, LABA+2, LABA+3
BGPMEDS1( INHALED+6, SABA+7, SABA+8, SABA+10!, SABA+11!, SABA+12!, SABA+15, SABA+22, SABA+23, SABA+25!
, SABA+26!, SABA+27, CHK90+5, CHK90+8, CHK90+12, CHK90+13, CHK90+16, CONT+7, CONT+8, CONT+10!
, CONT+11!, CONT+12, LABA+6
BGPMP SABA+2~
>> BGPN1 IAST1+1*, IAST1+18*, ASTHTHER+1*, ASTHTHER+24*
>> BGPN2 IAST1+1*, ASTHTHER+1*, ASTHTHER+25*
>> BGPN3 IAST1+1*, ASTHTHER+1*, ASTHTHER+28*
>> BGPN4 IAST1+1*, ASTHTHER+1*, ASTHTHER+30*
>> BGPN5 IAST1+1*, ASTHTHER+1*
>> BGPN6 IAST1+1*
>> BGPNDC NDC+3*, NDC+4
BGPSABA ASTHTHER+2~, ASTHTHER+21*, ASTHTHER+23, ASTHTHER+24, ASTHTHER+25, ASTHTHER+39!
>> BGPSTOP IAST1+2*, IAST1+3*, IAST1+4*, ASTHTHER+3*, ASTHTHER+4*, ASTHTHER+7*, ASTHTHER+8*, ASTHTHER+12*
>> BGPV IAST1+17*, IAST1+18, IAST1+19
BGPVAL IAST1+4*, IAST1+19, ASTHTHER+39!
>> BGPVALUE IAST1+19*, ASTHTHER+20*, ASTHTHER+23*, ASTHTHER+28*, ASTHTHER+30*, ASTHTHER+34*
C IAST1+20!, LEUK~, LEUK+5, SABA+2~, SABA+7*, SABA+22*, SABA+29*, SABA+30, SABA+31, CHK90+4*
, CHK90+11*, CHK90+19*, CONT+1~, CONT+7*, CONT+15*, CONT+16*, CONT+17
D IAST1+20!, V2ASTH+20*, V2ASTH+21, V2ASTH+22, V2ASTH+24, DXS+11*, DXS+12, ASEX+15~, ASEX+17*, ASEX+18
, ASEX+20, ASEX+22, INHALED+6*, INHALED+13*, INHALED+14*, INHALED+16, SABA+2~, CANI~, CANI+3, CHK90+22*
, LABA+6*, LABA+13*, LABA+14*, LABA+16
DAYS SABA+2~
DC SABA+2~
>> DFN IAST1+4, IAST1+17, ASTHTHER+7, ASTHTHER+8, ASTHTHER+9, ASTHTHER+10, ASTHTHER+11, ASTHTHER+21, ASTHTHER+27, ASTHTHER+29
, ASTHTHER+32
E IAST1+20!, V2ASTH+22*, DXS+2*, ASEX+20*, LAST+3*, INHALED+1~, INHALED+6*, SABA+2~, SABA+19, CHK90+7*
, CHK90+15, LABA+1~, LABA+6*
EDATE IAST1+20!, V2ASTH~, V2ASTH+2, V2ASTH+8, V2ASTH+19, DXS+2, ASEX~, ASEX+6, ASEX+16, LAST~
, LAST+3, INHALED~, INHALED+2, SABA~, SABA+4, CONT~, CONT+3, LABA~, LABA+2
EDATE1 V2ASTH+4~, V2ASTH+19*, V2ASTH+20, ASEX+15~, ASEX+16*, ASEX+17
F IAST1+20!
G V2ASTH+4~, V2ASTH+5*, V2ASTH+7*, V2ASTH+14*, V2ASTH+16, DXS+6*, DXS+13*, DXS+15, ASEX+3~, ASEX+5*
, ASEX+11*, ASEX+13, INHALED+1~, INHALED+6*, SABA+2~, SABA+14*, SABA+15, SABA+16, SABA+20, SABA+30
, SABA+31*, SABA+33, CHK90+2*, CHK90+23*, CONT+1~, CONT+4*, CONT+5, LABA+1~, LABA+6*
GAP SABA+2~
H IAST1+20!
>> LAST V2ASTH+22*, V2ASTH+23, V2ASTH+24, ASEX+20*, ASEX+21, ASEX+22
LEND SABA+2~
M INHALED+1~, INHALED+6*, SABA+2~, SABA+8*, SABA+9, SABA+10, SABA+11, SABA+12, SABA+23*, SABA+24
, SABA+25, SABA+26, SABA+29, CHK90+8*, CHK90+9, CHK90+10, CHK90+11, CONT+8*, CONT+9, CONT+10
, CONT+11, CONT+15, CONT+16, LABA+1~, LABA+6*
M1 SABA+2~, CHK90+16*, CHK90+17, CHK90+18, CHK90+19
N SABA+2~
O CANI+1~, CANI+3*, CANI+4, CANI+5
P IAST1+20!, V2ASTH~, V2ASTH+1, V2ASTH+2, V2ASTH+7, V2ASTH+20, V2ASTH+22, V2ASTH+24, DXS, DXS+2
, ASEX~, ASEX+5, ASEX+17, ASEX+20, ASEX+22, LAST~, LAST+3, INHALED~, INHALED+2, STATDC+3~
, STATDC+4*, STATDC+5, STATDC+6, STATDC+11, SABA~, SABA+4, SABA+19, CONT~, CONT+3, LABA~
, LABA+2
PER SABA+2~
Q SABA+2~, SABA+12*, SABA+14*, CANI~, CANI+4, CANI+5, CHK90+10*, CHK90+11, CHK90+18*, CHK90+19
, CHK90+20
QG SABA+2~, CHK90+9*, CHK90+10, CHK90+17*, CHK90+18
S IAST1+20!, V2ASTH+4~, V2ASTH+18*, V2ASTH+24*, V2ASTH+25, ASEX+22*, ASEX+23, STATDC+3~, SABA+2~
SD SABA+2~, SABA+19, CHK90+6*, CHK90+7, CHK90+11
T IAST1+20!, V2ASTH+4~, V2ASTH+6*, V2ASTH+11, DXS+4*, DXS+5, DXS+11, ASEX+3~, ASEX+4*, ASEX+9
, INHALED+1~, INHALED+6*, INHALED+12*, INHALED+15, SABA+2~, CHK90+3!, CONT+1~, CONT+7*, CONT+14*, CONT+17
, LABA+1~, LABA+6*, LABA+12*, LABA+15
T( CHK90+11*, CHK90+19*, CHK90+22
T1 INHALED+1~, INHALED+4*, INHALED+11, SABA+2~, LABA+1~, LABA+4*, LABA+11
T4 INHALED+1~, INHALED+5*, INHALED+11, LABA+1~, LABA+5*, LABA+11
TQ SABA+2~, CHK90+10*, CHK90+20*, CHK90+21
U IAST1+19, V2ASTH+8, V2ASTH+9, V2ASTH+10, V2ASTH+12, V2ASTH+13, V2ASTH+14, V2ASTH+25, DXS+6, DXS+8
, DXS+9, DXS+10, DXS+11, DXS+15, ASEX+6, ASEX+7, ASEX+8, ASEX+10, LAST+4, NDC+3
, INHALED+6, INHALED+9, INHALED+10, INHALED+13, INHALED+14, STATDC+6, STATDC+11, ASTHTHER+20, ASTHTHER+23, ASTHTHER+24
, ASTHTHER+25, ASTHTHER+28, ASTHTHER+30, ASTHTHER+33, SABA+8, SABA+10, SABA+12, SABA+23, SABA+25, SABA+27
, SABA+29, SABA+31, CANI+3, CHK90+5, CHK90+8, CHK90+9, CHK90+10, CHK90+11, CHK90+13, CHK90+16
, CHK90+17, CHK90+18, CHK90+19, CHK90+22, CHK90+23, CONT+8, CONT+10, CONT+12, CONT+15, LABA+6
, LABA+9, LABA+10, LABA+13, LABA+14
V IAST1+20!, V2ASTH+4~, DXS+6*, DXS+7, DXS+8, DXS+9, DXS+10, DXS+11, INHALED+1~, INHALED+6*
, INHALED+7, INHALED+13, INHALED+14, STATDC~, STATDC+1, STATDC+2, STATDC+4, SABA+2~, SABA+27*, SABA+28
, CHK90+5*, CHK90+6, CONT+12*, CONT+13, LABA+1~, LABA+6*, LABA+7, LABA+13, LABA+14
V1 SABA+2~, CHK90+13*, CHK90+14
V1D SABA+2~, SABA+28*, SABA+29, CHK90+14*, CHK90+15, CHK90+19, CONT+1~, CONT+13*, CONT+15, CONT+16
X IAST1+20!, V2ASTH+4~, V2ASTH+7*, V2ASTH+8, V2ASTH+9, V2ASTH+10, V2ASTH+12, V2ASTH+13, V2ASTH+14, DXS+6*
, ASEX+3~, ASEX+5*, ASEX+6, ASEX+7, ASEX+8, ASEX+10, LAST+3*, INHALED+1~, INHALED+6*, STATDC+3~
, STATDC+6*, STATDC+7, STATDC+8, STATDC+9, STATDC+10, STATDC+11*, STATDC+12, STATDC+13, STATDC+14, STATDC+15
, SABA+2~, SABA+15*, CHK90+5, CHK90+8, CHK90+12, LABA+1~, LABA+6*
Y IAST1+20!, V2ASTH+4~, V2ASTH+9*, V2ASTH+11, V2ASTH+14, DXS+11*, ASEX+3~, ASEX+7*, ASEX+9, LAST+2*
, LAST+3, INHALED+1~, INHALED+6*, INHALED+8, INHALED+9, INHALED+10, INHALED+11, SABA+2~, CHK90+12*, CHK90+13
, CHK90+16, LABA+1~, LABA+6*, LABA+8, LABA+9, LABA+10, LABA+11
Z IAST1+20!, INHALED+1~, INHALED+10*, INHALED+11, INHALED+13, INHALED+14, SABA+2~, CHK90+22*, CHK90+23, LABA+1~
, LABA+10*, LABA+11, LABA+13, LABA+14
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All