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 |  Local Variables  | All
Print Page as PDF
Routine: MAGQCBP

Package: Imaging

Routine: MAGQCBP


Information

MAGQCBP ;WOIFO/RP,JSL - Background Processor Queue Processor Monitor ; 28 JUL 2014 3:25 PM

Source Information

Source file <MAGQCBP.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 3 STAT^%ZTLOAD  ($$FMADD,$$FMTE,$$NOW)^XLFDT  $$LKUP^XUAF4  
Imaging 2 DFNIQ^MAGQBPG1  ($$UPPER,STTASK)^MAGQE4  
VA FileMan 2 FIELD^DID  $$GET1^DIQ  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Imaging 1 MAGQ BPMONITOR  

Entry Points

Name Comments DBIA/ICR reference
CBP(MIN) ;Entry point for job to check the BP queue processing activity
; I Suggest 15 minutes as a reasonably sensitive value; value is site configurable
; An additional alert has been added for failed queues over 1K
LQP(WS,PLACE) ; Returns the date and time of the Last Queue Processed by this BP Server
NQP(WS,PLACE,NQ) ; Returns the date and time that the next queue to be processed by this BP Server was queued
BPMSG(PLACE,WS,MIN,NQ,LASTDT,NQDATE,DATA) ;
BMSGF(PLACE,WS,NQ,DATA) ;
CAUTO(PLACE) ;
GTASK(PLACE,TASK) ;
CISU(PLACE) ;
CNT(QUE,PL,RET) ; Return the number of failed queues, queue pointer, queue type total count and last date processed.
; failed queues= queue count - total queue type count.
NQENTRY(NQ,PLACE) ;
FAILQ(PLACE,FQLIM) ;
EVALQ(PL,QLIM) ;
BLNKLN ;

External References

