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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: BQICALRT

Package: iCare

Routine: BQICALRT


Information

BQICALRT ;GDIT/HS/ALA-Expanded Community Alerts ; 13 Oct 2011 3:42 PM

Source Information

Source file <BQICALRT.m>

Call Graph

Call Graph Total: 15

Package Total Call Graph
VA Fileman 7 (,IX)^DIC  FILE^DICN  DT^DICRW  FILE^DIE  (,ENALL)^DIK  $$IENS^DILF  $$GET1^DIQ  
iCare 5 $$TAX^BQICAUTL  $$SPM^BQIGPUTL  BLD^BQITUTL  $$DATE^BQIUL1  $$ICD9^BQIUL3  
Kernel 2 $$FMADD^XLFDT  $$VERSION^XPDUTL  
IHS Standard Terminology 1 $$SUBLST^BSTSAPI  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
iCare 1 BQINIGH2  

Entry Points

Name Comments DBIA/ICR reference
SNS(BQCID,DFN) ;EP - Look by concept ID
SRN(TIEN,DFN) ; Search through all records
NFILE(COMM,DCAT,DXC,DATE,VISIT,PT,ATYP,SDATA) ;
; Input
; COMM - Community
; DCAT - Diagnosis Category
; DXC - Diagnosis Code
; DATE - Event Date
; PT - DFN
; ATYP - Passed Alert Type
; SDATA - Data
SRC(TIEN) ; Search through all records
; For each entry TIEN
FND ;EP - Find alerts
NLAB(COMM,DCAT,VISIT,PT,ATYP,LIEN,SDATA) ;
; Input
; COMM - Community
; DCAT - Diagnosis Category
; VISIT - Visit IEN
; PT - DFN
; ATYP - Passed Alert Type
; LIEN - Lab Test IEN
; SDATA - Information
SUP ; File Supporting Data

External References

