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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: DGAUDIT3

Package: Registration

Routine: DGAUDIT3


Information

DGAUDIT3 ;ATG/JPN,ISL/DKA - VAS Audit Solution - Request System Parameters ;May 17, 2021@15:12

Source Information

Source file <DGAUDIT3.m>

Call Graph

Call Graph

Call Graph Total: 18

Package Total Call Graph
VA FileMan 7 (,$$FIND1)^DIC  FILE^DICN  FILE^DID  (,FILE)^DIE  ^DIK  ($$GET1,EN)^DIQ  ^DIR  
Kernel 5 ($$FMTE,$$NOW)^XLFDT  (BMES,MES)^XPDUTL  ($$STA,F4)^XUAF4  $$KSP^XUPARAM  $$PROD^XUPROD  
MailMan 2 $$MG^XMBGRP  $$GOTLOCAL^XMXAPIG  
Registration 2 SNDMSG^DGAUDIT  ($$PATREL,$$PENDING)^DGAUDIT1  
Toolkit 2 ($$GET,EN)^XPAR  EDITPAR^XPAREDIT  

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

Package Total Caller Graph
Registration 2 DG VAS DISPLAY  DG VAS MODIFY  

Entry Points

Name Comments DBIA/ICR reference
EN ; Main entry point
PROMPT(PNAME,DEFVALUE) ; Prompt for value for a given PARAMETER DEFINITION
DISPLAY ; Displays the Redis Server INFO, Status and XPAR values for the Audit solution
MGRPOK() ; Check for valid mail group
MAILUSR(DGMGNAME,DGMTYPE,DGABORT) ; Prompt for mail organizer and/or member

External References

Name Field # of Occurrence
SNDMSG^DGAUDIT EN+75
$$PATREL^DGAUDIT1 EN+43
$$PENDING^DGAUDIT1 DISPLAY+17
^DIC EN+45, DISPLAY+19, MAILUSR+11
$$FIND1^DIC EN+17, DISPLAY+4, MGRPOK+7
FILE^DICN EN+52
FILE^DID EN+69
^DIE EN+14
FILE^DIE EN+25
^DIK EN+50
$$GET1^DIQ EN+4, EN+6, EN+14, EN+15, EN+18, EN+27, EN+38, EN+44, DISPLAY+5, DISPLAY+7
DISPLAY+15
EN^DIQ DISPLAY+21
^DIR EN+13, EN+24
$$FMTE^XLFDT EN+56
$$NOW^XLFDT EN+40, EN+56
$$MG^XMBGRP MAILUSR+17
$$GOTLOCAL^XMXAPIG MGRPOK+5, MGRPOK+10
$$GET^XPAR EN+31, EN+32, EN+33, EN+34, EN+72, DISPLAY+9, DISPLAY+10, DISPLAY+11, DISPLAY+12, DISPLAY+13
DISPLAY+14, MGRPOK+3
EN^XPAR MGRPOK+6, MGRPOK+9
EDITPAR^XPAREDIT PROMPT+2
BMES^XPDUTL MAILUSR+19
MES^XPDUTL MAILUSR+8
$$STA^XUAF4 EN+57
F4^XUAF4 EN+58
$$KSP^XUPARAM EN+57
$$PROD^XUPROD EN+60

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,*7,"You do not have the appropriate access privileges to modify the AUDIT settings."
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+13
Function Call: WRITE
  • Prompt: !,"quitting",!
  • Line Location: PROMPT+3
Function Call: WRITE
  • Prompt: !,"DG VAS WEB SERVER: ",DGWSSRV
  • Line Location: DISPLAY+6
Function Call: WRITE
  • Prompt: "DG VAS BATCH SIZE: "_$$GET^XPAR("ALL","DG VAS BATCH SIZE")
  • Line Location: DISPLAY+9
Function Call: WRITE
  • Prompt: ?40,"DG VAS MAX QUEUE ENTRIES: "_$$GET^XPAR("ALL","DG VAS MAX QUEUE ENTRIES"),!
  • Line Location: DISPLAY+10
Function Call: WRITE
  • Prompt: "DG VAS MAX WRITE ATTEMPTS: "_$$GET^XPAR("ALL","DG VAS MAX WRITE ATTEMPTS")
  • Line Location: DISPLAY+11
