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

Package: Diabetes Registry

Routine: BDMS9B3


Information

BDMS9B3 ; IHS/CMI/LAB - women's health supplement ; 27 Jan 2011 6:56 AM

Source Information

Source file <BDMS9B3.m>

Call Graph

Call Graph Total: 14

Package Total Call Graph
Diabetes Registry 6 $$LASTFLU^BDMDG13  $$REFUSAL^BDMDG17  $$DATE^BDMS9B1  $$DNKA^BDMS9B4  $$LASTHF^BDMSMU  ($$ICD,$$ICDDX)^BDMUTL  
Patient Care Component Reports 3 ($$LASTCPTT,$$LASTITEM)^APCLAPIU  $$START1^APCLDF  ($$CLINIC,$$PRIMPOV)^APCLV  
IHS VA Utilities 2 $$VAL^XBDIQ1  $$PROVCLSC^XBFUNC1  
IHS Patient 1 $$DOB^AUPNPAT  
Kernel 1 $$FMADD^XLFDT  
Taxonomy 1 $$ICD^ATXCHK  

Caller Graph

Caller Graph Total: 12

Package Total Caller Graph
Diabetes Registry 9 BDMDC1B  BDMDD1B  BDMDE1B  BDMDF1B  BDMDG1B  BDMLPM  BDMS9B2  BDMS9D1  
BDMVRL7  
Health Summary Components 2 BHSDM2  BHSDMPRE  
iCare 1 BQIRGDMS  

Entry Points

Name Comments DBIA/ICR reference
TD(P,BDMBD,BDMSED,F) ;EP
BI() ;EP- check to see if using new imm package or not 1/5/1999 IHS/CMI/LAB
TOBACCO0 ;check for tobacco documented in health factors
E ;
TOBACCO ;EP
DIETV(P) ;EP
FLCONT(P,C,BD,ED) ;EP
RAD(P,BDATE,EDATE,T,F) ;return if a v rad entry in date range
EKG(P) ;EP
REFDF(P,F,I,D,TEXT) ;EP - dm item refused?
DIETP(V) ;are any providers an 07 or 29
FLU(P) ;EP
CHEST(P) ;EP - get date of last chest xray from V RAD or V CPT
LASTTD(BDMPDFN,BDMBD,BDMED,BDMFORM) ;PEP - date of last TD
;
FLU1 ;
TOBACCO2 ;check pov file for TOBACCO USE DOC
TOBACCO1 ;check problem file for tobacco use
FLUR ;
CPT(P,BDATE,EDATE,T,F) ;

External References

