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

Package: Text Integration Utility

Routine: TIUP290A


Information

TIUP290A ;ISP/JLC - POST FOR PATCH TIU*1.0*290 ;Apr 24, 2020@13:48

Source Information

Source file <TIUP290A.m>

Call Graph

Call Graph

Call Graph Total: 9

Package Total Call Graph
Kernel 4 (,$$S)^%ZTLOAD  ($$FMADD,$$HADD,$$NOW)^XLFDT  ($$REPEAT,$$REPLACE)^XLFSTR  (BMES,MES)^XPDUTL  
Text Integration Utility 2 SAADT^TIUDD0  KAADT^TIUDD01  
MailMan 1 ^XMD  
Registration 1 $$SITE^VASITE  
VA FileMan 1 EN^DIK  

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

Package Total Caller Graph
Text Integration Utility 1 TIUP290  

Entry Points

Name Comments DBIA/ICR reference
EN ; Task off the Build of the Copy/Paste indices for file #8925
TASK ;
MSG ;
REQ2STOP() ;
; Check for task stop request
; Returns 1 if stop request made.
TEMPLATE ;post-install to check line length in templates
CHECK ;check the length of template text
CHILDREN(ROOTIEN,NEXTSTOP,ZTSTOP,LINE,OUTPUTHEADER,HEADER,PATH,OUTPUTPATH) ;recursively search templates
STRIPFIELDS(TEXT,START) ;remove template field(s) from text
ADDTEMPLATE(LINE,OUTPUTPATH,PATH,NAME,OUTPUTHEADER,HEADER) ;add a template to the message body

External References

