IBCNS ;ALB/AAS - IS INSURANCE ACTIVE ; 22-JULY-91
Source file <IBCNS.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 |
|---|---|---|
| CHK | ;
|
|
| CHKQ | ;
|
|
| DD | ; - called from input transform and x-refs for field 101,102,103
; - input requires da=internal entry number in 399 ; - outputs IBdd(ins co.) array ; patch 80 - Companies that Will Not Reimburse should be included so they can be added to the bill |
|
| DDQ | ||
| DISP | ; -Display all insurance company information
; -input DFN |
|
| DISPDT | ; Entrypoint if IBDTIN is to be used to display coverage
|
|
| DISPQ | ||
| OLDISP | ; -Display all insurance company information
; -input DFN |
|
| OLDISPQ | ||
| HDR | ; -- print standard header
|
|
| HDR1(CHAR,LENG) | ; -- print header, specify character
|
|
| D1 | ; If IBDTIN is defined, this date is used for displaying insurance
; coverage if plan does not provide not full coverage for all categories |
|
| GRP(IBCPOL) | ; -- return group name/group policy
; input: IBCPOL = pointer to entry in 355.3 ; output: group name or group number, if both group NUMBER ; if neither 'Individual PLAN' |
|
| GRPQ | ;
|
|
| D2EXT | ; display Conditional Coverage Comments and Riders (DFN,IBINS,X required)
|
| 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 |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBA(355.3 - [#355.3] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DGCR(399 - [#399] | DD+4 |
| ^DIC(36 - [#36] | CHK+4, D1+4, D1+13 |
| ^DPT - [#2] | %+3 |
| ^IBA(354 - [#354] | DISPQ |
| ^IBA(355.3 - [#355.3] | CHK+7 |
| ^IBE(355.31 - [#355.31] | D1+15, D2EXT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARR | D2EXT+1~, D2EXT+3, D2EXT+7! |
| ARR( | D2EXT+5, D2EXT+8 |
| CAT | D1+2~, D1+14*, D1+15, D1+16, D2EXT+1~, D2EXT+2*, D2EXT+3, D2EXT+4 |
| CHAR | HDR1~, HDR1+4 |
| >> DA | DD+4 |
| DFN | %+3, DD+4~*, DISPDT+1, DISPDT+3, DISPQ, DISPQ+1, OLDISP+3, D2EXT+7 |
| DT | CHK+3, DD+4 |
| IBCDFN | D2EXT+1~*, D2EXT+7 |
| >> IBCOVEXT | DISPDT+8 |
| IBCPOL | GRP~, GRP+13, GRP+14, GRP+15 |
| IBDD | %!, OLDISP+9, OLDISPQ! |
| IBDD( | CHK+11*, CHKQ+2, OLDISP+11 |
| IBDDI | %!, OLDISP+9, OLDISPQ! |
| IBDDI( | CHKQ+2*, OLDISP+12 |
| IBDTIN | DISP+3~, OLDISP+7~, HDR+1, HDR1+2, D1+3, D1+15, D2EXT+3 |
| IBINDT | CHK+3, DD+4*, DDQ! |
| IBINS | %*, CHK+11*, DISPDT+2~, DISPDT+6, DISPDT+8*, OLDISP+11*, OLDISP+12*, D1+2, D1+4, D1+5 , D1+7, D1+9, D1+10, D1+11, D1+13, D1+15, D2EXT+3 |
| IBINS( | DISPDT+8 |
| IBOUTP | CHK+3, DD+4*, DDQ!, OLDISP+5* |
| IBWNR | CHK+9, DD+4~* |
| IBX | DISPDT+2~, OLDISPQ!, D2EXT+1~, D2EXT+5*, D2EXT+8* |
| IBY | D2EXT+1~, D2EXT+4*, D2EXT+5*, D2EXT+8* |
| IBZ | D2EXT+1~*, D2EXT+5*, D2EXT+8*, D2EXT+9 |
| IOF | DISPDT+1, OLDISP+3 |
| IOM | HDR+1 |
| J | %~, %+3* |
| LENG | HDR1~, HDR1+4 |
| OFF | HDR1+1~, HDR1+2*, HDR1+3, HDR1+4, D1+2~, D1+3*, D1+4, D1+6, D1+7, D1+9 , D1+10, D1+11, D1+12 |
| U | D1+5, D1+13 |
| X | %~, %+3*, CHK+4, CHK+5, CHK+6, CHK+7, CHK+11, CHKQ+2, CHKQ+9!, DISPDT+2~ , DISPDT+8*, DISPQ*, OLDISP+11*, OLDISP+12*, HDR1+4*, D1+2~, D1+5*, D1+6, D1+10*, D1+14* , D1+16*, D1+17*, D2EXT+1~ |
| X1 | CHK+4*, CHK+8, CHK+9, CHKQ+9! |
| Y | CHKQ+9!, D1+2~, D1+15*, D1+16, GRP+12~, GRP+13*, GRP+14*, GRP+15*, GRPQ+1, D2EXT+1~ , D2EXT+3*, D2EXT+5 |
| Z | CHK+3*, CHK+5, CHK+6, CHKQ+9!, D1+2~, D1+16* |
| Z1 | CHK+3*, CHK+11, CHKQ+2, CHKQ+9! |