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 |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: XQALDEL

Package: Kernel

Routine: XQALDEL


Information

XQALDEL ;ISC-SF.SEA/JLI - DELETE ALERTS ;Oct 06, 2022 12:08

Source Information

Source file <XQALDEL.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 ($$FMADD,$$NOW)^XLFDT  BKUPREVW^XQALBUTL  DOIT^XQALERT1  FORWARD^XQALFWD  
VA FileMan 4 DD^%DT  ^DIC  ^DIK  $$GET1^DIQ  
Toolkit 1 GETLST^XPAR  

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

Package Total Caller Graph
Kernel 7 XQAL SET BACKUP REVIEWER  XQALBUTL  XQALERT  XQALERT1  XQALSET  XQALSUR1  XUP468  

Entry Points

Name Comments DBIA/ICR reference
DELETE ;
DELETEA ;
DELA ;
PAR ; p662 mwa set processed alert index
COUNT(%1,%2) ;Change the count on the zero node, (amount, user)
KILLOC ;
OLDDEL ;
OLDDEL1 ;Loop thru the Alert (XQDEL2) level
OLDDEL2 ;
KILLARCH ;
USERDEL ; Delete undesired alerts for a user
GETBKUP(XQA,XQAUSER) ; JLI 030129 - REMOVED TO SEPARATE METHOD
DIVENTIT(XQAUSER) ;
BKUPREVW ;OPT - SET BACKUP REVIEWER(S) IN PARAMETER FILE

External References

Name Field # of Occurrence
DD^%DT USERDEL+12
^DIC USERDEL+4
^DIK KILLARCH+9
$$GET1^DIQ OLDDEL1+9, OLDDEL1+13, OLDDEL1+17, GETBKUP+4, DIVENTIT+9
$$FMADD^XLFDT OLDDEL+4, OLDDEL1+7, OLDDEL1+11, OLDDEL1+15, KILLARCH+4
$$NOW^XLFDT DELETE+3, DELETEA+3, OLDDEL+2, USERDEL+11
GETLST^XPAR GETBKUP+3, GETBKUP+4, GETBKUP+5, GETBKUP+6
BKUPREVW^XQALBUTL BKUPREVW+1
DOIT^XQALERT1 USERDEL+7
FORWARD^XQALFWD OLDDEL1+9, OLDDEL1+13, OLDDEL1+17

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,?10,"Alert Deferred - Alert "_Y_" Not Deleted!"
  • Line Location: USERDEL+12
