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

Package: Diabetes Registry

Routine: BDMD81G


Information

BDMD81G ; IHS/CMI/LAB - calc indicators 16 Jan 2007 8:13 PM ;

Source Information

Source file <BDMD81G.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Patient Care Component Reports 2 $$START1^APCLDF  ($$CLINIC,$$PRIMPROV)^APCLV  
IHS Patient 1 ($$AGE,$$BEN,$$DOB,$$DOD)^AUPNPAT  
Kernel 1 ($$FMDIFF,$$FMTE)^XLFDT  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Diabetes Registry 1 BDMD810  

Entry Points

Name Comments DBIA/ICR reference
V1DM(P,D,EDATE) ;
V2DM(P,BDATE,EDATE) ;
ACTCL(P,BDATE,EDATE) ;EP - clinical user
LOINC(A,B) ;
ACTDMPT(DFN,BDMBDAT,BDMEDAT,BDMCOMT,BDMBEN,BDM3YE) ;EP
FIRSTDM(P,EDATE) ;
DM(P,BDATE,EDATE) ;EP is patient diabetic 1 or 0
LASTVD(P,BDATE,EDATE) ;
V2(P,BDATE,EDATE) ;
ACTUP(P,BDATE,EDATE,T,B) ;EP - is this patient in user pop?

External References

