ECXTRANS ;ALB/GTS,JAP,BIR/DMA-Extract from Local Editing Files and Transmit ;3/29/17 15:15
Source file <ECXTRANS.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 | ;entry point
|
|
| AGAIN | ||
| START | ||
| SEND(ECXXMZ) | ;send individual messages
|
|
| SENDLOC | ; send message to mail group 'DSS-ECGRP'
|
|
| CLEAN | ;clean-up
|
|
| PAUSE | ;pause screen
|
|
| FODMN(DOMAIN) |
| Name | Field # of Occurrence |
|---|---|
| ^%ZTLOAD | AGAIN+79 |
| $$S^%ZTLOAD | START+32, CLEAN+5 |
| STAT^%ZTLOAD | AGAIN+45 |
| ^DIC | AGAIN+5 |
| FILE^DICN | SEND+17 |
| FIELD^DID | SEND+14 |
| EN^DIQ1 | EN+19, AGAIN+15, START+6 |
| ^DIR | EN+13, AGAIN+31, PAUSE+4 |
| ^ECXKILL | CLEAN+4 |
| $$ECXYM^ECXUTL | START+15 |
| $$FISCAL^ECXUTL1 | AGAIN+17, START+11 |
| $$PAD^ECXUTL1 | START+12 |
| $$FMTE^XLFDT | AGAIN+30 |
| $$HTE^XLFDT | SENDLOC+1 |
| $$REPEAT^XLFSTR | AGAIN+9, AGAIN+12 |
| $$RJ^XLFSTR | START+10, START+37 |
| ^XMD | SEND+11, SENDLOC+13 |
| MOVEMSG^XMXAPI | SEND+21 |
| CRE8BSKT^XMXAPIB | AGAIN+63 |
| LISTBSKT^XMXAPIB | AGAIN+59 |
| MES^XPDUTL | AGAIN+38, AGAIN+39, AGAIN+40, AGAIN+41, AGAIN+42 |
| $$DIV4^XUSER | EN+10 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | Classic Fileman Calls |
| ^ECX(727 - [#727] | Classic Fileman Calls, FIELD^DID |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^ECX( | START+17, START+18, START+29 |
| ^ECX(727 - [#727] | AGAIN+7, AGAIN+28, AGAIN+33!, AGAIN+35, AGAIN+44, AGAIN+82*, START+3, START+4, START+7, SENDLOC+14* , CLEAN+2! |
| ^ECX(727.1 - [#727.1] | AGAIN+35, AGAIN+36 |
| ^ECX(728 - [#728] | EN+3, AGAIN+37, START+3 |
| ^TMP("XMERR" | AGAIN+64!, SEND+22! |
| ^TMP($J | START+14!, START+27*, START+38*, START+40*, SEND+3*, SENDLOC+4*, SENDLOC+5*, SENDLOC+6*, SENDLOC+7*, SENDLOC+8* , SENDLOC+9*, SENDLOC+10*, SENDLOC+11*, CLEAN+2! |
| ^XMB("NETNAME" | SENDLOC+3, FODMN+7 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | EN+18*, EN+19!, AGAIN+15*, START~, START+5*, START+6, SEND+1~ |
| DA(1 | SEND+15*, SEND+16 |
| DD | SEND+17! |
| DIC | EN+2~, EN+18*, EN+19!, AGAIN*, START~, START+5*, SEND+1~, SEND+16* |
| DIC("A" | AGAIN+2* |
| DIC("P" | SEND+15* |
| DIC("S" | AGAIN+3* |
| DIC("W" | AGAIN+4* |
| DIC(0 | AGAIN*, SEND+15* |
| DIE | SEND+1~ |
| DINUM | SEND+1~, SEND+16* |
| DIQ | EN+18*, EN+19!, AGAIN+15*, START~, START+5* |
| DIQ(0 | EN+18*, AGAIN+15*, START+5* |
| DIR | EN+1~, EN+13!, AGAIN+31!, PAUSE+4! |
| DIR("A" | EN+13*, AGAIN+31* |
| DIR(0 | EN+13*, AGAIN+31*, PAUSE+4* |
| DIRUT | EN+2~ |
| DO | SEND+17! |
| DOMAIN | FODMN~, FODMN+6*, FODMN+7*, FODMN+9, FODMN+10 |
| DR | EN+18*, EN+19!, AGAIN+15*, START~, START+5* |
| DT | SENDLOC+14 |
| DTOUT | EN+2~ |
| DUOUT | EN+1~ |
| DUZ | EN+10, AGAIN+59, AGAIN+63, SEND+9, SEND+21, SENDLOC+3 |
| ECAR1 | START~, START+18*, START+28! |
| ECAR1( | START+19, START+20*, START+21 |
| ECAR2 | START~, START+18*, START+23*, START+28! |
| ECAR2( | START+18*, START+21*, START+22, START+23*, START+24*, START+25*, START+26, START+27 |
| ECC1 | START~, START+18*, START+19*, START+20, START+21 |
| ECC2 | START~, START+18*, START+21, START+22, START+23, START+24*, START+25 |
| ECCHK | EN+1~, EN+10*, EN+11, CLEAN+3! |
| ECDA | EN+1~, AGAIN+15*, AGAIN+16, AGAIN+17, AGAIN+18, AGAIN+19, AGAIN+20, AGAIN+21, AGAIN+22, AGAIN+23 , AGAIN+24, AGAIN+25, AGAIN+26, AGAIN+28, AGAIN+33, AGAIN+35, AGAIN+44, AGAIN+78, AGAIN+82, START+3 , START+4, START+7, START+17, START+29, SEND+15, SENDLOC+4, SENDLOC+14, CLEAN+2, CLEAN+3! |
| ECDIVVR | EN+1~, EN+16*, EN+17*, EN+18, CLEAN+3! |
| ECED | START~, START+8*, START+15 |
| ECF | START~, START+7*, START+17, START+18, START+29 |
| ECGPR | START~ |
| ECGRP | START~, START+7*, SEND+2, SENDLOC+3 |
| >> ECHD(1 | START+15*, SEND+3 |
| ECHEAD | START~, START+7*, START+15, SEND+2, SENDLOC+4 |
| >> ECIEN | AGAIN+35*, AGAIN+36 |
| ECINST | START~, START+3*, START+4*, START+5, START+6*, START+15, SEND+2, SENDLOC+2 |
| >> ECLN | START+16*, START+27*, START+30* |
| ECMAX | START+1~, START+16*, START+29 |
| ECMAXR | START+1~, START+16*, START+21, START+22 |
| >> ECMS | START+35*, SEND+2, SEND+3 |
| ECMSN | START+1~, START+16*, START+27, START+30*, START+35, SEND+2, SENDLOC+10 |
| ECPACK | START+1~, START+8*, START+13, SENDLOC+2, SENDLOC+4 |
| >> ECPIECE | AGAIN+36*, AGAIN+37 |
| ECRE | EN+1~, AGAIN*, AGAIN+34*, SENDLOC+5, CLEAN+3! |
| >> ECRN | START+16*, START+25*, SENDLOC+9 |
| ECSD | EN+2~, AGAIN+20*, START+2~, START+8*, START+11 |
| ECSIZ | START+1~, START+16*, START+27*, START+29, START+30* |
| ECTMP | EN+1~, EN+10, CLEAN+3! |
| ECTMP( | EN+17 |
| ECTYPE | AGAIN+1~, AGAIN+35*, AGAIN+39 |
| ECVER | START+1~, START+9*, START+10*, START+15 |
| ECX | AGAIN+28*, AGAIN+30, AGAIN+31! |
| ECXDD | SEND+1~ |
| ECXDD("SPECIFIER" | SEND+15 |
| ECXDIC | EN+18!, EN+19!, START+1~ |
| ECXDIC(4 | EN+19, START+6 |
| ECXDIQ | EN+1~, CLEAN+3! |
| ECXDIQ(727 | AGAIN+16, AGAIN+17*, AGAIN+18*, AGAIN+19, AGAIN+20, AGAIN+21, AGAIN+22, AGAIN+23, AGAIN+24, AGAIN+25 , AGAIN+26 |
| >> ECXLNCNT | START+34*, START+38*, START+40 |
| ECXLOGIC | EN+2~, AGAIN+19*, START+2~, START+9*, START+11*, START+12*, START+15 |
| ECXMAX | CLEAN+3! |
| ECXMSG | CLEAN+3! |
| >> ECXQUEUE | EN+3*, EN+4, START+13*, SEND+4 |
| ECXTREC | EN+1~, AGAIN+7*, AGAIN+8, AGAIN+10, AGAIN+11 |
| ECXXMZ | START+34*, START+36, START+37, SEND~, SEND+12* |
| EXDT | START+1~ |
| FODMN | EN+2~, AGAIN+49*, AGAIN+51, SEND+1~, SEND+6*, SEND+7, SEND+19 |
| I | START+1~, START+22*, START+23, START+24 |
| IEN | AGAIN+62~, AGAIN+63 |
| IOST | PAUSE+2 |
| J | START+1~, START+16*, START+17*, START+18, START+29 |
| JJ | EN+1~, PAUSE+3* |
| OUT | EN+1~, EN+21, AGAIN+28, AGAIN+29*, AGAIN+32*, PAUSE+1*, PAUSE+5*, FODMN+5~, FODMN+8*, FODMN+9 , FODMN+11*, FODMN+12 |
| SS | EN+1~, PAUSE+3* |
| STR | START+2~, START+34*, START+37*, START+38, START+39*, START+40 |
| STRCNT | START+2~, START+34*, START+37*, START+39* |
| SUB | FODMN+5~, FODMN+10*, FODMN+11 |
| >> TIME | SENDLOC+1*, SENDLOC+5 |
| TMPARR | AGAIN+58~ |
| TMPARR("XMLIST" | AGAIN+60 |
| U | AGAIN+7, AGAIN+35, AGAIN+36, AGAIN+37, START+3, START+4, START+8 |
| X | EN+2~, EN+13!, AGAIN+24*, AGAIN+25, START+2~, START+8*, START+9*, START+23*, START+24, START+25* , START+26*, START+27, SEND+1~, SEND+16*, SEND+21, FODMN+5~, FODMN+9*, FODMN+10 |
| XMDUZ | SEND+1~, SEND+3*, SENDLOC+2*, CLEAN+2! |
| XMERR | AGAIN+62~, SEND+20~ |
| XMSUB | SEND+1~, SEND+2*, SENDLOC+2*, CLEAN+2! |
| XMTEXT | SEND+1~, SEND+10*, SENDLOC+12*, CLEAN+2! |
| XMY | SEND+1~, SEND+8!, SENDLOC+3!, CLEAN+2! |
| XMY( | SEND+9*, SENDLOC+3* |
| XMY("G.DSS-" | SENDLOC+3* |
| XMY("XXX@Q-" | SEND+4* |
| XMZ | SEND+1~, SEND+12, SEND+16, SEND+21, CLEAN+2! |
| Y | EN+2~, EN+13!, AGAIN+6, AGAIN+7, AGAIN+15, AGAIN+32, SEND+1~, PAUSE+5 |
| Z | SEND+1~ |
| >> ZTDESC | AGAIN+78* |
| >> ZTIO | AGAIN+77* |
| ZTREQ | CLEAN+1*, CLEAN+5! |
| >> ZTRTN | AGAIN+77* |
| >> ZTSAVE("ECDA" | AGAIN+76* |
| >> ZTSAVE("ECRE" | AGAIN+76* |
| >> ZTSAVE("ECXQUEUE" | AGAIN+76* |
| ZTSK | AGAIN+44*, AGAIN+45, AGAIN+46, AGAIN+47!, AGAIN+80, AGAIN+81, AGAIN+82! |
| ZTSK(0 | AGAIN+45 |
| ZTSK(1 | AGAIN+45 |
| >> ZTSTOP | CLEAN+5* |