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! |