XMXPARMB ;ISC-SF/GMB-Parameter check for XMXAPIB ;04/17/2002 14:12
Source file <XMXPARMB.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LISTBSKT(XMDUZ,XMFLAGS,XMAMT,XMSTART,XMPART,XMTROOT) | ; | |
| XMDATE(XMPARM,XMDATE) | ; | |
| XMSERV(XMKN) | ; | |
| DELBSKT(XMDUZ,XMK,XMFLAGS) | ; | |
| XMKN(XMDUZ,XMPARM,XMKN,XMOKXST) | ; Validate a prospective basket name ; XMKN prospective basket name ; XMOKXST is it OK if a basket with that name already exists? (0=no; 1=yes) | |
| BSKT(XMDUZ,XMK) | ; Make sure basket exists | |
| VA200(XMDUZ) | ; Make sure DUZ exists | |
| XMAMT(XMPARM,XMAMT) | ; | |
| TERMMBOX(XMDUZ) | ; Terminate a mailbox (delete all traces of user in MailMan) | |
| MBOX(XMDUZ) | ; | |
| CRE8BSKT(XMDUZ,XMKN) | ; | |
| CRE8MBOX(XMDUZ,XMDATE) | ; Create a mailbox for a user | |
| SERV(XMKN,XMZ) | ; | |
| NAMEBSKT(XMDUZ,XMK,XMKN) | ; | |
| LISTMSGS(XMDUZ,XMK,XMFLDS,XMFLAGS,XMAMT,XMSTART,XMF,XMTROOT) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ^%DT | XMDATE+4 | 
| $$FIND1^DIC | XMKN+5 | 
| VAL^DIE | XMKN+10 | 
| $$XMK^XMXPARM | LISTMSGS+3, BSKT+3, NAMEBSKT+3 | 
| XMDUZ^XMXPARM | MBOX+2, LISTBSKT+2, LISTMSGS+2, BSKT+2, CRE8BSKT+2, NAMEBSKT+2 | 
| XMFLAG^XMXPARM | LISTBSKT+3, LISTMSGS+4, DELBSKT+2 | 
| XMZ^XMXPARM | SERV+3 | 
| CHKUSER^XMXPARM1 | CRE8MBOX+2, TERMMBOX+2 | 
| ERRSET^XMXUTIL | XMDATE+9, VA200+5, XMKN+9, XMKN+14, XMAMT+8, XMSERV+5, XMSERV+10 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIC(19 - [#19] | XMSERV+6 | 
| ^TMP("XMERR" | CRE8MBOX+1!, TERMMBOX+1!, MBOX+1!, LISTBSKT+1!, LISTMSGS+1!, BSKT+1!, CRE8BSKT+1!, NAMEBSKT+1!, SERV+1! | 
| ^VA(200 - [#200] | VA200+1 | 
| Name | Line Occurrences | 
|---|---|
| $$XMDATE | CRE8MBOX+3 | 
| $$XMKN | CRE8BSKT+3, NAMEBSKT+4 | 
| BSKT | DELBSKT+1 | 
| XMAMT | LISTBSKT+4, LISTMSGS+5 | 
| XMSERV | SERV+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| %DT | XMDATE+1~, XMDATE+3* | 
| U | LISTMSGS+3, XMKN+10 | 
| X | XMDATE+1~, XMDATE+2* | 
| XMAMT | LISTBSKT~, LISTBSKT+4, LISTMSGS~, LISTMSGS+5, XMAMT~, XMAMT+1, XMAMT+2, XMAMT+3, XMAMT+4, XMAMT+7 | 
| XMDATE | CRE8MBOX~, CRE8MBOX+3*, XMDATE~, XMDATE+2, XMDATE+8, XMDATE+10 | 
| XMDUZ | CRE8MBOX~, CRE8MBOX+2, VA200~, VA200+1, VA200+4, TERMMBOX~, TERMMBOX+2, MBOX~, MBOX+2, LISTBSKT~ , LISTBSKT+2, LISTMSGS~, LISTMSGS+2, LISTMSGS+3, DELBSKT~, DELBSKT+1, BSKT~, BSKT+2, BSKT+3, CRE8BSKT~ , CRE8BSKT+2, CRE8BSKT+3, NAMEBSKT~, NAMEBSKT+2, NAMEBSKT+3, NAMEBSKT+4, XMKN~, XMKN+5, XMKN+10 | 
| XMERR | CRE8MBOX+1!, TERMMBOX+1!, MBOX+1!, LISTBSKT+1!, LISTMSGS+1!, BSKT+1!, CRE8BSKT+1!, NAMEBSKT+1!, XMKN+4, SERV+1! | 
| XMF | LISTMSGS~ | 
| XMFLAGS | LISTBSKT~, LISTBSKT+3, LISTMSGS~, LISTMSGS+4, DELBSKT~, DELBSKT+2 | 
| XMFLDS | LISTMSGS~ | 
| XMK | LISTMSGS~, LISTMSGS+3*, DELBSKT~, DELBSKT+1, BSKT~, BSKT+3*, NAMEBSKT~, NAMEBSKT+3* | 
| XMKN | CRE8BSKT~, CRE8BSKT+3*, NAMEBSKT~, NAMEBSKT+4*, XMKN~, XMKN+4, XMKN+5, XMKN+8, XMKN+10, XMKN+13 , XMKN+15, SERV~, SERV+2, XMSERV~, XMSERV+1, XMSERV+4, XMSERV+6, XMSERV+9 | 
| XMOK | XMKN+3~, XMKN+10 | 
| XMOKXST | XMKN~, XMKN+4 | 
| XMP | XMDATE+6~, XMDATE+9, VA200+2~, VA200+5, XMKN+6~, XMKN+9, XMKN+11~, XMKN+14, XMAMT+5~, XMAMT+8 , XMSERV+2~, XMSERV+5, XMSERV+7~, XMSERV+10 | 
| XMP("PARAM" | XMDATE+7*, XMDATE+8*, VA200+3*, VA200+4*, XMKN+7*, XMKN+8*, XMKN+12*, XMKN+13*, XMAMT+6*, XMAMT+7* , XMSERV+3*, XMSERV+4*, XMSERV+8*, XMSERV+9* | 
| XMP(1 | VA200+4*, XMKN+8*, XMKN+13*, XMAMT+7*, XMSERV+4*, XMSERV+9* | 
| XMP(2 | XMKN+13* | 
| XMPARM | XMDATE~, XMDATE+7, XMKN~, XMKN+7, XMKN+12, XMAMT~, XMAMT+6 | 
| XMPART | LISTBSKT~ | 
| XMSTART | LISTBSKT~, LISTMSGS~ | 
| XMTROOT | LISTBSKT~, LISTMSGS~ | 
| >> XMV | MBOX+2, LISTBSKT+2, LISTMSGS+2, BSKT+2, CRE8BSKT+2, NAMEBSKT+2 | 
| XMZ | SERV~, SERV+3 | 
| Y | XMDATE+1~, XMDATE+5 |