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

Package: Diabetes Registry

Routine: BDMDE17


Information

BDMDE17 ; IHS/CMI/LAB - 2017 DIABETES AUDIT 03 Nov 2015 9:29 AM ;

Source Information

Source file <BDMDE17.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
Patient Care Component Reports 4 ($$LASTDENT,$$LASTDFE)^APCLAPI2  $$LASTITEM^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPOV,$$PRIMPROV,$$VD)^APCLV  
Diabetes Registry 3 ($$LASTCPTT,$$LASTPRCT,ALLV)^BDMAPIU  $$DATE^BDMS9B1  ($$CODEN,$$ICD,$$SNOMED)^BDMUTL  
IHS VA Utilities 2 ($$VAL,$$VALI)^XBDIQ1  $$PROVCLSC^XBFUNC1  
IHS Patient 1 $$DOB^AUPNPAT  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 5

Package Total Caller Graph
Diabetes Registry 5 BDMDE10  BDMDE13  BDMDE16  BDMDE1B  BDMPE10  

Entry Points

Name Comments DBIA/ICR reference
DIETEDUC(P,BDATE,EDATE)
EXEDUC(P,BDATE,EDATE) ;EP
PC(V) ;return provider discipline of educ provider
REFR(V) ;
DNKA(V) ;EP - is this a DNKA visit?
REFUSAL(P,F,I,B,E,T) ;EP
DCPT(V) ;
DENTAL(P,BDATE,EDATE,F,R) ;EP
OTHEDUC(P,BDATE,EDATE) ;EP
ADA(V) ;any ada other than 9991
EYE(P,BDATE,EDATE,F,R) ;EP
DFE(P,BDATE,EDATE,F,R) ;EP - FOOT EXAM

External References

