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

Package: Registration

Routine: DG53558M


Information

DG53558M ;ALB/GN - DG*5.3*558 CLEANUP UTILITES ; 7/16/04 11:14am

Source Information

Source file <DG53558M.m>

Call Graph

Call Graph Total: 7

Package Total Call Graph
Kernel 2 ENDR^%ZISS  ($$FMADD,$$FMTE,$$NOW)^XLFDT  
Registration 2 $$NAMSPC^DG53558  $$DEL^DG53558M  
VA Fileman 2 ^DIK  ^DIR  
MailMan 1 ^XMD  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
Registration 4 DG CLEANUP INCOME TEST MONITOR  DG53558  DG53558M  DG53558N  

Entry Points

Name Comments DBIA/ICR reference
DEL(IVMMTIEN,IVMLINK,DFN) ; delete 408.31 ien only, no income related files killed here
; input: ien to be deleted
; output: 1 = was deleted
; 0 = was not deleted
SNDDET ;build and send detail messages limit under 2000 lines each
D4081275(DFN) ; Deletes SPOUSE Effective date multiple entries that may exist
; and point to the MT just deleted.
MONITOR ; Monitor job while running
BLDLINE(TEXT,LIN) ;build a single line into TMP message global
SETUPX(EXPDAY) ;Setup XTMP's according to standards and set expiration days
FMTLINE(IVMLINE,IVMTB,IVMTX) ; format a line
DELMT(IEN,DFN,PUR,DELETED,LINK) ; Kill duplicate MT
MAILIT(HTEXT) ; send the mail message
CLRSCR ; clear screen and return to normal
MAIL ; mail stats
HDNG(HTEXT,MSGNO,LIN) ;build heading lines for mail message
SUMRY(LIN) ;build summary lines for mail message
SCRNSET ; setup screen variables

External References

Name Field # of Occurrence
ENDR^%ZISS SCRNSET+3
$$NAMSPC^DG53558 MAIL+3, MONITOR+6, SETUPX+2
$$DEL^DG53558M DELMT+4
^DIK DEL+11, DEL+16, D4081275+18
^DIR MONITOR+57
$$FMADD^XLFDT SETUPX+4
$$FMTE^XLFDT HDNG+4, SNDDET+14, MONITOR+31, MONITOR+48
$$NOW^XLFDT MONITOR+23, MONITOR+31, SETUPX+3
^XMD MAILIT+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Deleting Dupe IEN in 408.31 > ",IEN," for DFN > ",DFN
  • Line Location: DELMT+7
Function Call: WRITE
  • Prompt: !,"Deleting BAD 408.1275 > ",R12,",",EIEN
  • Line Location: D4081275+19
Function Call: WRITE
  • Prompt: $$FMTE^XLFDT($$NOW^XLFDT,"2P")
  • Line Location: MONITOR+31
Function Call: WRITE
  • Prompt: ?65,"Completed ",$FN(PCT,"",0),"%",!!
  • Line Location: MONITOR+32
Function Call: WRITE
  • Prompt: ?TLEN,IOINHI,IOUON,TITLE,IOUOFF,IOINORM,!
  • Line Location: MONITOR+33
Function Call: WRITE
  • Prompt: !!,IORVON,IVMLINE,IORVOFF
  • Line Location: MONITOR+41
Function Call: WRITE
  • Prompt: !,IVMLINE
  • Line Location: MONITOR+49
Function Call: WRITE
  • Prompt: !,IVMLINE,!!!!!!
  • Line Location: MONITOR+51
Function Call: WRITE
  • Prompt: ?13,"screen refreshes automatically every "_DIR("T")_" seconds",!
  • Line Location: MONITOR+54
Function Call: WRITE
  • Prompt: !!,"Press "_IORVON_"<Enter>"_IORVOFF_" to Stop Monitor...",!
  • Line Location: MONITOR+55
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: MONITOR+60
Function Call: WRITE
  • Prompt: IOHOME,IORVOFF,IOBOFF,IOUOFF,IOINORM,@IOF
  • Line Location: CLRSCR+1
