IBCOMDT ;ALB/CKB - INSURANCE COMPANY MISSING DATA REPORT (DRIVER/PROMPTS) ; 12-APR-2023
Source file <IBCOMDT.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
EN | ; Main Entry point.
; Initialize variables. |
|
C0 | ; Start of filters, allowing users to go back to first prompt
|
|
O10 | ; Report or CSV output
|
|
C10 | ; User select ALL/Selected Insurance Companies
|
|
C20 | ; If ALL Insurance Companies, add to ^TMP(IBCNRTN
|
|
C30 | ; If SELECTED Insurance Company(s), add to ^TMP(IBCNRTN
; Insurance Company look-up ListMan template to allow user selection |
|
F0 | ; Start of Filters
|
|
F10 | ||
F20 | ||
F30 | ||
F40 | ||
F50 | ||
F60 | ||
F70 | ||
F80 | ||
WARN | ;
|
|
D10 | ; Select Device (ie., queue, print to screen...)
|
|
EXIT | ; Exit point
|
|
SELINS | ; Prompt user to select all or subset of insurance companies
; Count insurance companies with plans ; Returns: 0 - User selects insurance companies ; 1 - Run report for all insurance companies with plans ; STOP=1 - No selection made |
|
SELINSQ | ;
|
|
OUTPUT | ; Prompt to allow users to select output format
; Returns: E - Output to excel ; R - Output to report ; STOP=1 - No Selection made |
|
OUTQ | ;
|
|
DEVICE(IBCNRTN,IBCOMDT) | ; Device Handler and possible TaskManager calls
; Input params: ; IBCNRTN = Routine name for ^TMP(IBCNRTN,IBCOMDT("$J"),... ; IBCOMDT = Array passed by ref of the report params ; Output params: ; STOP = Flag to stop routine, exit option |
|
DEVICEX | ; DEVICE exit pt
|
|
STOP() | ; Determine if user wants to exit out of the whole option
; Initialize Variables |
|
STOPX | ; STOP Exit Point
|
|
SELSL1 | ; Prompt user to report missing Street Line 1
|
|
SELSL1Q | ;
|
|
SELSL2 | ; Prompt user to report missing Street Line 2
|
|
SELSL2Q | ;
|
|
SELSL3 | ; Prompt user to report missing Street Line 3
|
|
SELSL3Q | ;
|
|
SELCTY | ; Prompt user to report missing City
|
|
SELCTYQ | ;
|
|
SELST | ; Prompt user to report missing State
|
|
SELSTQ | ;
|
|
SELZIP | ; Prompt user to report missing Zip+4
|
|
SELZIPQ | ;
|
|
SELCOV | ; Prompt user to report missing Type of Coverage
|
|
SELCOVQ | ;
|
|
SELFTF | ; Prompt user to report missing Filing Time Frame
|
|
SELFTFQ | ;
|
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 |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
FileNo | Call Tags |
---|---|
^DIC(36 - [#36] | GET1^DIQ |