RCTCSP3 ;ALBANY/BDB-CROSS-SERVICING TRANSMISSION ;03/15/14 3:34 PM
Source file <RCTCSP3.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 |
|---|---|---|
| ENTER | ;Entry point from the post initialization
|
|
| RCCSTUP | ||
| AA | ||
| DUEPROC | ; called from rctcspd
|
|
| RECDPN | ;
|
|
| COMPILED | ;
|
|
| AITCMSGD | ;
|
|
| USRMSGD | ;sends mailman message of documents sent to user
|
|
| HEADERD | ;
|
|
| TRAILERD | ;
|
|
| DATE8(X) | ;changes fileman date into 8 digit date yyyymmdd
|
|
| AMOUNT(X) | ;changes amount to zero filled, right justified, 14 characters
|
|
| AMOUNT9(X) | ;changes amount to zero filled, right justified
|
|
| BLANK(X) | ;returns 'x' blank spaces
|
|
| RJZF(X,Y) | ;right justify zero fill width Y
|
|
| LJSF(X,Y) | ;left justified space filled
|
|
| LJZF(X,Y) | ;x left justified, y zero filled
|
|
| TAXID(DEBTOR) | ;computes TAXID to place on documents
|
|
| JD() | ; returns today's Julian date YDOY
|
|
| NAMEFF(DFN) | ;returns name for document and name in file
|
|
| ADDR(RCDFN) | ; returns patient file address
|
|
| REJCODE | ;Converts AITC reject codes in reject multiple to pointer to file 348.5
|
|
| REJA |
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | RCCSTUP+1, AA+29 |
| $$GET1^DIQ | ADDR+4 |
| $$DADD^RCAMADD | ADDR+8 |
| $$SSN^RCFN01 | TAXID+2 |
| $$DEM^RCTCSP1 | AA+6 |
| $$COUNTRY^RCTCSP1A | RECDPN+13 |
| ADD^VADPT | ADDR+3 |
| DEM^VADPT | NAMEFF+3 |
| $$FMADD^XLFDT | RCCSTUP+4 |
| $$FMDIFF^XLFDT | JD+4 |
| $$NOW^XLFDT | JD+2 |
| $$RJ^XLFSTR | JD+4 |
| ^XMD | AITCMSGD+11, USRMSGD+19 |
| $$PROD^XUPROD | AITCMSGD+2 |
| FileNo | Call Tags |
|---|---|
| ^DIC(5 - [#5] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PRCA(430 - [#430] | AA+2, AA+9, AA+11, AA+12, AA+13, AA+25*, RECDPN+23*, RECDPN+24*, USRMSGD+14, REJA , REJA+1, REJA+12* |
| ^PRCA(430.2 - [#430.2] | AA+15 |
| ^RC(348.5 - [#348.5] | REJA+9 |
| ^RC(348.6 - [#348.6] | REJA+5 |
| ^RC(348.7 - [#348.7] | REJA+4 |
| ^RCD(340 - [#340] | AA+4 |
| ^XTMP("RCTCSPDN" | RECDPN+25*, RECDPN+26*, COMPILED+3, COMPILED+11, COMPILED+14*, COMPILED+15, AITCMSGD+3, USRMSGD+2, USRMSGD+4!, USRMSGD+8* , USRMSGD+9*, USRMSGD+10, USRMSGD+12, USRMSGD+13, USRMSGD+14*, USRMSGD+16*, USRMSGD+20!, HEADERD+5!, HEADERD+9*, TRAILERD+2! , TRAILERD+9* |
| ^XTMP("REJCDCONV" | RCCSTUP, RCCSTUP+2*, RCCSTUP+3*, RCCSTUP+4*, RCCSTUP+5, AA+30*, AA+31*, REJA+2, REJA+6*, REJA+10* , REJA+12* |
| Name | Line Occurrences |
|---|---|
| $$ADDR | RECDPN+8 |
| $$AMOUNT | TRAILERD+5 |
| $$AMOUNT9 | RECDPN+19 |
| $$BLANK | RECDPN+11, RECDPN+15, RECDPN+22, USRMSGD+14, HEADERD+6, HEADERD+7, TRAILERD+5, TRAILERD+6, LJSF+2 |
| $$DATE8 | RECDPN+16 |
| $$JD | AITCMSGD+4, HEADERD+4, TRAILERD+4 |
| $$LJSF | RECDPN+6, RECDPN+9, RECDPN+10, RECDPN+12, RECDPN+18, RECDPN+20, TAXID+3 |
| $$NAMEFF | RECDPN+5 |
| $$RJZF | RECDPN+3, AITCMSGD+4, USRMSGD+14, HEADERD+4, TRAILERD+4, TRAILERD+5, TRAILERD+7 |
| $$TAXID | RECDPN+4, RECDPN+26 |
| AITCMSGD | COMPILED+6, COMPILED+19 |
| HEADERD | COMPILED+10 |
| RECDPN | DUEPROC+9 |
| REJA | REJA+1, REJA+2, REJA+13 |
| REJCODE | AA+12 |
| TRAILERD | COMPILED+5, COMPILED+18 |
| USRMSGD | COMPILED+20 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | RCCSTUP+1, AA+29 |
| ACTION | COMPILED+1~, COMPILED+9*, COMPILED+11, COMPILED+14, COMPILED+15, USRMSGD+3*, USRMSGD+10, USRMSGD+12, USRMSGD+13, USRMSGD+14 , HEADERD+5 |
| ADDR340 | ADDR+7~, ADDR+8*, ADDR+9*, ADDR+10*, ADDR+11 |
| ADDRCS | RECDPN+8*, RECDPN+9, RECDPN+10, RECDPN+12, RECDPN+13, RECDPN+20, RECDPN+21, ADDR+1~, ADDR+5*, ADDR+10 , ADDR+11*, ADDR+12 |
| AMOUNT | COMPILED+1~, COMPILED+2*, COMPILED+15*, TRAILERD+5, TRAILERD+10* |
| B0 | AA+10~, AA+11*, AA+14, AA+15, AA+21, AA+22, AA+23, AA+24, DUEPROC+7, RECDPN+17 |
| >> B12 | DUEPROC+5 |
| B14 | AA+10~, AA+11*, AA+18 |
| B6 | AA+10~, AA+11*, DUEPROC+6, DUEPROC+8, RECDPN+16 |
| B7 | AA+10~, AA+11*, AA+19, DUEPROC+2, RECDPN+14 |
| BCNTR | COMPILED+1~, COMPILED+2*, COMPILED+3*, COMPILED+11, COMPILED+14, COMPILED+15 |
| BILL | AA+3~, AA+8*, AA+9*, AA+11, AA+12, AA+13, AA+25, RECDPN+3, RECDPN+23, RECDPN+24 , RECDPN+25, RECDPN+26, REJA, REJA+1, REJA+2, REJA+6, REJA+10, REJA+12 |
| BLANK | BLANK+1~, BLANK+2*, BLANK+3 |
| CAT | AA+10~, AA+15*, AA+16, AA+17 |
| >> CNTLID | AITCMSGD+4*, AITCMSGD+9, USRMSGD+7, HEADERD+4*, HEADERD+6, TRAILERD+4*, TRAILERD+5 |
| DA | TAXID+1~ |
| DEBTOR | AA~, AA+1*, AA+2*, AA+4, AA+9, RECDPN+4, RECDPN+26, TAXID~, TAXID+2, ADDR+8 |
| DEBTOR0 | AA+3~, AA+4*, AA+5, RECDPN+5, RECDPN+7 |
| DEBTOR1 | AA+3~, AA+4*, ADDR+6 |
| >> DEBTOR3 | DUEPROC+4 |
| DEBTOR7 | AA+3~, AA+4* |
| DEMCS | AA+3~, AA+6*, AA+7 |
| DFN | NAMEFF~, ADDR+1~, ADDR+2* |
| DIC | TAXID+1~ |
| DIQ | TAXID+1~ |
| DOCNM | NAMEFF+1~, NAMEFF+8*, NAMEFF+9 |
| DR | TAXID+1~ |
| DT | RECDPN+23, USRMSGD+7, JD+5 |
| EOF | COMPILED+1~, COMPILED+2*, COMPILED+3*, TRAILERD+7 |
| FN | NAMEFF+1~, NAMEFF+7*, NAMEFF+8 |
| HREJREC | REJCODE+1~, REJA+1*, REJA+6, REJA+10, REJA+12 |
| KNUM | RECDPN+1~, RECDPN+17*, RECDPN+18 |
| LN | NAMEFF+1~, NAMEFF+5*, NAMEFF+8 |
| MN | NAMEFF+1~, NAMEFF+5*, NAMEFF+6*, NAMEFF+8 |
| NAME | RECDPN+1~, RECDPN+5*, RECDPN+6 |
| NM | NAMEFF+1~, NAMEFF+2*, NAMEFF+4*, NAMEFF+5, NAMEFF+7 |
| >> ONEBILL | USRMSGD+18 |
| >> RCCCMPLT | RCCSTUP+5*, AA+12, AA+28 |
| >> RCCEND | AA+29*, AA+30 |
| >> RCCSTART | RCCSTUP+1*, RCCSTUP+2, RCCSTUP+4 |
| RCDAT1 | USRMSGD+1~, USRMSGD+12*, USRMSGD+14 |
| RCDAT2 | USRMSGD+1~, USRMSGD+13*, USRMSGD+14 |
| RCDFN | AA+3~, AA+5*, AA+6, RECDPN+7*, RECDPN+8, ADDR~, ADDR+2 |
| RCMSG | COMPILED+1~, HEADERD+2~, HEADERD+6*, HEADERD+7*, HEADERD+9, TRAILERD+3~, TRAILERD+5*, TRAILERD+6*, TRAILERD+7*, TRAILERD+9 |
| RCNT | USRMSGD+1~, USRMSGD+10*, USRMSGD+11*, USRMSGD+14, USRMSGD+16 |
| RCNTR | COMPILED+1~, COMPILED+11*, COMPILED+14, COMPILED+15 |
| REC | RECDPN+2*, RECDPN+3*, RECDPN+4*, RECDPN+6*, RECDPN+9*, RECDPN+10*, RECDPN+11*, RECDPN+12*, RECDPN+13*, RECDPN+15* , RECDPN+16*, RECDPN+18*, RECDPN+19*, RECDPN+20*, RECDPN+21*, RECDPN+22*, RECDPN+25, RECDPN+26, COMPILED+1~, COMPILED+2* , COMPILED+4, COMPILED+7*, COMPILED+10, COMPILED+12*, COMPILED+14, HEADERD+8*, HEADERD+9, TRAILERD+2, TRAILERD+8*, TRAILERD+9 , TRAILERD+10* |
| RECC | COMPILED+1~, COMPILED+2*, COMPILED+7*, COMPILED+13*, TRAILERD+5, TRAILERD+10* |
| REJCD | REJCODE+1~, REJA+3*, REJA+4, REJA+5, REJA+7, REJA+8, REJA+9 |
| REJI | REJCODE+1~, REJA+1*, REJA+3*, REJA+4, REJA+5, REJA+6, REJA+8, REJA+9, REJA+10 |
| REJREC | REJCODE+1~, REJA+1*, REJA+3, REJA+4*, REJA+5*, REJA+8*, REJA+9*, REJA+10*, REJA+12 |
| RRI | REJCODE+1~*, REJA*, REJA+1, REJA+2, REJA+6, REJA+10, REJA+12 |
| SEQ | COMPILED+1~, COMPILED+2*, COMPILED+14, AITCMSGD+4, AITCMSGD+10, HEADERD+3*, HEADERD+4, HEADERD+5, HEADERD+9, TRAILERD+2 , TRAILERD+4, TRAILERD+7, TRAILERD+9 |
| >> SITE | RECDPN+18, AITCMSGD+9 |
| STATEAB | ADDR+1~, ADDR+4*, ADDR+5 |
| STATEIEN | ADDR+1~, ADDR+4* |
| SYSTYP | AITCMSGD+1~, AITCMSGD+2*, AITCMSGD+6, AITCMSGD+7 |
| TAXID | TAXID+1~, TAXID+2*, TAXID+3*, TAXID+4 |
| TOTAL | AA+10~, AA+19*, AA+20, AA+25, DUEPROC+1~, DUEPROC+2*, DUEPROC+3, RECDPN+14*, RECDPN+19 |
| U | AA+6, AA+7, AA+14, AA+15, AA+18, AA+19, AA+21, AA+22, AA+23, AA+24 , AA+25, DUEPROC+2, DUEPROC+4, DUEPROC+5, DUEPROC+6, DUEPROC+7, DUEPROC+8, RECDPN+5, RECDPN+9, RECDPN+10 , RECDPN+12, RECDPN+13, RECDPN+14, RECDPN+16, RECDPN+17, RECDPN+20, RECDPN+21, RECDPN+23, RECDPN+24, USRMSGD+12 , USRMSGD+13, USRMSGD+14, ADDR+5, ADDR+6, ADDR+8, ADDR+9, ADDR+10, REJA+3, REJA+4, REJA+5 , REJA+6, REJA+8, REJA+9, REJA+10 |
| VA | NAMEFF+1~ |
| VADM | NAMEFF+1~, NAMEFF+4 |
| VADM(1 | NAMEFF+4 |
| VAPA | ADDR+1~ |
| VAPA(1 | ADDR+5 |
| VAPA(2 | ADDR+5 |
| VAPA(23 | ADDR+5 |
| VAPA(24 | ADDR+5 |
| VAPA(25 | ADDR+5 |
| VAPA(4 | ADDR+5 |
| VAPA(5 | ADDR+4 |
| VAPA(6 | ADDR+5 |
| VAPA(8 | ADDR+5 |
| X | AA+3~, USRMSGD+1~, USRMSGD+10*, USRMSGD+12, USRMSGD+13, USRMSGD+14, DATE8~, DATE8+1*, DATE8+2*, DATE8+3 , AMOUNT~, AMOUNT+1*, AMOUNT+2*, AMOUNT+3*, AMOUNT+4, AMOUNT9~, AMOUNT9+1*, AMOUNT9+2*, AMOUNT9+3*, AMOUNT9+4 , BLANK~, BLANK+2, RJZF~, RJZF+1*, RJZF+2, LJSF~, LJSF+1*, LJSF+2*, LJSF+3, LJZF~ , LJZF+1*, LJZF+2*, LJZF+3 |
| XMDDD | JD+1~, JD+4*, JD+5 |
| XMDT | JD+1~, JD+3*, JD+4 |
| XMDUZ | AITCMSGD+1~, AITCMSGD+5*, USRMSGD+1~, USRMSGD+5* |
| XMNOW | JD+1~, JD+2*, JD+3 |
| XMSUB | AITCMSGD+1~, AITCMSGD+9*, USRMSGD+1~, USRMSGD+7* |
| XMTEXT | AITCMSGD+1~, AITCMSGD+10*, USRMSGD+1~, USRMSGD+17* |
| XMY | AITCMSGD+1~, USRMSGD+1~ |
| XMY("G.TCSP" | AITCMSGD+8*, USRMSGD+6* |
| XMY("XXX@Q-TPL.DOMAIN.EXT" | AITCMSGD+6* |
| XMY("XXX@Q-TXL.DOMAIN.EXT" | AITCMSGD+7* |
| Y | RJZF~, RJZF+1, LJSF~, LJSF+1, LJSF+2, LJZF~, LJZF+2 |