Name Field # of Occurrence
$$START1^APCLDF V1DM+7, V2+3, V2DM+4, DM+4, FIRSTDM+4, LASTVD+3
$$CLINIC^APCLV V1DM+26, ACTCL+10
$$PRIMPROV^APCLV V1DM+22
$$ICD^ATXCHK V1DM+19, V2DM+14
$$AGE^AUPNPAT ACTDMPT+7, ACTDMPT+8
$$BEN^AUPNPAT ACTUP+1, ACTUP+2
$$DOB^AUPNPAT ACTDMPT+15, DM+1
$$DOD^AUPNPAT ACTUP+3
$$FMDIFF^XLFDT FIRSTDM+6
$$FMTE^XLFDT V1DM+7, V2+3, V2DM+4, DM+4, LASTVD+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] V1DM+28, ACTUP+5, LOINC+3, LOINC+5
^ATXAX("B" V1DM+3, V1DM+9, V2DM+6
^AUPNPAT - [#9000001] ACTUP+4, ACTUP+5
^AUPNVPOV - [#9000010.07] V1DM+19, V2DM+14
^AUPNVPOV("AD" V1DM+18, V1DM+19, V2DM+14
^AUPNVPRV("AD" V1DM+16, ACTCL+7, LASTVD+9
^AUPNVSIT - [#9000010] 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, ACTCL+4, ACTCL+5, ACTCL+6, ACTCL+8, ACTCL+9
, LASTVD+6, LASTVD+7, LASTVD+8, LASTVD+10, LASTVD+11
^AUPNVSIT("AC" V1DM+2, V2+1, V2DM+2, LASTVD+1
^BDMCNTL - [#9003202] ACTCL+12, ACTCL+13
^BDMCNTL("B" ACTCL+1, ACTCL+2
^DIC(7 - [#7] V1DM+25
^DPT - [#2] ACTDMPT+9
^LAB(95.3 - [#95.3] LOINC+2, LOINC+4
^TMP($J ACTDMPT+18!, V1DM+6!, V1DM+8, V1DM+11, V2+2!, V2+4, V2+5, V2DM+3!, V2DM+5, V2DM+8
, ACTCL+3, LASTVD+2!, LASTVD+4, LASTVD+5

Label References

Name Line Occurrences
$$ACTCL ACTDMPT+5
$$ACTUP ACTDMPT+3
$$DM ACTDMPT+10, ACTDMPT+11
$$FIRSTDM ACTDMPT+13
$$LASTVD ACTUP+6
$$V1DM ACTDMPT+16
$$V2 ACTDMPT+14
$$V2DM ACTDMPT+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% 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*, ACTUP~, ACTUP+1, ACTUP+2, ACTCL+10*, ACTCL+11, ACTCL+12, ACTCL+13
, LASTVD+3*, LOINC~, LOINC+3, LOINC+5
BDATE V2~, V2+3, V2DM~, V2DM+4, DM~, DM+1*, DM+4, ACTUP~, ACTUP+6, ACTCL~
, LASTVD~, LASTVD+3
BDM1DMV ACTDMPT+1!, ACTDMPT+16*, ACTDMPT+19!
BDM2DMV ACTDMPT+1!, ACTDMPT+15*, ACTDMPT+17, ACTDMPT+19!
BDM2V ACTDMPT+1!, ACTDMPT+14*, ACTDMPT+17, ACTDMPT+19!
BDM365 ACTDMPT+1!, ACTDMPT+2*, ACTDMPT+11, ACTDMPT+14, ACTDMPT+16, ACTDMPT+19!
BDM3YE ACTDMPT~, ACTDMPT+3, ACTDMPT+5
BDMACCL ACTDMPT+1!, ACTDMPT+5*, ACTDMPT+6, ACTDMPT+17, ACTDMPT+19!
BDMACUP ACTDMPT+1!, ACTDMPT+3*, ACTDMPT+4, ACTDMPT+19!
BDMAGEB ACTDMPT+1!, ACTDMPT+7*, ACTDMPT+19!
BDMAGEE ACTDMPT+1!, ACTDMPT+8*, ACTDMPT+19!
BDMBDAT ACTDMPT~, ACTDMPT+2, ACTDMPT+7
BDMBEN ACTDMPT~, ACTDMPT+3
BDMCOMT ACTDMPT~, ACTDMPT+3
BDMDM1 ACTDMPT+1!, ACTDMPT+10*, ACTDMPT+12, ACTDMPT+19!
BDMDM2 ACTDMPT+1!, ACTDMPT+11*, ACTDMPT+19!
BDMDMD1 ACTDMPT+1!, ACTDMPT+19!
BDMDMD2 ACTDMPT+1!, ACTDMPT+2*, ACTDMPT+17*, ACTDMPT+20
BDMDMD3 ACTDMPT+1!
BDMDMD5 ACTDMPT+1!
BDMEDAT ACTDMPT~, ACTDMPT+3, ACTDMPT+5, ACTDMPT+8, ACTDMPT+10, ACTDMPT+11, ACTDMPT+13, ACTDMPT+14, ACTDMPT+15, ACTDMPT+16
BDMFDMD ACTDMPT+1!, ACTDMPT+13*, ACTDMPT+17, ACTDMPT+19!
BDMG DM+2!, FIRSTDM+2!
BDMG(1 DM+5, FIRSTDM+5, FIRSTDM+6
BDMSEX ACTDMPT+1!, ACTDMPT+9*, ACTDMPT+19!
CL ACTCL+1~*, ACTCL+12
CL2 ACTCL+2~*, ACTCL+13
D V1DM~, V1DM+7, V1DM+19*, V1DM+20, V2DM+14*, V2DM+15
DFN ACTDMPT~, ACTDMPT+3, ACTDMPT+5, ACTDMPT+7, ACTDMPT+8, ACTDMPT+9, ACTDMPT+10, ACTDMPT+11, ACTDMPT+13, ACTDMPT+14
, ACTDMPT+15, ACTDMPT+16
>> DOD ACTUP+3*
>> E V1DM+7*, V2+3*, V2DM+4*, DM+4*, FIRSTDM+4*, LASTVD+3*
EDATE V1DM~, V1DM+7, V2~, V2+3, V2DM~, V2DM+4, DM~, DM+4, ACTUP~, ACTUP+3
, ACTUP+6, ACTCL~, FIRSTDM~, FIRSTDM+6, LASTVD~, LASTVD+3
>> F ACTCL+3*, ACTCL+14*, ACTCL+16
>> G V1DM+11*, V1DM+29*, V1DM+31, V2+5*, V2+11*, V2+13, V2DM+8*, V2DM+16*, V2DM+18, ACTCL+3*
, ACTCL+12*, ACTCL+13, ACTCL+14, LASTVD+5*, LASTVD+12*, LASTVD+14
P V1DM~, V1DM+1, V1DM+2, V1DM+7, V2~, V2+1, V2+3, V2DM~, V2DM+1, V2DM+2
, V2DM+4, DM~, DM+1, DM+4, ACTUP~, ACTUP+1, ACTUP+2, ACTUP+3, ACTUP+4, ACTUP+5
, ACTUP+6, ACTCL~, FIRSTDM~, FIRSTDM+1, FIRSTDM+4, LASTVD~, LASTVD+1, LASTVD+3
>> PC V1DM+3*, V1DM+4, V1DM+28
>> S ACTCL+3*, ACTCL+13*, ACTCL+14
T V1DM+9*, V1DM+10, V1DM+19, V2DM+6*, V2DM+7, V2DM+14, ACTUP~, ACTUP+5
U ACTDMPT+9, 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, ACTUP+4
, ACTUP+5, ACTCL+3, ACTCL+5, ACTCL+6, ACTCL+8, ACTCL+9, FIRSTDM+6, LASTVD+5, LASTVD+7, LASTVD+8
, LASTVD+10, LASTVD+11, LOINC+2, LOINC+4
>> V 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, ACTCL+3*, ACTCL+4, ACTCL+5, ACTCL+6, ACTCL+7, ACTCL+8
, ACTCL+9, ACTCL+10, ACTCL+12, ACTCL+13, LASTVD+5*, LASTVD+6, LASTVD+7, LASTVD+8, LASTVD+9, LASTVD+10
, LASTVD+11
>> X V1DM+11*, V2+5*, V2DM+8*, DM+4*, ACTUP+4*, ACTUP+6*, ACTUP+7, ACTCL+3*, 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