InsTable
Last updated
Was this helpful?
Last updated
Was this helpful?
Get the getInsTable data.
POST /nexum/627/2022.01/parameter/getInsTable HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 151
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"InsTableInsuranceTable": 1,
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTable": {
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
}
Get the getInsTableSelectFields data.
POST /nexum/627/2022.01/parameter/getInsTableSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 613
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"InsTableInsuranceTable": 1,
"SelectableFields": {
"IncludeAllInsTableFields": true,
"InsTableFields": {
"BalloonPremium": true,
"BalloonPremiumBase": true,
"DeviationFactor": true,
"Formula": true,
"Frequency": true,
"FrequencyDay": true,
"InsuranceCode": true,
"InsuranceTable": true,
"LongDescription": true,
"MaxAge": true,
"MaxInsurableAmount": true,
"MaxJointAge": true,
"MaxMonthlyBenefit": true,
"MaxTerminMonths": true,
"Premium": true,
"PremiumBase": true,
"ShortDescription": true,
"SubFormula": true,
"TermPremium": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTable": {
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
}
Get the getInsTablePagedList data.
POST /nexum/627/2022.01/parameter/getInsTablePagedList HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 218
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTable": [
{
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
],
"Token": "text"
}
Get the getInsTableListSelectFields data.
POST /nexum/627/2022.01/parameter/getInsTableListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 586
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"SelectableFields": {
"IncludeAllInsTableFields": true,
"InsTableFields": {
"BalloonPremium": true,
"BalloonPremiumBase": true,
"DeviationFactor": true,
"Formula": true,
"Frequency": true,
"FrequencyDay": true,
"InsuranceCode": true,
"InsuranceTable": true,
"LongDescription": true,
"MaxAge": true,
"MaxInsurableAmount": true,
"MaxJointAge": true,
"MaxMonthlyBenefit": true,
"MaxTerminMonths": true,
"Premium": true,
"PremiumBase": true,
"ShortDescription": true,
"SubFormula": true,
"TermPremium": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTableList": {
"hasReachedMaximumListSize": true,
"InsTable": [
{
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
]
}
}
Field for selecting various options related to searchinstableselectfields
POST /nexum/627/2022.01/parameter/searchInsTableSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 618
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"SelectableFields": {
"IncludeAllInsTableFields": true,
"InsTableFields": {
"BalloonPremium": true,
"BalloonPremiumBase": true,
"DeviationFactor": true,
"Formula": true,
"Frequency": true,
"FrequencyDay": true,
"InsuranceCode": true,
"InsuranceTable": true,
"LongDescription": true,
"MaxAge": true,
"MaxInsurableAmount": true,
"MaxJointAge": true,
"MaxMonthlyBenefit": true,
"MaxTerminMonths": true,
"Premium": true,
"PremiumBase": true,
"ShortDescription": true,
"SubFormula": true,
"TermPremium": [
1
]
}
},
"SearchFilter": {
"Query": "text"
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTableList": {
"hasReachedMaximumListSize": true,
"InsTable": [
{
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
]
}
}
Get the getInsTablePagedListSelectFields data.
POST /nexum/627/2022.01/parameter/getInsTablePagedListSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 680
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"SelectableFields": {
"IncludeAllInsTableFields": true,
"InsTableFields": {
"BalloonPremium": true,
"BalloonPremiumBase": true,
"DeviationFactor": true,
"Formula": true,
"Frequency": true,
"FrequencyDay": true,
"InsuranceCode": true,
"InsuranceTable": true,
"LongDescription": true,
"MaxAge": true,
"MaxInsurableAmount": true,
"MaxJointAge": true,
"MaxMonthlyBenefit": true,
"MaxTerminMonths": true,
"Premium": true,
"PremiumBase": true,
"ShortDescription": true,
"SubFormula": true,
"TermPremium": [
1
]
}
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTable": [
{
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
],
"Token": "text"
}
Field for selecting various options related to searchinstablepagedselectfields
POST /nexum/627/2022.01/parameter/searchInsTablePagedSelectFields HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 695
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"PagingRequestContext": {
"NumberOfRecordsToReturn": 1,
"NumberOfRecordsToSkip": 1,
"Token": "text"
},
"SelectableFields": {
"IncludeAllInsTableFields": true,
"InsTableFields": {
"BalloonPremium": true,
"BalloonPremiumBase": true,
"DeviationFactor": true,
"Formula": true,
"Frequency": true,
"FrequencyDay": true,
"InsuranceCode": true,
"InsuranceTable": true,
"LongDescription": true,
"MaxAge": true,
"MaxInsurableAmount": true,
"MaxJointAge": true,
"MaxMonthlyBenefit": true,
"MaxTerminMonths": true,
"Premium": true,
"PremiumBase": true,
"ShortDescription": true,
"SubFormula": true,
"TermPremium": [
1
]
}
},
"Query": "text",
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"InsTable": [
{
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
],
"InsuranceTable": 1
}
],
"Token": "text"
}
POST /nexum/627/2022.01/parameter/updateInsTableByID HTTP/1.1
Host: naas.ymcu.libum.io
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 534
{
"Credentials": {
"AdministrativeCredentials": {
"Password": "suwn37834b91&"
}
},
"InsTableInsuranceTable": 1,
"InsTableUpdatableFields": {
"BalloonPremium": 1,
"BalloonPremiumBase": 1,
"DeviationFactor": 1,
"Formula": 1,
"Frequency": 1,
"FrequencyDay": 1,
"InsuranceCode": 1,
"LongDescription": "text",
"MaxAge": 1,
"MaxInsurableAmount": 1,
"MaxJointAge": 1,
"MaxMonthlyBenefit": 1,
"MaxTerminMonths": 1,
"Premium": 1,
"PremiumBase": 1,
"ShortDescription": "text",
"SubFormula": 1,
"TermPremium": [
{
"EntryId": 1,
"TermPremium": 1
}
]
},
"nxAttributes": {
"customFields": {
"appId": "glaci"
}
}
}
Successful operation.
{
"UpdateStatus": {
"isAllFieldsUpdateSuccess": true,
"FailedUpdateStatus": [
{
"Record": "text",
"ErrorCode": "text",
"ErrorMessage": "text",
"PrimaryKeyField": [
{
"Name": "text",
"Value": "text"
}
]
}
]
}
}