Name Field # of Occurrence
STAT^%ZTLOAD CISU+6
FIELD^DID GTASK+4
$$GET1^DIQ BPMSG+13, BMSGF+10, CAUTO+13, CAUTO+33, GTASK+8, CISU+4
DFNIQ^MAGQBPG1 BPMSG+3, BPMSG+5, BPMSG+7, BPMSG+9, BPMSG+11, BPMSG+15, BPMSG+17, BMSGF+4, BMSGF+6, BMSGF+8
, BMSGF+12, BMSGF+14, CAUTO+15, CAUTO+17, CAUTO+19, CAUTO+35, CAUTO+37, CAUTO+39, CISU+14, CISU+15
, CISU+16, EVALQ+6, EVALQ+8, EVALQ+10, EVALQ+12, EVALQ+14, EVALQ+16, EVALQ+18, EVALQ+20, EVALQ+22
, EVALQ+24, EVALQ+26, BLNKLN+2
$$UPPER^MAGQE4 GTASK+6, CISU+9
STTASK^MAGQE4 CISU+13
$$FMADD^XLFDT CBP+21, CAUTO+7, CAUTO+27
$$FMTE^XLFDT BPMSG+6, BPMSG+8, BMSGF+7
$$NOW^XLFDT CBP+21, CAUTO+8, CAUTO+10, CAUTO+28, CAUTO+29
$$LKUP^XUAF4 BPMSG+12, BMSGF+9, CAUTO+12, CAUTO+32

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^MAG(2006.1 - [#2006.1] GET1^DIQ
^MAG(2006.8 - [#2006.8] FIELD^DID,  GET1^DIQ
^DIC(4 - [#4] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^MAG(2006.1 - [#2006.1] CBP+9, BPMSG+12, BMSGF+9, CAUTO+2, CAUTO+12, CAUTO+22, CAUTO+32
^MAG(2006.8 - [#2006.8] CBP+11, CBP+12, LQP+3, NQP+3, GTASK+5, GTASK+7
^MAGQUEUE(2006.03 - [#2006.03] NQP+12, NQENTRY+4, NQENTRY+5
^MAGQUEUE(2006.031 - [#2006.031] LQP+8, LQP+9, NQP+8, NQP+9, NQP+10, NQP+11, CNT+8, CNT+9, CNT+10, CNT+11

Label References

Name Line Occurrences
$$GTASK CAUTO+3, CAUTO+16, CAUTO+23, CAUTO+36, FAILQ+4
$$LQP CBP+18
$$NQENTRY NQP+13
$$NQP CBP+15
BLNKLN EVALQ+12, EVALQ+16, EVALQ+20
BMSGF FAILQ+6
BPMSG CBP+21
CAUTO CBP+26
CISU CBP+27
CNT CBP+20, FAILQ+3, EVALQ+2
EVALQ CBP+25
FAILQ CBP+24

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ACTIVE CISU+1~, CISU+3*, CISU+7*, CISU+11
ASSIGN CAUTO+1~, CAUTO+3*, CAUTO+5, CAUTO+23*, CAUTO+24
ASSIGNED GTASK+2~, GTASK+3*, GTASK+5, GTASK+8*, GTASK+10
AUTO CAUTO+1~
BPPURGE CAUTO+1~, CAUTO+2*, CAUTO+5, CAUTO+7, CAUTO+11
BPSERV FAILQ+1~, FAILQ+4*, FAILQ+6
BPTIME CAUTO+1~, CAUTO+2*, CAUTO+7*, CAUTO+8, CAUTO+10, CAUTO+22*, CAUTO+27*, CAUTO+28, CAUTO+29
BPVER CAUTO+1~, CAUTO+22*, CAUTO+24, CAUTO+27, CAUTO+31
DATA CBP+3~, BPMSG~, BPMSG+10, BMSGF~, BMSGF+3, BMSGF+7
FAIL CNT+6~, CNT+11*
FAILQ FAILQ+1~, FAILQ+4*, FAILQ+6
FQLIM CBP+3~, CBP+5*, CBP+24, FAILQ~, FAILQ+4
I NQENTRY+2~, NQENTRY+4*, NQENTRY+5
IEN GTASK+2~
LASTDT CBP+3~, BPMSG~, BPMSG+6
LDATE LQP+1~, LQP+4*, LQP+10*, LQP+12, NQP+1~
LQP CBP+3~, CBP+18*, CBP+19, CBP+21
MAGEVAL CBP+7*, CBP+25, CBP+29!
MAGFLD GTASK+2~
MAGFLD("LABEL" GTASK+10
MAGFQ CBP+5, CBP+29!
MAGMIN CBP+6, CBP+29!
MESSAGE CISU+1~, CISU+3*, CISU+8*, CISU+9*, CISU+15
MIN CBP~, CBP+6*, CBP+21, BPMSG~, BPMSG+4
MSG BPMSG+1~, BPMSG+2*, BPMSG+3, BPMSG+4*, BPMSG+5, BPMSG+6*, BPMSG+7, BPMSG+8*, BPMSG+9, BPMSG+10*
, BPMSG+11, BPMSG+14*, BPMSG+15, BPMSG+16*, BPMSG+17, BMSGF+1~, BMSGF+3*, BMSGF+4, BMSGF+5*, BMSGF+6
, BMSGF+7*, BMSGF+8, BMSGF+11*, BMSGF+12, BMSGF+13*, BMSGF+14, CAUTO+1~, CAUTO+14*, CAUTO+15, CAUTO+16*
, CAUTO+17, CAUTO+18*, CAUTO+19, CAUTO+34*, CAUTO+35, CAUTO+36*, CAUTO+37, CAUTO+38*, CAUTO+39, EVALQ+1~
, EVALQ+5*, EVALQ+6, EVALQ+7*, EVALQ+8, EVALQ+9*, EVALQ+10, EVALQ+11*, EVALQ+12, EVALQ+13*, EVALQ+14
, EVALQ+15*, EVALQ+16, EVALQ+17*, EVALQ+18, EVALQ+19*, EVALQ+20, EVALQ+21*, EVALQ+22, EVALQ+23*, EVALQ+24
, EVALQ+25*, EVALQ+26, BLNKLN+1*, BLNKLN+2
NODE5 CAUTO+1~
NQ CBP+3~, CBP+15, CBP+20, CBP+21, NQP~, NQP+7*, NQP+8, NQP+13, BPMSG~, BPMSG+4
, BPMSG+10, BMSGF~, BMSGF+3, NQENTRY~, NQENTRY+3, NQENTRY+4
NQDATE BPMSG~, BPMSG+8
NQP CBP+3~, CBP+15*, CBP+16, CBP+19, CBP+21
PL CBP+3~, CBP+8*, CBP+9*, CBP+11, CBP+12, CBP+15, CBP+18, CBP+20, CBP+21, CBP+24
, CBP+25, CBP+26, CBP+27, CNT~, CNT+7, CNT+8, CNT+9, EVALQ~, EVALQ+2, EVALQ+6
, EVALQ+8, EVALQ+10, EVALQ+12, EVALQ+14, EVALQ+16, EVALQ+18, EVALQ+20, EVALQ+22, EVALQ+24, EVALQ+26
BLNKLN+2
PLACE LQP~, LQP+8, NQP~, NQP+8, NQP+13, BPMSG~, BPMSG+3, BPMSG+5, BPMSG+7, BPMSG+9
, BPMSG+11, BPMSG+12, BPMSG+15, BPMSG+17, BMSGF~, BMSGF+4, BMSGF+6, BMSGF+8, BMSGF+9, BMSGF+12
, BMSGF+14, CAUTO~, CAUTO+2, CAUTO+3, CAUTO+12, CAUTO+15, CAUTO+16, CAUTO+17, CAUTO+19, CAUTO+22
, CAUTO+23, CAUTO+32, CAUTO+35, CAUTO+36, CAUTO+37, CAUTO+39, GTASK~, GTASK+5, GTASK+7, CISU~
, CISU+2, CISU+4, CISU+14, CISU+15, CISU+16, NQENTRY~, NQENTRY+3, NQENTRY+4, FAILQ~, FAILQ+3
, FAILQ+4, FAILQ+6
QCNT NQP+1~, CNT+6~, CNT+10*, CNT+11, EVALQ+3*, EVALQ+4, EVALQ+5
QI LQP+1~, LQP+6*, LQP+7, NQP+1~, NQP+6*, NQP+7
QLIM EVALQ~, EVALQ+4
QP LQP+1~, LQP+8*, LQP+9, NQP+1~, NQP+8*, NQP+9, NQP+10, NQP+11, NQP+12, CNT+6~
, CNT+9*, CNT+10, CNT+11
QSTR LQP+1~, LQP+2*, LQP+7, NQP+2*, NQP+7
QTOTAL CNT+6~, CNT+10*, CNT+11
QU CBP+3~, FAILQ+1~, FAILQ+2*, FAILQ+3, FAILQ+4, FAILQ+6
QUE LQP+1~, LQP+7*, LQP+8, CNT~, CNT+7, CNT+8, CNT+9
QUEIEN NQP+1~, NQP+11*
RET CNT~, CNT+6*, CNT+11*
RETURN CBP+15*, CBP+20, CBP+21, FAILQ+1~, FAILQ+3, FAILQ+4, FAILQ+6, EVALQ+1~, EVALQ+2, EVALQ+3
SITE BPMSG+1~, BPMSG+12*, BPMSG+13, BMSGF+1~, BMSGF+9*, BMSGF+10, CAUTO+1~, CAUTO+12*, CAUTO+13, CAUTO+32*
, CAUTO+33
SPAN CBP+3~, CBP+19*, CBP+21
TASK GTASK~, GTASK+4, GTASK+8
TDATE LQP+1~, LQP+9*, LQP+10, NQP+1~, NQP+4*, NQP+6, NQP+12*, NQP+13*, NQP+17
TMP BPMSG+1~, BPMSG+13*, BPMSG+14, BMSGF+1~, BMSGF+10*, BMSGF+11, CAUTO+1~, CAUTO+13*, CAUTO+14, CAUTO+33*
, CAUTO+34
U CBP+8*, LQP+6, LQP+7, LQP+9, NQP+6, NQP+7, NQP+9, NQP+10, NQP+11, NQP+12
, BPMSG+10, BPMSG+12, BMSGF+3, BMSGF+7, BMSGF+9, CAUTO+5, CAUTO+7, CAUTO+11, CAUTO+12, CAUTO+24
, CAUTO+27, CAUTO+31, CAUTO+32, CNT+10, CNT+11, NQENTRY+5, FAILQ+4, EVALQ+3
WS CBP+3~, CBP+10*, CBP+12*, CBP+15, CBP+18, LQP~, LQP+3, NQP~, NQP+3, BPMSG~
, BPMSG+2, BMSGF~, BMSGF+3, GTASK+2~, GTASK+5*, GTASK+6, GTASK+7, GTASK+11
WSIEN GTASK+2~, GTASK+7*, GTASK+8
WSNAME CBP+3~, CBP+10*, CBP+11*, CBP+12, CBP+17, CBP+21
ZNODE LQP+1~, LQP+3*, LQP+6, NQP+1~, NQP+3*, NQP+6
ZTSK CISU+1~, CISU+4*, CISU+5, CISU+17!
ZTSK(0 CISU+7
ZTSK(1 CISU+7
ZTSK(2 CISU+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All