TIUP290A ;ISP/JLC - POST FOR PATCH TIU*1.0*290 ;Apr 24, 2020@13:48
Source file <TIUP290A.m>
| 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 |
| 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
|
| 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 |
| FileNo | Call Tags |
|---|---|
| ^TIU(8925 - [#8925] | Classic Fileman Calls |
| ^TIU(8925.95 - [#8925.95] | Classic Fileman Calls |
| 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* |
| >> | 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 |