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

Package: IHS GPRA Information System

Routine: BGP7D10


Information

BGP7D10 ; IHS/CMI/LAB - calc measures ;

Source Information

Source file <BGP7D10.m>

Call Graph

Call Graph Total: 9

Package Total Call Graph
IHS GPRA Information System 5 $$V2DM^BGP7D1  CALCIND^BGP7DCI  JRNL^BGP7UTL  $$LASTDX^BGP7UTL1  ($$ICD,UNFOLDTX)^BGP7UTL2  
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$PRIMPROV)^APCLV  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
Kernel 1 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS GPRA Information System 4 BGP7DGPU  BGP7DPP  BGP7GGPU  BGP7GPP  

Entry Points

Name Comments DBIA/ICR reference
PROCBY ;
V1DM(P,D,EDATE) ;
V2DM(P,BDATE,EDATE) ;
BQI(DFN,BQIGREF) ;PEP - iCare EP
LOINC(A,B) ;
DM(P,BDATE,EDATE) ;EP is patient diabetic 1 or 0
CALCIND ;
PROCPY ;
FIRSTDM(P,EDATE) ;
V2(P,BDATE,EDATE) ;
PROC ;EP
CREAT(P,EDATE) ;get all creatines all must be <5
PROCCY ;current time period
LASTVD(P,BDATE,EDATE) ;

External References

