| TITLE | VALUE | |
|---|---|---|
| NAME | DSIV ACCEPT BUFFER ENTRY | |
| DESCRIPTION | Processes INSURANCE BUFFER file entry to insurance files and patient insurance type multiple. Marks buffer entry STATUS=ACCEPTED. This RPC should perform the same actions as the List Manager "Accept" action. | |
| TAG | ACCEPT | |
| ROUTINE | DSIVICA | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 1 |
| INPUT PARAMETER | IBBUFDA | |
| DESCRIPTION | INSURANCE BUFFER file IEN to be processed. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 16 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 2 |
| INPUT PARAMETER | DFN | |
| DESCRIPTION | PATIENT file IEN. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | YES | |
| MAXIMUM DATA LENGTH | 16 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 3 |
| INPUT PARAMETER | IBINSDA | |
| DESCRIPTION | INSURANCE COMPANY file IEN if not adding a new entry. This parameter is optional but must be present if the IBNEWINS parameter value is false (not adding a new INSURANCE COMPANY entry). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 16 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 4 |
| INPUT PARAMETER | IBGRPDA | |
| DESCRIPTION | GROUP INSURANCE PLAN file IEN if not adding a new entry. This parameter is optional but must be present if the IBNEWGRP parameter value is false (not adding a new GROUP INSURANCE PLAN entry). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 36 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 5 |
| INPUT PARAMETER | IBPOLDA | |
| DESCRIPTION | IEN of INSURANCE TYPE sub-file (#2.312) of PATIENT file if not adding a new entry. This parameter must be present if the INSURANCE BUFFER data will update an existing entry in the INSURANCE TYPE multiple. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 16 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 6 |
| INPUT PARAMETER | IBMVINS | |
| DESCRIPTION | Flag indicating whether buffer data will 1=Merge, 2=Overwrite, 3=Replace data in file #36. Default is 2=Overwrite. In the List Manager interface flag value 4 means "individually accept." This value is not valid in the Remote Procedure Call. The terms "merge," "overwrite," and "replace" are defined as follows: TYPE - 1 = Merge (only buffer data moved to blank fields in ins file, no replace) 2 = Overwrite (all buffer data moved to ins file, replace existing data) 3 = Replace (all buffer data including null move to ins file) ins file) | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 7 |
| INPUT PARAMETER | IBMVGRP | |
| DESCRIPTION | Flag indicating whether buffer data will 1=Merge, 2=Overwrite, 3=Replace data in file #355.3. Default is 2=Overwrite. In the List Manager interface flag value 4 means "individually accept." This value is not valid in the Remote Procedure Call. The terms "merge," "overwrite," and "replace" are defined as follows: TYPE - 1 = Merge (only buffer data moved to blank fields in ins file, no replace) 2 = Overwrite (all buffer data moved to ins file, replace existing data) 3 = Replace (all buffer data including null move to ins file) ins file) | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 8 |
| INPUT PARAMETER | IBMVPOL | |
| DESCRIPTION | Flag indicating whether buffer data will 1=Merge, 2=Overwrite, 3=Replace data in subfile #2.312. Default is 2=Overwrite. In the List Manager interface flag value 4 means "individually accept." This value is not valid in the Remote Procedure Call. The terms "merge," "overwrite," and "replace" are defined as follows: TYPE - 1 = Merge (only buffer data moved to blank fields in ins file, no replace) 2 = Overwrite (all buffer data moved to ins file, replace existing data) 3 = Replace (all buffer data including null move to ins file) ins file) | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 9 |
| INPUT PARAMETER | IBNEWINS | |
| DESCRIPTION | Flag indicating that a new entry should be created in the INSURANCE COMPANY file (#36). 1=TRUE (Create new entry) 0=FALSE (Default - Do not create new entry). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 10 |
| INPUT PARAMETER | IBNEWGRP | |
| DESCRIPTION | Flag indicating that a new entry should be created in the GROUP INSURANCE PLAN file (#355.3). 1=TRUE (Create new entry) 0=FALSE (Default - Do not create new entry). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 11 |
| INPUT PARAMETER | IBNEWPOL | |
| DESCRIPTION | Flag indicating that a new entry should be created in the INSURANCE TYPE subfile (#2.312). 1=TRUE (Create new entry) 0=FALSE (Default - Do not create new entry). | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 1 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 12 |
| INPUT PARAMETER | IVMREPTR | |
| DESCRIPTION | Internal entry number in IVM REASONS FOR NOT UPLOADING INSURANCE file (#301.91) if applicable. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 4 | |
| INPUT PARAMETERS | SEQUENCE NUMBER | 13 |
| INPUT PARAMETER | DSIVAUDT | |
| DESCRIPTION | Internal entry number in File #19625. Used when filing COMMENT fields. | |
| PARAMETER TYPE | LITERAL | |
| REQUIRED | NO | |
| MAXIMUM DATA LENGTH | 10 | |
| RETURN VALUE TYPE | ARRAY | |
| RETURN PARAMETER DESCRIPTION | RESULT(0)=0 (zero) means success or -1^ Note that success may inclue one or more warnings in the format 0^ may contain the following IF new iens were generated by the call: RESULT(1)="IBINSDA^"_IBINSDA RESULT(2)="IBGRPDA^"_IBGRPDA RESULT(3)="IBPOLDA^"_IBPOLDA | |
| AVAILABILITY | ||
| INACTIVE | ||
| CLIENT MANAGER | ||
| WORD WRAP ON | ||
| VERSION | ||
| SUPPRESS RDV USER SETUP | ||
| APP PROXY ALLOWED | ||