Adv. Reinsurance

Add ReinsContract from a Template ReinsContract

Take the information from a template and apply it to one or more new contracts based on that template contract.

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
template_ReinsContract_Key
integer <int32>
user_ID
string or null
Array of objects or null (TemplateGroupConfig)
Responses
200

Success

401

Unauthorized

post/reinsurance-contract-add-from-template
Request samples
{
  • "template_ReinsContract_Key": 0,
  • "user_ID": "string",
  • "templateGroupConfigs": [
    ]
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Copy and existing ReinsContract to a new ReinsContract

Copy everything from an existing contract to a new Contract.

SecurityapiKeyAuth and bearerAuth
Request
header Parameters
vbasoftware-database
required
string

Target database

Request Body schema:
required
reinsContract_Key
integer <int32>
user_ID
string or null
description
string or null
contract_ID
string or null
effective_Date
string or null <date-time>
term_Date
string or null <date-time>
Responses
200

Success

401

Unauthorized

post/reinsurance-contract-copy
Request samples
{
  • "reinsContract_Key": 0,
  • "user_ID": "string",
  • "description": "string",
  • "contract_ID": "string",
  • "effective_Date": "2019-08-24T14:15:22Z",
  • "term_Date": "2019-08-24T14:15:22Z"
}
Response samples
{
  • "data": {
    },
  • "error": {
    },
  • "debug": {
    }
}

Generate Transactions for this Contract

Based on submitted information, generate reinsurance transactions for this contract.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

query Parameters
autoApplyDeductible
required
boolean

Auto Apply Deductible

subscriberId
string

Subscriber ID

memberSeq
string

Member Sequence

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/generate-transaction
Request samples
Response samples
No sample

Generate Level Transactions for this Contract

Based on submitted information, generate reinsurance level transactions for this contract.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/generate-level-transaction
Request samples
Response samples
No sample

Calculate ReinsContractTrans Advanced API

Based on information existing in the ReinsTrans records and the attached ReinsTransClaim records, calculate the header information and return result.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

reinsContractTransKey
required
integer <int32>

ReinsContractTrans Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
200

Success

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/transactions/{reinsContractTransKey}/calculate
Request samples
Response samples
No sample

Reset ReinsContractTrans Advanced API

For all claims attached to this Reinsurance Transaction, reset the various applied amounts (Reimbursed, Not Covered, etc.).

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

reinsContractTransKey
required
integer <int32>

ReinsContractTrans Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
202

Accepted for processing

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/transactions/{reinsContractTransKey}/reset
Request samples

Apply Deductible ReinsContractTrans Advanced API

This option will reset all deductible applied amounts for claims on this transaction. Specific or Lasered Deductible amount is then applied to claims in service date order until deductible is met.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

reinsContractTransKey
required
integer <int32>

ReinsContractTrans Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
202

Accepted for processing

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/transactions/{reinsContractTransKey}/apply-deductible
Request samples

Apply Agg. Spec. Deductible ReinsContractTrans Advanced API

Using this option will reset all aggregate deductible applied amounts for claims on this transaction. Aggregate Deductible amount is then applied to claims in service date order until Aggregate Specific Deductible is met.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

reinsContractTransKey
required
integer <int32>

ReinsContractTrans Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
202

Accepted for processing

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/transactions/{reinsContractTransKey}/apply-agg-spec-deductible
Request samples

Apply Reimbursement ReinsContractTrans Advanced API

Using this option will reset all reimbursement applied amounts for claims on this transaction. Received Reimbursement amount is then applied to claims in service date order until reimbursement amount is used.

SecurityapiKeyAuth and bearerAuth
Request
path Parameters
reinsContractKey
required
integer <int32>

ReinsContract Key

reinsContractTransKey
required
integer <int32>

ReinsContractTrans Key

header Parameters
vbasoftware-database
required
string

Target database

Responses
202

Accepted for processing

401

Unauthorized

post/reinsurance-contracts/{reinsContractKey}/transactions/{reinsContractTransKey}/apply-reimbursement
Request samples