XMKP ;ISC-SF/GMB-Address and Post msg ;09/17/2002 12:52
Source file <XMKP.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FWD(XMDUZ,XMZ,XMINSTR) | ;
; XMFWDTYP fwding person recipient type: I:, CC: ; XMPRI 1=msg is priority msg; 0=not ; XMINSTR("SHARE DATE") Delete date for mail addressed to SHARED,MAIL ; XMINSTR("SHARE BSKT") Basket for mail addressed to SHARED,MAIL ; XMINSTR("FWD BY") String to replace standard 'Forwarded by' ; XMTOLIST Array of local recipients ; XMTOCNT Number of valid recipients |
|
| FADDRTO(XMDUZ,XMZ) | ; Put addressees into ADDRESSED TO multiple
|
|
| BRODCAST() | ;
|
|
| OPOST(XMDUZ,XMZ,XMTO,XMIENS,XMPREFIX) | ;
|
|
| RPOST(XMDUZ,XMZ,XMZR) | ;
|
|
| SADDRTO(XMDUZ,XMZ) | ; Put addressees into ADDRESSED TO multiple
|
|
| SPOST(XMDUZ,XMZ,XMTOCNT,XMINSTR) | ;
|
|
| FRECIP(XMDUZ,XMZ,XMINSTR,XMFWDTYP,XMPRI,XMTOLIST,XMREMOTE) | ; "Forward" to recipients
; XMFWDBY Forwarded by: name (surrogate) |
|
| NEW(XMZ,XMPRI,XMTO,XMTYPE,XMFDA,XMIENS) | ;
|
|
| STATUS(XMTO,XMFDA,XMIENS,XMPREFIX) | ;
|
|
| RADD | ; Add response to response multiple in original msg
|
|
| SEND(XMDUZ,XMZ,XMINSTR) | ;
; XMINSTR("SHARE DATE") Delete date for mail addressed to SHARED,MAIL ; XMINSTR("SHARE BSKT") Basket for mail addressed to SHARED,MAIL ; XMINSTR("SELF BSKT") Basket to deliver to if recipient is the sender |
|
| ADDRTO(XMDUZ,XMZ,XMTO) | ;
|
|
| SRECIP(XMDUZ,XMZ,XMPRI,XMTOCNT) | ; "Send" to recipients
|
|
| FPOST(XMDUZ,XMZ,XMTOLIST,XMINSTR) | ; For local delivery
|
| Name | Field # of Occurrence |
|---|---|
| $$EZBLD^DIALOG | BRODCAST+1, ADDRTO+9, STATUS+2, STATUS+5, STATUS+10, FADDRTO+14, FRECIP+4, RADD+4, RADD+5 |
| $$FIND1^DIC | FADDRTO+4, FRECIP+11 |
| FILE^DIE | FRECIP+34 |
| UPDATE^DIE | SRECIP+12, ADDRTO+14, FADDRTO+16, FRECIP+37, RADD+2 |
| $$FMADD^XLFDT | SPOST+7, FPOST+6 |
| $$NOW^XLFDT | FRECIP+3 |
| FAX^XMFAX | SEND+12, FWD+18 |
| LTRADD^XMJMD | ADDRTO+5, FADDRTO+8 |
| RCPTFWD^XMKP1 | SRECIP+9, FRECIP+24 |
| DEVICE^XMKPO | OPOST+2, OPOST+3 |
| SERVER^XMKPO | OPOST+1 |
| REMOTE^XMKPR | SEND+11, FWD+17 |
| $$MMDT^XMXUTIL1 | SRECIP+8, FRECIP+3 |
| $$TSTAMP^XMXUTIL1 | SPOST+2, FPOST+2, RADD+8 |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^AKF("FAXR" | STATUS+1 |
| ^TMP("XMY" | SPOST+4, SPOST+6, BRODCAST+1, SRECIP+4, SRECIP+6, SRECIP+7, STATUS+1, STATUS+3, STATUS+6, FPOST+3 , FPOST+5, FRECIP+7, FRECIP+15, FRECIP+23 |
| ^TMP("XMY0" | SADDRTO+3, ADDRTO+2, ADDRTO+3, ADDRTO+5, ADDRTO+10, FADDRTO+3, FADDRTO+6, FADDRTO+8, FADDRTO+15 |
| ^XMB(1 - [#4.3] | STATUS+1 |
| ^XMB(3.7 - [#3.7] | SPOST+9, NEW+6, FPOST+13 |
| ^XMB(3.9 - [#3.9] | SEND+10, SEND+12, SRECIP+8, FWD+9, FWD+10, FWD+11, FWD+18, FPOST+15, FRECIP+10, FRECIP+19 , RADD+3, RADD+4*, RADD+5*, RADD+8 |
| ^XMBPOST("BOX" | SPOST+11*, FPOST+17*, RADD+8* |
| ^XMBPOST("FWD" | FPOST+11* |
| Name | Line Occurrences |
|---|---|
| $$BRODCAST | SEND+8, SPOST+8, FWD+14, FPOST+12 |
| ADDRTO | SADDRTO+3, FADDRTO+5 |
| FADDRTO | FWD+12 |
| FPOST | FWD+14 |
| FRECIP | FWD+13 |
| NEW | SRECIP+6, FRECIP+16 |
| OPOST | SRECIP+14, FRECIP+39 |
| RADD | RADD+3 |
| SADDRTO | SEND+6 |
| SPOST | SEND+8 |
| SRECIP | SEND+7 |
| STATUS | SRECIP+11, FRECIP+21 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | NEW+6, FPOST+15* |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> DIERR | RADD+3 |
| DT | SPOST+7, FPOST+6 |
| DUZ | ADDRTO+9, FADDRTO+14, FPOST+7, FRECIP+4, RADD+8 |
| I | FPOST+1~, FPOST+8*, FPOST+9*, FPOST+10, FPOST+11 |
| U | SPOST+5, SPOST+7, SPOST+9, SPOST+10, SRECIP+8, NEW+6, STATUS+1, FWD+10, FWD+11, FPOST+4 , FPOST+6, FPOST+7, FPOST+10, FPOST+11, FPOST+13, FPOST+14, FPOST+15, FPOST+16, FRECIP+39, FRECIP+42 , RADD+3, RADD+4, RADD+8 |
| XMDUZ | SEND~, SEND+6, SEND+7, SEND+8, SPOST~, SPOST+4, SRECIP~, SRECIP+14, SADDRTO~, SADDRTO+3 , ADDRTO~, ADDRTO+5, ADDRTO+8, ADDRTO+9, OPOST~, OPOST+2, OPOST+3, FWD~, FWD+9, FWD+12 , FWD+13, FWD+14, FADDRTO~, FADDRTO+5, FADDRTO+8, FADDRTO+13, FADDRTO+14, FPOST~, FPOST+3, FPOST+7 , FRECIP~, FRECIP+4, FRECIP+27, FRECIP+39, RPOST~, RADD+8 |
| XMFDA | SRECIP+1~, SRECIP+6, SRECIP+9, SRECIP+11, ADDRTO+1~, NEW~, STATUS~, FADDRTO+9~, FRECIP+2~, FRECIP+16 , FRECIP+21, FRECIP+24, RPOST+1~ |
| XMFDA( | ADDRTO+8*, ADDRTO+9*, ADDRTO+10*, ADDRTO+12*, ADDRTO+13*, NEW+2*, NEW+5*, NEW+6*, STATUS+2*, STATUS+3* , STATUS+5*, STATUS+6*, STATUS+10*, FADDRTO+11*, FADDRTO+13*, FADDRTO+14*, FADDRTO+15*, FRECIP+19*, FRECIP+22, FRECIP+26* , FRECIP+27*, FRECIP+28, FRECIP+29*, FRECIP+31, FRECIP+32*, FRECIP+33*, RADD+1* |
| XMFWDBY | FRECIP+2~, FRECIP+4*, FRECIP+24, FRECIP+26 |
| XMFWDTYP | FWD+8~, FWD+10*, FWD+13, FRECIP~, FRECIP+15 |
| XMIEN | SRECIP+1~, SRECIP+5!, FWD+8~, FWD+9*, FWD+10, FRECIP+2~, FRECIP+10*, FRECIP+11*, FRECIP+12, FRECIP+18 , FRECIP+19, FRECIP+30, FRECIP+36! |
| XMIEN(1 | SRECIP+13, FRECIP+38 |
| XMIENS | SRECIP+1~, SRECIP+6, SRECIP+9, SRECIP+11, SRECIP+13*, SRECIP+14, NEW~, NEW+1*, NEW+2, NEW+5 , NEW+6, STATUS~, STATUS+2, STATUS+3, STATUS+5, STATUS+6, STATUS+10, OPOST~, OPOST+1, OPOST+2 , OPOST+3, FADDRTO+9~, FADDRTO+10*, FADDRTO+11, FADDRTO+13, FADDRTO+14, FADDRTO+15, FRECIP+2~, FRECIP+16, FRECIP+18* , FRECIP+19, FRECIP+21, FRECIP+22, FRECIP+24, FRECIP+26, FRECIP+27, FRECIP+28, FRECIP+29, FRECIP+31, FRECIP+32 , FRECIP+33, FRECIP+38*, FRECIP+39 |
| XMINST | SEND+4~, SEND+9*, SEND+10*, SEND+11, FWD+8~, FWD+15*, FWD+16*, FWD+17 |
| XMINSTR | SEND~, SEND+8, SPOST~, FWD~, FWD+13, FWD+14, FPOST~, FRECIP~ |
| XMINSTR("FLAGS" | SEND+5 |
| XMINSTR("FWD | BY XMDUZ" , FRECIP+27, FRECIP+29, BY" , FRECIP+4, FRECIP+27 |
| XMINSTR("SELF | BSKT" , SPOST+5, FPOST+4 |
| XMINSTR("SHAR | E BSKT" , SPOST+7, FPOST+6, E DATE" , SPOST+7, FPOST+6 |
| XMMULT | ADDRTO+1~, ADDRTO+6*, ADDRTO+7*, ADDRTO+11*, ADDRTO+12, ADDRTO+13 |
| XMNOW | SRECIP+1~, SRECIP+8*, SRECIP+9, FRECIP+2~, FRECIP+3*, FRECIP+24, FRECIP+26 |
| XMPREC | SPOST+1~, SPOST+3*, SPOST+5*, SPOST+7*, SPOST+9*, SPOST+10*, SPOST+11, FPOST+1~, FPOST+4*, FPOST+6* , FPOST+13*, FPOST+14*, FPOST+16*, FPOST+17 |
| XMPREFIX | SRECIP+1~, SRECIP+5!, SRECIP+11, SRECIP+14, ADDRTO+1~, ADDRTO+2*, ADDRTO+13, STATUS~, STATUS+8*, STATUS+9 , STATUS+10, OPOST~, OPOST+1, OPOST+2, OPOST+3, FRECIP+2~, FRECIP+8!, FRECIP+21, FRECIP+39 |
| XMPRI | SEND+4~, SEND+5*, SEND+7, SRECIP~, SRECIP+6, NEW~, NEW+6, FWD+8~, FWD+11*, FWD+13 , FRECIP~, FRECIP+16 |
| XMREMOTE | FWD+8~, FWD+13, FRECIP~ |
| XMREMOTE( | FWD+16, FRECIP+22* |
| XMTO | SRECIP+1~, SRECIP+3*, SRECIP+4*, SRECIP+6, SRECIP+7, SRECIP+9, SRECIP+10, SRECIP+11, SRECIP+14, SADDRTO+1~ , SADDRTO+2*, SADDRTO+3*, ADDRTO~, ADDRTO+2, ADDRTO+3, ADDRTO+4, ADDRTO+5, ADDRTO+10, ADDRTO+12, NEW~ , NEW+2, NEW+6, STATUS~, STATUS+1, STATUS+3, STATUS+4, STATUS+6, STATUS+7, STATUS+8, OPOST~ , OPOST+1, OPOST+2, OPOST+3, FADDRTO+1~, FADDRTO+2*, FADDRTO+3*, FADDRTO+4, FADDRTO+5, FADDRTO+6, FADDRTO+7 , FADDRTO+8, FADDRTO+11, FADDRTO+15, FRECIP+2~, FRECIP+6*, FRECIP+7*, FRECIP+9, FRECIP+10, FRECIP+11, FRECIP+15 , FRECIP+16, FRECIP+20, FRECIP+21, FRECIP+23, FRECIP+24, FRECIP+39, FRECIP+40, FRECIP+41, FRECIP+42 |
| XMTOCNT | SEND+4~, SEND+7, SEND+8, SPOST~, SPOST+3, SRECIP~, SRECIP+3*, SRECIP+10*, FPOST+1~, FPOST+8* , FPOST+10*, FPOST+16 |
| XMTOLIST | FWD+8~, FWD+13, FWD+14, FPOST~, FRECIP~ |
| XMTOLIST( | FPOST+9, FPOST+10, FPOST+11, FRECIP+6*, FRECIP+41*, FRECIP+42* |
| XMTOLIST(1 | FWD+14, FPOST+9 |
| XMTSTAMP | SPOST+1~, SPOST+2*, SPOST+11, FPOST+1~, FPOST+2*, FPOST+11, FPOST+17 |
| XMTYPE | NEW~, NEW+5, FRECIP+13~, FRECIP+15*, FRECIP+16 |
| XMUID | FPOST+1~, FPOST+7*, FPOST+11, FPOST+17 |
| >> XMV("DUZ NAME | " , ADDRTO+9, FADDRTO+14, FRECIP+4 |
| >> XMV("NAME" | ADDRTO+4, ADDRTO+9, FADDRTO+7, FADDRTO+14, FRECIP+4 |
| XMX | FRECIP+2~, FRECIP+6*, FRECIP+41*, FRECIP+42 |
| XMZ | SEND~, SEND+6, SEND+7, SEND+8, SEND+10, SEND+11, SEND+12, SPOST~, SPOST+11, SRECIP~ , SRECIP+6, SRECIP+8, SRECIP+13, SRECIP+14, SADDRTO~, SADDRTO+3, ADDRTO~, ADDRTO+5, ADDRTO+8, ADDRTO+9 , ADDRTO+10, ADDRTO+12, ADDRTO+13, NEW~, NEW+1, OPOST~, OPOST+1, OPOST+2, OPOST+3, FWD~ , FWD+9, FWD+10, FWD+11, FWD+12, FWD+13, FWD+14, FWD+17, FWD+18, FADDRTO~, FADDRTO+4 , FADDRTO+5, FADDRTO+8, FADDRTO+10, FPOST~, FPOST+7, FPOST+15, FRECIP~, FRECIP+10, FRECIP+11, FRECIP+16 , FRECIP+18, FRECIP+19, FRECIP+38, FRECIP+39, RPOST~, RADD+1, RADD+3, RADD+4, RADD+5, RADD+8 |
| XMZR | RPOST~, RADD+1, RADD+8 |