Name Field # of Occurrence
^%DT DIETEDUC+3, DIETEDUC+4, REFUSAL+6, REFUSAL+7
$$LASTDENT^APCLAPI2 DENTAL+5
$$LASTDFE^APCLAPI2 DFE+6
$$LASTITEM^APCLAPIU EYE+5
$$START1^APCLDF EXEDUC+2, EXEDUC+5, EXEDUC+9, OTHEDUC+4
$$CLINIC^APCLV DIETEDUC+13, DFE+24, DFE+33, DFE+34, EYE+28, EYE+37, EYE+38, DENTAL+21, DENTAL+27
$$PRIMPOV^APCLV DNKA+2, DNKA+4, REFR+2
$$PRIMPROV^APCLV DIETEDUC+14, DIETEDUC+15, DIETEDUC+16, DFE+25, EYE+29, DENTAL+22
$$VD^APCLV DIETEDUC+14, DIETEDUC+15, DIETEDUC+16, DIETEDUC+23, DIETEDUC+24, DIETEDUC+31, DIETEDUC+32, DIETEDUC+34, DIETEDUC+35, EXEDUC+7
, OTHEDUC+16, OTHEDUC+17, OTHEDUC+23, OTHEDUC+24
$$DOB^AUPNPAT DFE+1, EYE+1, DENTAL+2
$$LASTCPTT^BDMAPIU DFE+8, EYE+9
$$LASTPRCT^BDMAPIU EYE+14
ALLV^BDMAPIU DFE+16, EYE+20, DENTAL+13
$$DATE^BDMS9B1 DIETEDUC+14, DIETEDUC+15, DIETEDUC+16, DIETEDUC+23, DIETEDUC+24, DIETEDUC+31, DIETEDUC+32, DIETEDUC+34, DIETEDUC+35, EXEDUC+3
, EXEDUC+10, OTHEDUC+16, OTHEDUC+17, OTHEDUC+23, OTHEDUC+24, DFE+7, DFE+9, DFE+28, DFE+37, REFUSAL+10
, EYE+6, EYE+10, EYE+15, EYE+32, EYE+41, DENTAL+6, DENTAL+25, DENTAL+30, DENTAL+36
$$CODEN^BDMUTL OTHEDUC+19
$$ICD^BDMUTL DIETEDUC+23, OTHEDUC+23, REFR+8, DCPT+4
$$SNOMED^BDMUTL OTHEDUC+24
$$VAL^XBDIQ1 DIETEDUC+23, DIETEDUC+24, REFUSAL+10
$$VALI^XBDIQ1 DIETEDUC+23
$$PROVCLSC^XBFUNC1 PC+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] DIETEDUC+23, DIETEDUC+30, OTHEDUC+16, OTHEDUC+23, REFR+8
^ATXAX("B" DIETEDUC+21, DIETEDUC+26, OTHEDUC+2, OTHEDUC+22, REFR+6
^AUPNPREF - [#9000022] REFUSAL+8, REFUSAL+9, REFUSAL+10
^AUPNPREF("AA" REFUSAL+8
^AUPNVCPT - [#9000010.18] DCPT+4
^AUPNVCPT("AD" DIETEDUC+24, DCPT+3
^AUPNVDEN - [#9000010.05] ADA+3
^AUPNVDEN("AD" ADA+3, DENTAL+27
^AUPNVPED - [#9000010.16] DIETEDUC+27, PC+2, EXEDUC+6, EXEDUC+7, OTHEDUC+7, OTHEDUC+16, OTHEDUC+17, OTHEDUC+23, OTHEDUC+24
^AUPNVPED("AD" DIETEDUC+27
^AUPNVPOV("AD" DIETEDUC+23
^AUPNVSIT - [#9000010] DIETEDUC+8, DIETEDUC+9, DIETEDUC+10, DIETEDUC+12, DFE+23, DFE+32, EYE+27, EYE+36, DENTAL+20
^AUPNVSIT("AA" DIETEDUC+6, DIETEDUC+7
^AUTTADA - [#9999999.31] ADA+3
^AUTTEDT - [#9999999.09] DIETEDUC+29, DIETEDUC+31, DIETEDUC+32, DIETEDUC+33, DIETEDUC+34, DIETEDUC+35, EXEDUC+6, OTHEDUC+9
^AUTTEXAM("B" DFE+43, EYE+47, DENTAL+42
^DD(9000010.16 PC+4
^DIC(40.7 - [#40.7] DFE+37, EYE+41
^DIC(6 - [#6] PC+5
^DIC(7 - [#7] DIETEDUC+14, DIETEDUC+15, DIETEDUC+16, PC+7, DFE+28, EYE+32

Label References

Name Line Occurrences
$$ADA DENTAL+22, DENTAL+27
$$DCPT DENTAL+33
$$DNKA DIETEDUC+11, DFE+22, DFE+31, EYE+26, EYE+35, DENTAL+19, DENTAL+27
$$PC DIETEDUC+30, DIETEDUC+33
$$REFR EYE+29, EYE+38
$$REFUSAL DFE+43, EYE+47, DENTAL+42

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% EXEDUC+1~, OTHEDUC+1~, DFE+4~, DFE+18*, EYE+4~, EYE+22*, DENTAL+1~, DENTAL+15*
%DT DIETEDUC+1~, DIETEDUC+3*, DIETEDUC+4*, REFUSAL+6~*, REFUSAL+7*
A PC+5~*, PC+6, PC+7, DFE+4~, DCPT+1~, DCPT+3*, DCPT+4
B REFUSAL~, REFUSAL+4, REFUSAL+6*, REFUSAL+8, DCPT+1~, DCPT+2*, DCPT+3, DCPT+4*, DCPT+5
BD DIETEDUC+1~, DIETEDUC+3*, DIETEDUC+6, EYE+4~, DENTAL+1~
BDATE DIETEDUC~, DIETEDUC+3, EXEDUC~, EXEDUC+2, EXEDUC+5, EXEDUC+9, OTHEDUC~, OTHEDUC+4, DFE~, DFE+1*
, DFE+6, DFE+8, DFE+16, DFE+43, EYE~, EYE+1*, EYE+5, EYE+9, EYE+14, EYE+20
, EYE+47, DENTAL~, DENTAL+2*, DENTAL+5, DENTAL+13, DENTAL+42
BDM DIETEDUC+1~, EXEDUC+1~, EXEDUC+4!, EXEDUC+8!, OTHEDUC+1~, OTHEDUC+3!
BDM( EXEDUC+6, OTHEDUC+5, OTHEDUC+6
BDM(1 EXEDUC+3, EXEDUC+10
BDMV DIETEDUC+1~, DIETEDUC+2*, DIETEDUC+14*, DIETEDUC+15*, DIETEDUC+16*, DIETEDUC+23*, DIETEDUC+24*, DIETEDUC+31*, DIETEDUC+32*, DIETEDUC+34*
, DIETEDUC+35*, DIETEDUC+40, DFE+4~, EYE+4~, EYE+11!, DENTAL+1~, DENTAL+9!
BDMVRD DIETEDUC+1~, DIETEDUC+38
BDMVRD( DIETEDUC+14*, DIETEDUC+15*, DIETEDUC+16*
BDMY DFE+4~, EYE+4~, EYE+11!, DENTAL+1~, DENTAL+9!
BDMY( DFE+18*, DFE+21, DFE+30, EYE+22*, EYE+25, EYE+34, DENTAL+15*, DENTAL+18, DENTAL+27, DENTAL+33
BDMY(1 DFE+6*, DFE+7, DFE+9
C DCPT+1~
CODE OTHEDUC+18~, OTHEDUC+19*, OTHEDUC+20, OTHEDUC+23
D DIETEDUC+1~, DIETEDUC+5*, DIETEDUC+6*, DIETEDUC+7, DFE+4~, DFE+19~, DFE+20*, DFE+21*, DFE+25, DFE+29*
, DFE+30*, DFE+34, DNKA+2~*, DNKA+3, DNKA+5, DNKA+6, DNKA+7, REFR+2~*, REFR+3, REFR+8
, REFUSAL+8*, EYE+4~, EYE+23~, EYE+24*, EYE+25*, EYE+29, EYE+33*, EYE+34*, EYE+38, DENTAL+1~
, DENTAL+16~, DENTAL+17*, DENTAL+18*, DENTAL+22, DENTAL+26*, DENTAL+27*, DENTAL+32*, DENTAL+33*
DT DFE+2, EYE+2, DENTAL+3
E EXEDUC+1~, EXEDUC+2*, EXEDUC+5*, EXEDUC+6*, EXEDUC+9*, OTHEDUC+1~, OTHEDUC+4*, DFE+4~, REFUSAL~, REFUSAL+5
, REFUSAL+7*, REFUSAL+8
ED DIETEDUC+1~, DIETEDUC+4*, DIETEDUC+5, EYE+4~, DENTAL+1~
EDATE DIETEDUC~, DIETEDUC+4, EXEDUC~, EXEDUC+2, EXEDUC+5, EXEDUC+9, OTHEDUC~, OTHEDUC+4, DFE~, DFE+2*
, DFE+6, DFE+8, DFE+16, DFE+43, EYE~, EYE+2*, EYE+5, EYE+9, EYE+14, EYE+20
, EYE+47, DENTAL~, DENTAL+3*, DENTAL+5, DENTAL+13, DENTAL+42
F DFE~, DFE+3*, DFE+10, DFE+11, DFE+28, DFE+37, DFE+39, DFE+41, REFUSAL~, REFUSAL+2
, REFUSAL+8, EYE~, EYE+3*, EYE+7, EYE+12, EYE+16, EYE+17, EYE+18, EYE+32, EYE+41
, EYE+43, EYE+45, DENTAL~, DENTAL+4*, DENTAL+6, DENTAL+7, DENTAL+25, DENTAL+30, DENTAL+38, DENTAL+40
G DIETEDUC+1~, DIETEDUC+39*, EXEDUC+1~, EXEDUC+6*, EXEDUC+7, OTHEDUC+5*, OTHEDUC+16*, OTHEDUC+17*, OTHEDUC+23*, OTHEDUC+24*
, OTHEDUC+25, DFE+4~, DFE+8*, DFE+9, DFE+19~, DFE+20*, DFE+21, DFE+25*, DFE+26, DFE+27
, DFE+28, DFE+29*, DFE+30, DFE+34*, DFE+35, DFE+36, DFE+37, DFE+43~*, DFE+44, ADA+2~
, ADA+3*, ADA+4, REFUSAL+6~, REFUSAL+8*, REFUSAL+10*, REFUSAL+11, EYE+4~, EYE+23~, EYE+24*, EYE+25
, EYE+29*, EYE+30, EYE+31, EYE+32, EYE+33*, EYE+34, EYE+38*, EYE+39, EYE+40, EYE+41
, EYE+47~*, EYE+48, DENTAL+1~, DENTAL+16~, DENTAL+17*, DENTAL+18, DENTAL+22*, DENTAL+23, DENTAL+24, DENTAL+25
, DENTAL+26*, DENTAL+27*, DENTAL+28, DENTAL+29, DENTAL+30, DENTAL+32*, DENTAL+33*, DENTAL+34, DENTAL+35, DENTAL+36
, DENTAL+42~*, DENTAL+43
I EXEDUC+6*, EXEDUC+7, OTHEDUC+6*, OTHEDUC+7, OTHEDUC+16, OTHEDUC+17, OTHEDUC+23, OTHEDUC+24, REFUSAL~, REFUSAL+3
, REFUSAL+8
>> J DIETEDUC+33*, OTHEDUC+7*, OTHEDUC+8, OTHEDUC+9, OTHEDUC+16
LASTI DFE+4~, DFE+5*, DFE+7*, DFE+9*, DFE+10, DFE+11, DFE+27, DFE+28*, DFE+36, DFE+37*
, DFE+39, DFE+41, EYE+4~, EYE+5*, EYE+6*, EYE+7, EYE+10*, EYE+12, EYE+15*, EYE+16
, EYE+17, EYE+18, EYE+31, EYE+32*, EYE+40, EYE+41*, EYE+43, EYE+45, DENTAL+1~, DENTAL+5*
, DENTAL+6*, DENTAL+7, DENTAL+24, DENTAL+25*, DENTAL+29, DENTAL+30*, DENTAL+35, DENTAL+36*, DENTAL+38, DENTAL+40
N DNKA+2~, DNKA+4*, DNKA+5, DNKA+6, DNKA+7, REFR+2~
NRD DIETEDUC+1~, DIETEDUC+2*, DIETEDUC+5*, DIETEDUC+23*, DIETEDUC+32*, DIETEDUC+35*, DIETEDUC+40
P DIETEDUC~, DIETEDUC+6, DIETEDUC+7, EXEDUC~, EXEDUC+2, EXEDUC+5, EXEDUC+9, OTHEDUC~, OTHEDUC+4, DFE~
, DFE+1, DFE+6, DFE+8, DFE+16, DFE+43, REFUSAL~, REFUSAL+1, REFUSAL+8, EYE~, EYE+1
, EYE+5, EYE+9, EYE+14, EYE+20, EYE+47, DENTAL~, DENTAL+2, DENTAL+5, DENTAL+13, DENTAL+42
PROV DFE+4~, DFE+19~, DFE+25*, DFE+34*, EYE+4~, EYE+23~, EYE+29*, EYE+38*, DENTAL+1~, DENTAL+16~
, DENTAL+22*, DENTAL+27*
PROVI DFE+4~, DFE+25*, DFE+28, DFE+34*, DFE+37, EYE+4~, EYE+29*, EYE+32, EYE+38*, EYE+41
R DFE~, DFE+39, REFUSAL+6~, EYE~, EYE+43, DENTAL~, DENTAL+38
RD DIETEDUC+1~, DIETEDUC+2*, DIETEDUC+5*, DIETEDUC+24*, DIETEDUC+31*, DIETEDUC+34*, DIETEDUC+38*, DIETEDUC+40
T DIETEDUC+26*, DIETEDUC+30, EXEDUC+6*, EXEDUC+7, OTHEDUC+1~, OTHEDUC+9*, OTHEDUC+10, OTHEDUC+11, OTHEDUC+12, OTHEDUC+13
, OTHEDUC+14, OTHEDUC+15, OTHEDUC+16, OTHEDUC+17, OTHEDUC+19, OTHEDUC+23, OTHEDUC+24, DFE+4~, DFE+14!, DFE+15*
, DFE+16, DFE+39!, DFE+41!, REFUSAL~, REFUSAL+9, EYE+4~, EYE+19*, EYE+20, DENTAL+1~, DENTAL+11!
, DENTAL+12*, DENTAL+13
T( DFE+18, EYE+22, DENTAL+15
TAX DIETEDUC+20~, DIETEDUC+21*, DIETEDUC+23, OTHEDUC+21~, OTHEDUC+22*, OTHEDUC+23, REFR+5~, REFR+6*, REFR+8
TX OTHEDUC+1~, OTHEDUC+2*, OTHEDUC+16
U DIETEDUC+9, DIETEDUC+10, DIETEDUC+12, DIETEDUC+14, DIETEDUC+15, DIETEDUC+16, DIETEDUC+23, DIETEDUC+27, DIETEDUC+31, DIETEDUC+32
, DIETEDUC+33, DIETEDUC+34, DIETEDUC+35, DIETEDUC+40, PC+2, PC+4, PC+5, PC+7, EXEDUC+3, EXEDUC+6
, EXEDUC+7, EXEDUC+10, OTHEDUC+6, OTHEDUC+7, OTHEDUC+9, OTHEDUC+16, OTHEDUC+17, OTHEDUC+23, OTHEDUC+24, DFE+7
, DFE+9, DFE+10, DFE+11, DFE+18, DFE+23, DFE+27, DFE+28, DFE+32, DFE+36, DFE+37
, DFE+39, DFE+41, ADA+3, REFR+8, REFUSAL+8, REFUSAL+9, REFUSAL+10, EYE+6, EYE+7, EYE+10
, EYE+12, EYE+15, EYE+16, EYE+17, EYE+18, EYE+22, EYE+27, EYE+31, EYE+32, EYE+36
, EYE+40, EYE+41, EYE+43, EYE+45, DENTAL+6, DENTAL+7, DENTAL+15, DENTAL+20, DENTAL+24, DENTAL+25
, DENTAL+29, DENTAL+30, DENTAL+35, DENTAL+36, DENTAL+38, DENTAL+40, DCPT+4
V DIETEDUC+1~, DIETEDUC+7*, DIETEDUC+8, DIETEDUC+9, DIETEDUC+10, DIETEDUC+11, DIETEDUC+12, DIETEDUC+13, DIETEDUC+14, DIETEDUC+15
, DIETEDUC+16, DIETEDUC+23, DIETEDUC+24, DIETEDUC+27, DIETEDUC+31, DIETEDUC+32, DIETEDUC+34, DIETEDUC+35, PC~, PC+1
, PC+2, DFE+4~, DFE+19~, DFE+20*, DFE+21*, DFE+22, DFE+23, DFE+24, DFE+25, DFE+29*
, DFE+30*, DFE+31, DFE+32, DFE+33, DFE+34, ADA~, ADA+1, ADA+3, DNKA~, DNKA+1
, DNKA+2, DNKA+4, REFR~, REFR+1, REFR+2, EYE+4~, EYE+23~, EYE+24*, EYE+25*, EYE+26
, EYE+27, EYE+28, EYE+29, EYE+33*, EYE+34*, EYE+35, EYE+36, EYE+37, EYE+38, DENTAL+1~
, DENTAL+16~, DENTAL+17*, DENTAL+18*, DENTAL+19, DENTAL+20, DENTAL+21, DENTAL+22, DENTAL+26*, DENTAL+27*, DENTAL+32*
, DENTAL+33*, DCPT~, DCPT+3
X DIETEDUC+1~, DIETEDUC+3*, DIETEDUC+4*, DIETEDUC+23*, DIETEDUC+24*, DIETEDUC+27*, DIETEDUC+30, DIETEDUC+33, PC+2~*, PC+3
, PC+4, PC+5, EXEDUC+1~, EXEDUC+2*, EXEDUC+5*, EXEDUC+6*, EXEDUC+9*, OTHEDUC+1~, OTHEDUC+4*, OTHEDUC+5*
, OTHEDUC+6, ADA+2~, ADA+3*, REFUSAL+6~*, REFUSAL+7*, REFUSAL+8*, EYE+4~, EYE+9*, EYE+10, EYE+14*
, EYE+15, DENTAL+1~
Y DIETEDUC+1~, DIETEDUC+3, DIETEDUC+4, DIETEDUC+27*, DIETEDUC+28, DIETEDUC+29, DIETEDUC+30, DIETEDUC+31, DIETEDUC+32, DIETEDUC+33
, DIETEDUC+34, DIETEDUC+35, ADA+2~, ADA+3*, REFUSAL+6~, REFUSAL+7, REFUSAL+8*, REFUSAL+9, REFUSAL+10, EYE+4~
, DENTAL+1~
Z DIETEDUC+24*, DIETEDUC+30*, DIETEDUC+31, DIETEDUC+33*, DIETEDUC+34, ADA+2~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All