Routine Call
  • DIR
  • Line Location:
    • MONITOR+57

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DGMT(408.31 - [#408.31] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DGMT(408.31 - [#408.31] DEL+6, DEL+7, DEL+9, D4081275+14, MONITOR+7
^DGPR(408.12 - [#408.12] D4081275+6, D4081275+7, D4081275+10, D4081275+11
^DPT - [#2] D4081275+3, SNDDET+13
^TMP( HDNG+1!, BLDLINE+2*
^XTMP( MAIL+4, MAIL+5, MAIL+6, MAIL+7, MAIL+8, MAIL+9, MAIL+10, SNDDET+5, MONITOR+13, MONITOR+16
, MONITOR+17, SETUPX+5*, SETUPX+6*, SETUPX+7*, SETUPX+8*

Label References

Name Line Occurrences
$$FMTLINE MONITOR+35, MONITOR+36, MONITOR+37, MONITOR+38, MONITOR+39, MONITOR+40, MONITOR+43, MONITOR+44, MONITOR+45, MONITOR+46
, MONITOR+47, MONITOR+48
BLDLINE HDNG+5, HDNG+6, HDNG+7, HDNG+8, HDNG+9, HDNG+12, SUMRY+2, SUMRY+4, SUMRY+6, SUMRY+8
, SUMRY+9, SUMRY+10, SUMRY+11, SUMRY+14, SNDDET+19
CLRSCR MONITOR+26
D4081275 DEL+12, DEL+17
HDNG MAIL+12, SNDDET+3, SNDDET+21
MAILIT MAIL+14, SNDDET+21, SNDDET+24
SCRNSET MONITOR+9
SNDDET MAIL+16
SUMRY MAIL+13

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%H MONITOR+3~
BAD SNDDET+1~, SNDDET+12*, SNDDET+17
BEGTIME SETUPX+1~, SETUPX+3*, SETUPX+4, SETUPX+5, SETUPX+7
BTIME MAIL+1~, MAIL+6*
DA DEL+4~, DEL+11*, DEL+16*, D4081275+4~, D4081275+17*
DA(1 D4081275+17*
DATE SNDDET+1~, SNDDET+14*, SNDDET+18
DELETED DELMT~, DELMT+1*, DELMT+4*, DELMT+5
DFN DELMT~, DELMT+3*, DELMT+4, DELMT+7, DEL~, DEL+5*, DEL+12, DEL+17, D4081275~, D4081275+3
, D4081275+6, SNDDET+8*, SNDDET+13
DIK DEL+4~, DEL+11*, DEL+16*, D4081275+4~, D4081275+17*
DIR MONITOR+52!
DIR("T" MONITOR+53*, MONITOR+54
DIR(0 MONITOR+56*
DTOUT MONITOR+3~, MONITOR+58
DUZ MAILIT+2
EIEN D4081275+4~, D4081275+9*, D4081275+10*, D4081275+11, D4081275+17, D4081275+19
ENODE D4081275+4~, D4081275+11*, D4081275+12, D4081275+13, D4081275+14
EXPDAY SETUPX~, SETUPX+4
GL SNDDET+1~, SNDDET+5*, SNDDET+6*, SNDDET+8, SNDDET+9, SNDDET+10, SNDDET+11, SNDDET+12, SNDDET+15
HTEXT MAIL+1~, MAIL+12, MAIL+14, HDNG~, HDNG+3*, HDNG+4*, HDNG+5, SNDDET+3, SNDDET+21, SNDDET+24
, MAILIT~, MAILIT+3
I MONITOR+3~
>> ICDT SNDDET+9*, SNDDET+14
IEN DELMT~, DELMT+2, DELMT+4, DELMT+7
IOBOFF MONITOR+1~, CLRSCR+1
IOBON MONITOR+1~
IOELEOL MONITOR+2~
IOF MONITOR+60, CLRSCR+1
IOHOME MONITOR+1~, CLRSCR+1
IOINHI MONITOR+1~, MONITOR+33
IOINORM MONITOR+1~, MONITOR+33, CLRSCR+1
IORVOFF MONITOR+1~, MONITOR+41, MONITOR+55, CLRSCR+1
IORVON MONITOR+1~, MONITOR+41, MONITOR+55
IOST(0 SCRNSET+1*
IOUOFF MONITOR+1~, MONITOR+33, CLRSCR+1
IOUON MONITOR+1~, MONITOR+33
IVMBAD MAIL+1~, MAIL+9*, SUMRY+5, SUMRY+13, MONITOR+20*, MONITOR+46
IVMBLNK MONITOR+3~, MONITOR+27*, MONITOR+28, MONITOR+34, MONITOR+42, MONITOR+50
IVMEND MONITOR+2~, FMTLINE+2*, FMTLINE+3
IVMLEN MONITOR+3~, FMTLINE+1*, FMTLINE+2
IVMLINE MONITOR+3~, MONITOR+28*, MONITOR+34*, MONITOR+35*, MONITOR+36*, MONITOR+37*, MONITOR+38*, MONITOR+39*, MONITOR+40*, MONITOR+41
, MONITOR+42*, MONITOR+43*, MONITOR+44*, MONITOR+45*, MONITOR+46*, MONITOR+47*, MONITOR+48*, MONITOR+49, MONITOR+50*, MONITOR+51
, FMTLINE~, FMTLINE+3*, FMTLINE+4
IVMLINK DEL~, DEL+7*, DEL+9, DEL+15, DEL+16
IVMLST MONITOR+2~, MONITOR+19*, MONITOR+47
IVMMTIEN DEL~, DEL+6, DEL+7, DEL+11
IVMPFL MAIL+1~, MAIL+10*, SUMRY+7, SUMRY+13
IVMPUR MAIL+1~, MAIL+5*, SUMRY+3, SUMRY+13, MONITOR+2~, MONITOR+19*, MONITOR+45
IVMQUIT MONITOR+3~, MONITOR+8*, MONITOR+11, MONITOR+58*, MONITOR+59*
IVMTB FMTLINE~, FMTLINE+2, FMTLINE+3
IVMTOT MAIL+1~, MAIL+4*, SUMRY+1, MONITOR+2~, MONITOR+19*, MONITOR+21, MONITOR+44
IVMTOTAL MONITOR+2~, MONITOR+7*, MONITOR+21
IVMTX FMTLINE~, FMTLINE+1, FMTLINE+3
IVMTYP DEL+4~, DEL+6*, DEL+9, DEL+15
LIN MAIL+1~, MAIL+12, MAIL+13, HDNG~, HDNG+2*, HDNG+5, HDNG+6, HDNG+7, HDNG+8, HDNG+9
, HDNG+12, SUMRY~, SUMRY+2, SUMRY+4, SUMRY+6, SUMRY+8, SUMRY+9, SUMRY+10, SUMRY+11, SUMRY+14
, SNDDET+3, SNDDET+19, SNDDET+21, BLDLINE~, BLDLINE+1*, BLDLINE+2
LINK DELMT~, DELMT+4
MAXLIN SNDDET+1~, SNDDET+2*, SNDDET+21
MORE SNDDET+1~, SNDDET+2*, SNDDET+7*, SNDDET+21*, SNDDET+24
MSGNO MAIL+1~, MAIL+2*, MAIL+12, HDNG~, HDNG+8, HDNG+10, HDNG+13*, SNDDET+3, SNDDET+21
>> MTIEN SNDDET+11*, SNDDET+18
MTVER SNDDET+1~, SNDDET+10*, SNDDET+18
NAME SNDDET+1~, SNDDET+13*
NAMSPC MAIL+1~, MAIL+3*, MAIL+4, MAIL+5, MAIL+6, MAIL+7, MAIL+8, MAIL+9, MAIL+10, HDNG+1
, SNDDET+5, SNDDET+6, BLDLINE+2, MONITOR+2~, MONITOR+6*, MONITOR+13, MONITOR+16, MONITOR+17, SETUPX+1~, SETUPX+2*
, SETUPX+5, SETUPX+6, SETUPX+7, SETUPX+8
NOWTIM MONITOR+3~
NOWTIME MONITOR+4~, MONITOR+23*
PCT MONITOR+4~, MONITOR+21*, MONITOR+22*, MONITOR+32
PUR DELMT~, DELMT+6*
PURGDT SETUPX+1~, SETUPX+4*, SETUPX+5, SETUPX+7
QUIT D4081275+4~, D4081275+9*, D4081275+10, D4081275+20*
R12 D4081275+4~, D4081275+5*, D4081275+6*, D4081275+7, D4081275+10, D4081275+11, D4081275+17, D4081275+19
REC MONITOR+2~, MONITOR+17*, MONITOR+18, MONITOR+19, MONITOR+20
RUN MONITOR+2~, MONITOR+14*, MONITOR+15*, MONITOR+24
SSN SNDDET+1~, SNDDET+13*, SNDDET+18
STAT MAIL+7*, HDNG+3, MONITOR+3~, MONITOR+18*, MONITOR+24, MONITOR+25*, MONITOR+43, MONITOR+59
STIME MAIL+8*, HDNG+4, MONITOR+2~, MONITOR+20*, MONITOR+48
>> TESTING DELMT+3*, DEL+11, DEL+16, D4081275+18, HDNG+7
TEXT MAIL+1~, HDNG+7*, HDNG+8*, HDNG+11*, HDNG+12, SUMRY+1*, SUMRY+2, SUMRY+3*, SUMRY+4, SUMRY+5*
, SUMRY+6, SUMRY+7*, SUMRY+8, SNDDET+16*, SNDDET+17*, SNDDET+18*, SNDDET+19, BLDLINE~, BLDLINE+2
TITLE MONITOR+3~, MONITOR+29*, MONITOR+30, MONITOR+33
TLEN MONITOR+3~, MONITOR+30*, MONITOR+33
TMP MONITOR+4~, MONITOR+7*
TYPNAM MAIL+1~, SNDDET+5*, SNDDET+15*, SNDDET+16, SNDDET+18
U MAIL+4, MAIL+5, MAIL+6, MAIL+7, MAIL+8, MAIL+9, MAIL+10, MONITOR+5*, MONITOR+18, MONITOR+19
, MONITOR+20, SETUPX+5, SETUPX+6, SETUPX+7, SETUPX+8
X MONITOR+3~, SCRNSET+2*, SCRNSET+3*
XMDUZ MAILIT+1~, MAILIT+2*
XMSUB MAILIT+1~, MAILIT+3*
XMTEXT MAILIT+1~, MAILIT+4*
XMY MAILIT+1~
XMY( MAILIT+2*
>> ZTQUEUED DELMT+7, D4081275+19
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