Function Call: WRITE
  • Prompt: ?40,"DG VAS DAYS TO KEEP EXCEPTIONS: "_$$GET^XPAR("ALL","DG VAS DAYS TO KEEP EXCEPTIONS"),!
  • Line Location: DISPLAY+12
Function Call: WRITE
  • Prompt: "DG VAS DEBUG FLAG: "_$$GET^XPAR("ALL","DG VAS DEBUGGING FLAG"),!
  • Line Location: DISPLAY+13
Function Call: WRITE
  • Prompt: "DG VAS MONITOR GROUP: "_DGEMAILE,!
  • Line Location: DISPLAY+16
Function Call: WRITE
  • Prompt: "RECORDS TO SEND: "_$$PENDING^DGAUDIT1,!
  • Line Location: DISPLAY+17
Function Call: WRITE
  • Prompt: !,"No entry found in OPTION SCHEDULING file for DG VAS EXPORT",!
  • Line Location: DISPLAY+20
Routine Call
  • DIC
  • Line Location:
    • EN+45
    • DISPLAY+19
    • MAILUSR+11
Routine Call
  • DIC
  • Line Location:
    • EN+17
    • DISPLAY+4
    • MGRPOK+7
Routine Call
  • DIE
  • Line Location:
    • EN+14
Routine Call
  • DIE
  • Line Location:
    • EN+25
