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

Package: Diabetes Registry

Routine: BDMD418


Information

BDMD418 ; IHS/CMI/LAB - 2012 DIABETES AUDIT ;

Source Information

Source file <BDMD418.m>

Call Graph

Call Graph Total: 13

Package Total Call Graph
Diabetes Registry 4 $$REFUSAL^BDMD417  ($$LOINC,CHOL,CREAT,HDL,LDL,MICRO,PROTEIN,SEMI,TRIG)^BDMD41C  (FGLUCOSE,G75,HGBA1C)^BDMD41D  URIN^BDMD41H  
Kernel 2 ($$FMADD,$$FMTE)^XLFDT  ($$STRIP,$$UP)^XLFSTR  
Patient Care Component Reports 2 $$START1^APCLDF  $$VD^APCLV  
DRG Grouper 1 $$ICDDX^ICDCODE  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$VAL^XBDIQ1  
Taxonomy 1 $$ICD^ATXCHK  
VA Fileman 1 ^%DT  

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Diabetes Registry 6 BDMD410  BDMD411  BDMD415  BDMD416  BDMD41C  BDMD41H  

Entry Points

Name Comments DBIA/ICR reference
TRIG(P,BDATE,EDATE,F) ;EP
BMI(P,BDATE,EDATE) ;EP
STV(X,T,D) ;EP - strip hgba1c before epi export
LASTNP(P,EDATE) ;EP - last negative ppd
PPDSPL ;CHECK PL
SEMI(P,BDATE,EDATE) ;EP
ASAALLEG(P,BDMD,BDMY) ;does patient have an aspirin allergy
STE(X,T,D) ;EP - strip hgba1c before epi export
PPDS(P) ;
HDL(P,BDATE,EDATE,F) ;EP
MICRO(P,BDATE,EDATE) ;EP
HGBA1C(P,BDATE,EDATE) ;EP
PROTEIN(P,BDATE,EDATE) ;EP
ASAPOV ;
FGLUCOSE(P,BDATE,EDATE,F) ;EP
G75(P,BDATE,EDATE,F) ;EP
URIN(P,BDATE,EDATE) ;EP
ANTI ;
HT(P,BDATE,EDATE) ;EP
ASPIRIN ;EP
CHOL(P,BDATE,EDATE,F) ;EP
PPD(P,EDATE,F) ;EP
WT(P,BDATE,EDATE) ;EP
CREAT(P,BDATE,EDATE,F) ;EP
AR ;NOW CHECK FOR ADVERSE REACTION/ALLERGY
LDL(P,BDATE,EDATE,F) ;EP

External References

