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 |
Package | Total | Caller Graph |
---|---|---|
Integrated Billing | 1 | IBCNERPA |
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+6 |
$$GET1^DIQ | XLDATA+3, XLDATA+4 |
^DIR | HEADER+4 |
$$GETSSN^IBCNEDE5 | XLDATA+5 |
$$GETDOB^IBCNEDEQ | XLDATA+5 |
$$SSN^IBCNEDEQ | SSDB+6, SSDB+7 |
DATA^IBCNERPE | PRINT+32 |
$$FO^IBCNEUT1 | HEADER+47, HEADER+48, PHDL+35, PHDL+36 |
$$FMTE^XLFDT | HEADER+23, PHDL+4, PHDL+14 |
$$NOW^XLFDT | PHDL+4 |
$$TRIM^XLFSTR | GTDT+11, GTDT+12, GTDT+15, GTDT+18, GTDT+21, GTDT+24, GTDT+27, GTDT+28, GTDT+31, GTDT+32 , GTDT+35, GTDT+38 |
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 |
|
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+23, PHDL+14 |
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+2 |
DATA | GTDT+3~, GTDT+10*, GTDT+11, GTDT+12, GTDT+14*, GTDT+15, GTDT+17*, GTDT+18, GTDT+20*, GTDT+21 , GTDT+23*, GTDT+24, GTDT+26*, GTDT+27, GTDT+28, GTDT+30*, GTDT+31, GTDT+32, GTDT+34*, GTDT+35 , GTDT+37*, GTDT+38 |
DFN | XLDATA+1~, XLDATA+4*, XLDATA+5, SSDB+3~, SSDB+4*, SSDB+5, SSDB+6, SSDB+7 |
DIR | HEADER+1~, HEADER+4! |
DIR(0 | HEADER+4* |
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+4*, GTDT+31* |
DTOUT | HEADER+1~, HEADER+5 |
DUOUT | HEADER+1~, HEADER+5 |
EDT | PRINT~, HEADER+23, PHDL+14 |
EHDR | PHDL+3*, PHDL+4, PHDL+8*, PHDL+9*, PHDL+10*, PHDL+14*, PHDL+15, PHDL+17*, PHDL+18*, PHDL+19* , PHDL+20, PHDL+21*, PHDL+22*, PHDL+23, PHDL+25*, PHDL+26*, PHDL+27*, PHDL+28, PHDL+29*, PHDL+30* , PHDL+31, PHDL+38! |
EMPST | XLDATA+1~, GTDT+4*, GTDT+27* |
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+4*, GTDT+32* |
HDR | HEADER+1~, HEADER+11*, HEADER+12, HEADER+14*, HEADER+17*, HEADER+18, HEADER+19, HEADER+23*, HEADER+24, HEADER+25 , HEADER+27*, HEADER+28*, HEADER+29*, HEADER+30, HEADER+31*, HEADER+32*, HEADER+33, HEADER+34, HEADER+36*, HEADER+37* , HEADER+38*, HEADER+39, HEADER+40*, HEADER+41*, HEADER+42, HEADER+43, PHDL+6* |
IBDTA | PRINT+6~, PRINT+14*, PRINT+15, PRINT+19 |
IBFEED | PRINT~, PRINT+10*, PRINT+36, HEADER+3 |
IBHDR | PRINT+6~, PRINT+14*, PRINT+19 |
IBOUT | PRINT~, PRINT+14, PRINT+15, PRINT+19, PRINT+27, PRINT+36, PRINTEOR+1 |
IBRDT | PRINT~, HEADER+11 |
IOF | HEADER+9 |
IPRF | PRINT~, HEADER+9, PHDL+3 |
LIN | HEADER+1~, HEADER+3* |
LN | GTDT+3~, GTDT+5*, GTDT+6*, GTDT+7 |
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+3, LINE+5, LINE+6 |
MDESC | XLDATA+1~, GTDT+4*, GTDT+38* |
MLIST | XLDATA+1~, GTDT+4*, GTDT+28* |
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+11*, HEADER+12, HEADER+14*, HEADER+18*, HEADER+19, HEADER+24*, HEADER+25, HEADER+33*, HEADER+34 , HEADER+42*, HEADER+43 |
OPRT1 | PRINT+5~, PRINT+23*, SSDB+7 |
OPRT2 | PRINT+5~, PRINT+25*, SSDB+6 |
OUT | GTDT+3~, GTDT+7*, GTDT+9, GTDT+10, GTDT+13, GTDT+14, GTDT+16, GTDT+17, GTDT+19, GTDT+20 , GTDT+22, GTDT+23, GTDT+25, GTDT+26, GTDT+29, GTDT+30, GTDT+33, GTDT+34, GTDT+36, GTDT+37 |
PAT | PRINT~, HEADER+29, HEADER+32, HEADER+37, HEADER+40, PHDL+19, PHDL+22, PHDL+26, PHDL+29 |
PGC | PRINT~, PRINT+36, HEADER+2, HEADER+8*, HEADER+11, LINE+5, PHDL+40* |
PRIDC | XLDATA+1~, GTDT+4*, GTDT+24* |
PROCD | XLDATA+1~, GTDT+4*, GTDT+18* |
PRT1 | PRINT+4~, PRINT+23*, HEADER+47, SSDB+7*, PHDL+35 |
PRT2 | PRINT+4~, PRINT+25*, HEADER+48, SSDB+6*, PHDL+36 |
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+36, HEADER+2, HEADER+5* , LINE+4, LINE+5, LINE+6 |
PYR | PRINT~, HEADER+28, HEADER+31, HEADER+38, HEADER+41, PHDL+18, PHDL+21, PHDL+27, PHDL+30 |
PYRNM | XLDATA+1~, XLDATA+3*, XLDATA+13 |
REFID | XLDATA+1~, GTDT+4*, GTDT+11* |
REFID2 | XLDATA+1~, GTDT+4*, GTDT+21* |
REFQ | XLDATA+1~, GTDT+4*, GTDT+12* |
RFIDSC | XLDATA+1~, GTDT+4*, GTDT+15* |
RPTDATA | XLDATA+1~, XLDATA+2* |
RPTDATA(0 | XLDATA+3, XLDATA+4, XLDATA+15 |
RPTDATA(1 | XLDATA+13, XLDATA+14, XLDATA+15 |
RPTDATA(13 | XLDATA+13 |
RPTDATA(14 | XLDATA+13 |
RPTDATA(8 | XLDATA+14 |
RTN | PRINT~, PRINT+14, PRINT+22, PRINT+24, PRINT+26, XLDATA+2, SSDB+4 |
SORT1 | PRINT+4~, PRINT+9*, PRINT+22*, PRINT+23, PRINT+24, PRINT+26, XLDATA+2, HEADER+46, SSDB+4, PHDL+34 |
SORT2 | PRINT+4~, PRINT+9*, PRINT+24*, PRINT+25, PRINT+26, XLDATA+2, HEADER+46, SSDB+4, PHDL+34 |
SRT | PRINT~, XLDATA+13, HEADER+16, HEADER+28, HEADER+29, HEADER+31, HEADER+37, HEADER+38, HEADER+40, HEADER+47 , HEADER+48, SSDB+6, PHDL+8, PHDL+18, PHDL+19, PHDL+21, PHDL+26, PHDL+27, PHDL+29, PHDL+35 , PHDL+36, PHDL+48 |
SRVRNK | XLDATA+1~, GTDT+4*, GTDT+35* |
TRC | PRINT~, HEADER+9, HEADER+14, HEADER+15, HEADER+47, HEADER+48, SSDB+6, PHDL+3, PHDL+6, PHDL+7 , PHDL+35, PHDL+36 |
TYP | PRINT~, HEADER+17, PHDL+9 |
U | XLDATA+3, XLDATA+4, XLDATA+13, XLDATA+14, XLDATA+15, HEADER+31, HEADER+32, HEADER+40, HEADER+41, SSDB+4 , PHDL+21, PHDL+22, PHDL+29, PHDL+30, PHDL+48 |
X | HEADER+1~, PHDL+1~, PHDL+48*, PHDL+49*, PHDL+50*, PHDL+51 |
Y | HEADER+1~ |
>> ZTQUEUED | HEADER+2, HEADER+6 |
>> ZTSTOP | PRINT+15, PRINT+22, PRINT+24, PRINT+26, PRINT+30, PRINT+34, PRINT+36, HEADER+6*, LINE+4, LINE+5 , LINE+6 |