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) | ; 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 |
|
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+25, XLDATA+9 |
$$FO^IBCNEUT1 | HEADER+45, HEADER+46, PHDL+33, PHDL+34 |
$$FMTE^XLFDT | HEADER+20, HEADER+21, PHDL+4, PHDL+11, PHDL+12 |
$$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 |
|
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+21, PHDL+12 |
CNFLG | PRINT+4~, PRINT+28*, LINE+3*, LINE+6*, LINE+7*, LINE+8, LINE+12*, LINE+13*, LINE+15* |
CNT | PRINT+4~, PRINT+19*, 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+24!, PRINT+25, XLDATA+9, LINE~ |
DISPDATA( | LINE+6, LINE+7, LINE+10, LINE+12, LINE+13 |
DISPDATA("" | LINE+2 |
DTMP | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+31* |
DTOUT | HEADER+1~, HEADER+5 |
DUOUT | HEADER+1~, HEADER+5 |
EDT | PRINT~, HEADER+21, PHDL+12 |
EHDR | PHDL+3*, PHDL+4, PHDL+8*, PHDL+9*, PHDL+10*, PHDL+12*, PHDL+13, PHDL+15*, PHDL+16*, PHDL+17* , PHDL+18, PHDL+19*, PHDL+20*, PHDL+21, PHDL+23*, PHDL+24*, PHDL+25*, PHDL+26, PHDL+27*, PHDL+28* , PHDL+29, PHDL+36! |
EMPST | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+27* |
EORMSG | PRINT+4~, PRINT+6*, PRINT+30 |
ERFLG | PRINT+4~, PRINT+28*, LINE+3*, LINE+6*, LINE+9, LINE+12*, LINE+13*, LINE+15* |
EXP | PRINT~, HEADER+20, PHDL+11 |
GOVAFL | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+32* |
HDR | HEADER+1~, HEADER+11*, HEADER+12, HEADER+14*, HEADER+17*, HEADER+18, HEADER+19, HEADER+21*, HEADER+22, HEADER+23 , HEADER+25*, HEADER+26*, HEADER+27*, HEADER+28, HEADER+29*, HEADER+30*, HEADER+31, HEADER+32, HEADER+34*, HEADER+35* , HEADER+36*, HEADER+37, HEADER+38*, HEADER+39*, HEADER+40, HEADER+41, PHDL+6* |
IBOUT | PRINT~, PRINT+10, PRINT+20 |
IBRDT | PRINT~, HEADER+11 |
IOF | HEADER+9 |
IPRF | PRINT~, HEADER+9, HEADER+20, PHDL+3, PHDL+11 |
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+29, HEADER+3, LINE+5, LINE+6 |
MDESC | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+38* |
MLIST | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+28* |
NONEMSG | PRINT+4~, PRINT+7*, PRINT+13 |
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+22*, HEADER+23, HEADER+31*, HEADER+32 , HEADER+40*, HEADER+41 |
OPRT1 | PRINT+5~, PRINT+16*, SSDB+7 |
OPRT2 | PRINT+5~, PRINT+18*, 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+27, HEADER+30, HEADER+35, HEADER+38, PHDL+17, PHDL+20, PHDL+24, PHDL+27 |
PGC | PRINT~, PRINT+29, HEADER+2, HEADER+8*, HEADER+11, LINE+5, PHDL+38* |
PRIDC | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+24* |
PROCD | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+18* |
PRT1 | PRINT+4~, PRINT+16*, HEADER+45, SSDB+7*, PHDL+33 |
PRT2 | PRINT+4~, PRINT+18*, HEADER+46, SSDB+6*, PHDL+34 |
PTDOB | XLDATA+1~, XLDATA+5*, XLDATA+6 |
PTNM | XLDATA+1~, XLDATA+4*, XLDATA+6 |
PTSSN | XLDATA+1~, XLDATA+5*, XLDATA+6 |
PXT | PRINT~, PRINT+10, PRINT+15, PRINT+17, PRINT+19, PRINT+23, PRINT+27, PRINT+29, HEADER+2, HEADER+5* , LINE+4, LINE+5, LINE+6 |
PYR | PRINT~, HEADER+26, HEADER+29, HEADER+36, HEADER+39, PHDL+16, PHDL+19, PHDL+25, PHDL+28 |
PYRNM | XLDATA+1~, XLDATA+3*, XLDATA+6 |
REFID | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+11* |
REFID2 | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+21* |
REFQ | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+12* |
RFIDSC | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+15* |
RPTDATA | XLDATA+1~, XLDATA+2* |
RPTDATA(0 | XLDATA+3, XLDATA+4, XLDATA+8 |
RPTDATA(1 | XLDATA+6, XLDATA+7, XLDATA+8 |
RPTDATA(13 | XLDATA+6 |
RPTDATA(14 | XLDATA+6 |
RPTDATA(8 | XLDATA+7 |
RTN | PRINT~, PRINT+13, PRINT+15, PRINT+17, PRINT+19, XLDATA+2, SSDB+4 |
SORT1 | PRINT+4~, PRINT+8*, PRINT+15*, PRINT+16, PRINT+17, PRINT+19, XLDATA+2, HEADER+44, SSDB+4, PHDL+32 |
SORT2 | PRINT+4~, PRINT+8*, PRINT+17*, PRINT+18, PRINT+19, XLDATA+2, HEADER+44, SSDB+4, PHDL+32 |
SRT | PRINT~, XLDATA+6, HEADER+16, HEADER+26, HEADER+27, HEADER+29, HEADER+35, HEADER+36, HEADER+38, HEADER+45 , HEADER+46, SSDB+6, PHDL+8, PHDL+16, PHDL+17, PHDL+19, PHDL+24, PHDL+25, PHDL+27, PHDL+33 , PHDL+34, PHDL+39 |
SRVRNK | XLDATA+1~, XLDATA+11, GTDT+4*, GTDT+35* |
TRC | PRINT~, HEADER+9, HEADER+14, HEADER+15, HEADER+45, HEADER+46, SSDB+6, PHDL+3, PHDL+6, PHDL+7 , PHDL+33, PHDL+34 |
TYP | PRINT~, HEADER+17, PHDL+9 |
U | XLDATA+3, XLDATA+4, XLDATA+6, XLDATA+7, XLDATA+8, XLDATA+11, HEADER+29, HEADER+30, HEADER+38, HEADER+39 , SSDB+4, PHDL+19, PHDL+20, PHDL+27, PHDL+28, PHDL+39 |
X | HEADER+1~, PHDL+1~, PHDL+39*, PHDL+40*, PHDL+41*, PHDL+42, PHDL+43*, PHDL+44 |
Y | HEADER+1~ |
>> ZTQUEUED | HEADER+2, HEADER+6 |
>> ZTSTOP | PRINT+10, PRINT+15, PRINT+17, PRINT+19, PRINT+23, PRINT+27, PRINT+29, HEADER+6*, LINE+4, LINE+5 , LINE+6 |