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 |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: MAGQBPG1

Package: Imaging

Routine: MAGQBPG1


Information

MAGQBPG1 ;WOIFO/RMP,JSL,DAC - REMOTE Task SERVER Program ; 27 Jul 2017 11:12 AM

Source Information

Source file <MAGQBPG1.m>

Call Graph

Call Graph

Call Graph Total: 14

Package Total Call Graph
Imaging 7 ($$CWL,$$PLACE)^MAGBAPI  $$IMOFFLN^MAGFILEB  SCAN^MAGQBPG1  $$FTYPE^MAGQBPRG  $$CHKIMG^MAGQBUT2  ($$GETMI,ADDMG,UDMI)^MAGQBUT5  $$UPPER^MAGQE4  
Kernel 4 ($$FMADD,$$FMTE,$$NOW)^XLFDT  $$BASE^XLFUTL  $$KSP^XUPARAM  $$PROD^XUPROD  
MailMan 2 $$SUBCHK^XMGAPI0  SENDMSG^XMXAPI  
VA FileMan 1 FILE^DIE  

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

Package Total Caller Graph
Imaging 15 MAGBAPI  MAGIPT20  MAGQ DFNIQ  MAGQ JBS  MAGQ JBSCN  MAGQ JPUD  MAGQ LOGV  MAGQ SHARES  
MAGQ VCUD  MAGQBGCC  MAGQBPG1  MAGQBUT  MAGQBUT6  MAGQCBP  MAGQE7  

Entry Points

Name Comments DBIA/ICR reference
ENTRY(RESULT,WSTAT,PROCESS) ;RPC[MAGQ JBS]
SHR(RESULT) ; RPC[MAGQ SHARES]
CNP2(RESULT,IEN,START,STOP,AUTO) ;[MAGQ JBSCN]
JPUD(RESULT,JPTR,EXT,IEN) ; RPC[MAGQ JPUD]
VCUD(RESULT,VCPTR,EXT,IEN) ; RPC[MAGQ VCUD]
DFNIQ(RESULT,INPUT,SEND,PLACE,APP) ;
SCAN(IEN,ORDER,GB) ; Find the next image spanning the Image and the Image Archive file
KLOG(GL,IEN,CORREC) ;
LOGKILL(REC) ; Log the content into the ^TMP global error log rpc
ELOGV(MESG,LIMIT) ;TMP Log
ELOGRV(RESULT,LIMIT) ; [MAGQ LOGV] Error log report and purge
; Please test this

External References

Name Field # of Occurrence
FILE^DIE CNP2+38, CNP2+41
$$CWL^MAGBAPI SHR+4, CNP2+75
$$PLACE^MAGBAPI ENTRY+4, SHR+3, CNP2+3, CNP2+26
$$IMOFFLN^MAGFILEB CNP2+27
SCAN^MAGQBPG1 CNP2+20, CNP2+57
$$FTYPE^MAGQBPRG JPUD+3, VCUD+3
$$CHKIMG^MAGQBUT2 CNP2+81
$$GETMI^MAGQBUT5 DFNIQ+15
ADDMG^MAGQBUT5 DFNIQ+19
UDMI^MAGQBUT5 DFNIQ+27
$$UPPER^MAGQE4 ENTRY+6, ENTRY+11
$$FMADD^XLFDT DFNIQ+16
$$FMTE^XLFDT ENTRY+2, DFNIQ+8
$$NOW^XLFDT ENTRY+2, DFNIQ+8, DFNIQ+16
$$BASE^XLFUTL ENTRY+20
$$SUBCHK^XMGAPI0 DFNIQ+11
SENDMSG^XMXAPI DFNIQ+23
$$KSP^XUPARAM DFNIQ+6
$$PROD^XUPROD DFNIQ+19

Used in RPC

