IBCOMDT1 ;ALB/CKB - INSURANCE COMPANY MISSING DATA REPORT (COMPILE/PRINT) ; 12-APR-2023
Source file <IBCOMDT1.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 |
|---|---|---|
| COMPILE(IBCNRTN,IBCOMDT) | ; Entry Point called from EN^XUTMDEVQ (indirectly from IBCOMDT).
; IBCNRTN = Routine name for ^TMP(IBCNRTN,IBCOMDT("$J"),... ; IBCOMDT = Array of params ; Compile and Print Report |
|
| ; Print Report
|
||
| PRINTQ | ;
; Only display 'End of Report' and PAUSE if User didn't enter a '^' (IBQUIT=1) |
|
| REPORT | ; Report output
|
|
| HEADER(HDRNAME,HDRDATE) | ; Report header
|
|
| EHDR | ; Excel Header
|
|
| PAUSE | ; Pause for screen output.
|
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(36 - [#36] | GET1^DIQ |
| ^DIC(5 - [#5] | GET1^DIQ |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | PRINT+1~, PRINT+6 |
| ADDOF | REPORT+1~, REPORT+5*, REPORT+29 |
| ADDRESS | COMPILE+4~, COMPILE+22*, COMPILE+23*, COMPILE+24*, COMPILE+25*, COMPILE+26*, COMPILE+27*, COMPILE+28*, COMPILE+34, COMPILE+48 |
| CITY | COMPILE+4~, COMPILE+17*, COMPILE+26, COMPILE+39, COMPILE+52 |
| CRT | PRINT+1~, PRINT+9*, PRINT+10* |
| CT | PRINT+1~, PRINT+17*, PRINT+20, REPORT+4 |
| DASHES | PRINT+1~, PRINT+8*, HEADER+13 |
| DATA | COMPILE+4~, COMPILE+13*, COMPILE+33*, COMPILE+34*, COMPILE+36*, COMPILE+37*, COMPILE+38*, COMPILE+39*, COMPILE+40*, COMPILE+41* , COMPILE+42*, COMPILE+43*, COMPILE+44, COMPILE+47*, COMPILE+48*, COMPILE+49*, COMPILE+50*, COMPILE+51*, COMPILE+52*, COMPILE+53* , COMPILE+54*, COMPILE+55*, COMPILE+56*, COMPILE+57*, COMPILE+60, COMPILE+61!, PRINT+1~, PRINT+20*, PRINT+21, PRINT+22 , REPORT+4*, REPORT+5, REPORT+8, REPORT+9, REPORT+10, REPORT+13, REPORT+14, REPORT+15, REPORT+18, REPORT+19 |
| DIR | HEADER+1~, PAUSE+1~, PAUSE+3! |
| DIR(0 | PAUSE+3* |
| DIRUT | PAUSE+1~, PAUSE+3! |
| DTOUT | HEADER+1~, PAUSE+1~, PAUSE+3! |
| DUOUT | HEADER+1~, PAUSE+1~, PAUSE+3! |
| EHDR | EHDR+1~, EHDR+2*, EHDR+3*, EHDR+5 |
| EORMSG | PRINT+1~, PRINT+2*, PRINTQ+3 |
| FOUND | COMPILE+4~, COMPILE+33*, COMPILE+44*, COMPILE+47*, COMPILE+60 |
| FTF | COMPILE+4~, COMPILE+30*, COMPILE+43, COMPILE+57 |
| HDRDATE | HEADER~, HEADER+11*, HEADER+12 |
| HDRNAME | PRINT+4*, PRINT+12, REPORT+22, HEADER~, HEADER+10, EHDR+4 |
| I | COMPILE+4~, COMPILE+44* |
| IBCNRTN | COMPILE~, COMPILE+8, COMPILE+9, COMPILE+62 |
| IBCOMDT | COMPILE~ |
| IBCOMDT("$J" | COMPILE+5, COMPILE+8, COMPILE+9, COMPILE+60, COMPILE+62, PRINT+13, PRINT+16, PRINT+17, PRINT+20, REPORT+4 |
| IBCOMDT("IBCOV" | COMPILE+42 |
| IBCOMDT("IBCTY" | COMPILE+39 |
| IBCOMDT("IBFTF" | COMPILE+43 |
| IBCOMDT("IBOUT" | COMPILE+33, COMPILE+47, PRINT+11, PRINT+12, PRINT+19, PRINT+24, HEADER+8, HEADER+9 |
| IBCOMDT("IBSL1" | COMPILE+36 |
| IBCOMDT("IBSL2" | COMPILE+37 |
| IBCOMDT("IBSL3" | COMPILE+38 |
| IBCOMDT("IBST" | COMPILE+40 |
| IBCOMDT("IBZIP" | COMPILE+41 |
| IBCOMDT("SUBHD" | HEADER+13 |
| IBCT | COMPILE+4~, COMPILE+7*, COMPILE+11* |
| IBHDT | PRINT+1~, PRINT+6*, PRINT+12, REPORT+22, EHDR+4 |
| IBPGC | PRINT+1~, PRINT+7*, HEADER+2, HEADER+6*, HEADER+8, HEADER+11 |
| IBPGN | COMPILE+4~ |
| IBQUIT | PRINT+1~, PRINT+7*, PRINT+16, PRINT+17, PRINTQ+2, REPORT+25, HEADER+2, PAUSE+3* |
| INS | COMPILE+4~, COMPILE+9*, COMPILE+14, COMPILE+15, COMPILE+16, COMPILE+17, COMPILE+19, COMPILE+20, COMPILE+29, COMPILE+30 , COMPILE+60, PRINT+1~, PRINT+16*, PRINT+17, PRINT+20, PRINT+21, REPORT+4, REPORT+28 |
| INSNM | COMPILE+4~, COMPILE+8*, COMPILE+9, COMPILE+60 |
| IOF | HEADER+6 |
| IOSL | PRINT+9, PRINT+10 |
| IOST | PRINT+10, REPORT+24, HEADER+2, HEADER+5, HEADER+6, PAUSE+2 |
| LCT | PRINT+1~, PRINT+7*, REPORT+11*, REPORT+16*, REPORT+18*, REPORT+19*, REPORT+22* |
| LIN | REPORT+24*, HEADER+1~, HEADER+3* |
| MAXCNT | PRINT+1~, PRINT+9*, PRINT+10*, REPORT+22, REPORT+24, HEADER+3 |
| NODATA | PRINT+1~ |
| NONEMSG | PRINT+1~, PRINT+3*, PRINT+13 |
| OFFSET | HEADER+1~, HEADER+11*, HEADER+12 |
| RPT1 | REPORT+1~, REPORT+3*, REPORT+8*, REPORT+9*, REPORT+10*, REPORT+11, REPORT+30 |
| RPT2 | REPORT+1~, REPORT+3*, REPORT+13*, REPORT+14*, REPORT+15*, REPORT+16, REPORT+31 |
| RPT3 | REPORT+1~, REPORT+3*, REPORT+18*, REPORT+32 |
| RPT4 | REPORT+1~, REPORT+3*, REPORT+19*, REPORT+33 |
| SL1 | COMPILE+4~, COMPILE+14*, COMPILE+23, COMPILE+36, COMPILE+49 |
| SL2 | COMPILE+4~, COMPILE+15*, COMPILE+24, COMPILE+37, COMPILE+50 |
| SL3 | COMPILE+4~, COMPILE+16*, COMPILE+25, COMPILE+38, COMPILE+51 |
| ST | COMPILE+4~, COMPILE+19*, COMPILE+27, COMPILE+40, COMPILE+53 |
| STOP | PRINT+1~, PRINT+7* |
| TYPCOV | COMPILE+4~, COMPILE+29*, COMPILE+42, COMPILE+56 |
| U | COMPILE+34, COMPILE+36, COMPILE+37, COMPILE+38, COMPILE+39, COMPILE+40, COMPILE+41, COMPILE+42, COMPILE+43, COMPILE+44 , COMPILE+48, COMPILE+49, COMPILE+50, COMPILE+51, COMPILE+52, COMPILE+53, COMPILE+54, COMPILE+55, COMPILE+56, COMPILE+57 , PRINT+21, PRINT+22, REPORT+5, REPORT+8, REPORT+9, REPORT+10, REPORT+13, REPORT+14, REPORT+15, REPORT+18 , REPORT+19, EHDR+2, EHDR+3 |
| X | HEADER+1~ |
| Y | HEADER+1~ |
| ZIP | COMPILE+4~, COMPILE+20*, COMPILE+21, COMPILE+28 |
| ZIP4 | COMPILE+4~, COMPILE+20*, COMPILE+21*, COMPILE+41, COMPILE+55 |
| >> ZSTOP | PRINT+7*, REPORT+25 |
| >> ZTQUEUED | COMPILE+11, PRINTQ+5 |
| >> ZTREQ | PRINTQ+5* |
| >> ZTSTOP | PRINT+16, PRINT+17, PRINTQ+2, HEADER+2, HEADER+5* |