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

Package: iCare

Routine: BQINIGH2


Information

BQINIGH2 ;VNGT/HS/ALA-Continuation of the nightly job ; 19 Feb 2010 2:02 PM

Source Information

Source file <BQINIGH2.m>

Call Graph

Call Graph Total: 22

Package Total Call Graph
iCare 14 ^BQICAEXP  ^BQICALRT  ^BQICASUI  JBB^BQINIGH3  DESC^BQIPDSCM  POP^BQIPLPP  ORD^BQIPLPU  ($$CSTA,$$LCK,NNOTF,STA,ULK)^BQIPLRF  
($$CPFL,CPFLU,PFILL,PFILU)^BQIPLUTL  EN^BQIRGDMA  LBT^BQIRGHPC  LBT^BQIRGPD  LBT^BQIRGPG  FND^BQISYDIV  
VA Fileman 6 $$FIND1^DIC  FILE^DICN  (,FILE,WP)^DIE  ^DIK  $$IENS^DILF  $$GET1^DIQ  
Health Level Seven 1 DELETE^HLOPURGE  
Kernel 1 ($$DT,$$FMADD,$$NOW)^XLFDT  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
iCare 2 BQI25POS  BQINIGHT  

Entry Points

Name Comments DBIA/ICR reference
DMA ;EP - Set up DM Audit fields
LOC(USR,PNL) ;EP
HCV ;EP - Set up HCV lab tests
FIX ; Fix panels
PRN ;EP - Set up Prenatal lab tests
IMM ;EP - Set up Immunizations
; Clean out immunizations
CMA ;EP - Do Community Alerts
ARM ;EP - Check and set up the 'ALL REMINDERS' Patient Health Summary Definition if needed
PRF ;EP - Communication Preference
TBL ; Set up other tables
; Set up Cause of Death
PED ;EP - Set up Pediatric lab tests
NGHT ;EP - Nightly Update of panels

External References

