IBCNSJ13 ;ALB/CPM - INACTIVATE AN INSURANCE PLAN (CON'T) ; 18-JAN-95
Source file <IBCNSJ13.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 |
|---|---|---|
| REP(IBCNS,IBNEWP,IBOLDP,IBMER) | ; Repoint patient policies from old to new plan
; Input: IBCNS -- Pointer to the company in file #36 which ; offers the plans ; IBNEWP -- Pointer to the new plan in file #355.3 ; IBOLDP -- Pointer to the old plan in file #355.3 ; IBMER -- [optional]: set to 1 if benefits used should ; be merged instead of deleted |
|
| REPQ | ||
| SWPL(IBCPOL,DFN,IBCDFN) | ; Change plan in policy.
; Input: IBCPOL -- Pointer to the new plan in file #355.3 ; DFN -- Pointer to the patient in file #2 ; IBCDFN -- Pointer to the policy in file #2.312 |
|
| SWPLQ | ||
| MERG(IBCPOL,IBBU,IBD) | ; Merge previous benefits used into a new plan.
; Input: IBCPOL -- Pointer to the new plan in file #355.3 ; IBBU -- Pointer to the benefit to merged in file #355.5 ; IBD -- [optional] : new date for the benefit used |
|
| MERGQ | ||
| BU(IBQ) | ; Be sure user really wants to repoint policies with benefits used.
; Required variable input: ; IBCPOL -- Pointer to the new plan in file #355.3 |
|
| BUQ |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^IBA(355.5 - [#355.5] | Classic Fileman Calls |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DPT - [#2] | REP+15 |
| ^IBA(355.4 - [#355.4] | REP+21, BU+11 |
| ^IBA(355.5 - [#355.5] | REP+19, REP+20, MERG+9*, MERG+10*, MERG+11* |
| ^TMP($J | REP+11!, REP+13, REP+14, REPQ! |
| Name | Field # of Occurrence |
|---|---|
| ^( | REP+20 |
| ^(1 | MERG+11 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DA | REP+9~, SWPL+7*!, MERG+12* |
| DA(1 | SWPL+7* |
| DD | MERG+8! |
| DFN | REP+9~, REP+13*, REP+14, REP+15, REP+16, REP+19, REP+20, SWPL~, SWPL+5, SWPL+7 , SWPL+8, SWPL+9 |
| DIC | MERG+5~, MERG+7* |
| DIC(0 | MERG+7* |
| DIE | REP+9~, SWPL+7*! |
| >> DIK | MERG+12* |
| DIR | BU+19!, BU+23! |
| DIR("?" | BU+19*, BU+22* |
| DIR("A" | BU+17*, BU+18*, BU+22* |
| DIR(0 | BU+19*, BU+22* |
| DIROUT | BU+21!, BU+24! |
| DIRUT | BU+21!, BU+23, BU+24! |
| DLAYGO | MERG+5~, MERG+7* |
| DO | MERG+8! |
| DR | REP+9~, SWPL+6*, SWPL+7! |
| DTOUT | BU+21!, BU+24! |
| DUOUT | BU+21!, BU+24! |
| DUZ | SWPL+6 |
| IBARR | REP+9~ |
| IBBU | REP+20*, REP+21, REP+22, MERG~, MERG+6, MERG+9, MERG+11, MERG+13 |
| IBCBU | MERG+5~, MERG+8*, MERG+9, MERG+10, MERG+11, MERG+12 |
| IBCBUD | REP+9~, REP+10*, REP+21*, REP+25, REP+27 |
| IBCBUM | REP+9~, REP+10*, REP+22*, REP+25, REP+26 |
| IBCDFN | REP+9~, REP+14*, REP+15, REP+16, REP+20, SWPL~, SWPL+5, SWPL+7 |
| >> IBCDFN1 | REP+20* |
| IBCNS | REP~, REP+8, REP+12 |
| IBCPOL | SWPL~, SWPL+5, SWPL+6, MERG~, MERG+6, MERG+7, BU+11 |
| IBD | MERG~, MERG+10 |
| >> IBDAT | REP+19*, REP+20, REP+21 |
| IBMER | REP~, REP+21 |
| >> IBMERGE | BU+20* |
| IBNEWP | REP~, REP+8, REP+16, REP+21, REP+22 |
| IBOLDP | REP~, REP+8, REP+12, REP+15, REP+19, REP+20 |
| IBQ | BU~, BU+11*, BU+23* |
| >> IBREP | BU+24* |
| IBSUB1 | REP+9~, REP+12* |
| X | MERG+5~, MERG+7* |
| Y | MERG+5~, MERG+8, BU+20, BU+24 |