IBCNSJ3 ;ALB/CPM - ADD NEW INSURANCE PLAN ; 11-JAN-95
Source file <IBCNSJ3.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| NEW(IBCNS,IBCPOL,IBFG,IBKEY,BYPASS) | ; Add a new insurance plan
 ; Input: IBCNS -- Pointer to an insurance company in file #36 ; IBFG -- [Optional] -> Set to 1 to force creation ; of a group plan ; IBKEY -- [Optional] -> Set to 1 to check for security key ; BYPASS -- Bypass new insurance plan ; Output: IBCPOL -- 0, if a new plan was not added, or ; >0 => pointer to the new plan in file #355.3  | 
|
| NEW1 | ;
 ; - collect plan characteristics  | 
|
| MORE | ||
| NEWQ | ||
| CHECK(IBCNS,IBGNA,IBGNU) | ; Check for potential duplicate plans
 ; Input: IBCNS -- Pointer to an insurance company in file #36 ; IBGNA -- Plan Name for potential new plan ; IBGNU -- Plan Number for potential new plan ; Output: IBANS -- 1 -> Okay to add the new plan ; 0 -> Don't add the new plan.  | 
|
| CHECKQ | ||
| FIND(IBCNS,IBGN) | ; Check cross-references for duplicate plans
 ; Input: IBCNS -- Pointer to the insurance company in file #36 ; IBGN -- value to use to find duplicates  | 
|
| GDATA | ; Place potential duplicate plan into an array.
 | 
|
| LIST | ; List potential duplicates to screen and prompt to add plan.
 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  | 
| Function Call: WRITE | 
  |