IBCNERP3 ;DAOU/BHS - IBCNE eIV RESPONSE REPORT PRINT ; 03-JUN-2002
Source file <IBCNERP3.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,PAT,TYP,SRT,PGC,PXT,MAX,CRT,TRC,EXP,IPRF,IBRDT,IBOUT,IBFEED) | ; Print data
; Input: RTN="IBCENRP1", BDT=start dt, EDT=end dt, PYR=pyr ien, ; PAT= pat ien, TYP=A/M, SRT=1/2, PGC=page ct, PXT=exit flg, ; MAX=max line ct/pg, CRT=1/0, TRC=trc#, EXP=earliest expiration date,IBRDT=today's date/time formatted |
|
| PRINTEOR | ; IB*702 come here for eor if no data
|
|
| PRINTX | ;
|
|
| XLDATA | ; Excel output ; 528
|
|
| GTDT | ; Get Eligibility/Group Plan Information
|
|
| HEADER | ; Print hdr info
|
|
| HEADERX | ;
|
|
| LINE(DISPDATA) | ; Print data
|
|
| LINEX | ;
|
|
| SSDB | ; Display last 4 digits of SSN and DOB to facilitate pt. identification
; $$SSN^IBCNEDEQ(DFN) returns SSN followed by DOB |
|
| PHDL | ; - Print the header line for the Excel spreadsheet ; 528
|
| Name | Field # of Occurrence |
|---|---|
| $$S^%ZTLOAD | HEADER+7 |
| $$GET1^DIQ | XLDATA+3, XLDATA+4 |
| ^DIR | HEADER+5 |
| $$GETSSN^IBCNEDE5 | XLDATA+5 |
| $$GETDOB^IBCNEDEQ | XLDATA+5 |
| $$SSN^IBCNEDEQ | SSDB+6, SSDB+7 |
| DATA^IBCNERPE | PRINT+32 |
| $$FO^IBCNEUT1 | HEADER+63, HEADER+64, PHDL+34, PHDL+35 |
| $$FMTE^XLFDT | HEADER+24, PHDL+4, PHDL+13 |
| $$NOW^XLFDT | PHDL+4 |
| $$TRIM^XLFSTR | GTDT+10, GTDT+11, GTDT+14, GTDT+17, GTDT+20, GTDT+23, GTDT+26, GTDT+27, GTDT+30, GTDT+31 , GTDT+34, GTDT+37 |
| 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 |
|
| 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 |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| ^IBE(365.12 - [#365.12] | GET1^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BDT | PRINT~, HEADER+24, PHDL+13 |
| CNFLG | PRINT+4~, PRINT+35*, LINE+3*, LINE+6*, LINE+7*, LINE+8, LINE+12*, LINE+13*, LINE+15* |
| CNT | PRINT+4~, PRINT+26*, XLDATA+2, SSDB+4 |
| CRT | PRINT~, HEADER+3 |
| DATA | GTDT+2~, GTDT+9*, GTDT+10, GTDT+11, GTDT+13*, GTDT+14, GTDT+16*, GTDT+17, GTDT+19*, GTDT+20 , GTDT+22*, GTDT+23, GTDT+25*, GTDT+26, GTDT+27, GTDT+29*, GTDT+30, GTDT+31, GTDT+33*, GTDT+34 , GTDT+36*, GTDT+37 |
| DFN | XLDATA+1~, XLDATA+4*, XLDATA+5, SSDB+3~, SSDB+4*, SSDB+5, SSDB+6, SSDB+7 |
| DIR | HEADER+1~, HEADER+5! |
| DIR(0 | HEADER+5* |
| DISPDATA | PRINT+4~, PRINT+31!, PRINT+32, LINE~ |
| DISPDATA( | LINE+6, LINE+7, LINE+10, LINE+12, LINE+13 |
| DISPDATA("" | LINE+2 |
| DTMP | XLDATA+1~, GTDT+3*, GTDT+30* |
| DTOUT | HEADER+1~, HEADER+6 |
| DUOUT | HEADER+1~, HEADER+6 |
| EDT | PRINT~, HEADER+24, PHDL+13 |
| EHDR | PHDL+3*, PHDL+4, PHDL+8*, PHDL+9*, PHDL+10*, PHDL+13*, PHDL+14, PHDL+16*, PHDL+17*, PHDL+18* , PHDL+19, PHDL+20*, PHDL+21*, PHDL+22, PHDL+24*, PHDL+25*, PHDL+26*, PHDL+27, PHDL+28*, PHDL+29* , PHDL+30, PHDL+37! |
| EMPST | XLDATA+1~, GTDT+3*, GTDT+26* |
| EORMSG | PRINT+4~, PRINT+7*, PRINTEOR+1 |
| ERFLG | PRINT+4~, PRINT+35*, LINE+3*, LINE+6*, LINE+9, LINE+12*, LINE+13*, LINE+15* |
| EXP | PRINT~ |
| GOVAFL | XLDATA+1~, GTDT+3*, GTDT+31* |
| HDR | HEADER+1~, HEADER+12*, HEADER+13, HEADER+15*, HEADER+18*, HEADER+19, HEADER+20, HEADER+24*, HEADER+25, HEADER+26 , PHDL+6* |
| HDRA | HEADER+2~, HEADER+33*, HEADER+34*, HEADER+35*, HEADER+36, HEADER+39*, HEADER+40*, HEADER+58 |
| HDRB | HEADER+2~, HEADER+48*, HEADER+49*, HEADER+50*, HEADER+51, HEADER+54*, HEADER+55*, HEADER+58 |
| HDRC | HEADER+2~, HEADER+58*, HEADER+59 |
| IBDTA | PRINT+6~, PRINT+14*, PRINT+15, PRINT+19 |
| IBFEED | PRINT~, PRINT+10*, PRINT+38, HEADER+4 |
| IBHDR | PRINT+6~, PRINT+14*, PRINT+19 |
| IBOUT | PRINT~, PRINT+14, PRINT+15, PRINT+19, PRINT+27, PRINT+38, PRINTEOR+1 |
| IBRDT | PRINT~, HEADER+12 |
| IOF | HEADER+10 |
| IPRF | PRINT~, HEADER+10, PHDL+3 |
| LIN | HEADER+1~, HEADER+4* |
| LN | GTDT+2~, GTDT+4*, GTDT+5*, GTDT+6 |
| LNCT | LINE+1~, LINE+4*, LINE+6, LINE+7, LINE+10, LINE+12, LINE+13 |
| LNTOT | LINE+1~, LINE+2*, LINE+4 |
| MAX | PRINT~, PRINT+10, HEADER+4, LINE+5, LINE+6 |
| >> MAXCNT | PRINT+38 |
| MDESC | XLDATA+1~, GTDT+3*, GTDT+37* |
| MLIST | XLDATA+1~, GTDT+3*, GTDT+27* |
| NONEMSG | PRINT+4~, PRINT+8*, PRINT+19 |
| NWPG | LINE+1~, LINE+3*, LINE+5*, LINE+6*, LINE+8, LINE+9, LINE+10, LINE+11* |
| OFFSET | HEADER+1~, HEADER+12*, HEADER+13, HEADER+15*, HEADER+19*, HEADER+20, HEADER+25*, HEADER+26, HEADER+58*, HEADER+59 |
| OPRT1 | PRINT+5~, PRINT+23*, SSDB+7 |
| OPRT2 | PRINT+5~, PRINT+25*, SSDB+6 |
| OUT | GTDT+2~, GTDT+6*, GTDT+8, GTDT+9, GTDT+12, GTDT+13, GTDT+15, GTDT+16, GTDT+18, GTDT+19 , GTDT+21, GTDT+22, GTDT+24, GTDT+25, GTDT+28, GTDT+29, GTDT+32, GTDT+33, GTDT+35, GTDT+36 |
| PAT | PRINT~, HEADER+35, HEADER+40, HEADER+49, HEADER+54, PHDL+18, PHDL+21, PHDL+25, PHDL+28 |
| PGC | PRINT~, PRINT+38, HEADER+3, HEADER+9*, HEADER+12, LINE+5, PHDL+39* |
| PRIDC | XLDATA+1~, GTDT+3*, GTDT+23* |
| PROCD | XLDATA+1~, GTDT+3*, GTDT+17* |
| PRT1 | PRINT+4~, PRINT+23*, HEADER+63, SSDB+7*, PHDL+34 |
| PRT2 | PRINT+4~, PRINT+25*, HEADER+64, SSDB+6*, PHDL+35 |
| PTDOB | XLDATA+1~, XLDATA+5*, XLDATA+13 |
| PTNM | XLDATA+1~, XLDATA+4*, XLDATA+13 |
| PTSSN | XLDATA+1~, XLDATA+5*, XLDATA+13 |
| PXT | PRINT~, PRINT+15, PRINT+22, PRINT+24, PRINT+26, PRINT+30, PRINT+34, PRINT+38, HEADER+3, HEADER+6* , LINE+4, LINE+5, LINE+6 |
| PYR | PRINT~, HEADER+34, HEADER+39, HEADER+50, HEADER+55, PHDL+17, PHDL+20, PHDL+26, PHDL+29 |
| PYRNM | XLDATA+1~, XLDATA+3*, XLDATA+13 |
| REFID | XLDATA+1~, GTDT+3*, GTDT+10* |
| REFID2 | XLDATA+1~, GTDT+3*, GTDT+20* |
| REFQ | XLDATA+1~, GTDT+3*, GTDT+11* |
| RFIDSC | XLDATA+1~, GTDT+3*, GTDT+14* |
| RPTDATA | XLDATA+1~, XLDATA+2* |
| RPTDATA(0 | XLDATA+3, XLDATA+4, XLDATA+16 |
| RPTDATA(1 | XLDATA+13, XLDATA+14, XLDATA+16 |
| RPTDATA(13 | XLDATA+13 |
| RPTDATA(14 | XLDATA+13 |
| RPTDATA(8 | XLDATA+14 |
| RTN | PRINT~, PRINT+14, PRINT+22, PRINT+24, PRINT+26, PRINT+38, XLDATA+2, SSDB+4 |
| SORT1 | PRINT+4~, PRINT+9*, PRINT+22*, PRINT+23, PRINT+24, PRINT+26, XLDATA+2, HEADER+62, SSDB+4, PHDL+33 |
| SORT2 | PRINT+4~, PRINT+9*, PRINT+24*, PRINT+25, PRINT+26, XLDATA+2, HEADER+62, SSDB+4, PHDL+33 |
| SRT | PRINT~, XLDATA+13, HEADER+17, HEADER+34, HEADER+35, HEADER+39, HEADER+49, HEADER+50, HEADER+54, HEADER+63 , HEADER+64, SSDB+6, PHDL+8, PHDL+17, PHDL+18, PHDL+20, PHDL+25, PHDL+26, PHDL+28, PHDL+34 , PHDL+35, PHDL+47 |
| SRVRNK | XLDATA+1~, GTDT+3*, GTDT+34* |
| TRC | PRINT~, HEADER+10, HEADER+15, HEADER+16, HEADER+63, HEADER+64, SSDB+6, PHDL+3, PHDL+6, PHDL+7 , PHDL+34, PHDL+35 |
| TYP | PRINT~, HEADER+18, PHDL+9 |
| U | XLDATA+3, XLDATA+4, XLDATA+13, XLDATA+14, XLDATA+16, HEADER+39, HEADER+40, HEADER+54, HEADER+55, SSDB+4 , PHDL+20, PHDL+21, PHDL+28, PHDL+29, PHDL+47 |
| X | HEADER+1~, PHDL+1~, PHDL+47*, PHDL+48*, PHDL+50*, PHDL+51 |
| Y | HEADER+1~ |
| >> ZTQUEUED | HEADER+3, HEADER+7 |
| >> ZTSTOP | PRINT+15, PRINT+22, PRINT+24, PRINT+26, PRINT+30, PRINT+34, PRINT+38, HEADER+7*, LINE+4, LINE+5 , LINE+6 |