RCDPXPAM ;WISC/RFJ-auto process payments, message generation ;1 Jun 99
Source file <RCDPXPAM.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 |
|---|---|---|
| ERROR(RCDPDATE,RCDPXMZ,ERROR) | ; reply to server message with error
; pass ^tmp($j,"rcdpxpay","error",#) for additional/multiple errors |
|
| DUPLCATE(RCDPDATE,SEQUENCE,RCDPXMZ) | ; reply with duplicate warning message
|
|
| RETRAN | ; ask for retransmission
|
|
| MAILRESP(RCDPXMZ,MESSAGE) | ; enter response and forward message to mail group
|
|
| PROCMSG | ; show the message with processed deposits and receipts
|
|
| ZEROMSG(DATE) | ; show RT received with no payments for a date
; date in the form MMDDYYYY |
| Name | Line Occurrences |
|---|---|
| MAILRESP | ERROR+16, DUPLCATE+17, DUPLCATE+18 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | MAILRESP+3* |
| %H | MAILRESP+1~ |
| %I | MAILRESP+1~ |
| %Z | RETRAN+1~, MAILRESP+1~, PROCMSG+1~, ZEROMSG+3~ |
| COUNT | RETRAN+1~, RETRAN+7*, RETRAN+17*, RETRAN+18 |
| DATA | RETRAN+1~, RETRAN+10*, RETRAN+11*, RETRAN+12*, RETRAN+13*, RETRAN+14*, RETRAN+15*, RETRAN+16*, RETRAN+18 |
| DATE | RETRAN+1~, RETRAN+9*, RETRAN+18, ZEROMSG~, ZEROMSG+2*, ZEROMSG+5 |
| ER | MAILRESP+1~ |
| ERROR | ERROR~, ERROR+9 |
| LINE | ERROR+2~, ERROR+11*, ERROR+12* |
| MESSAGE | ERROR+2~, ERROR+16, DUPLCATE+1~, DUPLCATE+18, RETRAN+1~, MAILRESP~, MAILRESP+3, PROCMSG+1~, ZEROMSG+3~ |
| MESSAGE( | ERROR+12*, RETRAN+18*, PROCMSG+12*, PROCMSG+13*, PROCMSG+14*, PROCMSG+15*, PROCMSG+16*, PROCMSG+22*, PROCMSG+23*, PROCMSG+24* , PROCMSG+25*, PROCMSG+26*, PROCMSG+30*, PROCMSG+31*, PROCMSG+32*, PROCMSG+33*, PROCMSG+37*, PROCMSG+38*, PROCMSG+39*, PROCMSG+41* , PROCMSG+42*, PROCMSG+43*, PROCMSG+44*, PROCMSG+46* |
| MESSAGE(1 | ERROR+5*, DUPLCATE+6*, RETRAN+2*, MAILRESP+3, PROCMSG+2*, ZEROMSG+4* |
| MESSAGE(10 | DUPLCATE+15* |
| MESSAGE(2 | ERROR+6*, DUPLCATE+7*, RETRAN+3*, PROCMSG+3*, ZEROMSG+5* |
| MESSAGE(3 | ERROR+7*, DUPLCATE+8*, RETRAN+4* |
| MESSAGE(4 | ERROR+8*, ERROR+9*, DUPLCATE+9*, RETRAN+5*, PROCMSG+4* |
| MESSAGE(5 | DUPLCATE+10*, RETRAN+6*, PROCMSG+5* |
| MESSAGE(6 | DUPLCATE+11*, PROCMSG+7* |
| MESSAGE(7 | DUPLCATE+12* |
| MESSAGE(8 | DUPLCATE+13* |
| MESSAGE(9 | DUPLCATE+14* |
| ORIGXMZ | DUPLCATE+1~, DUPLCATE+2*, DUPLCATE+4, DUPLCATE+13, DUPLCATE+14, DUPLCATE+17 |
| RCCOUNT | PROCMSG+1~, PROCMSG+6*, PROCMSG+7*, PROCMSG+11*, PROCMSG+12, PROCMSG+13, PROCMSG+14, PROCMSG+15, PROCMSG+16, PROCMSG+22* , PROCMSG+23*, PROCMSG+24*, PROCMSG+25*, PROCMSG+26*, PROCMSG+30*, PROCMSG+31*, PROCMSG+32*, PROCMSG+33*, PROCMSG+36*, PROCMSG+37 , PROCMSG+38, PROCMSG+39, PROCMSG+41, PROCMSG+42, PROCMSG+43, PROCMSG+44, PROCMSG+46* |
| RCDPDA | RETRAN+1~, RETRAN+8*, RETRAN+9, RETRAN+10 |
| RCDPDATA | PROCMSG+1~ |
| RCDPDATA(344 | PROCMSG+12, PROCMSG+13, PROCMSG+14, PROCMSG+15, PROCMSG+18, PROCMSG+37, PROCMSG+38, PROCMSG+39, PROCMSG+43 |
| RCDPDATE | ERROR~, ERROR+9, ERROR+13, ERROR+19, DUPLCATE~, DUPLCATE+2 |
| RCDPERR | ERROR+2~, ERROR+11*, ERROR+12, ERROR+13 |
| RCDPXMZ | ERROR~, ERROR+9, ERROR+13, ERROR+16, DUPLCATE~, DUPLCATE+4, DUPLCATE+18, MAILRESP~, MAILRESP+3, MAILRESP+6 |
| RCERROR | PROCMSG+1~, PROCMSG+18*, PROCMSG+21 |
| RCFLAG | PROCMSG+1~, PROCMSG+41*, PROCMSG+46 |
| RCRECTDA | PROCMSG+1~, PROCMSG+8*, PROCMSG+9, PROCMSG+10, PROCMSG+12, PROCMSG+13, PROCMSG+14, PROCMSG+15, PROCMSG+18, PROCMSG+34* , PROCMSG+35, PROCMSG+37, PROCMSG+38, PROCMSG+39, PROCMSG+41, PROCMSG+43, PROCMSG+44 |
| RCUNLINK | PROCMSG+1~, PROCMSG+10*, PROCMSG+16 |
| SEQUENCE | DUPLCATE~, DUPLCATE+2, DUPLCATE+9 |
| STATUS | RETRAN+1~ |
| X | MAILRESP+1~ |
| X9 | RETRAN+1~, MAILRESP+1~, PROCMSG+1~, ZEROMSG+3~ |
| XCNP | RETRAN+1~, PROCMSG+1~, ZEROMSG+3~ |
| XMA | MAILRESP+1~ |
| XMC0 | MAILRESP+1~ |
| XMDUZ | RETRAN+1~, RETRAN+21*, MAILRESP+5*, PROCMSG+1~, PROCMSG+49*, ZEROMSG+3~, ZEROMSG+8* |
| XMQF | MAILRESP+1~ |
| >> XMSUB | RETRAN+20*, PROCMSG+48*, ZEROMSG+7* |
| >> XMTEXT | RETRAN+19*, PROCMSG+47*, ZEROMSG+6* |
| >> XMY("G.RCDP P | AYMENTS" , RETRAN+21*, MAILRESP+5*, PROCMSG+49*, ZEROMSG+8* |
| XMZ | RETRAN+1~, MAILRESP+1~, MAILRESP+6*, PROCMSG+1~, ZEROMSG+3~ |
| XMZ2 | MAILRESP+1~ |
| Z | MAILRESP+1~ |