IBCNERPG ;BP/YMG - IBCNE EIV INSURANCE UPDATE REPORT COMPILE;16-SEP-2009
Source file <IBCNERPG.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 |
|---|---|---|
| EN(IBCNESPC) | ; Entry point
|
|
| ENX | ; Exit
|
|
| GETDATA(DATE,PYR,ALLPYR,PAT,RTYPE) | ; loop through responses and compile report
|
|
| PRINT(IBCNESPC) | ; Entry point
|
|
| PRINTX | ;
|
|
| EOL | ; display "end of page" message and set exit flag
|
|
| HEADER | ; print header for each page
|
|
| LINE(LINE,IBOUT) | ; Print line of data
|
|
| PHDL | ; - Print the header line for the Excel spreadsheet
; IB*2.0*549 - Add report header |
|
| PHDLX | ;
|
| Name | Field # of Occurrence |
|---|---|
| NOW^%DTC | PHDL+3 |
| $$S^%ZTLOAD | GETDATA+9, HEADER+4 |
| $$GET1^DIQ | EN+26, EN+31, GETDATA+14, GETDATA+15, GETDATA+17, GETDATA+18, GETDATA+19, GETDATA+20, GETDATA+42, GETDATA+43 , GETDATA+45, GETDATA+47 |
| ^DIR | EOL+3 |
| $$FO^IBCNEUT1 | PRINT+18, PRINTX+2 |
| $$DAT2^IBOUTL | PHDL+4 |
| $$FMADD^XLFDT | EN+6 |
| $$FMTE^XLFDT | GETDATA+43, GETDATA+44, PRINT+6, HEADER+14, PHDL+6 |
| $$NOW^XLFDT | PRINT+6 |
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DPT - [#2] | GET1^DIQ |
| 2.312 | GET1^DIQ |
| ^IBE(355.12 - [#355.12] | GET1^DIQ |
| ^DIC(36 - [#36] | GET1^DIQ |
| ^IBCN(365 - [#365] | GET1^DIQ |
| ^IBCN(365.1 - [#365.1] | GET1^DIQ |
| ^IBE(365.12 - [#365.12] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^IBCN(365 - [#365] | EN+11, EN+12, EN+16, EN+19, GETDATA+5, GETDATA+6 |
| ^TMP($J | EN+10!, EN+33*, PRINT+18, PRINT+21, PRINT+23, PRINT+24, PRINT+25, PRINT+26, PRINT+28, PRINT+29 , PRINT+33, PRINT+34, PRINT+35, PRINT+36 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PHDL+2~, PHDL+4 |
| >> ALLPAT | EN+3*, GETDATA+50, HEADER+21, PHDL+15 |
| ALLPYR | EN+2*, EN+20, GETDATA~, GETDATA+33, GETDATA+49, HEADER+17, PHDL+9 |
| AUTOUPD | GETDATA+1~ |
| BDATE | EN+1~, EN+4*, EN+11 |
| CLNAME | GETDATA+1~ |
| CRT | PRINT+1~, PRINT+12*, PRINT+13*, PRINTX+3, HEADER+3 |
| DASHES | HEADER+1~, HEADER+27* |
| DATE | EN+1~, EN+11*, EN+12*, EN+16, EN+19, EN+20, GETDATA~, GETDATA+5, GETDATA+6, GETDATA+44 , GETDATA+48 |
| DDATA | PRINT+1~, PRINT+36*, PRINT+37, PRINT+38, PRINT+39, PRINT+40, PRINT+42, PRINT+43, PRINT+44, PRINT+45 |
| DELTA | HEADER+1~, HEADER+11* |
| DIR | EOL+1~, EOL+3! |
| DIR(0 | EOL+3* |
| DIROUT | EOL+1~ |
| DIRUT | EOL+1~ |
| DLINE | PRINT+1~, PRINT+36*, PRINT+38*, PRINT+39*, PRINT+40*, PRINT+41*, PRINT+42*, PRINT+43*, PRINT+44*, PRINT+45* , PRINT+46 |
| DTINQSNT | GETDATA+1~, GETDATA+43*, GETDATA+56 |
| DTOUT | EOL+1~, EOL+4 |
| DTPOLUPD | GETDATA+1~, GETDATA+44*, GETDATA+46*, GETDATA+56 |
| DUOUT | EOL+1~, EOL+4 |
| EDATE | EN+1~, EN+5*, EN+6*, EN+12 |
| EORMSG | PRINT+1~, PRINT+4*, PRINTX+2 |
| FLG | GETDATA+1~ |
| HDR | HEADER+1~, HEADER+7*, HEADER+8*, HEADER+9*, HEADER+12*, HEADER+13, HEADER+14*, HEADER+15, PHDL+2~, PHDL+6* , PHDL+7 |
| IBCNESPC | EN~, PRINT~ |
| IBCNESPC("BEGDT" | EN+4, HEADER+14, PHDL+6 |
| IBCNESPC("ENDDT" | EN+5, HEADER+14, PHDL+6 |
| IBCNESPC("IBOUT" | PRINT+2, PRINT+8 |
| IBCNESPC("ICODETL" | GETDATA+36, GETDATA+51, PRINT+25, PRINT+27, PHDL+13 |
| IBCNESPC("INSCO" | HEADER+19, PHDL+14 |
| IBCNESPC("PAT" | EN+3, GETDATA+50 |
| IBCNESPC("PS" | GETDATA+29, HEADER+17, PHDL+9, PHDL+12 |
| IBCNESPC("PYR" | EN+2, EN+25, EN+28, EN+30, GETDATA+23, GETDATA+33, GETDATA+37, GETDATA+49, GETDATA+51 |
| IBCNESPC("TYPE" | EN+7, PRINT+7 |
| IBHDT | PHDL+2~, PHDL+4*, PHDL+5 |
| IBOUT | EN+8, PRINT+1~, PRINT+2*, PRINT+8*, PRINT+11*, PRINT+16, PRINT+18, PRINT+21, PRINT+24, PRINT+25 , PRINT+28, PRINT+29, PRINT+37, PRINT+46, PRINT+47, PRINTX+2, LINE~, LINE+1, LINE+2 |
| IBPGC | PRINT+1~, PRINT+2*, PRINTX+3, HEADER+3, HEADER+5*, HEADER+9, PHDL+10* |
| IBPXT | PRINT+1~, PRINT+2*, PRINT+16, PRINT+23, PRINT+26, PRINT+33, PRINT+34, PRINT+35, PRINTX+1, EOL+4* , HEADER+3, HEADER+4*, LINE+1 |
| IENS2 | GETDATA+1~, GETDATA+13*, GETDATA+14, GETDATA+42 |
| IENS312 | GETDATA+1~, GETDATA+13*, GETDATA+15 |
| IENS3651 | GETDATA+1~, GETDATA+18*, GETDATA+19, GETDATA+20 |
| IIEN | EN+23~, EN+29*, EN+30*, EN+31, GETDATA+1~, GETDATA+15*, GETDATA+16, GETDATA+17, GETDATA+37, GETDATA+51 |
| INS | GETDATA+1~, GETDATA+4*, GETDATA+5*, GETDATA+6, GETDATA+13 |
| INSCOMNM | EN+23~, EN+31*, EN+32, GETDATA+1~, GETDATA+17*, GETDATA+38, GETDATA+56 |
| IOF | HEADER+6 |
| IOSL | PRINT+12, PRINT+13 |
| IOST | EN+8, PRINT+13 |
| LEN | HEADER+1~, HEADER+10*, HEADER+11 |
| LIN | EOL+1~, EOL+2* |
| LINE | LINE~, LINE+2 |
| MAXCNT | PRINT+1~, PRINT+12*, PRINT+13*, EOL+2, LINE+1 |
| NONEMSG | PRINT+1~, PRINT+3*, PRINT+18 |
| NOW | GETDATA+1~ |
| NPROC | PRINT+1~, PRINT+5*, PRINT+28 |
| OFFSET | HEADER+1~ |
| PAT | EN+17~, EN+18*, EN+19*, EN+20, GETDATA~, GETDATA+5, GETDATA+6, GETDATA+13, GETDATA+50 |
| PATNAME | GETDATA+2~, GETDATA+14*, GETDATA+56 |
| POS | HEADER+1~, HEADER+11*, HEADER+12 |
| PYR | EN+13~, EN+14*, EN+16*, EN+19, EN+20, EN+23~, EN+24*, EN+25*, EN+26, EN+28 , EN+30, GETDATA~, GETDATA+5, GETDATA+6, GETDATA+14, GETDATA+23, GETDATA+33, GETDATA+37, GETDATA+49, GETDATA+51 |
| PYRNAME | EN+23~, EN+26*, EN+27, EN+32, GETDATA+2~, GETDATA+14*, GETDATA+31, GETDATA+34, GETDATA+38, GETDATA+41 , GETDATA+56 |
| RIEN | GETDATA+2~, GETDATA+6*, GETDATA+18, GETDATA+43, GETDATA+47 |
| RPDATA | EN+1~, EN+33, GETDATA+27*, GETDATA+53* |
| RPDATA( | EN+27*, EN+32*, GETDATA+31*, GETDATA+34*, GETDATA+38*, GETDATA+54*, GETDATA+55*, GETDATA+56* |
| RTYPE | EN+1~, EN+7*, EN+20, EN+22, GETDATA~, GETDATA+26 |
| SOI | EN+1~, GETDATA+19*, GETDATA+30, GETDATA+45 |
| SOIBA | EN+1~, GETDATA+45*, GETDATA+56 |
| >> SOIE | GETDATA+20*, GETDATA+31 |
| SORT | EN+1~ |
| SORT1 | GETDATA+2~, GETDATA+41*, GETDATA+54, GETDATA+55, GETDATA+56 |
| SORT2 | GETDATA+2~, GETDATA+48*, GETDATA+55, GETDATA+56 |
| SORT3 | GETDATA+2~, GETDATA+55*, GETDATA+56 |
| SRT1 | PRINT+1~, PRINT+15*, PRINT+23*, PRINT+24, PRINT+25, PRINT+26, PRINT+28, PRINT+29, PRINT+33*, PRINT+34 , PRINT+35, PRINT+36 |
| SRT2 | PRINT+1~, PRINT+26*, PRINT+28, PRINT+29, PRINT+34*, PRINT+35, PRINT+36 |
| SRT3 | PRINT+1~, PRINT+35*, PRINT+36 |
| SSN | GETDATA+2~, GETDATA+42*, GETDATA+56, PRINT+1~, PRINT+36*, PRINT+37, PRINT+41 |
| SSNLEN | PRINT+1~, PRINT+41* |
| STRING | HEADER+1~, HEADER+8*, HEADER+9*, HEADER+22*, HEADER+23*, HEADER+24*, HEADER+25*, HEADER+26 |
| TOTMES | GETDATA+2~, GETDATA+4*, GETDATA+7*, GETDATA+8, GETDATA+9 |
| TQ | GETDATA+2~ |
| TRACENUM | GETDATA+2~, GETDATA+47*, GETDATA+56 |
| TSTAMP | PRINT+1~, PRINT+6*, HEADER+10, HEADER+12 |
| TYPE | GETDATA+2~, GETDATA+23*, GETDATA+37, GETDATA+51, PRINT+1~, PRINT+7*, PRINT+9, PRINT+20, HEADER+13, HEADER+16 , HEADER+18, PHDL+8, PHDL+11 |
| U | EN+28, GETDATA+56, PRINT+11, PRINT+28, PRINT+36, PRINT+37, PRINT+38, PRINT+39, PRINT+40, PRINT+42 , PRINT+43, PRINT+44, PRINT+45 |
| VDATE | GETDATA+2~ |
| WIDTH | PRINT+1~, PRINT+9*, HEADER+7, HEADER+9, HEADER+11, HEADER+27 |
| X | PRINT+1~, PHDL+2~ |
| Y | PRINT+1~ |
| >> ZTQUEUED | EN+8, GETDATA+8, GETDATA+9, PRINTX+3, HEADER+3, HEADER+4 |
| >> ZTSTOP | EN+12, EN+19, GETDATA+5, GETDATA+6, GETDATA+9*, PRINT+16, PRINT+23, PRINT+26, PRINT+33, PRINT+34 , PRINT+35, HEADER+4*, LINE+1 |