Name Field # of Occurrence
$$TAX^BQICAUTL FND+127, FND+133
$$SPM^BQIGPUTL FND+24
BLD^BQITUTL FND+76
$$DATE^BQIUL1 FND+30, SRC+12
$$ICD9^BQIUL3 FND+138
$$SUBLST^BSTSAPI FND+88
^DIC NFILE+13, NFILE+19, NFILE+25, NLAB+13, NLAB+19, NLAB+25
IX^DIC NFILE+33, NFILE+38
FILE^DICN NFILE+15, SUP+6, NLAB+15, NLAB+31
DT^DICRW FND+16
FILE^DIE NFILE+48, SUP+12, NLAB+39
^DIK FND+6
ENALL^DIK NFILE+52
$$IENS^DILF FND+27, NFILE+42, SUP+8, NLAB+33
$$GET1^DIQ FND+28, FND+29, FND+48, FND+139, SRC+10, SRC+15
$$FMADD^XLFDT FND+102, FND+106, FND+108, FND+111
$$VERSION^XPDUTL FND+138, FND+139

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ICD9 - [#80] GET1^DIQ
^AUPNPAT - [#9000001] GET1^DIQ
^AUPNVSIT - [#9000010] GET1^DIQ
^BQI(90507.6 - [#90507.6] Classic Fileman Calls
90508.015 GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^AUPNVPOV - [#9000010.07] SRC+5, SRC+7, SRC+8, SRN+7, SRN+8, SNS+7, SNS+8
^AUPNVPOV("AD" SRN+5, SNS+5
^AUPNVPOV("B" SRC+3
^AUPNVSIT - [#9000010] FND+38, FND+39, FND+41, FND+42, SRC+9, SRC+11
^AUPNVSIT("B" FND+35, FND+37
^BQI(90507.6 - [#90507.6] FND+6, FND+7!, NFILE+18*, NFILE+24*, NFILE+32*, SUP+5*, NLAB+18*, NLAB+24*, NLAB+30*
^BQI(90507.8 - [#90507.8] FND+51, FND+52, FND+53, FND+57, FND+62, FND+72, FND+73, FND+85, FND+87, FND+117
, FND+118, FND+123, FND+124, FND+131, FND+132
^BQI(90508 - [#90508] FND+25
^TMP("BQIALERT" FND+20
^TMP("BQIALRTTMP" FND+20
^TMP("BQISNOM" FND+86
^TMP("BQITAX" FND+74, FND+129

Label References

Name Line Occurrences
NFILE FND+143
NLAB FND+149
SNS FND+93
SRN FND+79

Naked Globals

Name Field # of Occurrence
^(0 FND+132

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A FND+10~
AIEN FND+12~, NFILE+20*, NFILE+22, NFILE+30, SUP+3, NLAB+20*, NLAB+22, NLAB+28
ALRT FND+10~, FND+50*, FND+51*, FND+52, FND+53, FND+57, FND+62, FND+68, FND+72, FND+73
, FND+85, FND+87, SRC+17, SRN+9, SNS+9
ATIEN FND+11~, FND+78*, FND+79*
ATY FND+12~, FND+62*, FND+117*, FND+143, FND+149
ATYP NFILE~, NFILE+17, NLAB~, NLAB+17
BDT FND+13~
BDXX FND+13~
BGDA FND+10~
BGDT FND+13~, FND+34*, FND+35*, FND+37
BGI FND+10~
BGPC FND+10~
BGPCI FND+10~
BQCID SNS~, SNS+8, SNS+9
BQI FND+23~
BQIH FND+23~, FND+24*, FND+25, FND+27
BQIN FND+13~, FND+24*, FND+25*, FND+27
BQIOK FND+83~, FND+88*, FND+89
BQISUB FND+83~, FND+87*, FND+88
>> BQIUPD NFILE+48, SUP+12
>> BQIUPD( NFILE+43*, NFILE+44*, NFILE+45*, NFILE+46*, NFILE+47*, SUP+9*, SUP+10*, SUP+11*, NLAB+34*, NLAB+35*
, NLAB+36*, NLAB+37*, NLAB+38*
BSXX FND+13~
CIEN FND+11~, NFILE+14*, NFILE+15*, NFILE+17, NFILE+22, NFILE+30, SUP+3, NLAB+14*, NLAB+15*, NLAB+17
, NLAB+22, NLAB+28
CM FND+11~, FND+97*, FND+98*, FND+99, FND+100, FND+101, FND+103, FND+105, FND+107, FND+109
, FND+110, FND+113*, FND+114*, FND+116, FND+126, FND+135, FND+137, FND+141, FND+143, FND+145
, FND+147, FND+148, FND+149
>> COD FND+132*
COMM FND+12~, FND+48*, FND+49*, FND+68, NFILE~, NFILE+12, NFILE+15, SRC+15*, SRC+16*, SRC+17
, NLAB~, NLAB+12, NLAB+15, SRN+9, SNS+9
CT FND+13~
D NFILE+10~, NFILE+30*, NFILE+35!, NFILE+36*, NLAB+10~
DA FND+1~, FND+5*, FND+6*, FND+23~, FND+26~, FND+27*, NFILE+10~, NFILE+39*, NFILE+42, SUP+1!
, SUP+7*, SUP+8, NLAB+10~, NLAB+32*, NLAB+33
DA(1 FND+27*, NFILE+17*, NFILE+18, NFILE+22*, NFILE+23, NFILE+24, NFILE+30*, NFILE+31, NFILE+32, SUP+3*
, SUP+4, SUP+5, NLAB+17*, NLAB+18, NLAB+22*, NLAB+23, NLAB+24, NLAB+28*, NLAB+29, NLAB+30
DA(2 NFILE+22*, NFILE+23, NFILE+24, NFILE+30*, NFILE+31, NFILE+32, SUP+3*, SUP+4, SUP+5, NLAB+22*
, NLAB+23, NLAB+24, NLAB+28*, NLAB+29, NLAB+30
DA(3 NFILE+30*, NFILE+31, NFILE+32, SUP+3*, SUP+4, SUP+5, NLAB+28*, NLAB+29, NLAB+30
DA(4 SUP+3*, SUP+4, SUP+5
DATA FND+10~, FND+20*, FND+21, FND+68, FND+98, FND+99, FND+100, FND+101, FND+103, FND+105
, FND+107, FND+109, FND+110, FND+114, FND+116, FND+126, FND+135, FND+137, FND+141, FND+143
, FND+145, FND+147, FND+148, FND+149, FND+151, SRC+17, SRN+9, SNS+9
DATE NFILE~, NFILE+30, NFILE+36
DCAT NFILE~, NFILE+22, NLAB~, NLAB+22
DD NFILE+15!, NLAB+15!
DEXEC FND+13~, FND+53*, FND+54, FND+55, FND+69
DFN FND+12~, FND+41*, FND+43, SRC+7*, SRC+15, SRC+17, SRN~, SRN+2, SRN+4, SRN+9
, SNS~, SNS+2, SNS+4, SNS+9
DIC NFILE+10~, NFILE+12*, NFILE+17*, NFILE+23*, NFILE+31*, NFILE+51, SUP+4*, NLAB+10~, NLAB+12*, NLAB+17*
, NLAB+23*, NLAB+29*
DIC(0 NFILE+12*, NFILE+17*, NFILE+22*, NFILE+30*, SUP+3*, NLAB+12*, NLAB+17*, NLAB+22*, NLAB+28*
DIEN FND+11~, NFILE+26*, NFILE+30, SUP+3, NLAB+26*, NLAB+28
DIK FND+1~, FND+5*, NFILE+50~, NFILE+51*
DIK(1 NFILE+51*
>> DINUM NFILE+15*, NLAB+15*
DO NFILE+15!, NLAB+15!
DOD FND+12~
DT FND+16, FND+30, SRC+12
DTE FND+11~, FND+101*, FND+102, FND+103*, FND+105, FND+106, FND+107*, FND+108, FND+109*, FND+110
, FND+111, FND+134*, FND+135*, FND+137, FND+138, FND+141, FND+143, FND+144*, FND+145*, FND+147
, FND+148, FND+149, NFILE+43, NLAB+34
DTY FND+12~, FND+62*, FND+117*, FND+143, FND+149
DXC NFILE~, NFILE+36
DXCC FND+11~, FND+138*, FND+139*, FND+140, FND+143
DXN FND+11~, FND+136*, FND+137*, FND+138, FND+139, FND+141, FND+143
E FND+11~
EDT FND+13~
ENDT FND+10~, FND+30*, FND+31, FND+34*, FND+35, SRC+12*
EXEC FND+11~, FND+57*, FND+59
EXP FND+13~, FND+57*, FND+58
FILE FND+13~, FND+66*, FND+67, FND+68
FLAG FND+13~
G FND+11~
HAS FND+23~, FND+127*, FND+133*, FND+142
I FND+13~
IEN FND+11~, FND+66*, FND+68, FND+132*, SRC+2*, SRC+3*, SRC+5, SRC+7, SRC+8, SRC+17
, SRN+4*, SRN+5*, SRN+7, SRN+8, SRN+9, SNS+4*, SNS+5*, SNS+7, SNS+8, SNS+9
IENS FND+23~, FND+26~, FND+27*, FND+28, FND+29, NFILE+42*, NFILE+43, NFILE+44, NFILE+45, NFILE+46
, NFILE+47, SUP+8*, SUP+9, SUP+10, SUP+11, NLAB+33*, NLAB+34, NLAB+35, NLAB+36, NLAB+37
, NLAB+38
LBT FND+13~, FND+146*, FND+147*, FND+148, FND+149
LDTE FND+96~, FND+102*, FND+105, FND+106*, FND+108*, FND+110, FND+111*
LIEN NLAB~, NLAB+28
N FND+14~, FND+64*, FND+65, FND+130*, FND+131*, FND+132
NFLG NFILE+10~, NFILE+39*, NLAB+10~
OK FND+12~
OPER FND+14~
OPER2 FND+14~
OVALUE FND+14~
PCL FND+12~
PREF FND+10~
PT FND+11~, FND+46*, FND+47*, FND+48, FND+68, FND+79, FND+93, FND+97*, FND+100*, FND+101
, FND+103, FND+105, FND+107, FND+109, FND+110, FND+125*, FND+126*, FND+127, FND+133, FND+135
, FND+137, FND+141, FND+143, FND+145, FND+147, FND+148, FND+149, NFILE~, NFILE+30, NFILE+45
, NLAB~, NLAB+36
QFL FND+23~, FND+71*, FND+78*, FND+81, FND+122*
REP FND+23~, FND+118*, FND+120
RES FND+14~
RES( FND+64, FND+65
RES(1 FND+61
RES2 FND+14~
RIEN FND+11~, NFILE+39*, SUP+3
RN FND+14~
>> SCID FND+92*, FND+93
SDATA FND+12~, FND+65*, FND+66, NFILE~, NFILE+44, NFILE+46, SUP+2, SUP+9, SUP+10, SUP+11
, NLAB~, NLAB+35, NLAB+37
SIEN FND+12~, SUP+7*
SN FND+83~, FND+84*, FND+85*, FND+87
SNIEN FND+83~, FND+90*, FND+91*, FND+92
STDT FND+10~, FND+30*, FND+31, FND+34*, SRC+12*, SRC+13
TAX FND+10~, FND+71!, FND+73*, FND+76, FND+121!, FND+124*, FND+127, FND+128
TDATA FND+19~, FND+20*, FND+21, FND+43, FND+47, FND+151, SRN+2, SRN+4, SNS+2, SNS+4
TIEN FND+14~, FND+66*, FND+68, SRC~, SRC+3, SRC+17, SRN~, SRN+8, SRN+9
TME FND+23~, FND+120*, FND+127, FND+133
TMFRAME FND+10~, FND+28*, FND+30, SRC+12, SRC+13
TREF FND+10~, FND+74*, FND+75, FND+76, FND+77, FND+79, FND+80, FND+86*, FND+88, FND+91
, FND+92, FND+129*, FND+132, FND+133
TX FND+23~, FND+71*, FND+72*, FND+73, FND+122*, FND+123*, FND+124
TY FND+11~, FND+29*, FND+31, FND+32*, FND+33*, FND+34, FND+52*, FND+97*, FND+99*, FND+100
, FND+101, FND+103, FND+105, FND+107, FND+109, FND+110, FND+115*, FND+116*, FND+117, FND+118
, FND+123, FND+124, FND+126, FND+131, FND+132, FND+135, FND+137, FND+141, FND+143, FND+145
, FND+147, FND+148, FND+149
TYP FND+14~
TYP( FND+31*, FND+33, FND+34
U FND+31, FND+34, FND+38, FND+39, FND+41, FND+42, FND+52, FND+57, FND+62, FND+66
, FND+68, FND+73, FND+87, FND+92, FND+117, FND+118, FND+124, FND+132, FND+141, FND+142
, FND+148, NFILE+39, NFILE+44, NFILE+46, SRC+7, SRC+8, SRC+11, SRC+17, SUP+2, SUP+9
, SUP+10, SUP+11, NLAB+35, NLAB+37, SRN+8, SRN+9, SNS+8, SNS+9
UID FND+1~, FND+2*, FND+20, FND+74, FND+129
V FND+12~
VCAT FND+14~, FND+39*, FND+40
VCLIN FND+13~
VDATE FND+14~, FND+42*, FND+43
VFL FND+14~
VISIT FND+12~, FND+36*, FND+37*, FND+38, FND+39, FND+41, FND+42, FND+43, FND+66*, FND+68
, FND+141*, FND+143, FND+148*, FND+149, NFILE~, NFILE+30, NFILE+36, NFILE+47, SRC+8*, SRC+9
, SRC+10, SRC+11, SRC+17, NLAB~, NLAB+38, SRN+1*, SRN+2*, SRN+4, SRN+5, SRN+9
, SNS+1*, SNS+2*, SNS+4, SNS+5, SNS+9
VSDTM FND+12~, FND+66*, FND+68, SRC+11*, SRC+13, SRC+17, SRN+4*, SRN+9, SNS+4*, SNS+9
X FND+12~, FND+14~, NFILE+12*, NFILE+15*, NFILE+17*, NFILE+22*, NFILE+28!, NFILE+35!, SUP+1!, SUP+2*
, NLAB+12*, NLAB+15*, NLAB+17*, NLAB+22*, NLAB+28*
X(1 NFILE+30*, NFILE+36*
X(2 NFILE+30*, NFILE+36*
X(3 NFILE+30*, NFILE+36*
XIEN FND+11~
Y FND+12~, FND+14~, NFILE+14, NFILE+15, NFILE+20, NFILE+26, NFILE+34, NFILE+39, SUP+7, NLAB+14
, NLAB+15, NLAB+20, NLAB+26, NLAB+32
>> ZTSK FND+2
ZZ FND+14~, FND+67*, FND+68
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All