Routine Call
  • DIR
  • Line Location:
    • EN+13
    • EN+24

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIA - [#1.1] GET1^DIQ
^XOB(18.12 - [#18.12] FIND1^DIC,  GET1^DIQ
^DIC(19.2 - [#19.2] Classic Fileman Calls
^XMB(3.8 - [#3.8] FIND1^DIC,  GET1^DIQ
^DGAUDIT - [#46.3] FILE^DID
^DGAUDIT1 - [#46.4] Classic Fileman Calls,  GET1^DIQ
^DGAUDIT2 - [#46.5] GET1^DIQ

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGAUDIT1 - [#46.4] EN+41, EN+48
^DIA - [#1.1] EN+41
^XUSEC("DG SECURITY OFFICER" EN+2

Label References

Name Line Occurrences
$$MGRPOK EN+8
$$PROMPT EN+36
DISPLAY EN+5
MAILUSR MGRPOK+8, MGRPOK+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
AUDGREF EN+1~, EN+41*, EN+42, EN+52
CNTREC EN+1~, EN+40*
DA EN+1~, EN+14*, EN+25~*, EN+50~*, EN+52!*, DISPLAY+1~, DISPLAY+21*
DEFVALUE PROMPT~
DG1PTR EN+48~*, EN+49
DGABORT MGRPOK+1~, MGRPOK+8, MGRPOK+10, MAILUSR~, MAILUSR+11*, MAILUSR+19*
DGALRTAR EN+55~, EN+75
DGALRTAR( EN+61*, EN+62*, EN+63*, EN+66*, EN+67*, EN+68*, EN+71*, EN+72*, EN+73*, EN+74*
DGALRTLN EN+55~, EN+59*, EN+61*, EN+62*, EN+63*, EN+66*, EN+67*, EN+68*, EN+71*, EN+72*
EN+73*, EN+74*
DGAUDDATA EN+1~
DGAUDDATA("ENTRIES" EN+70
DGAUDNUM EN+55~, EN+70*, EN+71
DGBADSRVR EN+1~
DGCSTAT EN+1~, EN+4*, EN+38, EN+54, EN+64
DGDATE EN+1~, EN+40*, EN+52, EN+55~, EN+56*, EN+62
DGDNS EN+16~, EN+18*, EN+19
DGEMAILE DISPLAY+1~, DISPLAY+15*, DISPLAY+16
DGEMAILI DISPLAY+1~, DISPLAY+14*, DISPLAY+15
DGERR EN+20~
DGEXIEN EN+39~, EN+45*, EN+47, EN+48, EN+50, EN+51
DGFLD EN+1~, EN+14*
DGINST EN+55~, EN+57*, EN+58, EN+60*, EN+62
DGINSTXT EN+55~, EN+58*
DGINSTXT("NAME" EN+62
DGMGCOMEM MAILUSR+1~, MAILUSR+2*, MAILUSR+10, MAILUSR+12*, MAILUSR+13, MAILUSR+17
DGMGCOO MGRPOK+1~
DGMGIEN MGRPOK+1~, MGRPOK+7*, MGRPOK+8
DGMGNAME MGRPOK+1~, MGRPOK+3*, MGRPOK+4*, MGRPOK+5, MGRPOK+6, MGRPOK+7, MGRPOK+8, MGRPOK+9, MGRPOK+10, MAILUSR~
, MAILUSR+3, MAILUSR+17, MAILUSR+19
DGMGPAR MGRPOK+1~, MGRPOK+11!, MAILUSR+8, MAILUSR+11!, MAILUSR+20!
DGMGPAR(1 MAILUSR+3*
DGMGPAR(2 MAILUSR+4*
DGMGPAR(4 MAILUSR+5*
DGMGPAR(5 MAILUSR+6*
DGMGPAR(6 MAILUSR+7*
DGMGPDS MAILUSR+1~, MAILUSR+17
DGMGPDS(1 MAILUSR+15*
DGMGPDS(2 MAILUSR+16*
DGMGPMY MAILUSR+1~, MAILUSR+17
DGMGPMY( MAILUSR+13*
DGMGPQT MAILUSR+1~, MAILUSR+14*, MAILUSR+17
DGMGPRS MAILUSR+1~, MAILUSR+17*, MAILUSR+18
DGMGPSL MAILUSR+1~, MAILUSR+14*, MAILUSR+17
DGMGPTP MAILUSR+1~, MAILUSR+14*, MAILUSR+17
DGMGROK EN+1~, EN+8*, EN+9, EN+14
DGMTYPE MAILUSR~, MAILUSR+3, MAILUSR+6, MAILUSR+9, MAILUSR+18
DGREC EN+1~, EN+44*, EN+52
DGSNDON EN+1~, EN+6*
DGSRVR EN+16~, EN+17*, EN+18
DGSWTXTN EN+55~, EN+65*, EN+66
DGSWTXTO EN+55~, EN+64*, EN+67
DGTIME EN+55~, EN+56*, EN+62
DGVPARR EN+1~, DISPLAY+1~
DGVPARR( EN+36
DGVPARR(10 EN+32*
DGVPARR(11 EN+33*
DGVPARR(12 EN+34*
DGVPARR(2 EN+29*
DGVPARR(8 EN+30*
DGVPARR(9 EN+31*
DGVPNAME EN+1~, EN+35*, EN+36*, DISPLAY+1~
DGVSTAT EN+1~, EN+27*, EN+28, DISPLAY+1~, DISPLAY+7*, DISPLAY+8
DGVSTATI EN+1~, EN+27*, EN+54, EN+65
DGWSIEN DISPLAY+1~, DISPLAY+4*, DISPLAY+5
DGWSSRV DISPLAY+1~, DISPLAY+5*, DISPLAY+6
DIC EN+1~, EN+45!*, EN+52!*, PROMPT+1~, DISPLAY+1~, DISPLAY+19*, DISPLAY+21*, MAILUSR+9!*, MAILUSR+11!
DIC("A" MAILUSR+9*
DIC("B" MAILUSR+10*
DIC("DR" EN+52*
DIC(0 EN+52*, MAILUSR+9*
DIE EN+1~, EN+14*
DIK EN+50~*
DIR EN+10~!, EN+13!, EN+20~, PROMPT+1~
DIR("A" EN+11*, EN+12*, EN+13*, EN+21*, EN+22*, EN+23*, EN+24*
DIR("B" EN+21*
DIR(0 EN+13*, EN+21*
DIROUT PROMPT+1~
DIRUT PROMPT+1~
DR EN+1~, EN+14*, EN+52!
DTOUT PROMPT+1~, PROMPT+3, MGRPOK+1~, MAILUSR+11
DUOUT PROMPT+1~, PROMPT+3, MGRPOK+1~, MAILUSR+11
DUZ EN+2, EN+73, MAILUSR+2
ERR PROMPT+1~
FDA EN+25~
FDA( EN+25*
FILENUM EN+1~, EN+40*, EN+42*, EN+43, EN+44, EN+45, EN+52
GREF EN+1~, EN+41*
I EN+1~
PNAME PROMPT~, PROMPT+2
U EN+52
X EN+45*, PROMPT+1~, DISPLAY+1~, DISPLAY+19*
XDATA PROMPT+1~
XVAR PROMPT+1~
Y EN+1~, EN+10~, EN+20~, EN+25, EN+26, EN+45, EN+52, PROMPT+1~, DISPLAY+1~, DISPLAY+20
DISPLAY+21, MGRPOK+1~, MAILUSR+12
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All