Name Field # of Occurrence
^BQICAEXP CMA+19
^BQICALRT CMA+8
^BQICASUI CMA+9
JBB^BQINIGH3 TBL+25, TBL+26
DESC^BQIPDSCM NGHT+50
POP^BQIPLPP NGHT+44
ORD^BQIPLPU NGHT+30
$$CSTA^BQIPLRF NGHT+39
$$LCK^BQIPLRF LOC+2
NNOTF^BQIPLRF LOC+6, LOC+19
STA^BQIPLRF NGHT+54, LOC+5, LOC+14, LOC+26, LOC+28
ULK^BQIPLRF NGHT+56, LOC+15, LOC+26
$$CPFL^BQIPLUTL LOC+10
CPFLU^BQIPLUTL NGHT+58
PFILL^BQIPLUTL LOC+24
PFILU^BQIPLUTL NGHT+61, LOC+26
EN^BQIRGDMA DMA+4
LBT^BQIRGHPC HCV+6
LBT^BQIRGPD PED+4
LBT^BQIRGPG PRN+4
FND^BQISYDIV TBL+22
$$FIND1^DIC ARM+1, ARM+15
FILE^DICN ARM+6, ARM+12, ARM+25, IMM+27, PRF+19
^DIE ARM+19, ARM+34
FILE^DIE NGHT+5, NGHT+67, FIX+6, CMA+5, CMA+14, IMM+7, IMM+20, IMM+32, PRF+24
WP^DIE NGHT+51, IMM+22, IMM+34
^DIK PRF+13
$$IENS^DILF NGHT+47, FIX+4, IMM+5, IMM+18, IMM+28, PRF+22
$$GET1^DIQ ARM+30, ARM+31
DELETE^HLOPURGE CMA+33
$$DT^XLFDT CMA+23
$$FMADD^XLFDT CMA+23, TBL+4, TBL+13
$$NOW^XLFDT NGHT+3, NGHT+65, CMA+3, CMA+12

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^APCHSCTL - [#9001015] Classic Fileman Calls,  FIND1^DIC
^APCHSCMP - [#9001016] FIND1^DIC
^APCHSURV - [#9001018] GET1^DIQ
90505.01 WP^DIE
90506.51 WP^DIE

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^APCHSURV("AC" ARM+27, ARM+29
^ATXLAB - [#9002228] PRN+3, PED+3, HCV+5
^ATXLAB("B" PRN+2, PED+2, HCV+2, HCV+3
^AUPNPAT - [#9000001] TBL+6, TBL+7, TBL+15, TBL+17, TBL+18
^AUTTIMM - [#9999999.14] IMM+12, IMM+13, IMM+14
^BQI(90506.3 - [#90506.3] PRF+2, PRF+4, PRF+9, PRF+13
^BQI(90506.5 - [#90506.5] DMA+2, DMA+3, IMM+4, IMM+15, IMM+24
^BQI(90508 - [#90508] NGHT+2, NGHT+26, NGHT+64, CMA+2, CMA+11
^BQICARE - [#90505] NGHT+25, NGHT+60, LOC+16, LOC+22
^BQICARE("AC" NGHT+14, FIX+3
^BQICARE("AD" NGHT+61, LOC+23
^BQICARE("AF" NGHT+33, NGHT+35, NGHT+37
^DD(9000001 PRF+6
^DD(90509.4 PRF+26, PRF+27, PRF+41*, PRF+50*
^HLA - [#777] CMA+32
^HLB - [#778] CMA+25, CMA+26
^TMP( NGHT+69!, NGHT+70!, CMA+16!
^VA(200 - [#200] NGHT+17, NGHT+23
^XTMP("BQICOD" TBL+3!, TBL+4*, TBL+8*
^XTMP("BQILANG" TBL+12!, TBL+13*, TBL+19*
^XTMP("BQISYDIV" TBL+22

Label References

Name Line Occurrences
FIX NGHT+20, NGHT+26, NGHT+27, NGHT+28
LOC NGHT+42

Naked Globals

Name Field # of Occurrence
^(0 NGHT+25

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BI PRF+1~, PRF+7*, PRF+8, PRF+14*, PRF+15, PRF+28*, PRF+29, PRF+33*, PRF+34, PRF+42*
, PRF+43
>> BMXSEC LOC+18*
BN IMM+10~, IMM+11*, IMM+12*, IMM+13, IMM+14, IMM+30
BQINIGHT NGHT+8~, NGHT+9*
BQIUPD NGHT+6!, NGHT+68!, FIX+1~, CMA+6!, CMA+15!, ARM+9~
BQIUPD( FIX+5*, IMM+6*, IMM+19*, IMM+29*, IMM+30*, IMM+31*, PRF+23*
BQIUPD(90508 NGHT+3*, NGHT+4*, NGHT+65*, NGHT+66*, CMA+3*, CMA+4*, CMA+12*, CMA+13*
BQIX PRF+1~
BQIX( PRF+32*, PRF+36, PRF+40, PRF+45, PRF+49
BQTSK NGHT+63~, NGHT+69*, NGHT+70*, CMA+1~, CMA+16*
CD IMM+10~, IMM+25*, IMM+26, TBL+2~, TBL+7*, TBL+8
CMIEN DMA+1~, DMA+2*, DMA+3
CMPNDX ARM+2~, ARM+15*, ARM+16, ARM+18
CODE PRF+1~, PRF+15*, PRF+23, PRF+29*, PRF+30, PRF+32, PRF+34*, PRF+35, PRF+36, PRF+39*
, PRF+40*, PRF+43*, PRF+44, PRF+45, PRF+48*, PRF+49*
CSTA NGHT+8~, NGHT+39*
CT IMM+10~, IMM+24*, IMM+25
DA NGHT+1~, NGHT+2*, NGHT+3, NGHT+4, NGHT+46~, NGHT+47*, NGHT+63~, NGHT+64*, NGHT+65, NGHT+66
, FIX+1~, FIX+2*, FIX+3*, FIX+4, CMA+1~, CMA+2*, CMA+3, CMA+4, CMA+10~, CMA+11*
, CMA+12, CMA+13, ARM+2~, ARM+9~, ARM+11*, ARM+17*, ARM+18, ARM+22~, ARM+32*, IMM+2~
, IMM+3*, IMM+4*, IMM+5, IMM+10~, IMM+18*, IMM+27*, IMM+28, PRF+11~, PRF+12*, PRF+13*
, PRF+16~, PRF+20*, PRF+22
DA(1 NGHT+47*, FIX+2*, ARM+11*, ARM+17*, ARM+23*, ARM+24, IMM+3*, IMM+18*, IMM+26*, PRF+12*
, PRF+13, PRF+17*, PRF+18
DA(2 PRF+12*, PRF+13, PRF+17*, PRF+18
DD IMM+27!, PRF+19!
DDATA PRF+1~, PRF+6*, PRF+7, PRF+8, PRF+14, PRF+15, PRF+28, PRF+29
DESC NGHT+48!, NGHT+50, NGHT+52!, IMM+10~
DESC(1 IMM+21*, IMM+33*
DIC ARM+2~, ARM+5*, ARM+9~, ARM+11*, ARM+17, ARM+22~, ARM+24*, ARM+32, IMM+10~, IMM+26*
, PRF+16~, PRF+18*
DIC(0 ARM+5*, ARM+11*, ARM+23*, IMM+26*, PRF+18*
DIE ARM+9~, ARM+17*, ARM+32*
DIK PRF+11~, PRF+12*
DLAYGO ARM+2~, ARM+5*, ARM+10*, ARM+23*, IMM+26*
DN TBL+2~, TBL+5*, TBL+6*, TBL+7, TBL+11~, TBL+14*, TBL+15*, TBL+17, TBL+18
DO IMM+27!, PRF+19!
DR ARM+2~, ARM+9~, ARM+18*, ARM+22~, ARM+33*
DT NGHT+19, NGHT+20, NGHT+28, TBL+4, TBL+13
GUI NGHT+24~, NGHT+25*, NGHT+26
HLA CMA+30~, CMA+31*, CMA+32
>> IEN IMM+15*, IMM+16, IMM+18, IMM+23
IENS NGHT+46~, NGHT+47*, NGHT+51, FIX+1~, FIX+4*, FIX+5, IMM+2~, IMM+5*, IMM+6, IMM+10~
, IMM+18*, IMM+19, IMM+22, IMM+28*, IMM+29, IMM+30, IMM+31, IMM+34, PRF+21~, PRF+22*
, PRF+23
INAC IMM+10~, IMM+13*, IMM+17
LAN TBL+11~, TBL+18*, TBL+19
LFLG NGHT+8~, LOC+23, LOC+24*, LOC+26
LG TBL+11~, TBL+16*, TBL+17*, TBL+18
LGLOB NGHT+8~
LKSUCC NGHT+31~, NGHT+42*, LOC+29*
LOCK NGHT+8~, LOC+2*, LOC+4, LOC+9~, LOC+17*
LOGIN NGHT+24~, NGHT+25*, NGHT+27, NGHT+28
MSGIEN CMA+22~, CMA+24*, CMA+25*, CMA+26, CMA+33
NDATA PRF+1~, PRF+27*, PRF+42, PRF+43
NDX ARM+22~, ARM+26*, ARM+27*, ARM+29, ARM+32
NDX2 ARM+22~, ARM+32*, ARM+33
>> NM IMM+14*, IMM+15, IMM+29
NNDATA PRF+1~, PRF+48*, PRF+49*, PRF+50
NODE CMA+22~, CMA+26*, CMA+27, CMA+28, CMA+31
NPDATA PRF+1~, PRF+39*, PRF+40*, PRF+41
>> OK PRF+33*, PRF+37*, PRF+38, PRF+42*, PRF+46*, PRF+47
OLD CMA+22~, CMA+23*, CMA+33
ORD NGHT+31~, NGHT+32*, NGHT+33*, NGHT+35, NGHT+37
PDATA PRF+1~, PRF+26*, PRF+33, PRF+34
PFIEN PRF+1~, PRF+4*, PRF+5, PRF+9, PRF+12, PRF+17
PLIDEN NGHT+8~, NGHT+60*, NGHT+61, LOC+1!, LOC+22*, LOC+23, LOC+24, LOC+26
PLSUCC LOC+9~, LOC+10*, LOC+13, LOC+17, LOC+18
PNL NGHT+8~, NGHT+36*, NGHT+37*, NGHT+39, NGHT+42, NGHT+44, NGHT+47, NGHT+50, NGHT+54, NGHT+56
, NGHT+58, NGHT+60, NGHT+61, LOC~, LOC+2, LOC+5, LOC+6, LOC+10, LOC+14, LOC+15
, LOC+16, LOC+19, LOC+22, LOC+24, LOC+26, LOC+28
POWNR LOC+9~, LOC+17*
PPLIEN LOC+9~, LOC+17*
QFL PRF+1~, PRF+6*, PRF+9*, PRF+10
REMNDX ARM+2~, ARM+11*, ARM+17, ARM+23
RMNDR ARM+22~, ARM+28*, ARM+29*, ARM+30, ARM+31, ARM+32, ARM+33
SUBJECT LOC+9~, LOC+16*, LOC+18*, LOC+19
TFL NGHT+16~, NGHT+18*, NGHT+20*
TN PRN+1~, PRN+2*, PRN+3, PED+1~, PED+2*, PED+3
TN1 HCV+1~, HCV+2*, HCV+4, HCV+5
TN2 HCV+1~, HCV+3*, HCV+4, HCV+5
TRMDT NGHT+16~, NGHT+17*, NGHT+18, NGHT+19, NGHT+20
TXT PRF+1~, PRF+8*, PRF+9, PRF+15*, PRF+17, PRF+29*, PRF+31, PRF+32, PRF+34*, PRF+36
, PRF+43*, PRF+45
U NGHT+17, NGHT+23, NGHT+25, NGHT+26, LOC+16, LOC+17, LOC+18, CMA+27, CMA+28, CMA+31
, CMA+32, IMM+13, IMM+14, IMM+24, TBL+4, TBL+7, TBL+13, TBL+18, PRF+6, PRF+26
, PRF+27, PRF+41, PRF+50
>> UID NGHT+69, NGHT+70, CMA+16
USR NGHT+8~, NGHT+13*, NGHT+14*, NGHT+17, NGHT+23, NGHT+25, NGHT+34*, NGHT+35*, NGHT+37, NGHT+39
, NGHT+42, NGHT+44, NGHT+47, NGHT+50, NGHT+54, NGHT+56, NGHT+58, NGHT+60, NGHT+61, FIX+2
, FIX+3, LOC~, LOC+2, LOC+5, LOC+6, LOC+10, LOC+14, LOC+15, LOC+16, LOC+19
, LOC+22, LOC+24, LOC+26, LOC+28
VFIEN PRF+1~, PRF+2*, PRF+3, PRF+4, PRF+9, PRF+12, PRF+17
WHEN CMA+22~, CMA+28*, CMA+29, CMA+32*, CMA+33
X ARM+2~, ARM+5*, ARM+9~, ARM+22~, IMM+26*, PRF+16~, PRF+17*
Y ARM+2~, ARM+11, ARM+22~, IMM+27, PRF+20
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