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 |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All
Print Page as PDF
Routine: BQIRGDMS

Package: iCare

Routine: BQIRGDMS


Information

BQIRGDMS ;GDIT/HS/ALA-Diabetes Care Summary fields ; 19 Oct 2012 9:17 AM

Source Information

Source file <BQIRGDMS.m>

Call Graph

Call Graph Total: 21

Package Total Call Graph
Diabetes Registry 8 $$HEP^BDMD413  $$DEPSCR^BDMDA12  ($$DENTAL,$$DFE,$$EYE)^BDMDA17  $$TOBACCO^BDMDA1T  ($$ASPIRIN,$$DEPPL,BP,GETHWB)^BDMS9B1  ($$ACRATIO,$$CHOL,$$CREAT,$$GFR,$$HBA1C,$$HDL,$$NLHGB,$$NONHDL,$$TB,$$TCHOL,$$TRIG)^BDMS9B2  ($$CHEST,$$DIETV,$$FLU,$$TD)^BDMS9B3  ($$ACE,$$CMSFDX,$$PAP,$$PNEU,$$PPD,$$PPDS)^BDMS9B4  
Patient Care Component 4 ($$MICRO,$$URIN)^APCHS9B2  $$SELF^APCHS9B3  $$DNKA^APCHS9B4  $$EKG^APCHS9B7  
Kernel 3 ^%ZTER  ($$FMADD,$$FMTE,$$NOW)^XLFDT  $$UP^XLFSTR  
Patient Care Component Reports 2 $$LASTMAM^APCLAPI1  ($$CLINIC,$$PRIMPOV)^APCLV  
IHS Patient 1 $$DOB^AUPNPAT  
IHS VA Utilities 1 $$PROVCLSC^XBFUNC1  
Taxonomy 1 $$ICD^ATXCHK  
iCare 1 ($$DATE,$$FMTMDY)^BQIUL1  

Entry Points

Name Comments DBIA/ICR reference
PLDMDOO(P,F) ;EP get first dm dx from case management
ERR ;
BP(DFN) ;EP
NEP(DFN,TYP) ;EP
DONE
NA1C(DFN) ;EP
TBHF(DFN) ;EP
SEX(DFN,TYP) ; EP
PPDS(DFN) ;EP
A1C(DFN) ;EP
GLS(DATA,FAKE) ;EP - BQI GET DIABETES GLOSSARY
MSR(DFN,TYP) ;EP
HEPB(DFN) ;EP
EXM(DFN,TYP) ; EP
ASP(DFN) ;EP
VAX(DFN) ;EP
FLU(DFN) ;EP
DIETP(V) ;are any providers an 07 or 29
DOO(DFN) ;EP
TB(DFN) ;EP
DIET(DFN) ;EP
RAD(DFN,TYP) ;EP
PPD(DFN) ;EP
TD(DFN) ;EP
DIETV(P) ;EP
TOB(DFN) ;EP
ACE(DFN) ;EP
DEP(DFN) ; EP

External References

