PRCVREA ;WOIFO/VC-Transmit HL7 message to IFCAP for RIL(cont);11/24/03 ; 2/29/08 1:54pm
Source file <PRCVREA.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 |
---|---|---|
CALLIT | ;Call the IFCAP RIL build Routine
|
|
SETUP | ||
HEAD | ;If there are errors in the "1" sub-segment, add all errors to all
; line items |
|
DETAIL | ;If there are errors in the detail lines, add them
|
|
SETNTE | ; If there are errors set an NTE segment
|
|
NAKIT | ;Send an acknowledgement that the message is rejected
|
|
;Send MailMan message with error
|
||
ACKIT | ;Send an acknowledgement that everything went fine
|
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
>> ACKCNT | HEAD+20*, DETAIL+13*, SETNTE+12* |
>> DOCID | DETAIL+3*, DETAIL+12, DETAIL+14 |
>> ERRCNT | SETUP+35*, HEAD+2*, HEAD+12*, DETAIL+14, DETAIL+15* |
>> ERRCOD | HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+12 |
>> ERRDAT | HEAD+6*, HEAD+7, HEAD+9, HEAD+10, DETAIL+6*, DETAIL+7, DETAIL+9, DETAIL+11 |
>> ERRLOC | DETAIL+10*, DETAIL+12 |
>> ERRS | SETNTE+6*, SETNTE+7*, SETNTE+8, SETNTE+9* |
>> ERRSTR | HEAD+11*, HEAD+15, HEAD+17*, HEAD+19*, HEAD+20, DETAIL+12*, DETAIL+13 |
>> ERRSUB | HEAD+15*, HEAD+16*, HEAD+17 |
>> ERRTXT | HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+12, DETAIL+14 |
>> FLDNO | HEAD+9*, HEAD+11, HEAD+12, DETAIL+9*, DETAIL+10, DETAIL+14 |
>> HL("APAT" | NAKIT+2, ACKIT+2 |
>> HL("EID" | NAKIT+7, ACKIT+5 |
>> HL("EIDS" | NAKIT+7, ACKIT+5 |
>> HL("MID" | MAIL+3 |
>> HLMTIENS | NAKIT+7, ACKIT+5 |
>> I | HEAD+5*, DETAIL+2*, SETNTE+3*, NAKIT+4*, NAKIT+5, ACKIT+3* |
>> II | HEAD+4*, HEAD+5*, HEAD+6, DETAIL+1*, DETAIL+2*, DETAIL+3, DETAIL+5, DETAIL+6, DETAIL+10 |
>> III | DETAIL+4*, DETAIL+5*, DETAIL+6 |
>> IL | HEAD+14* |
>> J | HEAD+13*, HEAD+14*, HEAD+16, HEAD+19, DETAIL+5*, SETNTE+7* |
>> LENVAL | MAIL+1 |
>> MSG | NAKIT+3*, NAKIT+4*, NAKIT+5 |
>> MSGFLG | HEAD+2*, HEAD+8*, DETAIL+8*, DETAIL+17 |
>> PRCCS | SETUP+3, SETUP+5, SETUP+8, SETUP+11, SETUP+13, SETUP+15, SETUP+17, SETUP+19, SETUP+21, SETUP+23 , SETUP+25, SETUP+27, SETUP+29, SETUP+31, HEAD+11, DETAIL+12 |
>> PRCDET( | DETAIL+10, DETAIL+14 |
>> PRCDET(1 | SETUP+17*, SETUP+18* |
>> PRCDET(2 | SETUP+19*, SETUP+20* |
>> PRCDET(3 | SETUP+21*, SETUP+22* |
>> PRCDET(4 | SETUP+23*, SETUP+24* |
>> PRCDET(5 | SETUP+25*, SETUP+26* |
>> PRCDET(6 | SETUP+27*, SETUP+28* |
>> PRCDET(7 | SETUP+29*, SETUP+30* |
>> PRCDET(8 | SETUP+31*, SETUP+32* |
>> PRCFCP | MAIL+6 |
>> PRCFS | HEAD+11, HEAD+15, HEAD+17, HEAD+19, DETAIL+12, SETNTE+12 |
>> PRCHD( | HEAD+11, HEAD+12 |
>> PRCHD(1 | SETUP*, SETUP+2* |
>> PRCHD(2 | SETUP+3*, SETUP+4* |
>> PRCHD(3 | SETUP+5*, SETUP+6* |
>> PRCHD(4 | SETUP+7* |
>> PRCHD(5 | SETUP+8*, SETUP+9* |
>> PRCHD(6 | SETUP+10* |
>> PRCHD(7 | SETUP+11*, SETUP+12* |
>> PRCHD(8 | SETUP+13*, SETUP+14* |
>> PRCHD(9 | SETUP+15*, SETUP+16* |
>> PRCSITE | MAIL+6 |
>> PRCSUB | CALLIT+2, HEAD+2, HEAD+3, HEAD+5, HEAD+6, HEAD+14, HEAD+19, DETAIL+2, DETAIL+3, DETAIL+5 , DETAIL+6, SETNTE+3, SETNTE+5, SETNTE+7, SETNTE+8, SETNTE+10 |
>> PRCSUB2 | HEAD+2*, HEAD+12, DETAIL+14 |
>> PRCVERR( | HEAD+12*, DETAIL+14* |
>> PRCVERR(0 | SETUP+36* |
>> PRCVRES | NAKIT+6*, NAKIT+7, ACKIT+5 |
>> SEVER | HEAD+10*, HEAD+11, DETAIL+11*, DETAIL+12, SETNTE+8*, SETNTE+9 |
>> TOT | SETNTE+2*, SETNTE+3*, SETNTE+4, SETNTE+5, SETNTE+7, SETNTE+8 |
>> TOTERR | SETNTE+2*, SETNTE+9*, SETNTE+10*, SETNTE+11, SETNTE+12 |
>> TOTGOOD | SETNTE+11*, SETNTE+12 |
>> TOTREC | SETNTE+2*, SETNTE+4*, SETNTE+10, SETNTE+11, SETNTE+12 |
U | HEAD+9, HEAD+10, HEAD+16, HEAD+19, DETAIL+3, DETAIL+9, DETAIL+10, DETAIL+11, SETNTE+8 |
XMDUZ | MAIL+2~, MAIL+4*, MAIL+8! |
XMMG | MAIL+2~, MAIL+8! |
XMSUB | MAIL+2~, MAIL+3*, MAIL+8! |
XMTEXT | MAIL+2~, MAIL+5*, MAIL+8! |
XMY | MAIL+2~, MAIL+6, MAIL+8! |
XMZ | MAIL+2~, MAIL+8! |