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 |  Local Variables |  All
Print Page as PDF
Routine: BGP2D82

Package: IHS GPRA Information System

Routine: BGP2D82


Information

BGP2D82 ; IHS/CMI/LAB - measure C 14 Mar 2010 11:49 AM ;

Source Information

Source file <BGP2D82.m>

Call Graph

Call Graph Total: 12

Package Total Call Graph
IHS GPRA Information System 5 $$LOINC^BGP2D21  $$CREAT^BGP2D22  ($$CPTI,$$TRANI)^BGP2DU  $$DATE^BGP2UTL  GETMEDS^BGP2UTL2  
DRG Grouper 2 $$ICDDX^ICDCODE  $$CODEN^ICPTCOD  
Kernel 2 ($$FMADD,$$FMDIFF)^XLFDT  $$UP^XLFSTR  
IHS Patient 1 $$DOB^AUPNPAT  
Patient Care Component Reports 1 $$START1^APCLDF  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
IHS GPRA Information System 8 BGP2D21  BGP2D52  BGP2D721  BGP2D722  BGP2D723  BGP2D732  BGP2D863  BGP2EL3  

Entry Points

Name Comments DBIA/ICR reference
DAYS(Y,V,E) ;EP
LFT(P,BDATE,EDATE) ;
IRAA ;EP
CLASS(A,B) ;
CHCK ;
MEDSPRE(P,BDATE,EDATE) ;were meds prescribed in time frame and before?
CBC(P,BDATE,EDATE) ;
RPDXS ;check for 2 dxs in time period
NDC(A,B) ;
OSTEOAR(P,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF OSTEOAR+8, RPDXS+3
$$ICD^ATXCHK OSTEOAR+17
$$DOB^AUPNPAT OSTEOAR+8
$$LOINC^BGP2D21 CBC+21, LFT+26, LFT+40, LFT+54
$$CREAT^BGP2D22 IRAA+17
$$CPTI^BGP2DU CBC+3, CBC+5, LFT+3, LFT+5, LFT+7
$$TRANI^BGP2DU CBC+7, CBC+9, LFT+10, LFT+12, LFT+14
$$DATE^BGP2UTL IRAA+23, IRAA+24, IRAA+25, OSTEOAR+9, OSTEOAR+18, RPDXS+4
GETMEDS^BGP2UTL2 MEDSPRE+4, MEDSPRE+28
$$ICDDX^ICDCODE OSTEOAR+18
$$CODEN^ICPTCOD CBC+3, CBC+5, CBC+7, CBC+9, LFT+3, LFT+5, LFT+7, LFT+10, LFT+12, LFT+14
$$FMADD^XLFDT MEDSPRE+26, DAYS+7
$$FMDIFF^XLFDT CHCK+1, DAYS+7, DAYS+10
$$UP^XLFSTR MEDSPRE+12, MEDSPRE+37

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] MEDSPRE+15, MEDSPRE+16, MEDSPRE+40, MEDSPRE+41, NDC+4, CLASS+4
^ATXAX("B" OSTEOAR+12, MEDSPRE+6, MEDSPRE+7, MEDSPRE+8, MEDSPRE+31, MEDSPRE+32, MEDSPRE+33, CBC+12, LFT+17, LFT+31
, LFT+45
^ATXLAB - [#9002228] CBC+18, LFT+23, LFT+37, LFT+51
^ATXLAB("B" CBC+13, LFT+18, LFT+32, LFT+46
^AUPNPROB - [#9000011] OSTEOAR+14, OSTEOAR+15, OSTEOAR+16, OSTEOAR+18
^AUPNPROB("AC" OSTEOAR+13
^AUPNVLAB - [#9000010.09] CBC+17, CBC+18, CBC+20, LFT+22, LFT+23, LFT+25, LFT+36, LFT+37, LFT+39, LFT+50
, LFT+51, LFT+53
^AUPNVLAB("AE" CBC+14, CBC+15, CBC+16, LFT+19, LFT+20, LFT+21, LFT+33, LFT+34, LFT+35, LFT+47
, LFT+48, LFT+49
^AUPNVMED - [#9000010.14] MEDSPRE+11, MEDSPRE+12, MEDSPRE+13, MEDSPRE+36, MEDSPRE+37, MEDSPRE+38, DAYS+2, DAYS+3
^AUPNVSIT - [#9000010] MEDSPRE+10, MEDSPRE+35, DAYS+5
^PSDRUG - [#50] NDC+3, CLASS+3
^TMP($J IRAA+6!, IRAA+27!

Label References

Name Line Occurrences
$$CBC IRAA+15
$$DAYS MEDSPRE+40, MEDSPRE+41
$$LFT IRAA+16
$$MEDSPRE IRAA+5
$$NDC MEDSPRE+15, MEDSPRE+40
$$OSTEOAR IRAA+4
RPDXS OSTEOAR+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IRAA+26!, DAYS+1~, DAYS+3*, DAYS+8, DAYS+10, CBC+3*, CBC+4, CBC+5*, CBC+6, CBC+7*
, CBC+8, CBC+9*, CBC+10, LFT+3*, LFT+4, LFT+5*, LFT+6, LFT+7*, LFT+8, LFT+10*
, LFT+11, LFT+12*, LFT+13, LFT+14*, LFT+15
A IRAA+26!, OSTEOAR+4*, MEDSPRE+2*, MEDSPRE+15*, MEDSPRE+16*, MEDSPRE+25, CHCK+3, NDC~, NDC+3, CLASS~
, CLASS+3
B IRAA+26!, OSTEOAR+13*, MEDSPRE+2*, NDC~, NDC+4, CLASS~, CLASS+4, CBC+14*, LFT+19*, LFT+33*
, LFT+47*
BDATE IRAA+26!, OSTEOAR~, OSTEOAR+8, OSTEOAR+14, RPDXS+3, MEDSPRE~, MEDSPRE+4, MEDSPRE+26*, MEDSPRE+28, CHCK+1
, CBC~, CBC+3, CBC+5, CBC+7, CBC+9, CBC+14, LFT~, LFT+3, LFT+5, LFT+7
, LFT+10, LFT+12, LFT+14, LFT+19, LFT+33, LFT+47
>> BGPACTCL IRAA+2, IRAA+9
>> BGPACTUP IRAA+10
>> BGPAGEB IRAA+3, IRAA+11, IRAA+12, IRAA+13, IRAA+14
>> BGPBDATE IRAA+4, IRAA+5, IRAA+15, IRAA+16, IRAA+17
BGPC CBC+1!, CBC+2*, CBC+4*, CBC+6*, CBC+8*, CBC+10*, CBC+14, CBC+15, CBC+16, CBC+18*
, CBC+22*, CBC+24, LFT+1!, LFT+2*, LFT+4*, LFT+6*, LFT+8*, LFT+11*, LFT+13*, LFT+15*
, LFT+19, LFT+20, LFT+21, LFT+23*, LFT+27*, LFT+29, LFT+33, LFT+34, LFT+35, LFT+37*
, LFT+41*, LFT+43, LFT+47, LFT+48, LFT+49, LFT+51*, LFT+55*, LFT+57
>> BGPCBC IRAA+15*, IRAA+19, IRAA+24, IRAA+25
>> BGPCREAT IRAA+17*, IRAA+19, IRAA+23, IRAA+24, IRAA+25
>> BGPD1 IRAA+1*, IRAA+9*, IRAA+11, IRAA+12, IRAA+13, IRAA+14, IRAA+21
>> BGPD10 IRAA+1*
>> BGPD11 IRAA+1*
>> BGPD12 IRAA+1*
>> BGPD2 IRAA+1*, IRAA+10*
>> BGPD3 IRAA+1*, IRAA+11*
>> BGPD4 IRAA+1*, IRAA+12*
>> BGPD5 IRAA+1*, IRAA+13*
>> BGPD6 IRAA+1*, IRAA+14*
>> BGPD7 IRAA+1*
>> BGPD8 IRAA+1*
>> BGPD9 IRAA+1*
>> BGPEDATE IRAA+4, IRAA+5, IRAA+15, IRAA+16, IRAA+17
BGPG OSTEOAR+6!, RPDXS+1!
BGPG(1 OSTEOAR+9, RPDXS+4
BGPG(2 RPDXS+4
>> BGPLFT IRAA+16*, IRAA+19, IRAA+25
>> BGPLT CBC+13*, CBC+18, LFT+18*, LFT+23, LFT+32*, LFT+37, LFT+46*, LFT+51
BGPMEDS1 MEDSPRE+3!, MEDSPRE+4, MEDSPRE+5, MEDSPRE+27!, MEDSPRE+28, MEDSPRE+29
BGPMEDS1( MEDSPRE+9, MEDSPRE+34
>> BGPN1 IRAA+1*, IRAA+18*, IRAA+19*, IRAA+22
>> BGPN2 IRAA+1*
>> BGPN3 IRAA+1*
>> BGPN4 IRAA+1*
>> BGPN5 IRAA+1*
>> BGPN6 IRAA+1*
>> BGPNDC NDC+3*, NDC+4, CLASS+3*, CLASS+4
>> BGPOSTEO IRAA+7*, IRAA+19, IRAA+22, IRAA+23, IRAA+24, IRAA+25
>> BGPSTOP IRAA+2*, IRAA+3*, IRAA+4*, IRAA+6*
>> BGPV IRAA+5*, IRAA+6, IRAA+7, IRAA+21
>> BGPVALUE IRAA+21*, IRAA+22*, IRAA+23*, IRAA+24*, IRAA+25*
C IRAA+26!, OSTEOAR+4*, RPDXS+2*, RPDXS+4*, RPDXS+5, RPDXS+6, MEDSPRE+2*, MEDSPRE+30*, MEDSPRE+40*, MEDSPRE+41*
, CHCK+3
D IRAA+26!, MEDSPRE+2*, MEDSPRE+9*, DAYS+1~, DAYS+5*, DAYS+7, DAYS+9, DAYS+10, CBC+14*, CBC+15
, CBC+16, CBC+18, CBC+22, LFT+19*, LFT+20, LFT+21, LFT+23, LFT+27, LFT+33*, LFT+34
, LFT+35, LFT+37, LFT+41, LFT+47*, LFT+48, LFT+49, LFT+51, LFT+55
>> DFN IRAA+4, IRAA+5, IRAA+15, IRAA+16, IRAA+17
E IRAA+26!, OSTEOAR+8*, RPDXS+3*, MEDSPRE+2*, MEDSPRE+9*, CHCK+1*, CHCK+3, DAYS~, DAYS+7, CBC+3*
, CBC+5*, CBC+7*, CBC+9*, CBC+14*, LFT+3*, LFT+5*, LFT+7*, LFT+10*, LFT+12*, LFT+14*
, LFT+19*, LFT+33*, LFT+47*
EDATE IRAA+26!, OSTEOAR~, RPDXS+3, MEDSPRE~, MEDSPRE+4, MEDSPRE+26, MEDSPRE+28, MEDSPRE+40, MEDSPRE+41, CHCK+1
, CBC~, CBC+3, CBC+5, CBC+7, CBC+9, CBC+14, LFT~, LFT+3, LFT+5, LFT+7
, LFT+10, LFT+12, LFT+14, LFT+19, LFT+33, LFT+47
F IRAA+26!, MEDSPRE+2*
>> G OSTEOAR+4*, MEDSPRE+2*, MEDSPRE+9*
H IRAA+26!, OSTEOAR+4*, OSTEOAR+9*, OSTEOAR+10, OSTEOAR+13, OSTEOAR+18*, OSTEOAR+20, RPDXS+5, RPDXS+6, MEDSPRE+2*
>> I MEDSPRE+2*
>> J MEDSPRE+2*, CBC+20*, CBC+21, LFT+25*, LFT+26, LFT+39*, LFT+40, LFT+53*, LFT+54
>> L CBC+15*, CBC+16, LFT+20*, LFT+21, LFT+34*, LFT+35, LFT+48*, LFT+49
>> M MEDSPRE+9*
N DAYS+1~, DAYS+2*, DAYS+7*, DAYS+8, DAYS+9, DAYS+11, DAYS+12
P IRAA+26!, OSTEOAR~, OSTEOAR+3, OSTEOAR+8, OSTEOAR+13, RPDXS+3, MEDSPRE~, MEDSPRE+1, MEDSPRE+4, MEDSPRE+28
, CBC~, CBC+3, CBC+5, CBC+7, CBC+9, CBC+14, CBC+15, CBC+16, LFT~, LFT+3
, LFT+5, LFT+7, LFT+10, LFT+12, LFT+14, LFT+19, LFT+20, LFT+21, LFT+33, LFT+34
, LFT+35, LFT+47, LFT+48, LFT+49
S IRAA+26!, DAYS+1~, DAYS+10*, DAYS+11
T IRAA+26!, OSTEOAR+12*, OSTEOAR+17, CBC+12*, CBC+19, CBC+21, LFT+17*, LFT+24, LFT+26, LFT+31*
, LFT+38, LFT+40, LFT+45*, LFT+52, LFT+54
>> T1 MEDSPRE+6*, MEDSPRE+15, MEDSPRE+31*, MEDSPRE+40
>> T2 MEDSPRE+8*, MEDSPRE+16, MEDSPRE+33*, MEDSPRE+41
>> T4 MEDSPRE+7*, MEDSPRE+15, MEDSPRE+32*, MEDSPRE+40
U IRAA+6, IRAA+7, IRAA+21, IRAA+23, IRAA+24, IRAA+25, OSTEOAR+9, OSTEOAR+14, OSTEOAR+15, OSTEOAR+16
, OSTEOAR+18, RPDXS+4, MEDSPRE+9, MEDSPRE+12, MEDSPRE+13, MEDSPRE+34, MEDSPRE+37, MEDSPRE+38, CHCK+3, DAYS+2
, DAYS+3, DAYS+5, NDC+3, CLASS+3, CBC+4, CBC+6, CBC+8, CBC+10, CBC+14, CBC+15
, CBC+16, CBC+18, CBC+20, CBC+22, LFT+4, LFT+6, LFT+8, LFT+11, LFT+13, LFT+15
, LFT+19, LFT+20, LFT+21, LFT+23, LFT+25, LFT+27, LFT+33, LFT+34, LFT+35, LFT+37
, LFT+39, LFT+41, LFT+47, LFT+48, LFT+49, LFT+51, LFT+53, LFT+55
V IRAA+26!, MEDSPRE+9*, MEDSPRE+10, MEDSPRE+34*, MEDSPRE+35, MEDSPRE+40, MEDSPRE+41, CHCK+2*, CHCK+3*, CHCK+4
, DAYS~, DAYS+5
X IRAA+26!, OSTEOAR+4*, OSTEOAR+8*, OSTEOAR+13*, OSTEOAR+14, OSTEOAR+15, OSTEOAR+16, OSTEOAR+18, RPDXS+3*, MEDSPRE+9*
, MEDSPRE+34*, CBC+16*, CBC+17, CBC+18, CBC+20, LFT+21*, LFT+22, LFT+23, LFT+25, LFT+35*
, LFT+36, LFT+37, LFT+39, LFT+49*, LFT+50, LFT+51, LFT+53
Y IRAA+26!, OSTEOAR+4*, OSTEOAR+7*, OSTEOAR+8, OSTEOAR+15*, OSTEOAR+17, OSTEOAR+18, RPDXS+2*, RPDXS+3, MEDSPRE+9*
, MEDSPRE+11, MEDSPRE+12, MEDSPRE+13, MEDSPRE+34*, MEDSPRE+36, MEDSPRE+37, MEDSPRE+38, MEDSPRE+40, MEDSPRE+41, DAYS~
, DAYS+2, DAYS+3
Z IRAA+26!, MEDSPRE+13*, MEDSPRE+14, MEDSPRE+15, MEDSPRE+16, MEDSPRE+38*, MEDSPRE+39, MEDSPRE+40, MEDSPRE+41
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All