IBCNERP6 ;DAOU/BHS - eIV PAYER REPORT PRINT ;05-JUN-2002
Source file <IBCNERP6.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 |
|---|---|---|
| PRINT(RTN,BDT,EDT,PYR,RDTL,SRT,PGC,PXT,MAX,CRT,IBOUT) | ; Print data
; Input params: RNT = "IBCNERP4" - routine, BDT = starting dt, ; EDT = ending dt, PYR = payer ien, ; RDTL = 0/1, SRT = 0/1, PGC = page ct, PXT = exit flg, MAX = max line ; ct/page, CRT = 0/1 |
|
| PRINT2 | ||
| PRINTX | ; PRINT exit point
|
|
| HEADER | ; Print header info for each page
; Assumes vars from PRINT: CRT,PGC,PXT,MAX,SRT,BDT,EDT,PYR,RDTL,MAR ; Init vars |
|
| HEADERX | ; HEADER exit pt
|
|
| EXHDR | ; format for Excel report ; 528 - baa
|
|
| LINE(DISPDATA) | ; Print line of data
; Assumes vars from PRINT: PGC,PXT,MAX ; Init vars |
|
| LINEX | ; LINE exit pt
|
|
| DATA(DISPDATA) | ; Gather and format lines of data to be printed
; Assumes vars from PRINT: RTN,SRT,SORT1,SORT2,SORT3,RDTL,CT,PRT1,PRT2 ; Init vars |
|
| DATAX | ; DATA exit pt
; Display end of record dashes only if other records follow |
|
| TOTALS(DISPDATA) | ; Gather and format lines of totals to be printed
; Assumes vars from PRINT: RDTL,MAR ; Init vars |
|
| TOTALSX | ; DATA exit pt
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBE(365.017 - [#365.017] | DATA+50, TOTALS+35 |
| ^IBE(365.12 - [#365.12] | HEADER+25 |
| ^TMP($J | PRINT+14, PRINT+17, PRINT+20, PRINT+23, DATA+9, DATAX+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| APPS | DATA+3~, DATA+15*, DATA+20, DATA+30, DATA+33, TOTALS+3~, TOTALS+14*, TOTALS+19, TOTALS+20, TOTALS+23 |
| AVG | DATA+3~, DATA+20*, DATA+30, DATA+33, TOTALS+3~, TOTALS+19*, TOTALS+20, TOTALS+23 |
| BDT | PRINT~, HEADER+19, EXHDR+6 |
| CANC | DATA+4~, DATA+11*, DATA+30, DATA+32, TOTALS+4~, TOTALS+10*, TOTALS+20, TOTALS+22 |
| COUNT | PRINT+7~ |
| CRT | PRINT~, HEADER+5 |
| CT | PRINT+7~, PRINT+12*, PRINT+24*, LINE+3~, LINE+5*, LINE+6, LINE+7 |
| CT2 | DATA+4~, DATA+29* |
| DASHES | HEADER+3~, HEADER+32*, HEADER+33, TOTALS+3~, TOTALS+6*, TOTALSX+1 |
| DASHES2 | DATA+3~, DATA+6*, DATAX+3 |
| DEACDT | DATA+4~, DATA+24*, DATA+25 |
| DEACMSG | DATA+3~, DATA+23*, DATA+25, DATA+26, DATA+27 |
| DIR | HEADER+3~, HEADER+7! |
| DIR(0 | HEADER+7* |
| DISPDATA | PRINT+7~, PRINT+26!, PRINT+27, PRINT+29, PRINT+39!, PRINT+40, PRINT+42, LINE~, DATA~, TOTALS~ |
| DISPDATA( | LINE+9, DATA+30*, DATA+32*, DATA+33*, DATA+37*, DATA+38*, DATA+46*, DATA+47*, DATA+51*, DATA+52* , DATAX+3*, TOTALS+20*, TOTALS+22*, TOTALS+23*, TOTALS+27*, TOTALS+29*, TOTALS+36*, TOTALS+37*, TOTALS+41*, TOTALS+42* , TOTALSX+1* |
| DISPDATA("" | LINE+5 |
| DTOUT | HEADER+3~, HEADER+8 |
| DUOUT | HEADER+3~, HEADER+8 |
| EDT | PRINT~, HEADER+19, EXHDR+6 |
| EORMSG | PRINT+7~, PRINT+9*, PRINT2+2 |
| ERRCD | DATA+3~, DATA+40*, DATA+41*, DATA+44, DATA+45, DATA+46, DATA+47, DATA+49, DATA+50, DATA+51 , DATA+52, DATA+55, TOTALS+3~, TOTALS+31*, TOTALS+32*, TOTALS+34, TOTALS+35, TOTALS+36, TOTALS+37, TOTALS+39 , TOTALS+40, TOTALS+41, TOTALS+42 |
| ERROR | DATA+3~, DATA+45*, DATA+46, DATA+47, DATA+50*, DATA+51, DATA+52, TOTALS+4~, TOTALS+35*, TOTALS+36 , TOTALS+37, TOTALS+40*, TOTALS+41, TOTALS+42 |
| FAIL | DATA+4~, DATA+18*, DATA+30, DATA+33, TOTALS+3~, TOTALS+17*, TOTALS+20, TOTALS+23 |
| FIRST | DATA+4~, DATA+13*, DATA+30, DATA+32, TOTALS+4~, TOTALS+12*, TOTALS+20, TOTALS+22 |
| HDR | HEADER+3~, HEADER+12*, HEADER+13, HEADER+14, HEADER+16*, HEADER+17, HEADER+18, HEADER+19*, HEADER+20, HEADER+21 , HEADER+23*, HEADER+24*, HEADER+25*, HEADER+26, HEADER+27, EXHDR+1~, EXHDR+4*, EXHDR+5, EXHDR+6*, EXHDR+7 |
| HDR1 | EXHDR+1~, EXHDR+8*, EXHDR+9 |
| IBOUT | PRINT~, PRINT+15, PRINT+36, PRINT+37, PRINT2+1, LINE+6, LINE+8, DATA+30, DATA+31, DATA+37 , DATA+38, DATA+46, DATA+47, DATA+51, DATA+52, DATAX+2, TOTALS+20, TOTALS+21, TOTALS+27, TOTALS+28 , TOTALS+36, TOTALS+37, TOTALS+41, TOTALS+42, TOTALSX+1 |
| II | LINE+3~, LINE+7*, LINE+9 |
| INQS | DATA+3~, DATA+10*, DATA+30, DATA+32, TOTALS+3~, TOTALS+9*, TOTALS+20, TOTALS+22 |
| IOF | HEADER+11 |
| LIN | HEADER+3~, HEADER+6* |
| LINECT | DATA+3~, DATA+8*, DATA+30, DATA+32, DATA+33, DATA+34*, DATA+37, DATA+38, DATA+39*, DATA+46 , DATA+47, DATA+51, DATA+52, DATA+53*, DATAX+3*, TOTALS+3~, TOTALS+8*, TOTALS+20, TOTALS+22, TOTALS+23 , TOTALS+24*, TOTALS+27, TOTALS+29, TOTALS+30*, TOTALS+36, TOTALS+37, TOTALS+41, TOTALS+42, TOTALS+43*, TOTALSX+1 |
| MAX | PRINT~, PRINT+36, PRINT2+1, HEADER+6, LINE+6, LINE+8 |
| NONEMSG | PRINT+7~, PRINT+10*, PRINT+14 |
| OFFSET | HEADER+3~, HEADER+13*, HEADER+14, HEADER+17*, HEADER+18, HEADER+20*, HEADER+21, HEADER+26*, HEADER+27 |
| PAYER | DATA+4~, DATA+21*, DATA+25*, DATA+26*, DATA+27*, DATA+30, DATA+32 |
| PEND | DATA+4~, DATA+19*, DATA+30, DATA+33, TOTALS+3~, TOTALS+18*, TOTALS+20, TOTALS+23 |
| PGC | PRINT~, PRINT+36, PRINT2+1, HEADER+5, HEADER+10*, HEADER+12, LINE+8 |
| PRT1 | PRINT+7~, PRINT+18*, DATA+21 |
| PRT2 | PRINT+7~, PRINT+21*, DATA+21 |
| PXT | PRINT~, PRINT+17, PRINT+20, PRINT+23, PRINT+35, PRINT+36, PRINT2, PRINT2+1, HEADER+5, HEADER+8* , HEADER+9*, LINE+6, LINE+7, LINE+8 |
| PYR | PRINT~, HEADER+24, HEADER+25 |
| QUED | DATA+4~, DATA+12*, DATA+30, DATA+32, TOTALS+4~, TOTALS+11*, TOTALS+20, TOTALS+22 |
| RDTL | PRINT~, HEADER+16, EXHDR+4, DATA+35, TOTALS+25 |
| REJDASHS | DATA+4~, DATA+7*, DATA+37, TOTALS+3~, TOTALS+7*, TOTALS+29 |
| REJS | DATA+3~, DATA+16*, DATA+20, DATA+30, DATA+33, DATA+35, TOTALS+3~, TOTALS+15*, TOTALS+19, TOTALS+23 , TOTALS+25 |
| RETS | DATA+4~, DATA+14*, DATA+30, DATA+32, TOTALS+3~, TOTALS+13*, TOTALS+20, TOTALS+22 |
| RPTDATA | DATA+4~, DATA+9*, DATA+10, DATA+11, DATA+12, DATA+13, DATA+14, DATA+15, DATA+16, DATA+17 , DATA+18, DATA+19, DATA+22, DATA+24, DATA+29 |
| RPTDATA( | DATA+41, DATA+47, DATA+51, DATA+52, DATA+55 |
| RTN | PRINT~, PRINT+14, PRINT+17, PRINT+20, PRINT+23, DATA+9, DATAX+3 |
| SORT1 | PRINT+7~, PRINT+16*, PRINT+17*, PRINT+18, PRINT+20, PRINT+23, DATA+9, DATAX+3 |
| SORT2 | PRINT+7~, PRINT+19*, PRINT+20*, PRINT+21, PRINT+23, DATA+9, DATAX+3 |
| SORT3 | PRINT+7~, PRINT+22*, PRINT+23*, DATA+9, DATAX+3 |
| SRT | PRINT~, HEADER+15, EXHDR+3, DATA+21 |
| TIME | DATA+3~, DATA+17*, DATA+20, TOTALS+3~, TOTALS+16*, TOTALS+19 |
| TOTALS | PRINT+7~, DATA+29*, TOTALS+9, TOTALS+10, TOTALS+11, TOTALS+12, TOTALS+13, TOTALS+14, TOTALS+15, TOTALS+16 , TOTALS+17, TOTALS+18 |
| TOTALS( | DATA+55*, TOTALS+32, TOTALS+36, TOTALS+37, TOTALS+41, TOTALS+42 |
| TOTDASHS | PRINT+7~, PRINT+11*, PRINT+37 |
| U | HEADER+25, DATA+10, DATA+11, DATA+12, DATA+13, DATA+14, DATA+15, DATA+16, DATA+17, DATA+18 , DATA+19, DATA+22, DATA+24, DATA+29, DATA+30, DATA+45, DATA+46, DATA+51, DATA+52, TOTALS+9 , TOTALS+10, TOTALS+11, TOTALS+12, TOTALS+13, TOTALS+14, TOTALS+15, TOTALS+16, TOTALS+17, TOTALS+18, TOTALS+20 , TOTALS+36, TOTALS+37, TOTALS+40, TOTALS+41 |
| X | HEADER+3~ |
| Y | HEADER+3~ |
| >> ZTQUEUED | HEADER+5, HEADER+9 |
| >> ZTSTOP | PRINT+17, PRINT+20, PRINT+23, PRINT+35, PRINT+36, PRINT2, PRINT2+1, HEADER+9*, LINE+6, LINE+7 , LINE+8 |