Name Field # of Occurrence
^%DT PPD+7, PPD+61, AR+1
$$START1^APCLDF WT+3, PPDS+3, PPDSPL+6, ASPIRIN+3, ASPIRIN+5, ASAPOV+1, ASAPOV+8
$$VD^APCLV HT+10, PPD+46, PPD+51, PPD+52, PPD+56, PPD+57, PPD+58, PPD+59
$$ICD^ATXCHK PPDSPL+3, ASAPOV+20
$$DOB^AUPNPAT ASAPOV+1, ASAPOV+8
$$REFUSAL^BDMD417 PPD+61, ASPIRIN+32, ANTI+3
$$LOINC^BDMD41C PPD+37
CHOL^BDMD41C CHOL+1
CREAT^BDMD41C CREAT+1
HDL^BDMD41C HDL+1
LDL^BDMD41C LDL+1
MICRO^BDMD41C MICRO+1
PROTEIN^BDMD41C PROTEIN+1
SEMI^BDMD41C SEMI+1
TRIG^BDMD41C TRIG+1
FGLUCOSE^BDMD41D FGLUCOSE+1
G75^BDMD41D G75+1
HGBA1C^BDMD41D HGBA1C+1
URIN^BDMD41H URIN+1
$$ICDDX^ICDCODE WT+10, ASAPOV+6, ASAPOV+17
$$VAL^XBDIQ1 PPDSPL+4, ASAPOV+3, ASAPOV+10, ASAPOV+18
$$FMADD^XLFDT PPD+61
$$FMTE^XLFDT PPDS+4, PPDSPL+7, PPD+61, ASAPOV+1, ASAPOV+4, ASAPOV+6, ASAPOV+8, ASAPOV+11, ASAPOV+20, ASAPOV+26
$$STRIP^XLFSTR STV+5, STV+8, STE+5, STE+8
$$UP^XLFSTR PPD+32, PPD+51, PPD+52, ASAPOV+3, ASAPOV+10, ASAPOV+18, ASAPOV+25

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] ASPIRIN+19, ASPIRIN+20, ASPIRIN+32, ANTI+3
^ATXAX("B" PPDSPL+1, PPD+26, ASPIRIN+9, ASPIRIN+10, ASPIRIN+30, ANTI+1, ASAPOV+14
^ATXLAB - [#9002228] PPD+33
^ATXLAB("B" PPD+25
^AUPNPROB - [#9000011] PPDSPL+3, ASAPOV+17, ASAPOV+19, ASAPOV+20
^AUPNPROB("AC" PPDSPL+3, ASAPOV+15
^AUPNVLAB - [#9000010.09] PPD+30, PPD+31, PPD+32, PPD+33, PPD+34, PPD+36, PPD+38, PPD+46, PPD+51, PPD+52
^AUPNVLAB("AE" PPD+27, PPD+28, PPD+29
^AUPNVMED - [#9000010.14] ASPIRIN+12
^AUPNVMSR - [#9000010.01] HT+7, HT+8, HT+9, HT+10, WT+6
^AUPNVMSR("AA" HT+5, HT+6
^AUPNVPOV - [#9000010.07] WT+10, ASAPOV+6
^AUPNVPOV("AD" WT+8, WT+9
^AUPNVSK - [#9000010.12] PPD+14, PPD+15, PPD+46, PPD+56, PPD+57, PPD+58, PPD+59
^AUPNVSK("AA" PPD+12, PPD+13
^AUTTMSR("B" HT+3
^AUTTSK("B" PPD+11, PPD+61
^DPT - [#2] BMI+6
^GMR(120.8 - [#120.8] ASAPOV+23, ASAPOV+24, ASAPOV+25, ASAPOV+26, ASAPOV+28, ASAPOV+30, ASAPOV+32, ASAPOV+34
^PS(50.605 - [#50.605] ASAPOV+27, ASAPOV+29, ASAPOV+31, ASAPOV+33
^PS(50.7 - [#50.7] ASPIRIN+24
^PS(55 - [#55] ASPIRIN+11, ASPIRIN+12, ASPIRIN+13, ASPIRIN+14, ASPIRIN+15, ASPIRIN+16, ASPIRIN+17, ASPIRIN+22
^PSDRUG - [#50] ASPIRIN+21

Label References

Name Line Occurrences
$$HT BMI+7
$$PPD LASTNP+1, LASTNP+2
$$PPDS PPD+8
$$WT BMI+5
ANTI ASPIRIN+31
AR ANTI+2
ASAALLEG AR+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% HT+2~, WT+2~, BMI+2~, BMI+3*, BMI+4, BMI+8*, ASPIRIN+1~, ASPIRIN+11*, ASPIRIN+21*, ASPIRIN+26*
, ASPIRIN+27
%DT BMI+2~, PPD+5~, PPD+7*, PPD+61*, AR+1*
A STV+3~, STV+5*, STE+3~, STE+5*, ASPIRIN+1~, ASPIRIN+2*, ASPIRIN+4*, ASPIRIN+7
B BMI+2~, STV+3~, STV+5*, STE+3~, STE+5*, ASPIRIN+1~, ASPIRIN+2*
BD ASAALLEG+2~
BDATE HT~, WT~, WT+3, BMI~, BMI+5, CREAT~, CHOL~, HDL~, LDL~, TRIG~
, URIN~, PROTEIN~, MICRO~, HGBA1C~, SEMI~, PPD+5~, PPD+61*, FGLUCOSE~, G75~, ASPIRIN+3
, ASPIRIN+5, ASPIRIN+32, ANTI+3
BDM WT+2~, WT+3!, PPD+5~, PPD+9!, ASPIRIN+1~, ASPIRIN+5!
BDM( WT+4, WT+5, WT+7, WT+8, WT+16, PPD+15*, PPD+34*, PPD+38*, PPD+43, PPD+44
, PPD+45
BDM(1 ASPIRIN+4, ASPIRIN+6
>> BDMARRAY(1 HT+10*
BDMARRY HT+2~
BDMC PPD+24*, ASAALLEG+2~, ASAALLEG+4*, ASAPOV+4*, ASAPOV+6*, ASAPOV+11*, ASAPOV+20*, ASAPOV+26*
BDMD WT+2~, WT+9*, WT+10, ASAALLEG~, ASAPOV+1, ASAPOV+8, ASAPOV+19, ASAPOV+24
BDMG ASAALLEG+2~, ASAPOV+1!, ASAPOV+8!
BDMG( ASAPOV+2, ASAPOV+4, ASAPOV+6, ASAPOV+9, ASAPOV+11
>> BDMLT PPD+25*, PPD+33
BDMN WT+2~, WT+4*, WT+5, WT+7, WT+8, WT+16
>> BDMOT PPD+26*, PPD+35, PPD+37
BDMS PPDS+1~, PPDS+2!, PPDS+4, PPDSPL+6!
BDMS(1 PPDS+4, PPDSPL+7
>> BDMSAAL AR+2
>> BDMSAAL(1 AR+3
BDMVF WT+2~, WT+5*, WT+6
BDMW WT+2~, WT+3*, WT+4, WT+8*, WT+9, WT+16*, WT+18
BDMX WT+2~, WT+3*
BDMY ASAALLEG~, ASAALLEG+4!
BDMY( ASAPOV+4*, ASAPOV+6*, ASAPOV+11*, ASAPOV+20*, ASAPOV+26*
BDMZ WT+2~, WT+7*, WT+8, WT+9
>> C PPD+12*, PPD+15*, PPD+34*, PPD+38*, PPD+42*, PPD+44*, PPD+45, PPD+47*, PPD+48*, PPD+51*
, PPD+52*, PPD+53*, PPD+56*, PPD+57*, PPD+58*, PPD+59*, ASAPOV+27*, ASAPOV+28, ASAPOV+29*, ASAPOV+30
, ASAPOV+31*, ASAPOV+32, ASAPOV+33*, ASAPOV+34
D HT+2~, HT+5*, HT+6, BMI+2~, PPD+5~, PPD+12*, PPD+13, PPD+15, PPD+27*, PPD+28
, PPD+29, PPD+34, PPD+38, PPD+42*, PPD+43*, PPD+44, PPD+45, STV~, STV+7, STE~
, STE+7, ASPIRIN+17*, ASPIRIN+18, ASPIRIN+19, ASPIRIN+20, ASPIRIN+21
E HT+2~, HT+3*, HT+5, HT+6, WT+2~, WT+3*, PPDS+1~, PPDS+3*, PPDSPL+6*, PPD+5~
, PPD+27*, ASPIRIN+1~, ASPIRIN+3*, ASPIRIN+5*, AR+1*, AR+2, ASAPOV+1*, ASAPOV+8*
ED PPD+5~, PPD+7*, PPD+12, PPD+27, ASAALLEG+2~
EDATE HT~, WT~, WT+3, BMI~, BMI+5, BMI+7, CREAT~, CHOL~, HDL~, LDL~
, TRIG~, URIN~, PROTEIN~, MICRO~, HGBA1C~, SEMI~, PPD~, PPD+7, PPD+61, LASTNP~
, LASTNP+1, LASTNP+2, FGLUCOSE~, G75~, ASPIRIN+3, ASPIRIN+5, ASPIRIN+15, ASPIRIN+16, ASPIRIN+32, ANTI+3
, AR+1
F CREAT~, CHOL~, HDL~, LDL~, TRIG~, PPD~, PPD+3*, PPD+46, FGLUCOSE~, G75~
G PPD+5~, PPD+8*, PPD+13*, PPD+14, PPD+15, PPD+27*, PPD+34*, PPD+38*, PPD+42*, PPD+43
, PPD+44, PPD+45*, PPD+46, PPD+47, PPD+48, PPD+50, PPD+51, PPD+52, PPD+54, PPD+55
, PPD+56, PPD+57, PPD+58, PPD+59, PPD+61*, PPD+62, ASPIRIN+1~, ASPIRIN+2*, ASPIRIN+18*, ASPIRIN+19*
, ASPIRIN+20*, ASPIRIN+21, ASPIRIN+29*, ASPIRIN+32*, ASPIRIN+33, ASPIRIN+34, ANTI+3*, ANTI+4, ASAPOV+28*, ASAPOV+30*
, ASAPOV+32*, ASAPOV+34*
H HT+2~, HT+4*, HT+5, HT+6, HT+9*, HT+11, HT+12, HT+13*, HT+14, BMI+2~
, BMI+7*, BMI+8*
>> HDATE BMI+6*, BMI+7
I PPDSPL+3~*, PPDSPL+4, ASAPOV+17*, ASAPOV+20
ICD WT+2~, WT+10*, WT+11, WT+12, WT+13, WT+14, WT+15
>> J PPD+36*, PPD+37
L PPD+28*, PPD+29, STV+3~, STV+4*, STV+5, STE+3~, STE+4*, STE+5, ASPIRIN+13*
LD PPD+5~, PPD+6*
LR PPD+5~, PPD+6*
N ASPIRIN+1~, ASPIRIN+2*, ASPIRIN+6*, ASPIRIN+7, ASAALLEG+2~, ASAPOV+3*, ASAPOV+4, ASAPOV+6, ASAPOV+10*, ASAPOV+11
, ASAPOV+18*, ASAPOV+20, ASAPOV+25*, ASAPOV+26
O ASPIRIN+1~, ASPIRIN+22*, ASPIRIN+23, ASPIRIN+24*, ASPIRIN+25, ASPIRIN+26
P HT~, HT+1, HT+5, HT+6, WT~, WT+1, WT+3, BMI~, BMI+1, BMI+5
, BMI+6, BMI+7, CREAT~, CHOL~, HDL~, LDL~, TRIG~, URIN~, PROTEIN~, MICRO~
, HGBA1C~, SEMI~, PPDS~, PPDS+3, PPDSPL+3, PPDSPL+6, PPD~, PPD+8, PPD+12, PPD+13
, PPD+27, PPD+28, PPD+29, PPD+61, LASTNP~, LASTNP+1, LASTNP+2, FGLUCOSE~, G75~, ASPIRIN+3
, ASPIRIN+5, ASPIRIN+11, ASPIRIN+12, ASPIRIN+13, ASPIRIN+14, ASPIRIN+15, ASPIRIN+16, ASPIRIN+17, ASPIRIN+22, ASPIRIN+32
, ANTI+3, AR+2, ASAALLEG~, ASAPOV+1, ASAPOV+8, ASAPOV+15, ASAPOV+23
R PPD+5~, PPD+50*, PPD+51, PPD+52, PPD+55*, PPD+56, PPD+57, PPD+58, PPD+59
R1 PPD+5~, PPD+55*, PPD+56, PPD+57, PPD+58, PPD+59
R2 PPD+5~
T PPDSPL+1~*, PPDSPL+2, PPDSPL+3, STV~, STV+7, STV+9, STE~, STE+7, STE+9, ASPIRIN+1~
, ASPIRIN+9*, ASPIRIN+19, ASPIRIN+30~*, ASPIRIN+31, ASPIRIN+32, ANTI+1~*, ANTI+2, ANTI+3, ASAPOV+14*, ASAPOV+20
T1 ASPIRIN+1~, ASPIRIN+10*, ASPIRIN+20
U HT+8, HT+9, HT+10, WT+5, WT+6, WT+7, WT+8, WT+10, WT+16, BMI+6
, PPDS+4, PPDSPL+3, PPDSPL+4, PPDSPL+7, PPD+8, PPD+15, PPD+31, PPD+32, PPD+33, PPD+34
, PPD+36, PPD+38, PPD+45, PPD+46, PPD+48, PPD+50, PPD+51, PPD+52, PPD+54, PPD+55
, PPD+56, PPD+57, PPD+58, PPD+59, PPD+62, ASPIRIN+12, ASPIRIN+13, ASPIRIN+14, ASPIRIN+15, ASPIRIN+16
, ASPIRIN+17, ASPIRIN+21, ASPIRIN+22, ASPIRIN+24, ASPIRIN+32, ASPIRIN+33, ANTI+3, ASAPOV+2, ASAPOV+4, ASAPOV+6
, ASAPOV+9, ASAPOV+11, ASAPOV+17, ASAPOV+19, ASAPOV+20, ASAPOV+24, ASAPOV+25, ASAPOV+26
W HT+2~, HT+6*, HT+7, HT+8, HT+9, HT+10, BMI+2~, BMI+5*, BMI+8*
X WT+2~, BMI+2~, PPDS+1~, PPDS+3*, PPDSPL+3~*, PPDSPL+6*, PPD+5~, PPD+7*, PPD+11*, PPD+12
, PPD+13, PPD+29*, PPD+30, PPD+31, PPD+32, PPD+33, PPD+34, PPD+36, PPD+38, PPD+61*
, STV~, STV+1, STV+2, STV+4, STV+5*, STV+6, STV+7*, STV+8*, STV+9, STE~
, STE+1, STE+2, STE+4, STE+5*, STE+6, STE+7*, STE+8*, STE+9, ASPIRIN+1~, ASPIRIN+3*
, ASPIRIN+5*, ASPIRIN+11*, ASPIRIN+12, ASPIRIN+13, ASPIRIN+14, ASPIRIN+15, ASPIRIN+16, ASPIRIN+17, ASPIRIN+22, ASPIRIN+32*
, ANTI+3*, AR+1*, ASAALLEG+2~, ASAPOV+1*, ASAPOV+2*, ASAPOV+4, ASAPOV+6, ASAPOV+8*, ASAPOV+9*, ASAPOV+11
, ASAPOV+15*, ASAPOV+17, ASAPOV+18, ASAPOV+19, ASAPOV+20, ASAPOV+23*, ASAPOV+24, ASAPOV+25, ASAPOV+26, ASAPOV+28
, ASAPOV+30, ASAPOV+32, ASAPOV+34
Y PPDSPL+3~*, PPD+5~, PPD+7, PPD+61, AR+1, ASAALLEG+2~, ASAPOV+1*, ASAPOV+2*, ASAPOV+3, ASAPOV+6
, ASAPOV+8*, ASAPOV+9*, ASAPOV+10, ASAPOV+17*, ASAPOV+20
Z ASAALLEG+2~, ASAPOV+6*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All