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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All
Print Page as PDF
Routine: BIDX

Package: Immunization Tracking

Routine: BIDX


Information

BIDX ;IHS/CMI/MWR - RISK FOR FLU & PNEUMO, CHECK FOR DIAGNOSES.; MAY 10, 2010

Source Information

Source file <BIDX.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
Taxonomy 2 (,BLDTAX)^ATXAPI  $$ICD^ATXCHK  
IHS Patient 1 $$DOB^AUPNPAT  
Kernel 1 $$FMADD^XLFDT  
Patient Care Component Reports 1 (,$$LASTHF)^APCLAPIU  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Immunization Tracking 3 BIPATUP1  BIPATVW3  BIREPF4  

Entry Points

Name Comments DBIA/ICR reference
RISKF(BIDFN,BIFDT,BIRISKF) ;EP Return Flu High Risk.
HFSMKR(BIDFN,BIFDT) ;EP
V2DM(P,BDATE,EDATE) ;EP - are there 2 visits with DM?
RISKB(BIDFN,BIFDT,BIAGE,BIRISKF) ;EP Return Hep B High Risk.
HASDX(BIDFN,BITAX,BINUM,BIBD,BIED) ;EP
RISKAB(BIDFN,BIFDT,BIRISKF) ;EP Return Hep A & Hep B High Risk.
TEST ;
RISKP(BIDFN,BIFDT,BIAGE,BISMKR,BIRISKF) ;EP Return Pneumo High Risk.

External References

Name Field # of Occurrence
^APCLAPIU HFSMKR+12
$$LASTHF^APCLAPIU HFSMKR+16
^ATXAPI HASDX+40, V2DM+17
BLDTAX^ATXAPI HASDX+44, V2DM+20
$$ICD^ATXCHK HASDX+53, V2DM+39
$$DOB^AUPNPAT HASDX+26, V2DM+6
$$FMADD^XLFDT RISKP+14, RISKAB+10, RISKF+12, HFSMKR+16

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: ".",X
  • Line Location: TEST+2
Function Call: WRITE
  • Prompt: ".",P
  • Line Location: TEST+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ATXAX("B" HASDX+29, V2DM+12
^AUPNVPOV - [#9000010.07] HASDX+48, HASDX+49, V2DM+36, V2DM+40
^AUPNVPOV("AA" HASDX+46, HASDX+47, V2DM+34, V2DM+35
^AUPNVSIT - [#9000010] V2DM+42, V2DM+43
^AUPNVSIT("AC" V2DM+5
^ICDS(0 HASDX+40, V2DM+17
^TMP($J HASDX+42!, HASDX+43, HASDX+52, HASDX+53, HASDX+57!, V2DM+18!, V2DM+19, V2DM+38, V2DM+39, V2DM+45!

Label References

Name Line Occurrences
$$HASDX RISKP+17, RISKP+23, RISKAB+13, RISKF+13
$$HFSMKR RISKP+27
$$V2DM RISKB+15

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BDATE V2DM~, V2DM+6*, V2DM+30
BIAGE RISKP~, RISKP+12, RISKB~, RISKB+14
BIBD HASDX~, HASDX+26*, HASDX+32
BIBEGDT RISKP+14~*, RISKP+17, RISKP+23, RISKAB+10~*, RISKAB+13, RISKF+12~*, RISKF+13
BIDFN RISKP~, RISKP+10, RISKP+17, RISKP+23, RISKP+27, RISKB~, RISKB+9, RISKB+15, RISKAB~, RISKAB+8
, RISKAB+13, RISKF~, RISKF+10, RISKF+13, HASDX~, HASDX+24, HASDX+26, HASDX+46, HASDX+47, HFSMKR~
, HFSMKR+13, HFSMKR+16
BIED HASDX~, HASDX+27*, HASDX+33
BIFDT RISKP~, RISKP+13*, RISKP+14, RISKP+17, RISKP+23, RISKP+27, RISKB~, RISKB+10*, RISKB+15, RISKAB~
, RISKAB+9*, RISKAB+10, RISKAB+13, RISKF~, RISKF+11*, RISKF+12, RISKF+13, HFSMKR~, HFSMKR+14*, HFSMKR+16
BIIBD HASDX+28~, HASDX+32*, HASDX+46
BIIED HASDX+28~, HASDX+33*, HASDX+34
BINUM HASDX~, HASDX+46, HASDX+47, HASDX+58
BIREF HASDX+28~, HASDX+43*, HASDX+44, V2DM+8~, V2DM+19*, V2DM+20
BIRISKF RISKP~, RISKP+9*, RISKP+19*, RISKP+24*, RISKP+27*, RISKP+28*, RISKB~, RISKB+8*, RISKB+17*, RISKAB~
, RISKAB+7*, RISKAB+15*, RISKF~, RISKF+9*
>> BIRISKI RISKF+14*
BISD HASDX+28~, HASDX+34*
BISMKR RISKP~, RISKP+22
BITAX HASDX~, HASDX+29, HASDX+44
BITAXI HASDX+28~, HASDX+29*, HASDX+30, HASDX+44, HASDX+53
C HASDX+28~, HASDX+45*, HASDX+46, HASDX+47, HASDX+54*, HASDX+58
CDX V2DM+8~, V2DM+36*, V2DM+37, V2DM+38, V2DM+39
DT RISKP+13, RISKB+10, RISKAB+9, RISKF+11, HASDX+27, HFSMKR+14, V2DM+7
EDATE V2DM~, V2DM+7*, V2DM+31
G V2DM+8~, V2DM+32*, V2DM+34, V2DM+44*, V2DM+47
I HASDX+28~
IBDATE V2DM+8~, V2DM+30*, V2DM+34
IEDATE V2DM+8~, V2DM+31*, V2DM+34
P HASDX+28~, HASDX+49*, HASDX+50, HASDX+52, HASDX+53, V2DM~, V2DM+4, V2DM+5, V2DM+6, V2DM+34
, V2DM+35
PDA V2DM+8~, V2DM+34*, V2DM+35
PIEN V2DM+8~, V2DM+35*, V2DM+36, V2DM+40
R HASDX+28~, HASDX+31*
T V2DM+8~, V2DM+12*, V2DM+13, V2DM+20, V2DM+39
U V2DM+36, V2DM+40, V2DM+43
V V2DM+8~, V2DM+33!
V( V2DM+44*
VDT V2DM+8~
VST V2DM+8~, V2DM+40*, V2DM+41, V2DM+42, V2DM+43, V2DM+44
X HASDX+28~, HASDX+46*, HASDX+47
Y RISKP+14~, RISKP+17*, RISKP+19, RISKP+23*, RISKP+24, RISKP+28, RISKB+11~, RISKB+15~*, RISKB+17, RISKAB+10~
, RISKAB+13*, RISKAB+15, RISKF+12~, RISKF+13*, RISKF+14, HASDX+28~, HASDX+47*, HASDX+48, HASDX+49, HFSMKR+16~*
, HFSMKR+22, HFSMKR+23, HFSMKR+24, HFSMKR+25, HFSMKR+26, HFSMKR+27

Marked Items

Name Field # of Occurrence
$T(^APCLAPIU HFSMKR+12
$T(^ATXAPI HASDX+40, V2DM+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items |  All