RPC Name Call Tags
MAGQ JBS ENTRY
MAGQ SHARES SHR
MAGQ JPUD JPUD
MAGQ VCUD VCUD
MAGQ DFNIQ DFNIQ
MAGQ JBSCN CNP2
MAGQ LOGV ELOGRV

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("TRAP" ENTRY+3, SHR+2, CNP2+1, JPUD+2, VCUD+2, DFNIQ+1, ELOGV+2, ELOGRV+3
^MAG(2005 - [#2005] CNP2+7, CNP2+8, CNP2+10, CNP2+15, CNP2+34, CNP2+35, JPUD+8, JPUD+15*, VCUD+7*, SCAN+5
, SCAN+13
^MAG(2005.1 - [#2005.1] CNP2+15, CNP2+34, CNP2+44, CNP2+46, CNP2+80, JPUD+8, JPUD+16*, VCUD+8*, SCAN+1, SCAN+6
, SCAN+14
^MAG(2005.2 - [#2005.2] ENTRY+22, SHR+5, SHR+6
^MAG(2006.1 - [#2006.1] ENTRY+20
^MAG(2006.8 - [#2006.8] ENTRY+5, ENTRY+6, ENTRY+10, ENTRY+11, ENTRY+15
^MAGQUEUE(2006.033 - [#2006.033] JPUD+11
^TMP("MAGQ" ELOGV+3, ELOGV+4*, ELOGRV+5, ELOGRV+6, ELOGRV+7!, ELOGRV+10
^TMP("MAGQBP" SHR+20*
^TMP("XMERR" DFNIQ+25
^TMP($J DFNIQ+4, DFNIQ+7*, DFNIQ+8*, DFNIQ+17!, DFNIQ+24!, DFNIQ+26!, DFNIQ+28*
^XMB("TIMEZONE" DFNIQ+8

Label References

Name Line Occurrences
ELOGV LOGKILL+4, LOGKILL+6, LOGKILL+8, LOGKILL+10
KLOG CNP2+25, CNP2+35
LOGKILL KLOG+2

Naked Globals

Name Field # of Occurrence
^( ENTRY+22

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ENTRY+1~
ACQSITE CNP2+2~, CNP2+20, CNP2+23*, CNP2+26
ALTPLACE CNP2+2~, CNP2+3*, CNP2+29*, CNP2+54
APP DFNIQ~, DFNIQ+4, DFNIQ+7, DFNIQ+8, DFNIQ+17, DFNIQ+22, DFNIQ+24, DFNIQ+26, DFNIQ+28
AUTO CNP2~, CNP2+4, CNP2+30
BNAME CNP2+2~
BNODE CNP2+2~, CNP2+69*, CNP2+71, CNP2+74, CNP2+77
CNT ENTRY+1~, ENTRY+4*, ENTRY+21*, ENTRY+27*, ENTRY+29, SHR+1~, SHR+3*, SHR+19*, SHR+20, DFNIQ+2~
, DFNIQ+4*, DFNIQ+5, DFNIQ+9*, DFNIQ+28*, ELOGRV+2~, ELOGRV+4*, ELOGRV+5, ELOGRV+6*, ELOGRV+9
CORREC CNP2+2~, CNP2+3*, CNP2+20, CNP2+25, CNP2+35, CNP2+55, CNP2+56, KLOG~, KLOG+1*
CWL SHR+1~, SHR+4*
DATA SHR+1~, SHR+6*, SHR+7, SHR+8, SHR+9, SHR+10, SHR+11, SHR+14
DUZ DFNIQ+20, DFNIQ+21
DUZ(2 ENTRY+4, SHR+3, CNP2+3, CNP2+26
END CNP2+2~, CNP2+15*, CNP2+16
EXT JPUD~, JPUD+3, VCUD~, VCUD+3
FDA CNP2+38!, CNP2+41!
FDA( CNP2+39*, CNP2+40*
FDA(2005 CNP2+36*, CNP2+37*
FN ELOGRV+2~
FNAME CNP2+2~, CNP2+64*, CNP2+76
GB SCAN~, SCAN+1, SCAN+2*, SCAN+7*, SCAN+8*, SCAN+9*, SCAN+15*, SCAN+16*, SCAN+17*
GL CNP2+2~, CNP2+3*, CNP2+20, CNP2+23, CNP2+24, CNP2+25, CNP2+35, CNP2+51*, CNP2+57, CNP2+67
, CNP2+69, CNP2+77, CNP2+79, CNP2+80, JPUD+1~, JPUD+8*, JPUD+9, JPUD+10*, JPUD+11, KLOG~
, KLOG+1, KLOG+2, KLOG+3
HASH CNP2+2~
I1 CNP2+15*, SCAN+3~, SCAN+5*, SCAN+7, SCAN+8, SCAN+9, SCAN+10, SCAN+13*, SCAN+15, SCAN+16
, SCAN+17, SCAN+18
I2 CNP2+15*, SCAN+3~, SCAN+6*, SCAN+7, SCAN+8, SCAN+9, SCAN+10, SCAN+14*, SCAN+15, SCAN+16
, SCAN+17, SCAN+18
IEN CNP2~, CNP2+5*, CNP2+7, CNP2+12, CNP2+13*, CNP2+16*, CNP2+17*, CNP2+19*, CNP2+20, CNP2+21
, CNP2+23, CNP2+24, CNP2+25, CNP2+32*, CNP2+34, CNP2+35, CNP2+36, CNP2+37, CNP2+39, CNP2+40
, CNP2+43, CNP2+44, CNP2+46, CNP2+51, CNP2+57, CNP2+58, CNP2+60, CNP2+61, CNP2+65, CNP2+67
, CNP2+69, CNP2+77, CNP2+79, CNP2+80, CNP2+81, JPUD~, JPUD+3, JPUD+8, JPUD+10, JPUD+15
, JPUD+16, VCUD~, VCUD+3, VCUD+7, VCUD+8, SCAN~, SCAN+1, SCAN+2*, SCAN+5, SCAN+6
, SCAN+7*, SCAN+8*, SCAN+10*, SCAN+13, SCAN+14, SCAN+15*, SCAN+16*, SCAN+18*, SCAN+20*, KLOG~
, KLOG+1, KLOG+2, KLOG+3
INDX ENTRY+1~, SHR+1~, SHR+3*, SHR+5*, SHR+6, SHR+16, SHR+17*, SHR+18*, SHR+19, SHR+20
, ELOGV+1~, ELOGV+3*, ELOGV+4, ELOGRV+2~, ELOGRV+4*, ELOGRV+5*, ELOGRV+6, ELOGRV+7, ELOGRV+10*, ELOGRV+11
INPUT DFNIQ~, DFNIQ+11, DFNIQ+13, DFNIQ+19, DFNIQ+27, DFNIQ+28
INTERVAL DFNIQ+14~, DFNIQ+15*, DFNIQ+16
JPTR JPUD~, JPUD+6, JPUD+7*, JPUD+15, JPUD+16
LIMIT ELOGV~, ELOGRV~, ELOGRV+5
LOC DFNIQ+2~, DFNIQ+6*, DFNIQ+7
MAGDA CNP2+2~, CNP2+5*, CNP2+17*, CNP2+19*, SCAN+20*
MESG ELOGV~, ELOGV+4
MSG CNP2+38!, CNP2+41!
NODE ENTRY+1~, ENTRY+15*, ENTRY+16, JPUD+1~, JPUD+5*, JPUD+15, JPUD+16, VCUD+1~, VCUD+5*, VCUD+7
, VCUD+8, LOGKILL+1~, LOGKILL+2*, LOGKILL+3*, LOGKILL+4, LOGKILL+5, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9
, LOGKILL+10
NODE1 LOGKILL+1~, LOGKILL+5*, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9, LOGKILL+10
NODE2 CNP2+2~, CNP2+24*, CNP2+25, LOGKILL+1~, LOGKILL+7*, LOGKILL+8, LOGKILL+9, LOGKILL+10
NODE3 LOGKILL+1~, LOGKILL+9*, LOGKILL+10
OFFCNT CNP2+2~, CNP2+3*, CNP2+28*, CNP2+53
OFFLINE CNP2+2~, CNP2+3*, CNP2+20, CNP2+22*, CNP2+27*, CNP2+28
ORDER CNP2+2~, CNP2+6*, CNP2+11*, CNP2+14, CNP2+20, CNP2+57, CNP2+60, SCAN~, SCAN+4
PIECE CNP2+2~, JPUD+1~, JPUD+4*, JPUD+15, JPUD+16, VCUD+1~, VCUD+4*, VCUD+7, VCUD+8
PLACE ENTRY+1~, ENTRY+4*, ENTRY+5, ENTRY+6, ENTRY+10, ENTRY+11, ENTRY+20, ENTRY+25, SHR+1~, SHR+3*
, SHR+4, SHR+10, CNP2+2~, CNP2+3*, CNP2+75, DFNIQ~, DFNIQ+4, DFNIQ+7, DFNIQ+8, DFNIQ+15
, DFNIQ+17, DFNIQ+19, DFNIQ+24, DFNIQ+26, DFNIQ+27, DFNIQ+28
PLACEOK CNP2+2~, CNP2+3*, CNP2+20, CNP2+26*, CNP2+29
PROC ENTRY+1~
PROCESS ENTRY~
PTR CNP2+2~
QCNT ENTRY+1~
QPTR ENTRY+1~
RDATE CNP2+2~
REC LOGKILL~, LOGKILL+3, LOGKILL+4, LOGKILL+5, LOGKILL+6, LOGKILL+7, LOGKILL+8, LOGKILL+9, LOGKILL+10
RESULT ENTRY~, SHR~, CNP2~, CNP2+3*, CNP2+12*, CNP2+20, CNP2+31*, CNP2+42*, CNP2+43*, CNP2+44*
, CNP2+45*, CNP2+46*, CNP2+47*, CNP2+48*, CNP2+53*, CNP2+54*, CNP2+56*, CNP2+58*, CNP2+61*, CNP2+62*
, CNP2+65*, CNP2+66, CNP2+67*, CNP2+70*, CNP2+71*, CNP2+72*, CNP2+73*, CNP2+74*, CNP2+75*, CNP2+76*
, CNP2+77*, CNP2+79*, CNP2+80*, CNP2+81*, JPUD~, JPUD+2*, JPUD+6, JPUD+9*, JPUD+10*, JPUD+12*
, JPUD+17*, VCUD~, VCUD+2*, VCUD+9*, DFNIQ~, DFNIQ+3*, DFNIQ+11*, DFNIQ+12, DFNIQ+29*, ELOGRV~
RESULT( ENTRY+29*, SHR+19*, ELOGRV+6*
RESULT(0 ENTRY+13*, ENTRY+18*, ENTRY+20*, ELOGRV+9*, ELOGRV+11*
SCANCNT CNP2+2~, CNP2+3*, CNP2+20, CNP2+22*, CNP2+60, CNP2+61
SCANDATE ENTRY+1~, ENTRY+2*
SEND DFNIQ~, DFNIQ+10
SHARE ENTRY+1~, ENTRY+27*, ENTRY+28*, ENTRY+29, SHR+1~, SHR+11*, SHR+12, SHR+13*, SHR+14*, SHR+15
, SHR+16
START CNP2~, CNP2+7*, CNP2+10*, CNP2+11, CNP2+13, CNP2+16, CNP2+17
STOP CNP2~, CNP2+8*, CNP2+10*, CNP2+11, CNP2+20, CNP2+60
SYSIEN ENTRY+1~, ENTRY+4*, ENTRY+5*, ENTRY+6*, ENTRY+7, ENTRY+9, ENTRY+10*, ENTRY+11*, ENTRY+12, ENTRY+15
SYSNAME ENTRY+1~, ENTRY+4*, ENTRY+16*, ENTRY+17, ENTRY+20
TEMP CNP2+2~
TMP SHR+1~, SHR+21!, LOGKILL+1~, LOGKILL+4*, LOGKILL+6*, LOGKILL+8*, LOGKILL+10*
TMP( SHR+15, SHR+16*, SHR+18, SHR+19, SHR+20
TMP1 LOGKILL+1~, LOGKILL+4*, LOGKILL+6*, LOGKILL+8*, LOGKILL+10*
TRY ENTRY+8~, ENTRY+9*, ENTRY+10, ENTRY+11
TYPE JPUD+1~, JPUD+3*, JPUD+4, JPUD+5, VCUD+1~, VCUD+3*, VCUD+4, VCUD+5
U ENTRY+4*, ENTRY+16, ENTRY+20, ENTRY+23, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+29, SHR+3*
, SHR+7, SHR+8, SHR+9, SHR+10, SHR+11, SHR+14, SHR+19, SHR+20, CNP2+20, CNP2+23
, CNP2+25, CNP2+27, CNP2+30, CNP2+31, CNP2+35, CNP2+42, CNP2+43, CNP2+44, CNP2+45, CNP2+46
, CNP2+47, CNP2+48, CNP2+51, CNP2+53, CNP2+54, CNP2+56, CNP2+58, CNP2+61, CNP2+62, CNP2+64
, CNP2+65, CNP2+66, CNP2+67, CNP2+68, CNP2+70, CNP2+71, CNP2+72, CNP2+73, CNP2+74, CNP2+75
, CNP2+76, CNP2+77, CNP2+79, CNP2+80, CNP2+81, JPUD+10, JPUD+11, JPUD+15, JPUD+16, VCUD+7
, VCUD+8, DFNIQ+3*, DFNIQ+12, DFNIQ+16, DFNIQ+29, ELOGRV+11
VALUE SHR+1~
VCPTR VCUD~, VCUD+6*, VCUD+7, VCUD+8
WSTAT ENTRY~, ENTRY+5, ENTRY+6, ENTRY+9, ENTRY+10, ENTRY+11, ENTRY+20
X ENTRY+1~, ENTRY+3*, ENTRY+21*, ENTRY+22*, ENTRY+29, SHR+2*, CNP2+1*, JPUD+2*, VCUD+2*, DFNIQ+1*
, ELOGV+2~*, ELOGRV+3~*
XMDUZ DFNIQ+14~, DFNIQ+20*
XMERR DFNIQ+25*!
XMID DFNIQ+21*, DFNIQ+23, DFNIQ+30!
XMINSTR DFNIQ+23, DFNIQ+30!
XMINSTR("FLAGS" DFNIQ+22*
XMINSTR("FROM" DFNIQ+22*
XMSUB DFNIQ+2~, DFNIQ+13*, DFNIQ+15, DFNIQ+23
XMTEXT DFNIQ+14~, DFNIQ+18*, DFNIQ+23
XMY DFNIQ+19, DFNIQ+23, DFNIQ+30!
XMY( DFNIQ+20*
XMZ DFNIQ+14~, DFNIQ+23
Y DFNIQ+2~
ZNODE ENTRY+1~, ENTRY+22*, ENTRY+23, ENTRY+24, ENTRY+25, ENTRY+26, ENTRY+27, ENTRY+29, CNP2+2~, CNP2+23*
, CNP2+25, CNP2+27, CNP2+30, CNP2+44, CNP2+46, CNP2+51, CNP2+64, CNP2+68, CNP2+70, CNP2+72
, CNP2+73
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Used in RPC |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All