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 |