MAGQBUT5 ;WOIFO/RMP - BP Utilities ; 17 JUL 2014 10:19 AM
Source file <MAGQBUT5.m>
Package | Total | Call Graph |
---|---|---|
Imaging | 8 | ($$PLACE,ADD)^MAGBAPI $$INIS^MAGQBPG2 $$FTYPE^MAGQBPRG REQUE^MAGQBTM MAILSHR^MAGQBUT1 DQUE^MAGQBUT2 ($$PLNM,UDMI)^MAGQBUT5 $$UPPER^MAGQE4 |
VA FileMan | 5 | ($$FIND1,LIST)^DIC (FILE,UPDATE)^DIE ^DIK CLEAN^DILF $$GET1^DIQ |
Kernel | 3 | ($$FMTE,$$NOW)^XLFDT $$KSP^XUPARAM $$ACTIVE^XUSER |
MailMan | 1 | $$GOTLOCAL^XMXAPIG |
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Package | Total | Caller Graph |
---|---|---|
Imaging | 13 | MAGIP39B MAGIPT20 MAGQ ADD RAID GROUP MAGQ BP UAT MAGQ FINDC MAGQ FTYPE MAGQ QRNGE MAGQBPG1 MAGQBUT MAGQBUT1 MAGQBUT2 MAGQBUT4 MAGQBUT5 |
Name | Comments | DBIA/ICR reference |
---|---|---|
AI(RESULT) | ; List of Associated Institution candidates;
|
|
PLNM(PLACE) | ; Returns the Institution name of the Place
|
|
TPMESS(PLACE) | ;Trigger a purge message
|
|
ADDMG(SUB,XMY,PLACE) | ; Provide an array of Message Recipients for Message Subject
|
|
GETMI(SUB,PLACE) | ; Provide the message interval assigned to this message type
|
|
UDMI(SUB,PLACE) | ; Update DATE OF LAST MESSAGE
|
|
RMRPC(NAME) | ; Removing an RPC in order to revise
|
|
MOVE(RESULT,FNAM) | ;[MAGQ MOVE]
|
|
QRNGE(RESULT,QUEUE,PROC,START,STOP,PLACE) | ;
|
|
UAT(RESULT,PLACE) | ; to support and maintain a dummy BP workstation with unassigned workstation tasks - future RPC
|
|
CUAT(PLACE) | ;
|
|
FINDC(RESULT,FNUM,IENS,FLAG,FNDVALUE,XREF,SCREEN) | ; [MAGQ FINDC] Find with Compound Index - uses key field lookup
; function Find1(FNum,IENS,Flag,FndValue,XREF,Screen:string;silent:boolean): string; |
|
CRG(PL,RG) | ; Count RAID groups by place
|
|
ADDRG(RESULT,CNT,PLACE) | ; Add Raid Groups to the Network Location file
; [MAGQ ADD RAID GROUP] |
|
CAS | ; Remove Acquisition Session file entries
; Remove entries in 2006.041 - ACQUISITION SESSION FILE ; Find COMPLETE import series and reduce to final outcome entry, keep for unique TrackingID ? ; Next remove IMPORT QUEUE entry if Complete |
|
FTYPE(RESULT) | ;
; RPC[MAGQ FTYPE] |
Name | Field # of Occurrence |
---|---|
$$FIND1^DIC | RMRPC+2, RMRPC+4, RMRPC+8, FINDC+4 |
LIST^DIC | AI+5 |
FILE^DIE | UAT+22 |
UPDATE^DIE | CUAT+5, ADDRG+14 |
^DIK | RMRPC+12, RMRPC+16, UAT+8, CAS+10, CAS+18, CAS+25, CAS+31 |
CLEAN^DILF | AI+30, RMRPC+3, RMRPC+5, RMRPC+9 |
$$GET1^DIQ | AI+18, PLNM+4, ADDMG+9, GETMI+8, UAT+18 |
$$PLACE^MAGBAPI | MOVE+4, ADDRG+5, FTYPE+4 |
ADD^MAGBAPI | QRNGE+13 |
$$INIS^MAGQBPG2 | MOVE+4 |
$$FTYPE^MAGQBPRG | MOVE+13 |
REQUE^MAGQBTM | QRNGE+16 |
MAILSHR^MAGQBUT1 | TPMESS+11 |
DQUE^MAGQBUT2 | QRNGE+14, CAS+20, CAS+34 |
$$PLNM^MAGQBUT5 | TPMESS+6 |
UDMI^MAGQBUT5 | TPMESS+12 |
$$UPPER^MAGQE4 | CAS+14 |
$$FMTE^XLFDT | TPMESS+2 |
$$NOW^XLFDT | TPMESS+2, UDMI+7 |
$$GOTLOCAL^XMXAPIG | ADDMG+8 |
$$KSP^XUPARAM | TPMESS+3 |
$$ACTIVE^XUSER | ADDMG+14, ADDMG+22 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
Routine Call |
|
RPC Name | Call Tags |
---|---|
MAGQ ADD RAID GROUP | ADDRG |
MAGQ BP UAT | UAT |
MAGQ FINDC | FINDC |
MAGQ FTYPE | FTYPE |
MAGQ QRNGE | QRNGE |
FileNo | Call Tags |
---|---|
^DIC(19 - [#19] | FIND1^DIC |
19.05 | FIND1^DIC |
^MAG(2006.034 - [#2006.034] | Classic Fileman Calls |
^MAG(2006.041 - [#2006.041] | Classic Fileman Calls |
2006.166 | GET1^DIQ |
^MAG(2006.8 - [#2006.8] | Classic Fileman Calls, GET1^DIQ |
^XMB(3.8 - [#3.8] | GET1^DIQ |
^DIC(4 - [#4] | GET1^DIQ |
^DG(40.8 - [#40.8] | LIST^DIC |
^XWB(8994 - [#8994] | Classic Fileman Calls, FIND1^DIC |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZOSF("TRAP" | MOVE+2, QRNGE+3, ADDRG+3, FTYPE+3 |
^DIC(19.1 - [#19.1] | ADDMG+20 |
^MAG(2005 - [#2005] | MOVE+7, MOVE+8, MOVE+11 |
^MAG(2005.2 - [#2005.2] | CRG+3, CRG+4, CRG+7, ADDRG+9 |
^MAG(2006.034 - [#2006.034] | CAS+16, CAS+29 |
^MAG(2006.041 - [#2006.041] | CAS+7, CAS+8, CAS+11, CAS+13, CAS+14, CAS+23, CAS+29 |
^MAG(2006.1 - [#2006.1] | AI+9, AI+16, AI+17, AI+24, PLNM+3, ADDMG+4, ADDMG+6, ADDMG+7, ADDMG+12, ADDMG+13 , ADDMG+18, ADDMG+19, GETMI+4, GETMI+6, UDMI+4, UDMI+6, UDMI+7*, ADDRG+6, FTYPE+5, FTYPE+7 , FTYPE+8 |
^MAG(2006.8 - [#2006.8] | UAT+4, UAT+12, UAT+13, UAT+16, UAT+17 |
^MAGQUEUE(2006.03 - [#2006.03] | QRNGE+5, QRNGE+7, QRNGE+8, CAS+20, CAS+34 |
^MAGQUEUE(2006.031 - [#2006.031] | QRNGE+11, QRNGE+12 |
^TMP($J | TPMESS+4*, TPMESS+5*, TPMESS+6*, TPMESS+7*, TPMESS+8*, TPMESS+9* |
^XMB("TIMEZONE" | TPMESS+5 |
^XUSEC( | ADDMG+21 |
Name | Line Occurrences |
---|---|
$$CRG | ADDRG+8 |
CUAT | UAT+12 |
FTYPE | MOVE+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ALT | MOVE+1~, MOVE+15 |
ALT( | MOVE+17 |
ASSIGNED | UAT+2~, UAT+15*, UAT+16, UAT+18*, UAT+20 |
CNT | TPMESS+1~, TPMESS+4*, TPMESS+5*, TPMESS+6*, TPMESS+7*, TPMESS+8*, TPMESS+9*, QRNGE+2~, QRNGE+4*, QRNGE+9* , QRNGE+18, CRG+1~, CRG+2*, CRG+6*, CRG+7, CRG+10, ADDRG~, ADDRG+7 |
CUATFDA | CUAT+1~, CUAT+6! |
CUATFDA(10 | CUAT+2*, CUAT+3*, CUAT+4* |
DA | RMRPC+1~, RMRPC+11*, RMRPC+13!, RMRPC+15*, RMRPC+17!, UAT+7*, CAS+5~, CAS+10*!, CAS+17*, CAS+18! , CAS+24*, CAS+25!, CAS+30*, CAS+32! |
DA(1 | RMRPC+11* |
DIERR | RMRPC+1~, ADDRG+15, ADDRG+16! |
DIK | RMRPC+1~, RMRPC+11*, RMRPC+13!, RMRPC+15*, RMRPC+17!, UAT+7*, UAT+9!, CAS+5~, CAS+10*!, CAS+17* , CAS+18!, CAS+24*, CAS+25!, CAS+30*, CAS+32! |
DUZ(2 | MOVE+4, ADDRG+5, FTYPE+4 |
EXT | MOVE+1~, MOVE+10*, MOVE+13, MOVE+17 |
FDA | UAT+22, UAT+23! |
FDA( | UAT+20* |
FDAIEN | UAT+23! |
FIELD | UAT+2~, UAT+14*, UAT+18, UAT+20 |
FLAG | FINDC~, FINDC+4 |
FNAM | MOVE~, MOVE+3, MOVE+7, MOVE+10, MOVE+11 |
FNDERR | FINDC+5! |
FNDVALUE | FINDC~, FINDC+3 |
FNUM | FINDC~, FINDC+4 |
FTYPE | MOVE+1~, MOVE+13*, MOVE+14, MOVE+17*, MOVE+18, MOVE+20 |
GROUP | ADDMG+1~ |
I | UAT+2~, UAT+4*, UAT+7, CRG+1~, CRG+2*, CRG+3*, CRG+4, ADDRG+2~, ADDRG+7* |
IEN | ADDMG+1~, GETMI+1~, GETMI+6*, GETMI+7, UDMI+1~, UDMI+6*, UDMI+7, MOVE+1~, MOVE+7*, MOVE+8 , MOVE+11, MOVE+13, MOVE+18, MOVE+20, CAS+5~, CAS+6*, CAS+7*, CAS+8, CAS+10, CAS+14 , CAS+29*, CAS+30 |
IENS | GETMI+1~, GETMI+7*, GETMI+8, FINDC~, FINDC+4 |
IMPORTQ | CAS+5~, CAS+9*, CAS+16, CAS+17, CAS+20, CAS+34 |
INDEX | AI+1~, AI+8*, AI+9, AI+10, AI+13, AI+16*, AI+17, AI+18, AI+23*, AI+24 , AI+25, ADDMG+1~, ADDMG+4*, ADDMG+5, ADDMG+6, GETMI+1~, GETMI+4*, GETMI+5, GETMI+6, UDMI+1~ , UDMI+4*, UDMI+5, UDMI+6, FINDC+2~, FINDC+3* |
INDX | FTYPE+2~, FTYPE+5*, FTYPE+7*, FTYPE+8 |
INST | AI+1~, AI+9*, AI+10, AI+24*, AI+25, PLNM+1~, PLNM+3*, PLNM+4 |
J | AI+1~, AI+9*, ADDMG+1~, ADDMG+6*, ADDMG+7, ADDMG+12, ADDMG+13, ADDMG+18, ADDMG+19, MOVE+1~ , MOVE+16*, MOVE+17*, CRG+1~, CRG+4* |
K | AI+1~, AI+2*, AI+3, AI+4*, AI+6*, AI+7, AI+8*, AI+10*, AI+13*, AI+14* , AI+15, AI+16*, AI+18*, AI+20*, AI+21*, AI+22, AI+23*, AI+25*, AI+28*, ADDMG+1~ , ADDMG+7*, ADDMG+8, ADDMG+9, ADDMG+13*, ADDMG+14, ADDMG+15, ADDMG+19*, ADDMG+20 |
KEY | ADDMG+1~, ADDMG+20*, ADDMG+21 |
L | AI+1~, AI+16*, AI+20, AI+23*, AI+28, ADDMG+1~, ADDMG+21*, ADDMG+22, ADDMG+23 |
LOC | TPMESS+1~, TPMESS+3*, TPMESS+4 |
LRG | ADDRG+2~ |
MAGERR | ADDRG+16! |
MAGERR("DIERR" | ADDRG+15 |
MAGFDA | ADDRG+16! |
MAGFDA( | ADDRG+10*, ADDRG+11*, ADDRG+12*, ADDRG+13* |
MAGIEN | ADDRG+16! |
MAX | FTYPE+2~, FTYPE+5*, FTYPE+6, FTYPE+7 |
MW | RMRPC+1~, RMRPC+2*, RMRPC+7, RMRPC+8, RMRPC+11 |
MWE | RMRPC+1~, RMRPC+8*, RMRPC+10, RMRPC+11 |
NAME | ADDMG+1~, ADDMG+9*, ADDMG+10, RMRPC~, RMRPC+4, RMRPC+8 |
NMSP | ADDRG+2~, ADDRG+6*, ADDRG+8 |
NMSPC | MOVE+1~, MOVE+3*, MOVE+5 |
NODE | UAT+2~, UAT+4*, UAT+5, UAT+6, CRG+1~, CRG+4*, CRG+5 |
NV | CRG+1~, CRG+2*, CRG+4, CRG+7*, CRG+10*, CRG+11 |
OUT | AI+1~, AI+29! |
OUT("DILIST" | AI+8, AI+9, AI+10, AI+23, AI+24, AI+25 |
PART | QRNGE+2~, QRNGE+12*, QRNGE+13 |
PIECE | UAT+2~ |
PL | CRG~, CRG+5, ADDRG+2~, ADDRG+4*, ADDRG+5*, ADDRG+6, ADDRG+8, ADDRG+9, ADDRG+11 |
PLACE | PLNM~, PLNM+2, PLNM+3, TPMESS~, TPMESS+6, TPMESS+11, TPMESS+12, ADDMG~, ADDMG+4, ADDMG+6 , ADDMG+7, ADDMG+12, ADDMG+13, ADDMG+18, ADDMG+19, GETMI~, GETMI+4, GETMI+6, GETMI+7, UDMI~ , UDMI+4, UDMI+6, UDMI+7, QRNGE~, QRNGE+5*, QRNGE+6, QRNGE+7, QRNGE+8, QRNGE+11, QRNGE+13 , UAT~, UAT+6, UAT+12, UAT+13, UAT+16, UAT+17, CUAT~, CUAT+3, ADDRG~, ADDRG+4 , FTYPE+2~, FTYPE+4*, FTYPE+5, FTYPE+7, FTYPE+8 |
PROC | QRNGE~, QRNGE+10, QRNGE+16 |
QP | QRNGE+2~, QRNGE+11*, QRNGE+12 |
QUEUE | QRNGE~, QRNGE+7, QRNGE+8, QRNGE+11, QRNGE+13 |
RESULT | AI~, MOVE~, MOVE+6*, MOVE+9*, MOVE+11*, MOVE+18*, MOVE+19*, MOVE+20*, QRNGE~, QRNGE+18* , UAT~, UAT+11*, UAT+24, FINDC~, FINDC+4*, FINDC+6, ADDRG~, ADDRG+19*, FTYPE~ |
RESULT( | AI+3*, AI+6*, AI+7*, AI+10*, AI+13*, AI+14*, AI+15*, AI+18*, AI+20*, AI+21* , AI+22*, AI+25*, AI+28*, FTYPE+8* |
RETURN | GETMI+1~, GETMI+2*, GETMI+8*, GETMI+9, UDMI+1~, UDMI+2*, UDMI+4, UDMI+8*, UDMI+10 |
RG | CRG~, CRG+2, CRG+3, CRG+7, CRG+10 |
RPC | RMRPC+1~, RMRPC+4*, RMRPC+6, RMRPC+15 |
SCREEN | FINDC~, FINDC+4 |
SIEN | CAS+5~, CAS+13*, CAS+23*, CAS+24 |
SITEID | MOVE+1~, MOVE+4*, MOVE+5 |
START | QRNGE~, QRNGE+5, QRNGE+7 |
STATUS | CAS+5~, CAS+9* |
STOP | QRNGE~, QRNGE+8 |
SUB | ADDMG~, ADDMG+2*, ADDMG+5, GETMI~, GETMI+3*, GETMI+5, UDMI~, UDMI+3*, UDMI+5 |
TASKS | UAT+2~ |
TMP | QRNGE+2~, QRNGE+4*, QRNGE+16 |
TRKID | CAS+5~, CAS+9*, CAS+10, CAS+11, CAS+13, CAS+23 |
U | AI+9, AI+17, PLNM+3, ADDMG+12, ADDMG+18, ADDMG+20, GETMI+8, UDMI+7, MOVE+11, MOVE+18 , MOVE+20, QRNGE+5, QRNGE+12, UAT+5, UAT+6, FINDC+3, ADDRG+6, CAS+9, FTYPE+5* |
UAT | UAT+2~, UAT+13*, UAT+20 |
VALUE | FINDC+2~, FINDC+4, ADDRG+2~, ADDRG+8*, ADDRG+9, ADDRG+10 |
VALUE( | FINDC+3* |
WS | UAT+2~, UAT+15*, UAT+16*, UAT+17 |
WSIEN | UAT+2~, UAT+17*, UAT+18 |
X | MOVE+1~, MOVE+2*, QRNGE+2~, QRNGE+3*, ADDRG+2~, ADDRG+3*, FTYPE+2~, FTYPE+3* |
XMSUB | TPMESS+1~, TPMESS+10*, TPMESS+11 |
XMY | ADDMG~ |
XMY( | ADDMG+10*, ADDMG+15*, ADDMG+23* |
XMY("G.MAG SE | RVER" , ADDMG+3* |
XREF | FINDC~, FINDC+4 |
XX | QRNGE+2~, QRNGE+7*, QRNGE+8*, QRNGE+13, QRNGE+14, QRNGE+16 |
Y | TPMESS+1~, TPMESS+2*, TPMESS+5 |
ZNODE | CAS+5~, CAS+8*, CAS+9 |