Name Field # of Occurrence
^%ZTER ERR+1
$$MICRO^APCHS9B2 NEP+5
$$URIN^APCHS9B2 NEP+3
$$SELF^APCHS9B3 EXM+11
$$DNKA^APCHS9B4 DIETV+9
$$EKG^APCHS9B7 RAD+4
$$LASTMAM^APCLAPI1 SEX+7
$$CLINIC^APCLV DIETV+10, DIETV+12
$$PRIMPOV^APCLV DIETV+18
$$ICD^ATXCHK PLDMDOO+8
$$DOB^AUPNPAT TOB+2
$$HEP^BDMD413 HEPB+2
$$DEPSCR^BDMDA12 DEP+5
$$DENTAL^BDMDA17 EXM+9
$$DFE^BDMDA17 EXM+5
$$EYE^BDMDA17 EXM+7
$$TOBACCO^BDMDA1T TOB+2
$$ASPIRIN^BDMS9B1 ASP+4
$$DEPPL^BDMS9B1 DEP+3
BP^BDMS9B1 BP+3
GETHWB^BDMS9B1 MSR+3
$$ACRATIO^BDMS9B2 NEP+7
$$CHOL^BDMS9B2 NEP+15
$$CREAT^BDMS9B2 NEP+9
$$GFR^BDMS9B2 NEP+11
$$HBA1C^BDMS9B2 A1C+2
$$HDL^BDMS9B2 NEP+19
$$NLHGB^BDMS9B2 NA1C+2
$$NONHDL^BDMS9B2 NEP+17
$$TB^BDMS9B2 TB+3, TBHF+3
$$TCHOL^BDMS9B2 NEP+13
$$TRIG^BDMS9B2 NEP+21
$$CHEST^BDMS9B3 RAD+6
$$DIETV^BDMS9B3 DIET+3
$$FLU^BDMS9B3 FLU+3
$$TD^BDMS9B3 TD+3
$$ACE^BDMS9B4 ACE+4
$$CMSFDX^BDMS9B4 DOO+3
$$PAP^BDMS9B4 SEX+5
$$PNEU^BDMS9B4 VAX+3
$$PPD^BDMS9B4 PPD+3
$$PPDS^BDMS9B4 PPDS+3
$$DATE^BQIUL1 MSR+7, MSR+11, MSR+15, DIET+5, VAX+7, TD+4, RAD+8, A1C+4, NA1C+4, NEP+23
$$FMTMDY^BQIUL1 DOO+8, MSR+8, MSR+12, MSR+16, BP+7, SEX+5, SEX+7, DIET+6, VAX+8, TD+4
, RAD+9, A1C+5, NA1C+5, NEP+24
$$PROVCLSC^XBFUNC1 DIETP+6
$$FMADD^XLFDT ACE+3, ASP+3, DEP+3, DEP+5, EXM+3
$$FMTE^XLFDT PLDMDOO+14, DIETV+18
$$NOW^XLFDT ERR+3
$$UP^XLFSTR DEP+3, DEP+5, EXM+5, EXM+7, EXM+9, EXM+11, FLU+3, VAX+3, TD+3

Used in RPC

