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

Package: IHS GPRA Information System

Routine: BGP1D10


Information

BGP1D10 ; IHS/CMI/LAB - calc measures ;

Source Information

Source file <BGP1D10.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
IHS GPRA Information System 2 CALCIND^BGP1DCI  JRNL^BGP1UTL  
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$PRIMPROV)^APCLV  
IHS Patient 1 ($$AGE,$$DOB)^AUPNPAT  
Kernel 1 ($$FMADD,$$FMDIFF,$$FMTE)^XLFDT  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
IHS GPRA Information System 4 BGP1DGPU  BGP1DPP  BGP1GGPU  BGP1GPP  

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, DM+4, FIRSTDM+4, LASTVD+3
$$CLINIC^APCLV V1DM+26
$$PRIMPROV^APCLV V1DM+22
$$ICD^ATXCHK V1DM+19, V2DM+14
$$AGE^AUPNPAT PROCCY+10, PROCCY+11, PROCPY+9, PROCPY+10, PROCBY+9, PROCBY+10
$$DOB^AUPNPAT PROCCY+18, PROCPY+18, PROCBY+17, CREAT+2, DM+1
CALCIND^BGP1DCI CALCIND+1
JRNL^BGP1UTL PROC+2
$$FMADD^XLFDT PROC+5, PROC+6, PROC+7
$$FMDIFF^XLFDT FIRSTDM+6
$$FMTE^XLFDT CREAT+2, V1DM+7, V2+3, V2DM+4, DM+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+9
^DIC(7 - [#7] V1DM+25
^DPT - [#2] PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+12, PROCPY+2, PROCPY+3, PROCPY+4, PROCPY+11, PROCBY+2, PROCBY+3
, PROCBY+4, PROCBY+11
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^TMP($J PROCCY+1!, PROCCY+25!, PROCPY+25!, PROCBY+24!, V1DM+6!, V1DM+8, V1DM+11, V2+2!, V2+4, V2+5
, V2DM+3!, V2DM+5, V2DM+8, LASTVD+2!, LASTVD+4, LASTVD+5

Label References

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

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+4, LASTVD~, LASTVD+3
>> BGP1DMV PROCCY+19*, PROCCY+22, PROCCY+23, PROCPY+19*, PROCPY+22, PROCPY+23, PROCBY+18*, PROCBY+21, PROCBY+22
>> BGP2DMV PROCCY+18*, PROCCY+21, PROCCY+22, PROCCY+23, PROCPY+18*, PROCPY+21, PROCPY+22, PROCPY+23, PROCBY+17*, PROCBY+20
, PROCBY+21, PROCBY+22
>> BGP2V PROCCY+17*, PROCCY+21, PROCPY+17*, PROCPY+21, PROCBY+16*, PROCBY+20
>> BGP365 PROCCY+7*, PROCCY+14, PROCCY+17, PROCCY+19, PROCPY+6*, PROCPY+14, PROCPY+17, PROCPY+19, PROCBY+6*, PROCBY+13
, PROCBY+16, PROCBY+18
>> BGP3YE PROC+5*
>> BGPACTCL PROCCY+2*, PROCCY+9*, PROCCY+21, PROCPY+1*, PROCPY+8*, PROCPY+21, PROCBY+1*, PROCBY+8*, PROCBY+20
>> BGPACTUP PROCCY+2*, PROCCY+8*, PROCPY+1*, PROCPY+7*, PROCBY+1*, PROCBY+7*
>> BGPAGEB PROCCY+10*, PROCCY+22, PROCPY+9*, PROCPY+22, PROCBY+9*, PROCBY+21
>> BGPAGEE PROCCY+11*, PROCPY+10*, PROCBY+10*
>> BGPB3YE PROC+7*
>> BGPBBD PROCBY+5
>> BGPBD PROCCY+6
>> BGPBDATE PROCCY+6*, PROCCY+7, PROCCY+10, PROCPY+5*, PROCPY+6, PROCPY+9, PROCBY+5*, PROCBY+6, PROCBY+9
>> BGPBED PROC+7, PROCBY+5
>> BGPBT PROC+1*
>> BGPDM1 PROCCY+2*, PROCCY+13*, PROCCY+15, PROCPY+1*, PROCPY+13*, PROCPY+15, PROCBY+1*, PROCBY+12*, PROCBY+14
>> BGPDM2 PROCCY+2*, PROCCY+14*, PROCPY+1*, PROCPY+14*, PROCBY+1*, PROCBY+13*
>> BGPDMD1 PROCCY+2*, PROCCY+20*, PROCPY+1*, PROCPY+20*, PROCBY+1*, PROCBY+19*
>> BGPDMD2 PROCCY+2*, PROCCY+21*, PROCPY+1*, PROCPY+21*, PROCBY+1*, PROCBY+20*
>> BGPDMD3 PROCCY+2*, PROCCY+22*, PROCPY+1*, PROCPY+22*, PROCBY+1*, PROCBY+21*
>> BGPDMD4 PROCCY+2*, PROCPY+1*, PROCBY+1*
>> BGPDMD5 PROCCY+2*, PROCCY+23*, PROCPY+1*, PROCPY+23*, PROCBY+1*, PROCBY+22*
>> BGPED PROC+5, PROCCY+6
>> BGPEDATE PROCCY+6*, PROCCY+11, PROCCY+13, PROCCY+14, PROCCY+16, PROCCY+17, PROCCY+18, PROCCY+19, PROCCY+22, PROCCY+23
, PROCPY+5*, PROCPY+10, PROCPY+13, PROCPY+14, PROCPY+16, PROCPY+17, PROCPY+18, PROCPY+19, PROCPY+22, PROCPY+23
, PROCBY+5*, PROCBY+10, PROCBY+12, PROCBY+13, PROCBY+15, PROCBY+16, PROCBY+17, PROCBY+18, PROCBY+21, PROCBY+22
>> BGPET PROC+11*
>> BGPFDMD PROCCY+16*, PROCCY+20, PROCCY+21, PROCCY+22, PROCCY+23, PROCPY+16*, PROCPY+20, PROCPY+21, PROCPY+22, PROCPY+23
, PROCBY+15*, PROCBY+19, PROCBY+20, PROCBY+21, PROCBY+22
BGPG CREAT+1!, DM+2!, FIRSTDM+2!
BGPG( CREAT+3
BGPG(1 DM+5, FIRSTDM+5, FIRSTDM+6
>> BGPGBL PROCCY+6*, PROCPY+5*, PROCBY+5*
>> BGPH PROC+3*
>> BGPHTN PROCCY+2*
>> BGPIHD PROCCY+2*, PROCPY+1*, PROCBY+1*
>> BGPJ PROC+3*
>> BGPP3YE PROC+6*
>> BGPPBD PROCPY+5
>> BGPPED PROC+6, PROCPY+5
>> BGPSEAT PROC+9
>> BGPSEX PROCCY+12*, PROCPY+11*, PROCBY+11*
>> BGPTIME PROCCY+6*, PROCPY+5*, PROCBY+5*
BQIGREF BQI~
D V1DM~, V1DM+7, V1DM+19*, V1DM+20, V2DM+14*, V2DM+15
DFN PROC+9*, BQI~, PROCCY+3, PROCCY+4, PROCCY+5, PROCCY+10, PROCCY+11, PROCCY+12, PROCCY+13, PROCCY+14
, PROCCY+16, PROCCY+17, PROCCY+18, PROCCY+19, PROCCY+22, PROCCY+23, PROCPY+2, PROCPY+3, PROCPY+4, PROCPY+9
, PROCPY+10, PROCPY+11, PROCPY+13, PROCPY+14, PROCPY+16, PROCPY+17, PROCPY+18, PROCPY+19, PROCPY+22, PROCPY+23
, PROCBY+2, PROCBY+3, PROCBY+4, PROCBY+9, PROCBY+10, PROCBY+11, PROCBY+12, PROCBY+13, PROCBY+15, PROCBY+16
, PROCBY+17, PROCBY+18, PROCBY+21, PROCBY+22
>> E CREAT+2*, CREAT+3*, CREAT+4, CREAT+6, CREAT+7, CREAT+15*, CREAT+16, V1DM+7*, V2+3*, V2DM+4*
, DM+4*, FIRSTDM+4*, LASTVD+3*
EDATE CREAT~, CREAT+2, CREAT+10, V1DM~, V1DM+7, V2~, V2+3, V2DM~, V2DM+4, DM~
, DM+4, 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+4, 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+12, PROCPY+3, PROCPY+4, PROCPY+11, PROCBY+3, PROCBY+4, PROCBY+11, 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*
, DM+4*, 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*, DM+3*, DM+4
, FIRSTDM+3*, FIRSTDM+4
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All