Name Field # of Occurrence
$$LASTCPTT^APCLAPIU LASTTD+44
$$LASTITEM^APCLAPIU LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16, LASTTD+18, LASTTD+20, LASTTD+22, LASTTD+24, LASTTD+26
, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36, LASTTD+38, LASTTD+40, LASTTD+42
$$START1^APCLDF TOBACCO2+1, CHEST+14, CHEST+16, EKG+1, EKG+3, EKG+7, EKG+11, EKG+15, EKG+19
$$CLINIC^APCLV DIETV+12, DIETV+14
$$PRIMPOV^APCLV DIETV+20
$$ICD^ATXCHK CPT+14, RAD+17
$$DOB^AUPNPAT TD+2, FLUR+19, LASTTD+3
$$LASTFLU^BDMDG13 FLU+3
$$REFUSAL^BDMDG17 TD+10, FLUR+7
$$DATE^BDMS9B1 TD+8, TD+22, TD+23, FLU1+1, FLUR+18, FLCONT+10, FLCONT+11, DIETV+20, TOBACCO2+5, REFDF+9
, REFDF+11, CHEST+18, EKG+35, CPT+22, RAD+26
$$DNKA^BDMS9B4 DIETV+11
$$LASTHF^BDMSMU TOBACCO0+2, TOBACCO0+4, TOBACCO0+7
$$ICD^BDMUTL TOBACCO1+13
$$ICDDX^BDMUTL TOBACCO1+14
$$VAL^XBDIQ1 TOBACCO1+14, TOBACCO1+15, TOBACCO2+4, TOBACCO2+5, REFDF+9, REFDF+11, EKG+2
$$PROVCLSC^XBFUNC1 DIETP+5
$$FMADD^XLFDT TD+7, TD+10, TD+20

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX - [#9002226] FLUR+2
^ATXAX("B" FLUR+1, EKG+24
^AUPNPREF("AA" REFDF+6
^AUPNPROB - [#9000011] TOBACCO1+6, TOBACCO1+7, TOBACCO1+8, TOBACCO1+9, TOBACCO1+10, TOBACCO1+11, TOBACCO1+12, TOBACCO1+14, TOBACCO1+15
^AUPNPROB("AC" TOBACCO1+5
^AUPNVCPT - [#9000010.18] CPT+14, CPT+21, CPT+22
^AUPNVCPT("AA" CHEST+12
^AUPNVCPT("AD" CPT+12, CPT+13
^AUPNVPOV - [#9000010.07] TOBACCO2+5
^AUPNVPOV("AD" DIETV+9
^AUPNVPRV - [#9000010.06] DIETP+4
^AUPNVPRV("AD" DIETV+10, DIETP+3
^AUPNVRAD - [#9000010.22] CHEST+6, CHEST+9, RAD+14, RAD+15, RAD+25, RAD+26
^AUPNVRAD("AC" CHEST+5
^AUPNVRAD("AD" RAD+12, RAD+13
^AUPNVSIT - [#9000010] DIETV+6, DIETV+7, DIETV+8, DIETV+13, DIETV+20, CHEST+8, CPT+11, CPT+21, CPT+22, RAD+11
, RAD+25, RAD+26
^AUPNVSIT("AA" DIETV+4, DIETV+5, CPT+9, CPT+10, RAD+9, RAD+10
^AUTNPOV - [#9999999.27] TOBACCO2+5
^AUTTIMM("C" TD+10, TD+13, FLUR+7, FLUR+9, FLCONT+2
^AUTTIMM(0 BI+1
^BICONT - [#9002084.81] TD+16, TD+17, FLUR+12, FLUR+13, FLCONT+5, FLCONT+10, FLCONT+11
^BIPC - [#9002084.11] TD+14, TD+18, FLUR+10, FLUR+14, FLUR+16, FLCONT+3, FLCONT+6, FLCONT+9
^BIPC("AC" TD+13, FLUR+9, FLCONT+2
^DPT - [#2] CPT+5, RAD+5
^ICPT("B" CHEST+11
^RAMIS(71 - [#71] CHEST+9, RAD+15, RAD+16

Label References

Name Line Occurrences
$$CPT EKG+25
$$DIETP DIETV+15
$$FLCONT FLUR+19
$$LASTTD TD+5
$$RAD EKG+29
E LASTTD+9, LASTTD+11, LASTTD+13, LASTTD+15, LASTTD+17, LASTTD+19, LASTTD+21, LASTTD+23, LASTTD+25, LASTTD+27
, LASTTD+29, LASTTD+31, LASTTD+33, LASTTD+35, LASTTD+37, LASTTD+39, LASTTD+41, LASTTD+43, LASTTD+45
FLUR FLU+4
TOBACCO0 TOBACCO+3
TOBACCO1 TOBACCO+7
TOBACCO2 TOBACCO+11

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% FLU+1~, CHEST+14*, CHEST+16*, EKG+1~*, EKG+3*, EKG+7*, EKG+11*, EKG+15*, EKG+19*
%DT TD+1~
B TD+1~
BD FLCONT~, CPT+7~, CPT+8*, CPT+9, RAD+7~, RAD+8*, RAD+9
BDATE CPT~, CPT+5*, CPT+8, RAD~, RAD+5*, RAD+8
BDM TOBACCO2+1!
BDM(1 TOBACCO2+1, TOBACCO2+2, TOBACCO2+3, TOBACCO2+4, TOBACCO2+5
BDMBD TD~, TD+2*, TD+5, LASTTD~, LASTTD+3*, LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16
, LASTTD+18, LASTTD+20, LASTTD+22, LASTTD+24, LASTTD+26, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36
, LASTTD+38, LASTTD+40, LASTTD+42, LASTTD+44
BDMED LASTTD~, LASTTD+4*, LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16, LASTTD+18, LASTTD+20, LASTTD+22
, LASTTD+24, LASTTD+26, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36, LASTTD+38, LASTTD+40, LASTTD+42
, LASTTD+44
BDMF LASTTD+6~
BDMFORM LASTTD~, LASTTD+5*, LASTTD+46
BDMLAST LASTTD+6~, LASTTD+7*, LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16, LASTTD+18, LASTTD+20, LASTTD+22
, LASTTD+24, LASTTD+26, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36, LASTTD+38, LASTTD+40, LASTTD+42
, LASTTD+44, LASTTD+46, LASTTD+47, E+1*
BDMPDFN LASTTD~, LASTTD+2, LASTTD+3, LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16, LASTTD+18, LASTTD+20
, LASTTD+22, LASTTD+24, LASTTD+26, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36, LASTTD+38, LASTTD+40
, LASTTD+42, LASTTD+44
>> BDMSDFN TOBACCO0+2, TOBACCO0+4, TOBACCO0+7, TOBACCO1+5, TOBACCO2+1
BDMSED TD~, TD+3*, TD+5, TD+7, TD+10, TD+20
BDMTOB TOBACCO+1!
BDMTOBC TOBACCO+1!, TOBACCO+5, TOBACCO+9, TOBACCO+12, TOBACCO0+1*, TOBACCO0+5*, TOBACCO0+6
BDMTOBD TOBACCO+1!, TOBACCO+2*, TOBACCO+6*, TOBACCO+10*, TOBACCO1+10, TOBACCO1+11, TOBACCO2+2, TOBACCO2+3
BDMTOBS TOBACCO+1!, TOBACCO+4, TOBACCO+8, TOBACCO+12, TOBACCO+13*, TOBACCO0+1*, TOBACCO0+3*, TOBACCO0+6, TOBACCO0+8*, TOBACCO1+14*
, TOBACCO1+15*, TOBACCO2+4*, TOBACCO2+5*
BDMVAL LASTTD+6~, LASTTD+8*, LASTTD+10*, LASTTD+12*, LASTTD+14*, LASTTD+16*, LASTTD+18*, LASTTD+20*, LASTTD+22*, LASTTD+24*
, LASTTD+26*, LASTTD+28*, LASTTD+30*, LASTTD+32*, LASTTD+34*, LASTTD+36*, LASTTD+38*, LASTTD+40*, LASTTD+42*, LASTTD+44*
, E+1
BDMX LASTTD+6~, TOBACCO2+1*
BDMY TD+1~, FLU+1~, LASTTD+6~, CHEST+14!, CHEST+16!, EKG+1~, EKG+2, EKG+3!, EKG+7!, EKG+11!
, EKG+15!, EKG+19!, EKG+25!, EKG+26!, EKG+29!, EKG+30!
BDMY(1 CHEST+15, CHEST+17, EKG+2, EKG+4, EKG+5, EKG+6, EKG+8, EKG+9, EKG+10, EKG+12
, EKG+13, EKG+14, EKG+16, EKG+17, EKG+18, EKG+20, EKG+21, EKG+22, EKG+25*, EKG+26
, EKG+27, EKG+28, EKG+29*, EKG+30, EKG+31, EKG+32
C FLCONT~, FLCONT+2
D TD+18*, TD+19, TD+20, TD+21, FLU+1~, FLU+2~*, FLU+3, FLUR+7, FLUR+16, FLCONT+1~
, FLCONT+6*, FLCONT+10, FLCONT+11, DIETV+4~*, DIETV+5, REFDF~, REFDF+5*, REFDF+9, REFDF+10, CHEST+3~
, CHEST+12*, CHEST+13, CPT+7~, RAD+7~
DT TD+3, TD+10, FLU+2, FLU+3, FLUR+7, FLUR+19, LASTTD+4, CPT+4, RAD+4
E TD+1~, FLU+1~, LASTTD+6~, TOBACCO2+1*, CHEST+14*, CHEST+16*, EKG+1*, EKG+3*, EKG+7*, EKG+11*
, EKG+15*, EKG+19*
ED FLCONT~, FLCONT+9, CPT+7~, CPT+8*, CPT+9*, CPT+10, RAD+7~, RAD+8*, RAD+9*, RAD+10
EDATE CPT~, CPT+4*, CPT+8, RAD~, RAD+4*, RAD+8
F TD~, TD+4*, TD+6, REFDF~, REFDF+2, REFDF+6, REFDF+9, REFDF+11, CPT~, CPT+3*
, CPT+19, CPT+20, CPT+21, CPT+22, RAD~, RAD+3*, RAD+23, RAD+24, RAD+25, RAD+26
G TD+9*, TD+10*, TD+11, TD+13*, TD+21*, TD+22, FLU+1~, FLUR+6*, FLUR+7*, FLUR+8
, FLUR+9*, FLUR+17*, FLUR+18, FLUR+19*, FLUR+20, FLCONT+1~, FLCONT+2*, FLCONT+10*, FLCONT+11*, FLCONT+12
, DIETV+4~*, DIETV+5, DIETV+14*, DIETV+16*, DIETV+19, DIETV+20, LASTTD+6~, CHEST+3~, CPT+7~, CPT+8*
, CPT+9, CPT+10, CPT+13, CPT+14*, CPT+18, CPT+19, CPT+20, CPT+21, CPT+22, RAD+7~
, RAD+8*, RAD+9, RAD+10, RAD+13, RAD+18*, RAD+22, RAD+23, RAD+24, RAD+25, RAD+26
H DIETP+2~, DIETP+3*, DIETP+5*, DIETP+7
I REFDF~, REFDF+3, REFDF+6, REFDF+9, REFDF+11
LCHEST CHEST+3~, CHEST+4*, CHEST+10*, CHEST+13*, CHEST+15*, CHEST+17*, CHEST+18
LEKG EKG+1~*, EKG+2*, EKG+5, EKG+6*, EKG+9, EKG+10*, EKG+13, EKG+14*, EKG+17, EKG+18*
, EKG+21, EKG+22*, EKG+27, EKG+28*, EKG+31, EKG+32*, EKG+35
LFLU FLU+1~, FLU+3*, FLU+4, FLU1+1
P TD~, TD+2, TD+5, TD+10, TD+13, FLU~, FLU+3, FLUR+7, FLUR+9, FLUR+19
, FLCONT~, FLCONT+2, DIETV~, DIETV+1, DIETV+4, DIETV+5, REFDF~, REFDF+1, REFDF+6, CHEST~
, CHEST+2, CHEST+5, CHEST+12, CHEST+14, CHEST+16, EKG~, EKG+1, EKG+3, EKG+7, EKG+11
, EKG+15, EKG+19, EKG+25, EKG+29, CPT~, CPT+1, CPT+5, CPT+9, CPT+10, RAD~
, RAD+1, RAD+5, RAD+9, RAD+10
R TD+9*, TD+10, TD+14*, TD+15, TD+16, TD+17, FLU+1~, FLUR+6*, FLUR+7, FLCONT+1~
, FLCONT+3*, FLCONT+4, FLCONT+5, FLCONT+10, FLCONT+11, LASTTD+6~
S FLU+1~, FLUR+10*, FLUR+11, FLUR+12, FLUR+13
S( FLUR+2*, FLUR+6, FLUR+9, FLUR+19
T FLU+1~, FLUR+1*, FLUR+2, FLUR+14*, FLUR+15, FLUR+17, LASTTD+6~, TOBACCO1+1~, TOBACCO1+2*, TOBACCO1+3
, TOBACCO1+13, CHEST+3~, CHEST+11*, EKG+24*, EKG+25, EKG+29, CPT~, CPT+2, CPT+14, RAD~
, RAD+2, RAD+17
TDD TD+1~, TD+5*, TD+6, TD+8, TD+23
TEXT REFDF~, REFDF+4*, REFDF+9, REFDF+11
U TD+11, TD+14, TD+17, TD+18, TD+21, TD+22, FLU1+1, FLUR+8, FLUR+10, FLUR+13
, FLUR+14, FLUR+16, FLUR+17, FLUR+18, FLCONT+3, FLCONT+6, FLCONT+9, FLCONT+10, FLCONT+11, DIETV+7
, DIETV+8, DIETV+13, DIETV+20, DIETP+4, LASTTD+8, LASTTD+10, LASTTD+12, LASTTD+14, LASTTD+16, LASTTD+18
, LASTTD+20, LASTTD+22, LASTTD+24, LASTTD+26, LASTTD+28, LASTTD+30, LASTTD+32, LASTTD+34, LASTTD+36, LASTTD+38
, LASTTD+40, LASTTD+42, LASTTD+44, LASTTD+46, E+1, TOBACCO+4, TOBACCO+5, TOBACCO+8, TOBACCO+9, TOBACCO1+7
, TOBACCO1+8, TOBACCO1+9, TOBACCO1+10, TOBACCO1+11, TOBACCO1+12, TOBACCO1+14, TOBACCO1+15, TOBACCO2+2, TOBACCO2+3, TOBACCO2+4
, TOBACCO2+5, CHEST+6, CHEST+8, CHEST+9, CHEST+15, CHEST+17, EKG+2, EKG+5, EKG+6, EKG+9
, EKG+10, EKG+13, EKG+14, EKG+17, EKG+18, EKG+21, EKG+22, EKG+27, EKG+28, EKG+31
, EKG+32, EKG+35, CPT+5, CPT+14, CPT+21, CPT+22, RAD+5, RAD+15, RAD+16, RAD+25
, RAD+26
V DIETV+4~*, DIETV+5*, DIETV+6, DIETV+7, DIETV+8, DIETV+9, DIETV+10, DIETV+11, DIETV+12, DIETV+13
, DIETV+14, DIETV+15, DIETV+16, DIETP~, DIETP+1, DIETP+3, LASTTD+6~, CHEST+5*, CHEST+6*, CHEST+7
, CHEST+8*, CHEST+10, CPT+7~, CPT+10*, CPT+11, CPT+12, CPT+13, CPT+21*, CPT+22*, RAD+7~
, RAD+10*, RAD+11, RAD+12, RAD+13, RAD+25*, RAD+26*
X TD+1~, TD+7*, TD+8, TD+13*, TD+14, TD+18, FLU+1~, FLUR+2*, FLUR+9*, FLUR+10
, FLUR+14, FLUR+16, FLCONT+1~, FLCONT+2*, FLCONT+3, FLCONT+6, FLCONT+9, DIETV+4~, DIETV+15*, DIETV+16
, DIETP+2~, LASTTD+6~, TOBACCO+4*, TOBACCO+6, TOBACCO+8*, TOBACCO+10, TOBACCO0+2*, TOBACCO0+3, TOBACCO0+4*, TOBACCO0+5
, TOBACCO0+7*, TOBACCO0+8, TOBACCO1+1~, TOBACCO1+4*, TOBACCO1+5*, TOBACCO1+6, TOBACCO1+7, TOBACCO1+8, TOBACCO1+9, TOBACCO1+10
, TOBACCO1+11, TOBACCO1+12, TOBACCO1+14, TOBACCO1+15, REFDF+6~*, REFDF+7, REFDF+8, CHEST+3~, CHEST+5*, CHEST+6
, CHEST+9, CHEST+11*, CHEST+12, CPT+7~, CPT+13*, CPT+14, RAD+7~, RAD+13*, RAD+14, RAD+15
, RAD+18
Y TD+1~, TD+13*, FLU+1~, FLUR+9*, FLCONT+1~, FLCONT+2*, DIETP+2~, DIETP+4*, DIETP+5*, LASTTD+6~
, TOBACCO+5*, TOBACCO+6, TOBACCO+9*, TOBACCO+10, TOBACCO1+1~, REFDF+8~*, REFDF+9, REFDF+10, REFDF+11, CHEST+3~
, CHEST+5*, CHEST+9*, CHEST+10, CPT+7~, RAD+7~, RAD+15*, RAD+16*, RAD+17
Z TD+13*, FLU+1~, FLUR+9*, FLUR+19*, DIETP+2~, DIETP+3*, DIETP+4, TOBACCO1+1~, TOBACCO1+12*, TOBACCO1+13
, TOBACCO1+14, CHEST+3~
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Local Variables |  All