RPC Name Call Tags
BQI GET DIABETES GLOSSARY GLS

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" PLDMDOO+3
^AUPNPROB - [#9000011] PLDMDOO+6, PLDMDOO+7, PLDMDOO+9
^AUPNPROB("AC" PLDMDOO+5
^AUPNVLAB - [#9000010.09] A1C+6, NEP+25
^AUPNVPOV("AD" DIETV+7
^AUPNVPRV - [#9000010.06] DIETP+4
^AUPNVPRV("AD" DIETV+8, DIETP+3
^AUPNVSIT - [#9000010] DIETV+4, DIETV+5, DIETV+6, DIETV+11, DIETV+18
^AUPNVSIT("AA" DIETV+2, DIETV+3
^BQI(90508.2 - [#90508.2] GLS+11, GLS+12, GLS+13
^DD("DD" ERR+3
^DD(9000010.06 DIETP+6, DIETP+7
^DIC(6 - [#6] DIETP+7
^DIC(7 - [#7] DIETP+7
^DPT - [#2] SEX+3
^TMP("BQIRGDMGLS" GLS+4

Label References

Name Line Occurrences
$$DIETP DIETV+13
$$PLDMDOO DOO+5
DONE GLS+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ACE+1~, ACE+4*, ACE+5, ACE+6, ACE+7, ASP+1~, ASP+4*, ASP+5, ASP+6, ASP+7
APCHDEPP DEP+1~, DEP+3*, DEP+4
APCHDEPS DEP+1~, DEP+5*, DEP+6
APCHSBEG ACE+1~, ACE+3*, ACE+4, ASP+1~
APCHSDAT SEX+1~
BDMSBEG ASP+3*, ASP+4, EXM+1~, EXM+3*, EXM+5, EXM+7, EXM+9, EXM+11
BDMSDFN DOO+1~, DOO+2*, MSR+1~, MSR+2*, ACE+1~, ACE+2*, ASP+1~, ASP+2*, BP+1~, BP+2*
, DEP+1~, DEP+2*, EXM+1~, EXM+2*, SEX+1~, SEX+2*, DIET+1~, DIET+2*, FLU+1~, FLU+2*
, VAX+1~, VAX+2*, TD+1~, TD+2*, RAD+1~, RAD+2*, PPDS+1~, PPDS+2*, PPD+1~, PPD+2*
, TB+1~, TB+2*, TBHF+1~, TBHF+2*
BDMSPAT DOO+1~, DOO+2*, MSR+1~, MSR+2*, ACE+1~, ACE+2*, ASP+1~, ASP+2*, BP+1~, BP+2*
, DEP+1~, DEP+2*, EXM+1~, EXM+2*, SEX+1~, SEX+2*, DIET+1~, DIET+2*, FLU+1~, FLU+2*
, VAX+1~, VAX+2*, TD+1~, TD+2*, RAD+1~, RAD+2*, PPDS+1~, PPDS+2*, PPD+1~, PPD+2*
, TB+1~, TB+2*, TBHF+1~, TBHF+2*
BDMTOBS TOB+1~, TOB+2*, TOB+4, TOB+5
BDMX MSR+1~, BP+1~
BDMX( BP+5, BP+6
BDMX("BMI" MSR+4
BDMX("HT" MSR+6, MSR+8
BDMX("HTD" MSR+7
BDMX("WC" MSR+14, MSR+16
BDMX("WCD" MSR+15
BDMX("WT" MSR+10, MSR+12
BDMX("WTD" MSR+11
>> BMXSEC GLS+11*, ERR+4*
>> BQDFN TB+3
BX VAX+1~
CAT GLS+1~
CT GLS+1~
D PLDMDOO+5~*, PLDMDOO+12*, PLDMDOO+13, PLDMDOO+14, DIETV+2~*, DIETV+3
D( PLDMDOO+9*
D(0 PLDMDOO+12
>> DAT1 VAX+6*, VAX+7*, VAX+8
>> DAT2 VAX+6*, VAX+7*, VAX+8
DATA GLS~, GLS+4*, GLS+5, GLS+10, GLS+13, GLS+14, DONE, ERR+5
DATE MSR+1~, MSR+7*, MSR+8, MSR+11*, MSR+12, MSR+15*, MSR+16, BP+1~, BP+6*, BP+7
, DIET+1~, DIET+5*, DIET+6, TD+1~, TD+4*, RAD+1~, RAD+4*, RAD+6*, RAD+7, RAD+8*
, RAD+9, A1C+1~, A1C+4*, A1C+5, NA1C+1~, NA1C+4*, NA1C+5, NEP+1~, NEP+23*, NEP+24
DFN DOO~, DOO+2, DOO+3, DOO+5, MSR~, MSR+2, MSR+3, TOB~, TOB+2, ACE~
, ACE+2, ACE+4, ASP~, ASP+2, ASP+4, BP~, BP+2, BP+3, DEP~, DEP+2
, DEP+3, DEP+5, EXM~, EXM+2, EXM+5, EXM+7, EXM+9, EXM+11, SEX~, SEX+2
, SEX+3, SEX+5, SEX+7, DIET~, DIET+2, DIET+3, FLU~, FLU+2, FLU+3, VAX~
, VAX+2, VAX+3, TD~, TD+2, TD+3, RAD~, RAD+2, RAD+4, RAD+6, PPDS~
, PPDS+2, PPDS+3, PPD~, PPD+2, PPD+3, TB~, TB+2, TBHF~, TBHF+2, TBHF+3
, A1C~, A1C+2, NA1C~, NA1C+2, NEP~, NEP+3, NEP+5, NEP+7, NEP+9, NEP+11
, NEP+13, NEP+15, NEP+17, NEP+19, NEP+21, HEPB~, HEPB+2
DOO DOO+1~, DOO+5*
DOO( DOO+4*, DOO+6*, DOO+8
DOO(0 DOO+7, DOO+8
DT TOB+2, ACE+3, ASP+3, DEP+3, DEP+5, EXM+3, EXM+5, EXM+7, EXM+9, TD+3
, HEPB+2
ERRDTM ERR+2~, ERR+3*, ERR+4
F PLDMDOO~, PLDMDOO+2*, PLDMDOO+14
FAKE GLS~
G DIETV+2~*, DIETV+3, DIETV+12*, DIETV+14*, DIETV+17, DIETV+18
GLIEN GLS+1~, GLS+11*, GLS+12, GLS+13
H DIETP+2~, DIETP+3*, DIETP+6*, DIETP+7*, DIETP+9
I PLDMDOO+5~, PLDMDOO+7*, PLDMDOO+8
IEN GLS+1~, GLS+12*, GLS+13
II GLS+1~, GLS+7*, GLS+10, GLS+13*, GLS+14, DONE*, ERR+5*
LST3 BP+1~, BP+4*, BP+7*, BP+8
N BP+1~, BP+4*, BP+5*, BP+6
NXT GLS+1~
P PLDMDOO~, PLDMDOO+1, PLDMDOO+5, DIETV~, DIETV+2, DIETV+3
REMARK GLS+1~
RES EXM+1~, EXM+5*, EXM+7*, EXM+9*, EXM+11*, EXM+12*, EXM+13, EXM+14, SEX+1~, SEX+5*
, SEX+7*, SEX+11, DIET+1~, DIET+3*, DIET+4, DIET+5, FLU+1~, FLU+3*, FLU+4, FLU+5
, VAX+1~, VAX+3*, VAX+4, VAX+5, VAX+6, VAX+8*, TD+1~, TD+3*, TD+4*, TD+5*
, TD+6, RAD+1~, RAD+4*, A1C+1~, A1C+2*, A1C+3, A1C+4, A1C+5, A1C+6, NA1C+1~
, NA1C+2*, NA1C+3, NA1C+4, NA1C+5, NEP+1~, NEP+3*, NEP+5*, NEP+7*, NEP+9*, NEP+11*
, NEP+13*, NEP+15*, NEP+17*, NEP+19*, NEP+21*, NEP+22, NEP+23, NEP+24, NEP+25, HEPB+1~
, HEPB+2*, HEPB+3, HEPB+4
RESULT MSR+1~, MSR+5, MSR+6*, MSR+8*, MSR+9, MSR+10*, MSR+12*, MSR+13, MSR+14*, MSR+16*
, A1C+1~, A1C+5*, A1C+6*, A1C+7, NA1C+1~, NA1C+5*, NA1C+6, NEP+1~, NEP+24*, NEP+25*
, NEP+26
RIEN A1C+1~, A1C+6*, NEP+25*
RMK GLS+1~
SORT GLS+1~
T PLDMDOO+3~*, PLDMDOO+4, PLDMDOO+8
TIT GLS+1~
TRIEN GLS+1~
TYP MSR~, MSR+4, MSR+5, MSR+9, MSR+13, EXM~, EXM+4, EXM+6, EXM+8, EXM+10
, SEX~, SEX+4, SEX+6, RAD~, RAD+3, RAD+5, NEP~, NEP+2, NEP+4, NEP+6
, NEP+8, NEP+10, NEP+12, NEP+14, NEP+16, NEP+18, NEP+20
U PLDMDOO+6, PLDMDOO+7, PLDMDOO+9, MSR+8, MSR+12, MSR+16, TOB+4, TOB+5, BP+6, SEX+3
, SEX+5, SEX+7, RAD+4, A1C+5, A1C+6, NA1C+5, NEP+24, NEP+25, DIETV+5, DIETV+6
, DIETV+11, DIETV+18, DIETP+4, DIETP+6, DIETP+7
UID GLS+1~, GLS+3*, GLS+4
V DIETV+2~*, DIETV+3*, DIETV+4, DIETV+5, DIETV+6, DIETV+7, DIETV+8, DIETV+9, DIETV+10, DIETV+11
, DIETV+12, DIETV+13, DIETV+14, DIETP~, DIETP+1, DIETP+3
>> VAL TOB+3*, TOB+4*, TOB+5*, TOB+6
VALL BP+1~, BP+6*, BP+7
VISIT A1C+1~, A1C+6*, NEP+25*
X DOO+1~, DOO+3*, DOO+4, DOO+5*, DOO+6, DOO+8*, PLDMDOO+5~*, PLDMDOO+6, PLDMDOO+7, PLDMDOO+9
, DIETV+2~, DIETV+13*, DIETV+14, DIETP+2~
Y DIETP+2~, DIETP+4*, DIETP+5, DIETP+6*, DIETP+7*, ERR+2~, ERR+3*
Z DIETP+2~, DIETP+3*, DIETP+4
>> ZTSK GLS+3
Info |  Source |  Call Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Local Variables |  All