Name Field # of Occurrence
^%ZTLOAD EN+5, TEMPLATE+5
$$S^%ZTLOAD REQ2STOP+6, REQ2STOP+9, CHILDREN+4
EN^DIK TASK+9, TASK+21
SAADT^TIUDD0 TASK+18
KAADT^TIUDD01 TASK+17
$$SITE^VASITE MSG+2
$$FMADD^XLFDT EN+2, TEMPLATE+4, CHECK+24
$$HADD^XLFDT CHILDREN+5
$$NOW^XLFDT EN+2, TEMPLATE+4
$$REPEAT^XLFSTR ADDTEMPLATE+10
$$REPLACE^XLFSTR STRIPFIELDS+7, STRIPFIELDS+11
^XMD MSG+8, CHECK+21
BMES^XPDUTL EN+7, EN+9, TEMPLATE+2
MES^XPDUTL TEMPLATE+6, TEMPLATE+7, CHECK+27

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^TIU(8925 - [#8925] Classic Fileman Calls
^TIU(8925.95 - [#8925.95] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TIU(8925 - [#8925] TASK+10, TASK+12, TASK+13, TASK+14, TASK+22*, TASK+27!
^TIU(8925.95 - [#8925.95] TASK+3!, TASK+6, TASK+7
^TIU(8927 - [#8927] CHECK+4, CHECK+6, CHILDREN+2, CHILDREN+7, CHILDREN+8, CHILDREN+12, CHILDREN+13, CHILDREN+17
^TMP("GMRA MSG" CHECK+23
^TMP("TIU MSG" CHECK+10*, CHECK+11*, CHECK+12*, CHECK+14!, CHECK+15*, CHECK+16*, CHECK+25!, ADDTEMPLATE+2!, ADDTEMPLATE+3*, ADDTEMPLATE+4*
, ADDTEMPLATE+5*, ADDTEMPLATE+6*, ADDTEMPLATE+8*, ADDTEMPLATE+9*, ADDTEMPLATE+10*, ADDTEMPLATE+12*, ADDTEMPLATE+14*
^XTMP("TIU*1*290 TEMPLATE CHECK RESULTS" CHECK+23*, CHECK+24*

Label References

Name Line Occurrences
$$REQ2STOP TASK+24, TASK+25
ADDTEMPLATE CHILDREN+16
CHECK TEMPLATE+7
CHILDREN CHECK+7, CHILDREN+17
MSG TASK+28
STRIPFIELDS CHILDREN+14

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
A TASK+1~, MSG+1~
CNT CHILDREN+1~, CHILDREN+12*, CHILDREN+13
DA TASK+4!, TASK+8*, TASK+16*, TASK+19!, TASK+20*
DIC TASK+4!, TASK+19!
DIFROM CHECK+17~
DIK TASK+4!, TASK+8*, TASK+19!, TASK+20*
DIK(1 TASK+8*, TASK+20*
DT CHECK+24
DUZ MSG+4, CHECK+20
G74 CHILDREN+1~, CHILDREN+11*, CHILDREN+12, CHILDREN+15*, CHILDREN+16
HEADER CHECK+1~, CHECK+6*, CHECK+7, CHILDREN~, CHILDREN+16, CHILDREN+17, ADDTEMPLATE~, ADDTEMPLATE+9, ADDTEMPLATE+10
I TASK+1~, TASK+11*, TASK+23, TASK+25, MSG+1~
IEN CHILDREN+1~, CHILDREN+7*, CHILDREN+8, CHILDREN+12, CHILDREN+13, CHILDREN+17
INDEX STRIPFIELDS+1~, STRIPFIELDS+3*, STRIPFIELDS+4, STRIPFIELDS+5, STRIPFIELDS+6, STRIPFIELDS+7*
ITEMIEN CHILDREN+1~, CHILDREN+2*, CHILDREN+7
J TASK+1~, TASK+24*
LINE CHECK+1~, CHECK+2*, CHECK+7, CHECK+10*, CHECK+11*, CHECK+12*, CHECK+13, CHECK+15*, CHECK+16*, CHILDREN~
, CHILDREN+16, CHILDREN+17, ADDTEMPLATE~, ADDTEMPLATE+1, ADDTEMPLATE+3*, ADDTEMPLATE+4*, ADDTEMPLATE+5*, ADDTEMPLATE+6*, ADDTEMPLATE+8*, ADDTEMPLATE+9*
, ADDTEMPLATE+10*, ADDTEMPLATE+12*, ADDTEMPLATE+14*
NAME CHILDREN+1~, CHILDREN+9*, CHILDREN+10, CHILDREN+16, ADDTEMPLATE~, ADDTEMPLATE+13*, ADDTEMPLATE+14
NEXTSTOP CHECK+1~, CHECK+7, CHILDREN~, CHILDREN+3, CHILDREN+5*, CHILDREN+17
NODE CHILDREN+1~, CHILDREN+8*, CHILDREN+9, CHILDREN+10, CHILDREN+13*, CHILDREN+14, CHILDREN+15
OUTPUTHEADER CHECK+1~, CHECK+5*, CHECK+7, CHILDREN~, CHILDREN+16, CHILDREN+17, ADDTEMPLATE~, ADDTEMPLATE+7, ADDTEMPLATE+11*
OUTPUTPATH CHECK+1~, CHECK+5*, CHECK+7, CHILDREN~, CHILDREN+10*, CHILDREN+16, CHILDREN+17, ADDTEMPLATE~, ADDTEMPLATE+12*
PATH CHECK+1~, CHECK+5*, CHECK+7, CHILDREN~, CHILDREN+10*, CHILDREN+16, CHILDREN+17, ADDTEMPLATE~, ADDTEMPLATE+12, ADDTEMPLATE+13
ROOT CHECK+1~, CHECK+3*, CHECK+4, CHECK+6
ROOTIEN CHECK+1~, CHECK+4*, CHECK+6, CHECK+7, CHILDREN~, CHILDREN+2, CHILDREN+7
SEARCH STRIPFIELDS+1~, STRIPFIELDS+6*, STRIPFIELDS+7
SITE MSG+1~
SPEC STRIPFIELDS+1~, STRIPFIELDS+7, STRIPFIELDS+8!, STRIPFIELDS+11
SPEC( STRIPFIELDS+6*, STRIPFIELDS+11*
START CHILDREN+1~, CHILDREN+11*, CHILDREN+14, STRIPFIELDS~, STRIPFIELDS+4*, STRIPFIELDS+5, STRIPFIELDS+6, STRIPFIELDS+8, STRIPFIELDS+9*, STRIPFIELDS+10
, STRIPFIELDS+11
START( STRIPFIELDS+4*, STRIPFIELDS+6, STRIPFIELDS+8!, STRIPFIELDS+11
STATUS REQ2STOP+3~, REQ2STOP+4*, REQ2STOP+8*, REQ2STOP+11
STOP TASK+1~, TASK+2*, TASK+11, TASK+23, TASK+24*, TASK+25*, TASK+26
TEXT STRIPFIELDS~, STRIPFIELDS+3, STRIPFIELDS+4, STRIPFIELDS+5, STRIPFIELDS+6, STRIPFIELDS+7*, STRIPFIELDS+11*, STRIPFIELDS+12*
THIS STRIPFIELDS+1~, STRIPFIELDS+2*, STRIPFIELDS+4*, STRIPFIELDS+6, STRIPFIELDS+11
TIU12 TASK+1~, TASK+13*, TASK+15
TIU13 TASK+1~, TASK+14*, TASK+15
TIUDOC TASK+1~, TASK+5*, TASK+6*, TASK+7, TASK+8
TIUIEN TASK+1~, TASK+10*, TASK+11, TASK+12*, TASK+13, TASK+14, TASK+16, TASK+20, TASK+22
TIUTEXT MSG+1~
TIUTEXT(1 MSG+2*
TIUTEXT(2 MSG+3*
U TASK+7, CHECK+6, CHECK+24, CHILDREN+7, CHILDREN+9, CHILDREN+10
X TASK+17, TASK+18, REQ2STOP+3~, REQ2STOP+6*, REQ2STOP+7, REQ2STOP+9*
X(1 TASK+15*
X(2 TASK+15*
X(3 TASK+15*
XMDUZ MSG+1~, MSG+4*, CHECK+17~, CHECK+18*
XMERR CHECK+17~
XMMG CHECK+17~, CHECK+22
XMSUB MSG+1~, MSG+5*, CHECK+17~, CHECK+18*
XMTEXT MSG+1~, MSG+7*, CHECK+17~, CHECK+19*
XMY MSG+1~, CHECK+17~
XMY( CHECK+20*
XMY("CRUMLEY.JAMIE@DOMAIN.EXT" MSG+6*
XMY("G.OR CAC S" , CHECK+20*
XMY("HAWSEY.JASON@DOMAIN.EXT" MSG+6*
XMZ CHECK+17~
ZTDESC EN+1~, EN+3*, TEMPLATE+1~, TEMPLATE+3*
ZTDTH EN+1~, EN+2*, TEMPLATE+1~, TEMPLATE+4*
ZTIO EN+1~, EN+4*, TEMPLATE+1~, TEMPLATE+4*
>> ZTQUEUED REQ2STOP+5, CHECK+26, CHECK+27
>> ZTREQ CHECK+26*
ZTRTN EN+1~, EN+3*, TEMPLATE+1~, TEMPLATE+3*
ZTSK EN+1~, EN+6, EN+9, TEMPLATE+1~, TEMPLATE+6, TEMPLATE+7, CHECK+10
ZTSTOP CHECK+7, CHECK+8!, CHECK+9, CHECK+26, CHILDREN~, CHILDREN+2, CHILDREN+4*, CHILDREN+6, CHILDREN+17
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All