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

Package: IHS GPRA Information System

Routine: BGP9D23


Information

BGP9D23 ; IHS/CMI/LAB - measure I2 23 Jun 2008 10:08 AM ;

Source Information

Source file <BGP9D23.m>

Call Graph

Call Graph Total: 16

Package Total Call Graph
IHS GPRA Information System 10 $$LDL^BGP9D2  ($$ESRD,$$GFR,$$QUANTUP)^BGP9D211  $$BPCPT^BGP9D22  ($$DEP,$$DEPREF,$$DEPSCR)^BGP9D25  $$LIFE^BGP9D41  ($$BMI,$$REF)^BGP9D6  ($$CPTSM,$$DENT,$$DX,$$PED,$$TOBACCO)^BGP9D7  $$SB^BGP9PDL1  
$$DATE^BGP9UTL  $$LASTDX^BGP9UTL1  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  $$STRIP^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$CLINIC^APCLV  
DRG Grouper 1 $$ICDDX^ICDCODE  
IHS Patient 1 $$AGE^AUPNPAT  

Entry Points

Name Comments DBIA/ICR reference
IMS7 ;
IMS6 ;
IMS5 ;
IMS3 ;fasting glucose
IMS2 ;LDL done
IMS1 ;EP
BPS(P,BDATE,EDATE,F) ;EP ;
IMS9 ;
IMS8 ;
DIAMEAN(X) ;EP
FG(P,BDATE,EDATE) ;EP
FGT(P,BDATE,EDATE) ;EP
TRIG(P,BDATE,EDATE) ;EP
BPSD(P,BDATE,EDATE) ;EP
HTWTSD(P,BDATE,EDATE) ;get last ht / wt on same day
IMS ;EP
HDL(P,BDATE,EDATE) ;EP
HT(P,BDATE,EDATE) ;EP
WC(P,BDATE,EDATE) ;EP
BMI(P,BDATE,EDATE,AGE) ;EP
MS(P,BDATE,EDATE) ;EP
WT(P,BDATE,EDATE) ;EP
LOINC(A,B) ;
SYSMEAN(X) ;EP
MEANBP(P,BDATE,EDATE) ;EP

External References