Name Field # of Occurrence
$$START1^APCLDF CREAT+2, V1DM+7, V2+3, V2DM+4, FIRSTDM+4, LASTVD+3
$$CLINIC^APCLV V1DM+26
$$PRIMPROV^APCLV V1DM+22
$$AGE^AUPNPAT PROCCY+11, PROCCY+12, PROCPY+11, PROCPY+12, PROCBY+10, PROCBY+11
$$DOB^AUPNPAT PROCCY+19, PROCPY+20, PROCBY+18, CREAT+2, DM+1
$$V2DM^BGP7D1 PROCCY+19, PROCPY+20, PROCBY+18
CALCIND^BGP7DCI CALCIND+1
JRNL^BGP7UTL PROC+2
$$LASTDX^BGP7UTL1 DM+5
$$ICD^BGP7UTL2 V1DM+19, V2DM+14
UNFOLDTX^BGP7UTL2 PROC+4
$$FMADD^XLFDT PROC+6, PROC+7, PROC+8
$$FMDIFF^XLFDT FIRSTDM+6
$$FMTE^XLFDT CREAT+2, V1DM+7, V2+3, V2DM+4, LASTVD+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] V1DM+28, LOINC+3, LOINC+5
^ATXAX("B" CREAT+5, V1DM+3, V1DM+9, V2DM+6
^AUPNVLAB - [#9000010.09] CREAT+7, CREAT+8, CREAT+9, CREAT+11, CREAT+13, CREAT+14
^AUPNVLAB("AC" CREAT+7
^AUPNVPOV - [#9000010.07] V1DM+19, V2DM+14
^AUPNVPOV("AD" V1DM+18, V1DM+19, V2DM+14
^AUPNVPRV("AD" V1DM+16, LASTVD+9
^AUPNVSIT - [#9000010] CREAT+9, V1DM+12, V1DM+13, V1DM+14, V1DM+15, V1DM+21, V2+6, V2+7, V2+8, V2+9
, V2+10, V2DM+9, V2DM+10, V2DM+11, V2DM+12, V2DM+13, LASTVD+6, LASTVD+7, LASTVD+8, LASTVD+10
, LASTVD+11
^AUPNVSIT("AC" V1DM+2, V2+1, V2DM+2, LASTVD+1
^DIBT( PROC+10
^DIC(7 - [#7] V1DM+25
^DPT - [#2] PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+13, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+13, PROCBY+2, PROCBY+3
, PROCBY+4, PROCBY+12
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^TMP($J PROCCY+1!, PROCCY+26!, PROCPY+1!, PROCPY+27!, PROCBY+25!, V1DM+6!, V1DM+8, V1DM+11, V2+2!, V2+4
, V2+5, V2DM+3!, V2DM+5, V2DM+8, LASTVD+2!, LASTVD+4, LASTVD+5
^XTMP("BGP15TAX" PROC+12!
^XTMP("BGPSNOMEDSUBSET" PROC+12!

Label References

Name Line Occurrences
$$CREAT PROCCY+23, PROCCY+24, PROCPY+24, PROCPY+25, PROCBY+22, PROCBY+23
$$DM PROCCY+14, PROCCY+15, PROCPY+15, PROCPY+16, PROCBY+13, PROCBY+14
$$FIRSTDM PROCCY+17, PROCPY+18, PROCBY+16
$$LOINC CREAT+12
$$V1DM PROCCY+20, PROCPY+21, PROCBY+19
$$V2 PROCCY+18, PROCPY+19, PROCBY+17
CALCIND PROCCY+25, PROCPY+26, PROCBY+24
PROCBY PROC+11
PROCCY PROC+11
PROCPY PROC+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% CREAT+2*, V1DM+19*, V2DM+14*, LOINC+1~, LOINC+2*, LOINC+3, LOINC+4*, LOINC+5
A V1DM+7*, V2+3*, V2DM+4*, LASTVD+3*, LOINC~, LOINC+2, LOINC+4
B V1DM+7*, V2+3*, V2DM+4*, LASTVD+3*, LOINC~, LOINC+3, LOINC+5
BDATE V2~, V2+3, V2DM~, V2DM+4, DM~, DM+1*, DM+5, LASTVD~, LASTVD+3
>> BGP2DMV PROCCY+19*, PROCCY+22, PROCCY+23, PROCCY+24, PROCPY+20*, PROCPY+23, PROCPY+24, PROCPY+25, PROCBY+18*, PROCBY+21
, PROCBY+22, PROCBY+23
>> BGP2V PROCCY+18*, PROCCY+22, PROCPY+19*, PROCPY+23, PROCBY+17*, PROCBY+21
>> BGP365 PROCCY+7*, PROCCY+15, PROCCY+18, PROCCY+20, PROCPY+7*, PROCPY+16, PROCPY+19, PROCPY+21, PROCBY+6*, PROCBY+14
, PROCBY+17, PROCBY+19
>> BGP3YE PROC+6*
>> BGPACTCB PROCCY+10*, PROCPY+10*, PROCBY+9*
>> BGPACTCL PROCCY+2*, PROCCY+9*, PROCCY+22, PROCPY+2*, PROCPY+9*, PROCPY+23, PROCBY+1*, PROCBY+8*, PROCBY+21
>> BGPACTUP PROCCY+2*, PROCCY+8*, PROCPY+2*, PROCPY+8*, PROCBY+1*, PROCBY+7*
>> BGPAGEB PROCCY+11*, PROCCY+23, PROCPY+11*, PROCPY+24, PROCBY+10*, PROCBY+22
>> BGPAGEE PROCCY+12*, PROCPY+12*, PROCBY+11*
>> BGPB3YE PROC+8*
>> BGPBBD PROCBY+5
>> BGPBD PROCCY+6
>> BGPBDATE PROCCY+6*, PROCCY+7, PROCCY+11, PROCPY+6*, PROCPY+7, PROCPY+11, PROCBY+5*, PROCBY+6, PROCBY+10
>> BGPBED PROC+8, PROCBY+5
>> BGPBT PROC+1*
>> BGPDM1 PROCCY+2*, PROCCY+14*, PROCCY+16, PROCPY+2*, PROCPY+15*, PROCPY+17, PROCBY+1*, PROCBY+13*, PROCBY+15
>> BGPDM2 PROCCY+2*, PROCCY+15*, PROCPY+2*, PROCPY+16*, PROCBY+1*, PROCBY+14*
>> BGPDMD1 PROCCY+2*, PROCCY+21*, PROCPY+2*, PROCPY+22*, PROCBY+1*, PROCBY+20*
>> BGPDMD2 PROCCY+2*, PROCCY+22*, PROCPY+2*, PROCPY+23*, PROCBY+1*, PROCBY+21*
>> BGPDMD3 PROCCY+2*, PROCCY+23*, PROCPY+2*, PROCPY+24*, PROCBY+1*, PROCBY+22*
>> BGPDMD4 PROCCY+2*, PROCPY+2*, PROCBY+1*
>> BGPDMD5 PROCCY+2*, PROCCY+24*, PROCPY+2*, PROCPY+25*, PROCBY+1*, PROCBY+23*
>> BGPED PROC+6, PROCCY+6
>> BGPEDATE PROCCY+6*, PROCCY+12, PROCCY+14, PROCCY+15, PROCCY+17, PROCCY+18, PROCCY+19, PROCCY+20, PROCCY+23, PROCCY+24
, PROCPY+6*, PROCPY+12, PROCPY+15, PROCPY+16, PROCPY+18, PROCPY+19, PROCPY+20, PROCPY+21, PROCPY+24, PROCPY+25
, PROCBY+5*, PROCBY+11, PROCBY+13, PROCBY+14, PROCBY+16, PROCBY+17, PROCBY+18, PROCBY+19, PROCBY+22, PROCBY+23
>> BGPET PROC+13*
>> BGPFDMD PROCCY+17*, PROCCY+21, PROCCY+22, PROCCY+23, PROCCY+24, PROCPY+18*, PROCPY+22, PROCPY+23, PROCPY+24, PROCPY+25
, PROCBY+16*, PROCBY+20, PROCBY+21, PROCBY+22, PROCBY+23
BGPG CREAT+1!, DM+2~, FIRSTDM+2!
BGPG( CREAT+3
BGPG(1 DM+5*, DM+6, FIRSTDM+5, FIRSTDM+6
>> BGPGBL PROCCY+6*, PROCPY+6*, PROCBY+5*
>> BGPH PROC+3*
>> BGPHTN PROCCY+2*
>> BGPIHD PROCCY+2*, PROCPY+2*, PROCBY+1*
>> BGPJ PROC+3*
>> BGPP3YE PROC+7*
>> BGPPBD PROCPY+6
>> BGPPED PROC+7, PROCPY+6
>> BGPSEAT PROC+10
>> BGPSEX PROCCY+13*, PROCPY+13*, PROCBY+12*
>> BGPTIME PROCCY+6*, PROCPY+6*, PROCBY+5*
>> BGPYDMV PROCCY+20*, PROCCY+23, PROCCY+24, PROCPY+21*, PROCPY+24, PROCPY+25, PROCBY+19*, PROCBY+22, PROCBY+23
BQIGREF BQI~
D V1DM~, V1DM+7, V1DM+19*, V1DM+20, V2DM+14*, V2DM+15
DFN PROC+10*, BQI~, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+11, PROCCY+12, PROCCY+13, PROCCY+14, PROCCY+15
, PROCCY+17, PROCCY+18, PROCCY+19, PROCCY+20, PROCCY+23, PROCCY+24, PROCPY+3, PROCPY+4, PROCPY+5, PROCPY+11
, PROCPY+12, PROCPY+13, PROCPY+15, PROCPY+16, PROCPY+18, PROCPY+19, PROCPY+20, PROCPY+21, PROCPY+24, PROCPY+25
, PROCBY+2, PROCBY+3, PROCBY+4, PROCBY+10, PROCBY+11, PROCBY+12, PROCBY+13, PROCBY+14, PROCBY+16, PROCBY+17
, PROCBY+18, PROCBY+19, PROCBY+22, PROCBY+23
>> E CREAT+2*, CREAT+3*, CREAT+4, CREAT+6, CREAT+7, CREAT+15*, CREAT+16, V1DM+7*, V2+3*, V2DM+4*
, FIRSTDM+4*, LASTVD+3*
EDATE CREAT~, CREAT+2, CREAT+10, V1DM~, V1DM+7, V2~, V2+3, V2DM~, V2DM+4, DM~
, DM+5, FIRSTDM~, FIRSTDM+6, LASTVD~, LASTVD+3
>> G V1DM+11*, V1DM+29*, V1DM+31, V2+5*, V2+11*, V2+13, V2DM+8*, V2DM+16*, V2DM+18, LASTVD+5*
, LASTVD+12*, LASTVD+14
>> J CREAT+11*, CREAT+12
P CREAT~, CREAT+2, CREAT+7, V1DM~, V1DM+1, V1DM+2, V1DM+7, V2~, V2+1, V2+3
, V2DM~, V2DM+1, V2DM+2, V2DM+4, DM~, DM+1, DM+5, FIRSTDM~, FIRSTDM+1, FIRSTDM+4
, LASTVD~, LASTVD+1, LASTVD+3
>> PC V1DM+3*, V1DM+4, V1DM+28
>> R CREAT+3*, CREAT+14*, CREAT+15
>> T CREAT+5*, CREAT+6, CREAT+12, V1DM+9*, V1DM+10, V1DM+19, V2DM+6*, V2DM+7, V2DM+14
U PROCCY+4, PROCCY+5, PROCCY+13, PROCPY+4, PROCPY+5, PROCPY+13, PROCBY+3, PROCBY+4, PROCBY+12, CREAT+3
, CREAT+7, CREAT+9, CREAT+11, CREAT+13, CREAT+14, V1DM+11, V1DM+13, V1DM+14, V1DM+15, V1DM+19
, V1DM+21, V1DM+25, V2+5, V2+7, V2+8, V2+9, V2+10, V2DM+8, V2DM+10, V2DM+11
, V2DM+12, V2DM+13, V2DM+14, FIRSTDM+6, LASTVD+5, LASTVD+7, LASTVD+8, LASTVD+10, LASTVD+11, LOINC+2
, LOINC+4
>> V CREAT+9*, CREAT+10, V1DM+11*, V1DM+12, V1DM+13, V1DM+14, V1DM+15, V1DM+16, V1DM+18, V1DM+19
, V1DM+21, V1DM+22, V1DM+26, V2+5*, V2+6, V2+7, V2+8, V2+9, V2+10, V2DM+8*
, V2DM+9, V2DM+10, V2DM+11, V2DM+12, V2DM+13, V2DM+14, LASTVD+5*, LASTVD+6, LASTVD+7, LASTVD+8
, LASTVD+9, LASTVD+10, LASTVD+11
>> X CREAT+3*, CREAT+7*, CREAT+8, CREAT+9, CREAT+11, CREAT+13, CREAT+14, V1DM+11*, V2+5*, V2DM+8*
, FIRSTDM+4*, FIRSTDM+6*, FIRSTDM+7, LASTVD+5*
>> Y V1DM+19*, V1DM+22*, V1DM+23, V1DM+25, V1DM+26*, V1DM+27, V1DM+28, V2DM+14*, FIRSTDM+3*, FIRSTDM+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All