Routine Call
  • DIC
  • Line Location:
    • USERDEL+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(49 - [#49] OLDDEL1+16
^TMP("XQ" USERDEL+11, USERDEL+12, USERDEL+13, USERDEL+14, USERDEL+16!
^VA(200 - [#200] OLDDEL1+16, DIVENTIT+4
^XMB(3.7 - [#3.7] OLDDEL1+12
^XTV(8992 - [#8992] DELETE+6, DELETE+9, DELETE+10, DELETE+12!, DELETEA+7, DELETEA+9, DELETEA+10, DELETEA+12, DELETEA+13, DELETEA+15!
DELA+1!, DELA+3!, COUNT+2, COUNT+3, COUNT+5, COUNT+6*, COUNT+7, KILLOC+2, OLDDEL+6, OLDDEL1+1
OLDDEL1+3, OLDDEL1+21!, OLDDEL1+22, OLDDEL2+2!, USERDEL+14!
^XTV(8992.1 - [#8992.1] DELETE+7*, DELETEA+8*, DELA+4, DELA+5, PAR+3, PAR+4, PAR+5*, PAR+7, PAR+8, PAR+9
PAR+10, PAR+11*, OLDDEL2+4*, KILLARCH+5, KILLARCH+6

Label References

Name Line Occurrences
$$DIVENTIT GETBKUP+5
COUNT DELA+2, OLDDEL2+3
DELA DELETE+12, DELETEA+12, DELETEA+15, KILLOC+3
DELETE DELETEA+5, USERDEL+15
GETBKUP OLDDEL1+8
KILLARCH OLDDEL+7
KILLOC DELETE+9, DELETEA+9
OLDDEL1 OLDDEL+6
OLDDEL2 OLDDEL1+19
PAR DELETE+7, DELETEA+8, DELA+6

Naked Globals

Name Field # of Occurrence
^( DELETE+6, DELETE+12!, DELETEA+7, DELETEA+12!, DELETEA+15!, KILLOC+2, OLDDEL1+4, OLDDEL1+12, DIVENTIT+4
^(0 DELA+1, DELA+5*, PAR+3*, COUNT+3*, KILLARCH+6, DIVENTIT+4
^(3 PAR+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% COUNT+3*, COUNT+5~*
%1 COUNT~, COUNT+3, COUNT+4, COUNT+5*, COUNT+6
%2 COUNT~, COUNT+1, COUNT+2, COUNT+3, COUNT+5, COUNT+6, COUNT+7
DA KILLARCH+3~, KILLARCH+7*, USERDEL+1~, USERDEL+10*, USERDEL+11, USERDEL+12, USERDEL+13, USERDEL+14, USERDEL+16
DIC USERDEL+1~, USERDEL+3*, USERDEL+4!
DIC("A" USERDEL+2*
DIC(0 USERDEL+3*
DIK KILLARCH+3~, KILLARCH+9*
DIVNAM DIVENTIT+1~, DIVENTIT+4!*, DIVENTIT+7
DIVNAM( DIVENTIT+4*, DIVENTIT+8
DIVNAM(1 DIVENTIT+6
DT OLDDEL+4, OLDDEL1+7, OLDDEL1+11, OLDDEL1+15, KILLARCH+4, KILLARCH+8
DUZ DELETE+4, DELETEA+4, DELA+5, PAR+3, DIVENTIT+2
DUZ(2 DIVENTIT+2
ENTITY DIVENTIT+1~, DIVENTIT+2*, DIVENTIT+3, DIVENTIT+6*, DIVENTIT+7*, DIVENTIT+8*, DIVENTIT+9*, DIVENTIT+10
I OLDDEL1+12~*, OLDDEL1+16~*, GETBKUP+1~, GETBKUP+4*, GETBKUP+7*, DIVENTIT+1~, DIVENTIT+4*, DIVENTIT+8*
K GETBKUP+1~
KILLOLD OLDDEL1+2~, OLDDEL1+7, OLDDEL1+9*, OLDDEL1+11, OLDDEL1+13*, OLDDEL1+15, OLDDEL1+17*
NCNT DIVENTIT+1~, DIVENTIT+4!*, DIVENTIT+5, DIVENTIT+6, DIVENTIT+8
U DELETE+6, DELETE+7, DELETEA+7, DELETEA+8, DELA+1, DELA+5, PAR+3, PAR+4, PAR+7, PAR+9
, COUNT+3, COUNT+6, KILLOC+2, OLDDEL1+7, OLDDEL1+9, OLDDEL1+11, OLDDEL1+13, OLDDEL1+15, OLDDEL1+16, OLDDEL1+17
OLDDEL2+2, OLDDEL2+4, KILLARCH+6, USERDEL+11, USERDEL+12, USERDEL+13, GETBKUP+7, DIVENTIT+4, DIVENTIT+8
X OLDDEL+8!
X1 OLDDEL+8!, KILLARCH+3~, KILLARCH+6*, KILLARCH+7
X2 OLDDEL+1~, OLDDEL+3*, OLDDEL+4, OLDDEL+8!, KILLARCH+3~, KILLARCH+6*, KILLARCH+7, KILLARCH+8
XQA OLDDEL+8!, OLDDEL1+2~, OLDDEL1+8~, OLDDEL1+9, OLDDEL1+12~, OLDDEL1+13, OLDDEL1+16~, OLDDEL1+17, OLDDEL2+1~, OLDDEL2+2*
OLDDEL2+4, GETBKUP~
XQA( OLDDEL1+12*, OLDDEL1+16*, GETBKUP+7*
XQA1 DELETEA+1~, DELETEA+2*, DELETEA+9, DELETEA+10, DELETEA+12, DELETEA+15, DELETEA+16!
XQADAT DELETE+1~, DELETE+3*, DELETE+7, DELETEA+1~, DELETEA+3*, DELETEA+8, DELA+5, PAR+1, PAR+3, PAR+5
PAR+11, OLDDEL+1~, OLDDEL+2*, OLDDEL+8!, OLDDEL2+4, USERDEL+11~*
XQAFOUND DELETE+1~, DELETE+5*, DELETE+6*, DELETE+7, DELETEA+1~, DELETEA+6*, DELETEA+7*, DELETEA+8
XQAGLOB OLDDEL1+2~, OLDDEL1+3*, OLDDEL1+4
XQAID DELETE+2, DELETE+6, DELETE+7, DELETE+9, DELETE+10, DELETE+12*, DELETE+13!, DELETEA+2, DELETEA+5, DELETEA+7
DELETEA+8, DELETEA+10, DELETEA+13, DELETEA+15, DELETEA+16!, DELA+1*, DELA+3, DELA+4, KILLOC+2, KILLOC+3~
USERDEL+13*, USERDEL+14, USERDEL+15
XQAID1 DELETE+1~, DELETE+12*, DELETE+13!
XQAKILL DELETE+2*, DELETE+10, DELETE+11, DELETE+13!, DELETEA+5*, DELETEA+10, DELETEA+11, DELETEA+13, DELETEA+14, DELETEA+16!
USERDEL+13*
XQALDELE USERDEL+5*, USERDEL+8!
>> XQALTYPE OLDDEL1+9*, OLDDEL1+13*, OLDDEL1+17*
XQAUSER DELETE+4~*, DELETE+6, DELETE+7, DELETE+9, DELETE+11, DELETEA+4~*, DELETEA+7, DELETEA+8, DELETEA+9, DELETEA+11
DELETEA+14, KILLOC+2, OLDDEL1+2~, OLDDEL1+3*, OLDDEL1+12, OLDDEL1+16, USERDEL+4*, USERDEL+14, USERDEL+17!, GETBKUP~
, GETBKUP+3, GETBKUP+4, GETBKUP+5, DIVENTIT~, DIVENTIT+2, DIVENTIT+4
XQAUSERD DELETE+7, DELETEA+8, DELA+5, DELA+6, USERDEL+1~, USERDEL+8*
XQAV OLDDEL1+2~, OLDDEL1+12*, GETBKUP+1~, GETBKUP+7*
XQAZERO OLDDEL1+2~, OLDDEL1+4*, OLDDEL1+6, OLDDEL1+7, OLDDEL1+9, OLDDEL1+11, OLDDEL1+13, OLDDEL1+15, OLDDEL1+17
XQDAT OLDDEL+1~, OLDDEL+4*, OLDDEL+8!, OLDDEL1+6, OLDDEL1+19, KILLARCH+3~, KILLARCH+4*, KILLARCH+7
XQDEL1 OLDDEL+1~, OLDDEL+6*, OLDDEL+8!, OLDDEL1+1, OLDDEL1+3, OLDDEL1+8, OLDDEL1+9, OLDDEL1+13, OLDDEL1+17, OLDDEL1+21
OLDDEL1+22, OLDDEL2+2, OLDDEL2+3, OLDDEL2+4, KILLARCH+3~, KILLARCH+5*, KILLARCH+6, KILLARCH+7
XQDEL11 DELA+1~*, DELA+3
XQDEL2 OLDDEL+8!, OLDDEL1+2~, OLDDEL1+4*, OLDDEL1+19, OLDDEL2+2
XQENTITY GETBKUP+1~
XQERR GETBKUP+1~, GETBKUP+3, GETBKUP+4, GETBKUP+5, GETBKUP+6
XQJ DELETE+1~, DELETE+13!, DELETEA+1~
XQK DELETE+1~, DELETE+6*, DELETE+12*, DELETE+13!, DELETEA+1~, DELETEA+7*, DELETEA+12*, DELETEA+15*, DELETEA+16!, DELA+1
DELA+3, KILLOC+1~, KILLOC+2*
XQLIST OLDDEL1+2~, GETBKUP+1~, GETBKUP+3, GETBKUP+4, GETBKUP+5, GETBKUP+6
XQLIST( GETBKUP+7
XQNUM PAR+8~, PAR+10*, PAR+11
XQORY GETBKUP+1~
XQPARAM GETBKUP+1~, GETBKUP+2*, GETBKUP+3, GETBKUP+4, GETBKUP+5, GETBKUP+6
XQPRAMTY OLDDEL1+2~, GETBKUP+3*, GETBKUP+4*, GETBKUP+5*, GETBKUP+6*
XQSUR PAR+8~, PAR+9*, PAR+10, PAR+11
XQX DELETE+1~, DELETE+6*, DELETE+10*, DELETE+11*, DELETE+12, DELETE+13!, DELETEA+1~, DELETEA+7*, DELETEA+10*, DELETEA+11*
DELETEA+12, DELETEA+13*, DELETEA+14*, DELETEA+15, DELETEA+16!, DELA+1, DELA+2, DELA+3, DELA+4, PAR+1
PAR+5, KILLOC+1~, KILLOC+2*
XQX1 USERDEL+6!, USERDEL+9, USERDEL+10*, USERDEL+17!
XQX1( USERDEL+10!
XQX1(0 USERDEL+10
XQXI PAR+8~*, PAR+9
XQXX DELETE+1~, DELETE+7*, DELETE+8!, DELETEA+1~, DELETEA+8*, DELA+4*, DELA+5, DELA+7!, PAR+1, PAR+3
PAR+4, PAR+5, PAR+7, PAR+8, PAR+9, PAR+10, PAR+11, OLDDEL2+1~, OLDDEL2+4*
XQXY DELETE+1~, DELETE+7*, DELETE+8!, DELETEA+1~, DELETEA+8*, DELA+4*, DELA+5, DELA+7!, PAR+1, PAR+3
PAR+4, PAR+5, PAR+7, PAR+8, PAR+9, OLDDEL2+1~, OLDDEL2+4*
Y OLDDEL1+2~, USERDEL+4, USERDEL+10*, USERDEL+12~*
>> ZTQPARAM OLDDEL+3
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All