Name Field # of Occurrence
$$START1^APCLDF MS+3, WC+3, HT+3, WT+3, HTWTSD+4, HTWTSD+9, BPS+5, FGT+4
$$CLINIC^APCLV BPS+9
$$AGE^AUPNPAT MS+23
$$LDL^BGP9D2 IMS2+1
$$ESRD^BGP9D211 IMS3+6
$$GFR^BGP9D211 IMS3+5
$$QUANTUP^BGP9D211 IMS3+7
$$BPCPT^BGP9D22 IMS1+4
$$DEP^BGP9D25 IMS8+1
$$DEPREF^BGP9D25 IMS8+3
$$DEPSCR^BGP9D25 IMS8+2
$$LIFE^BGP9D41 IMS7+1
$$BMI^BGP9D6 IMS6+1, MS+23
$$REF^BGP9D6 IMS6+2
$$CPTSM^BGP9D7 IMS5+8
$$DENT^BGP9D7 IMS5+7
$$DX^BGP9D7 IMS5+5
$$PED^BGP9D7 IMS5+6
$$TOBACCO^BGP9D7 IMS5+3
$$SB^BGP9PDL1 IMS6+4
$$DATE^BGP9UTL IMS2+3, IMS3+3, IMS3+11, IMS3+12, IMS3+13, IMS5+9, IMS5+10, IMS5+11, IMS5+12, IMS6+4
, IMS7+3, MS+20, MS+29
$$LASTDX^BGP9UTL1 IMS+3, MS+27
$$ICDDX^ICDCODE MS+15, WT+9
$$FMADD^XLFDT BMI+4, BMI+5, BMI+13, BMI+21
$$FMTE^XLFDT MS+3, BMI+4, BMI+6, BMI+13, BMI+14, BMI+21, BPS+5, BPS+23, FGT+4
$$STRIP^XLFSTR MS+24

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] LOINC+3, LOINC+5
^ATXAX("B" TRIG+2, HDL+9, FG+4, FGT+8
^ATXLAB - [#9002228] TRIG+9, HDL+15, FG+10, FGT+14
^ATXLAB("B" TRIG+3, HDL+10, FG+5, FGT+9
^AUPNVLAB - [#9000010.09] TRIG+8, TRIG+9, TRIG+10, TRIG+12, TRIG+14, HDL+14, HDL+15, HDL+16, HDL+22, HDL+24
, FG+9, FG+10, FG+11, FG+13, FG+15, FGT+13, FGT+14, FGT+16, FGT+18
^AUPNVLAB("AE" TRIG+5, TRIG+6, TRIG+7, HDL+11, HDL+12, HDL+13, FG+6, FG+7, FG+8, FGT+10
, FGT+11, FGT+12
^AUPNVMSR - [#9000010.01] BPS+14, BPS+15, BPS+18
^AUPNVMSR("AD" BPS+10, BPS+13
^AUPNVPOV - [#9000010.07] MS+12, MS+13, WT+9
^AUPNVPOV("AD" MS+11, WT+6, WT+7
^AUPNVSIT - [#9000010] MS+6, MS+7, MS+8, MS+9, MS+10, MS+17
^AUTTMSR - [#9999999.07] BPS+17
^DPT - [#2] IMS+3, IMS3+6, WC+6, WC+7, HDL+8
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^TMP($J IMS9+3!, MS+2!, MS+4, MS+5, MS+19!, BPS+4!, BPS+6, BPS+7, BPS+8, BPS+23
, BPS+25!

Label References

Name Line Occurrences
$$BPS MEANBP+1, BPSD+1
$$BPSD IMS1+2
$$DIAMEAN MEANBP+3
$$FG MS+30
$$FGT IMS3+1
$$HDL MS+26
$$HT BMI+10, BMI+18
$$HTWTSD BMI+22
$$LOINC TRIG+13, HDL+23, FG+14, FGT+17
$$MEANBP MS+28
$$MS IMS+4
$$SYSMEAN MEANBP+2
$$TRIG MS+25
$$WC MS+31
$$WT BMI+7, BMI+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% IMS2+4!, IMS5+1!, MS+13*, MS+14, MS+15, BMI+1!, WC+2!, WC+3*, HT+2!, HT+3*
, WT+2!, HTWTSD+2!, HTWTSD+4*, HTWTSD+9*, LOINC+1~, LOINC+2*, LOINC+3, LOINC+4*, LOINC+5
%DT BMI+1!
A IMS2+4!, IMS5+1!, MS+3*, LOINC~, LOINC+2, LOINC+4, BPS+5*
AGE BMI~, BMI+3, BMI+12, BMI+20
B IMS2+4!, IMS5+1!, MS+3*, BMI+1!, TRIG+5*, HDL+11*, LOINC~, LOINC+3, LOINC+5, BPS+5*
, FG+6*, FGT+10*
BDATE IMS2+4!, IMS5+1!, MS~, MS+3, MS+25, MS+26, BMI~, BMI+4, BMI+5*, BMI+6*
, BMI+7, BMI+13, BMI+14*, BMI+15, BMI+17, BMI+21*, BMI+22, WC~, WC+3, HT~
, HT+3, WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, TRIG~, TRIG+5, HDL~, HDL+11
, MEANBP~, MEANBP+1, BPSD~, BPSD+1, BPS~, BPS+5, FG~, FG+6, FGT~, FGT+4
, FGT+10
BGP1320 IMS5+7*, IMS5+11, IMS9+2!
>> BGP365 IMS1+4, IMS3+5, IMS8+1, IMS8+2, IMS8+3, MS+27
>> BGPACTCL IMS+6
>> BGPACTUP IMS+7
>> BGPAGEB IMS6+2
>> BGPAGEE IMS6+1
BGPARRY WC+2!, HT+2!
BGPARRY(1 WC+3, HT+3
>> BGPBDATE IMS+4, IMS1+2, IMS2+1, IMS3+1, IMS3+7, IMS5+3, IMS5+5, IMS5+6, IMS5+7, IMS5+8
, IMS6+2, IMS7+1, MS+28, MS+30, MS+31
BGPBMI IMS6+1*, IMS6+2*, IMS6+3, IMS6+4, IMS9+2!
>> BGPBMIH BMI+2*, BMI+3, BMI+11*, BMI+12, BMI+19*, BMI+20, BMI+26*
>> BGPBP IMS1+2*, IMS1+3, IMS1+4*, IMS1+5, BPS+12*, BPS+19*, BPS+20*, BPS+21, BPS+23, BPS+24
BGPC MS+22*, MS+24*, MS+25*, MS+26*, MS+29*, MS+30*, MS+31*, MS+32, FGT+1!, FGT+6*
, FGT+14*, FGT+19*
BGPC1 IMS5+1!, HDL+1!, HDL+2*, HDL+11, FG+1!, FG+2*
>> BGPD IMS+4*, IMS+5, IMS+10
>> BGPD1 IMS+1*, IMS+6*, IMS+9
>> BGPD2 IMS+1*, IMS+7*
BGPDEP IMS8+1*, IMS8+4, IMS9+2!
BGPDEPS IMS8+2*, IMS8+5, IMS9+2!
>> BGPEDATE IMS+3, IMS+4, IMS1+2, IMS1+4, IMS2+1, IMS3+1, IMS3+5, IMS3+6, IMS3+7, IMS5+3
, IMS5+5, IMS5+6, IMS5+7, IMS5+8, IMS6+1, IMS6+2, IMS7+1, IMS8+1, IMS8+2, IMS8+3
, MS+28, MS+30, MS+31
>> BGPESRD IMS3+6*, IMS3+8, IMS3+11
BGPFG IMS3+1*, IMS3+2, IMS3+3, IMS3+14!, IMS9+2!
BGPG BPS+3!, FGT+1!, FGT+2!
BGPG(1 FGT+5
>> BGPGFR IMS3+5*, IMS3+9, IMS3+12
>> BGPGLL BPS+2*, BPS+7, BPS+22*, BPS+23, BPS+24
>> BGPGV BPS+2*, BPS+23*, BPS+24*, BPS+26
BGPHDL IMS2+4!, IMS9+2!
>> BGPHTN MS+27*, MS+29
>> BGPK MS+22*, MS+24*, MS+25*, MS+26*, MS+29*, MS+30*, MS+31*, MS+32
BGPL WT+2!, WT+3!
BGPL( WT+4, WT+5, WT+6, WT+8, WT+16
>> BGPLCHT HTWTSD+13*, HTWTSD+14
BGPLD WT+2!, WT+7*, WT+9
BGPLDL IMS2+1*, IMS2+2, IMS2+3, IMS2+4!
BGPLHTS HTWTSD+2!
BGPLHTS( HTWTSD+5!, HTWTSD+7, HTWTSD+13
BGPLHTS1 HTWTSD+2!, HTWTSD+7!
BGPLHTS1( HTWTSD+7*, HTWTSD+13
BGPLIFE IMS7+1*, IMS7+2, IMS7+3, IMS9+2!
BGPLN WT+2!, WT+4*, WT+5, WT+6, WT+8, WT+16
BGPLP IMS2+4!
>> BGPLT TRIG+3*, TRIG+9, HDL+10*, HDL+15, FG+5*, FG+10, FGT+9*, FGT+14
BGPLW WT+2!, WT+3*, WT+4, WT+6*, WT+7, WT+16*, WT+18
BGPLWTS HTWTSD+2!
BGPLWTS( HTWTSD+10!, HTWTSD+12, HTWTSD+13
BGPLWTS1 HTWTSD+2!, HTWTSD+12!
BGPLWTS1( HTWTSD+12*, HTWTSD+13
BGPLX WT+2!, WT+3*
BGPLZ WT+2!, WT+5*, WT+6, WT+7
>> BGPMBP MS+28*, MS+29
>> BGPN1 IMS+1*, IMS1+3*, IMS1+4*, IMS1+5, IMS9+1
>> BGPN2 IMS+1*, IMS2+2*, IMS2+3, IMS9+1
>> BGPN3 IMS+1*, IMS3+2*, IMS3+3, IMS9+1
>> BGPN4 IMS+1*, IMS3+8*, IMS3+9*, IMS3+10, IMS9+1
>> BGPN5 IMS+1*, IMS5+4*, IMS5+9*, IMS5+10*, IMS5+11*, IMS5+12*, IMS5+13, IMS9+1
>> BGPN6 IMS+1*, IMS6+3*, IMS6+4, IMS9+1
>> BGPN7 IMS+1*, IMS7+2*, IMS7+3
>> BGPN8 IMS+1*, IMS8+1*, IMS8+2*, IMS8+3*, IMS9+1
>> BGPN9 IMS+1*, IMS9+1*
>> BGPQUP IMS3+7*, IMS3+9, IMS3+13
BGPREF IMS8+3*, IMS8+6, IMS9+2!
>> BGPSCPT IMS5+8*, IMS5+12
BGPSDX IMS5+5*, IMS5+9, IMS9+2!
>> BGPSTOP IMS+3*, IMS+5*
BGPT FGT+1!, FGT+22
BGPT( FGT+14*, FGT+19*
BGPT(0 FGT+23
BGPTOB IMS5+3*, IMS5+4, IMS9+2!
>> BGPTOBV IMS5+2*, IMS5+4*, IMS5+9*, IMS5+10*, IMS5+11*, IMS5+12*, IMS5+13
BGPTRI IMS2+4!
BGPUP IMS9+2!
>> BGPVALUE IMS+2*, IMS+8*, IMS+9*, IMS+10*, IMS1+5*, IMS2+3*, IMS3+3*, IMS3+11*, IMS3+12*, IMS3+13*
, IMS5+13*, IMS6+4*, IMS7+3*, IMS8+4*, IMS8+5*, IMS8+6*, IMS9+1*
BGPX IMS5+1!
>> BGPXPND IMS5+6*, IMS5+10
C IMS1+1*, IMS1+4*, IMS1+5, IMS2+4!, IMS5+1!, SYSMEAN+2*, SYSMEAN+3, SYSMEAN+6, DIAMEAN+2*, DIAMEAN+3
, DIAMEAN+6, BPSD+2*, BPSD+3
D IMS2+4!, IMS5+1!, MS+11*, MS+15*, MS+16, BMI+1!, WT+8*, WT+9, TRIG+5*, TRIG+6
, TRIG+7, HDL+11*, HDL+12, HDL+13, FG+6*, FG+7, FG+8, FGT+10*, FGT+11, FGT+12
, FGT+14, FGT+19
>> DFN IMS+3, IMS+4, IMS1+2, IMS1+4, IMS2+1, IMS3+1, IMS3+5, IMS3+6, IMS3+7, IMS5+3
, IMS5+5, IMS5+6, IMS5+7, IMS5+8, IMS6+1, IMS6+2, IMS7+1, IMS8+1, IMS8+2, IMS8+3
, HDL+8
>> DS MEANBP+3*, MEANBP+4, MEANBP+5
E IMS2+4!, IMS5+1!, MS+3*, WC+2!, WC+3*, HT+2!, HT+3*, WT+2!, WT+3*, HTWTSD+4*
, HTWTSD+9*, TRIG+5*, HDL+11*, BPS+5*, FG+6*, FGT+4*, FGT+10*
EDATE IMS2+4!, IMS5+1!, MS~, MS+3, MS+23, MS+25, MS+26, MS+27, BMI~, BMI+6*
, BMI+7, BMI+10, BMI+14*, BMI+15, BMI+18, BMI+21*, BMI+22, WC~, WC+3, HT~
, HT+3, WT~, WT+3, HTWTSD~, HTWTSD+4, HTWTSD+9, TRIG~, TRIG+5, HDL~, HDL+11
, MEANBP~, MEANBP+1, BPSD~, BPSD+1, BPS~, BPS+5, FG~, FG+6, FGT~, FGT+4
, FGT+10
F IMS2+4!, IMS5+1!, BPS~, BPS+1*, BPS+23, BPS+24
>> G MS+5*, MS+17*, MS+20
H IMS2+4!, IMS5+1!, BMI+1!, BMI+10*, BMI+11*, BMI+18*, BMI+19*, BMI+25*, BMI+26*, WC+2!
, WC+3*, WC+4, WC+5, WC+6, WC+7, HT+2!, HT+3*, HT+4, HT+5, HT+6*
, HT+7
>> HDATE BMI+4*, BMI+10, BMI+13*, BMI+17*, BMI+18
ICD WT+2!, WT+9*, WT+10, WT+11, WT+12, WT+13, WT+14, WT+15
>> J TRIG+12*, TRIG+13, HDL+22*, HDL+23, FG+13*, FG+14, FGT+16*, FGT+17
>> L TRIG+6*, TRIG+7, HDL+12*, HDL+13, FG+7*, FG+8, FGT+11*, FGT+12
P IMS2+4!, IMS5+1!, MS~, MS+3, MS+23, MS+25, MS+26, MS+27, MS+28, MS+30
, MS+31, BMI~, BMI+7, BMI+10, BMI+15, BMI+18, BMI+22, WC~, WC+1, WC+3
, WC+6, WC+7, HT~, HT+1, HT+3, WT~, WT+1, WT+3, HTWTSD~, HTWTSD+1
, HTWTSD+4, HTWTSD+9, TRIG~, TRIG+5, TRIG+6, TRIG+7, HDL~, HDL+11, HDL+12, HDL+13
, MEANBP~, MEANBP+1, BPSD~, BPSD+1, BPS~, BPS+5, FG~, FG+6, FG+7, FG+8
, FGT~, FGT+4, FGT+10, FGT+11, FGT+12
>> R TRIG+4*, TRIG+5, TRIG+6, TRIG+7, TRIG+9, TRIG+10*, TRIG+17*, TRIG+19, HDL+2*, HDL+12
, HDL+13, HDL+15, HDL+19*, HDL+20*, HDL+27*, HDL+28*, HDL+30, FG+2*, FG+6, FG+7
, FG+8, FG+10, FG+11*, FG+20*, FG+22, FGT+18*, FGT+19
S IMS2+4!, IMS5+1!, HDL+8*, HDL+19, HDL+20, HDL+27, HDL+28, MEANBP+2*, MEANBP+4, MEANBP+5
>> T TRIG+2*, TRIG+11, TRIG+13, HDL+9*, HDL+21, HDL+23, SYSMEAN+4*, SYSMEAN+6, DIAMEAN+4*, DIAMEAN+6
, BPS+15*, BPS+16, BPS+17, FG+4*, FG+12, FG+14, FGT+8*, FGT+15, FGT+17
U IMS+3, IMS+10, IMS1+4, IMS1+5, IMS2+2, IMS2+3, IMS3+2, IMS3+3, IMS3+6, IMS3+9
, IMS3+11, IMS3+12, IMS3+13, IMS5+4, IMS5+9, IMS5+10, IMS5+11, IMS5+12, IMS6+2, IMS6+3
, IMS6+4, IMS7+2, IMS7+3, IMS8+1, IMS8+2, IMS8+3, IMS8+4, IMS8+5, IMS8+6, MS+5
, MS+7, MS+8, MS+9, MS+10, MS+13, MS+15, MS+17, MS+20, MS+29, WC+3
, WC+6, WC+7, HT+3, WT+5, WT+6, WT+8, WT+9, WT+16, HTWTSD+5, HTWTSD+7
, HTWTSD+10, HTWTSD+12, HTWTSD+13, TRIG+9, TRIG+10, TRIG+12, TRIG+14, HDL+8, HDL+15, HDL+16
, HDL+22, HDL+24, LOINC+2, LOINC+4, BPS+8, BPS+15, BPS+17, BPS+18, BPS+23, FG+10
, FG+11, FG+13, FG+15, FGT+5, FGT+14, FGT+16, FGT+18, FGT+23
V IMS2+4!, IMS5+1!, MS+5*, MS+6, MS+7, MS+8, MS+9, MS+10, MS+11, MS+17
, TRIG+10*, TRIG+14*, TRIG+15, TRIG+16, TRIG+17, HDL+16*, HDL+17, HDL+18, HDL+19, HDL+20
, HDL+24*, HDL+25, HDL+26, HDL+27, HDL+28, BPS+8*, BPS+9, BPS+10, BPS+13, BPS+23
, FG+11*, FG+15*, FG+16, FG+17, FG+18, FG+19, FG+20
W BMI+1!, BMI+7*, BMI+11*, BMI+15*, BMI+19*, BMI+25*, BMI+26*
X IMS2+4!, IMS5+1!, MS+5*, MS+23*, MS+24, MS+25*, MS+26*, MS+30*, MS+31*, BMI+22*
, BMI+23, BMI+24, BMI+25, WT+2!, HTWTSD+2!, HTWTSD+7*, HTWTSD+12*, HTWTSD+13*, TRIG+7*, TRIG+8
, TRIG+9, TRIG+10, TRIG+12, TRIG+14, HDL+13*, HDL+14, HDL+15, HDL+16, HDL+22, HDL+24
, MEANBP+1*, MEANBP+2, MEANBP+3, SYSMEAN~, SYSMEAN+1, SYSMEAN+2, SYSMEAN+4, DIAMEAN~, DIAMEAN+1, DIAMEAN+2
, DIAMEAN+4, BPSD+1*, BPSD+2, BPS+13*, BPS+14, BPS+15, BPS+18, FG+8*, FG+9, FG+10
, FG+11, FG+13, FG+15, FGT+4*, FGT+12*, FGT+13, FGT+14, FGT+16, FGT+18
Y IMS2+4!, IMS5+1!, MS+11*, MS+12, MS+13, HTWTSD+2!, HTWTSD+5*, HTWTSD+10*, SYSMEAN+2*, SYSMEAN+4*
, DIAMEAN+2*, DIAMEAN+4*, BPSD+2*, BPS+7*, BPS+8, FGT+3*, FGT+4
Z IMS2+4!, IMS5+1!, BPS+18*, BPS+19, BPS+20
Info |  Source |  Call Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All