Get Proposal Form
Retrieves Proposal Form based on unique productId,manufacturerId and version
Query Parameters
- 200
- 400
- 500
Successful Response
Schema
- id : Unique internal identifier for the field configuration.
- name : Technical name of the field used as a key in request and response payloads.
- label : Display label of the field shown on the user interface.
- type : Data/control type of the field (text, number, date, boolean, single-select, multi-select, checkbox, static).
- input : Value captured on screen. Empty in Get Proposal Form; populated by AL while submitting the proposal.
- min / max : Minimum / maximum allowed length of the input value.
- order : Sequence number that determines the position of the field on the UI.
- value : List of selectable values (Text / Value) for dropdown or option based fields.
- entity : Master data entity from which the value list is sourced (e.g. GENDER, CITY, STATE).
- default / defaultExp : Default value or JavaScript expression used to derive the default value at runtime (uses quoteInfo and formInfo objects).
- mandatory : 0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable).
- pattern : Regular expression used to validate the input value.
- validation / validationExp : Validation rule or JavaScript expression used to evaluate custom validation logic and message.
- visibility : JavaScript expression that controls whether the field / section is visible on the UI.
- description : Detailed explanation of the field's purpose.
- mappingType : Defines how the field maps to insurer or internal system fields.
- placeholder : Hint text displayed inside the input field.
- fieldLevel / subType / dependentInput / extraValue : Optional attributes present only for specific fields (e.g. dependent inputs, array level fields).
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
- Array [
- ]
Request Id assigned by 1SB
This array contains error messages in case of an error
data object required
Section to carry the proposal form
Product Id
Manufacturer (insurer) Id
Product group of the product
Product group type
Possible values: [YES, NO]
Indicates whether the shorter proposal journey is enabled for the product
fieldGroups object required
This section carries multiple sub field groups (fieldGroups) and fields. Each field carries attributes which give additional information, such as
traceInfo object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
distributor object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
proposerDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
firstLifeAssuredDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
nomineeDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
payorDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
other object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
payoutDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
ACR object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
otpDetails object
A section (field group) of the proposal form. A group contains fields and/or nested fieldGroups.
Unique internal identifier of the field group
Technical name of the field group
Group type (e.g. array for repeating groups); null for normal sections
Display label of the section
Display order of the section
Parent group name, if any
Description of the section
Number of repetitions when the group is an array
Validation rule applied at section level
JavaScript expression for section level validation
JavaScript expression controlling visibility of the section
Field level indicator (present for specific groups only)
fields object
Fields of the section keyed by field name
property name* SavingProposalFormField
A single proposal form field with its UI, validation and visibility attributes.
Unique internal identifier of the field
Technical name of the field
Possible values: [boolean, checkbox, date, multi-select, number, single-select, static, text]
Data / control type of the field
Value captured on screen. Empty in Get Proposal Form; filled by AL in Submit Proposal Form
Display label
Display order within the section
Minimum length of the input value
Maximum length of the input value
value object[] nullable
Selectable values for dropdown / option based fields
Display text
Value to be sent in input
Master data entity of the value list
Default value or JavaScript expression used to derive the default value
Expression used to derive the default value at runtime
Regular expression to validate the input
Possible values: [0, 1, 2, 3]
0 = Optional, 1 = Mandatory, 2 = Mandatory and pre-filled from quote (non-editable), 3 = Optional and pre-filled from quote (non-editable)
Validation rule / JavaScript validation expression
Expression used to evaluate custom validation logic
JavaScript expression controlling field visibility
Detailed explanation of the field purpose
How the field maps to insurer / internal system fields
Hint text displayed inside the input field
Field level indicator (specific fields only)
Sub type of the field (specific fields only)
Dependent inputs (specific fields only)
Additional value (specific fields only)
Nested sections keyed by group name
{
"reqId": "f1a2ad31-e756-44aa-bdcb-b20f70d39a80",
"errors": [],
"data": {
"productId": "SANCHPV9",
"manufacturerId": "HDFC",
"productGroupId": "LifeSave",
"productGroupType": "Insurance",
"shorterJourney": "NO",
"fieldGroups": {
"traceInfo": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"distributor": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"proposerDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"firstLifeAssuredDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"nomineeDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"payorDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"other": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"payoutDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"ACR": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
},
"otpDetails": {
"id": 0,
"name": "string",
"type": "string",
"label": "string",
"order": 0,
"parent": "string",
"description": "string",
"validation": "string",
"validationExp": "string",
"visibility": "string",
"fieldLevel": "string",
"fields": {},
"fieldGroups": {}
}
}
}
}
HDFC Life Sanchay Plus (SANCHPV9) - Get Proposal Form response
{
"reqId": "f1a2ad31-e756-44aa-bdcb-b20f70d39a80",
"errors": [],
"data": {
"productId": "SANCHPV9",
"fieldGroups": {
"traceInfo": {
"id": 1,
"name": "traceInfo",
"type": null,
"label": "Trace Info",
"order": 1,
"fields": {
"manufacturerQuoteID": {
"id": 2,
"max": 50,
"min": null,
"name": "manufacturerQuoteID",
"type": "text",
"input": "",
"label": "",
"order": 1,
"value": [],
"entity": null,
"default": "",
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "",
"description": "",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
},
"1SBQuoteRequestID": {
"id": 3,
"max": 50,
"min": 1,
"name": "1SBQuoteRequestID",
"type": "text",
"input": "",
"label": "",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "",
"description": "",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
},
"manuApplicationNo": {
"id": 4,
"max": 50,
"min": null,
"name": "manuApplicationNo",
"type": "text",
"input": "",
"label": "",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "",
"description": "",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
},
"1SBproposalRefId": {
"id": 5,
"max": 50,
"min": 1,
"name": "1SBproposalRefId",
"type": "text",
"input": "",
"label": "",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "",
"description": "",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
},
"manufacturerQuoteDate": {
"id": 6,
"max": null,
"min": null,
"name": "manufacturerQuoteDate",
"type": "date",
"input": "",
"label": "Manufacturer Quote Date",
"order": 5,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Quote Date when1SB Single Quote is generated",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
}
},
"parent": null,
"description": "Section to capture tracking information of the proposal form application",
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"distributor": {
"id": 7,
"name": "distributor",
"type": null,
"label": "Distributor",
"order": 2,
"fields": {
"distributorID": {
"id": 8,
"max": 20,
"min": 1,
"name": "distributorID",
"type": "text",
"input": "",
"label": "Distributor ID",
"order": 1,
"value": null,
"entity": "",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Distributor ID"
},
"channelType": {
"id": 9,
"max": 20,
"min": 1,
"name": "channelType",
"type": "text",
"input": "",
"label": "Channel Type",
"order": 2,
"value": null,
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Channel Type"
},
"agentCode": {
"id": 10,
"max": 8,
"min": null,
"name": "agentCode",
"type": "text",
"input": "",
"label": "Agent Code",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Agent Code"
},
"spCode": {
"id": 11,
"max": 50,
"min": 1,
"name": "spCode",
"type": "text",
"input": "",
"label": "SP Code",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "SP Code",
"validationExp": "",
"mappingType": "",
"placeholder": "",
"defaultExp": ""
}
},
"parent": null,
"description": "Section to capture distributor information",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['distributor']['fields']['channelType']['input'].toLowerCase() != \"b2c\""
},
"proposerDetails": {
"id": 12,
"name": "proposerDetails",
"type": null,
"label": "Proposer Details",
"order": 3,
"parent": null,
"description": "Proposer Details",
"fieldGroups": {
"personalDetails": {
"id": 13,
"name": "personalDetails",
"type": null,
"label": "Personal Details",
"order": 1,
"fields": {
"relationWithLA": {
"id": 19,
"max": null,
"min": null,
"name": "relationWithLA",
"type": "single-select",
"input": "",
"label": "Relation with Life Assured",
"order": 1,
"value": [
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Grandfather",
"Value": "GRANDFATHER"
},
{
"Text": "Grandmother",
"Value": "GRANDMOTHER"
}
],
"entity": "RELWTHLA",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "true",
"description": "Relationship of proposer with first or primary life assured.",
"mappingType": "",
"placeholder": "",
"defaultExp": "",
"validationExp": ""
},
"relationWithLA1": {
"id": 20,
"max": null,
"min": null,
"name": "relationWithLA1",
"type": "single-select",
"input": "",
"label": "Relation with Life Assured",
"order": 2,
"value": [
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Grandfather",
"Value": "GRANDFATHER"
},
{
"Text": "Grandmother",
"Value": "GRANDMOTHER"
}
],
"entity": "RELWTLA",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": "Relationship of proposer with first or primary life assured.",
"mappingType": "",
"placeholder": "",
"defaultExp": "",
"validationExp": ""
},
"title": {
"id": 21,
"max": null,
"min": null,
"name": "title",
"type": "single-select",
"input": "",
"label": "Title",
"order": 3,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()=='female') && (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGrou ...(truncated)",
"visibility": "",
"description": "Choose appropriate Title to define the Gender of member",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"firstName": {
"id": 22,
"max": 50,
"min": 1,
"name": "firstName",
"type": "text",
"input": "",
"label": "First Name",
"order": 4,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[a-zA-Z]+(?: [a-zA-Z]+)*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof.",
"placeholder": "",
"defaultExp": "",
"mappingType": "",
"validationExp": ""
},
"middleName": {
"id": 23,
"max": 50,
"min": 1,
"name": "middleName",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 5,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[a-zA-Z]+(?: [a-zA-Z]+)*$/",
"mandatory": 0,
"validation": "",
"visibility": "",
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName": {
"id": 24,
"max": 50,
"min": 1,
"name": "lastName",
"type": "text",
"input": "",
"label": "Last Name",
"order": 6,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"gender": {
"id": 25,
"max": null,
"min": null,
"name": "gender",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()=='female' && ['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups' ...(truncated)",
"visibility": "",
"description": "Choose appropriate title for the Gender",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"dateOfBirth": {
"id": 26,
"max": 20,
"min": null,
"name": "dateOfBirth",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "((new Date(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input']) < new Date() ) &&\n(parseInt((new Date() - new Date((formInfo['fieldGroups'] ...(truncated)",
"visibility": null,
"description": "Provide as per valid id proof #No future dates allowed",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"maritalStatus": {
"id": 27,
"max": null,
"min": null,
"name": "maritalStatus",
"type": "single-select",
"input": "",
"label": "Marital Status",
"order": 9,
"value": [
{
"Text": "Divorced",
"Value": "DIVORCED"
},
{
"Text": "Married",
"Value": "MARRIED"
},
{
"Text": "Single",
"Value": "SINGLE"
}
],
"entity": "MARITAL",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "(((formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['title']['input'].toLowerCase()==='kumar' ||\nformInfo['fieldGroups']['proposerDetails']['fieldGroups']['perso ...(truncated)",
"visibility": "",
"description": "Select your correct marital status"
},
"placeOfBirth": {
"id": 28,
"max": 100,
"min": 1,
"name": "placeOfBirth",
"type": "text",
"input": "",
"label": "Place of Birth",
"order": 10,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "'input' in formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['placeOfBirth'] && (formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fiel ...(truncated)",
"visibility": "",
"description": "Place of birth cannot contain special characters or numbers #Type your place of birth"
},
"stitle": {
"id": 29,
"max": null,
"min": null,
"name": "stitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 11,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mr",
"Value": "MR"
},
{
"Text": "Mrs",
"Value": "MRS"
}
],
"entity": "STITLE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()!=='male') &&(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['person ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['maritalStatus']['input'].toLowerCase()==='married'",
"description": "Choose appropriate Title to define the Gender of member",
"defaultExp": "",
"mappingType": "",
"validationExp": "",
"placeholder": ""
},
"spouseName": {
"id": 30,
"max": 100,
"min": 1,
"name": "spouseName",
"type": "text",
"input": "",
"label": "Spouse Name",
"order": 12,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "'input' in formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['spouseName'] && (formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['maritalStatus']['input'].toLowerCase()==='married'",
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full name"
},
"mobileNumber": {
"id": 31,
"max": 10,
"min": 10,
"name": "mobileNumber",
"type": "text",
"input": "",
"label": "Mobile Number",
"order": 13,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[+0]{0,2}()?[0-9]{10}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Mobile number can only have numbers #Please enter 10 digits for Indian Number and 15 for NRI/OCI/PIO/FN",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"email": {
"id": 32,
"max": 100,
"min": 1,
"name": "email",
"type": "text",
"input": "",
"label": "Email ID",
"order": 14,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Email ID of proposer Example abc@example.com ",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"nationality": {
"id": 33,
"max": null,
"min": null,
"name": "nationality",
"type": "single-select",
"input": "",
"label": "Nationality",
"order": 15,
"value": [
{
"Text": "Indian",
"Value": "INDIAN"
}
],
"entity": "NATIONTY",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "What is your Nationality?",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"residentStatus": {
"id": 34,
"max": null,
"min": null,
"name": "residentStatus",
"type": "single-select",
"input": "",
"label": "Resident Status",
"order": 16,
"value": [
{
"Text": "Foreign National",
"Value": "FOREIGNNATIONAL"
},
{
"Text": "NRI",
"Value": "NRI"
},
{
"Text": "OCI",
"Value": "OCI"
}
],
"entity": "RESIDENT",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select your resident status",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"panNumber": {
"id": 35,
"max": 10,
"min": 10,
"name": "panNumber",
"type": "text",
"input": "",
"label": "PAN Number",
"order": 17,
"value": null,
"entity": null,
"default": "",
"pattern": "/^([A-Z]{5}[0-9]{4}[A-Z]{1})$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Incorrect PAN Pattern #Provide valid PAN as per document"
},
"pepFlag": {
"id": 36,
"max": null,
"min": null,
"name": "pepFlag",
"type": "boolean",
"input": "",
"label": "Are you a Politically Exposed Person?",
"order": 18,
"value": null,
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Are you a Politically Exposed Person?"
},
"isdisabledflg": {
"id": 37,
"max": null,
"min": null,
"name": "isdisabledflg",
"type": "boolean",
"input": "",
"label": "Are you taking the policy to primarily protect the disabled person ?",
"order": 19,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"historyOfConviction": {
"id": 38,
"max": null,
"min": null,
"name": "historyOfConviction",
"type": "boolean",
"input": "",
"label": "Do you have any History of conviction ?",
"order": 20,
"value": null,
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Do you have any History of conviction ?"
}
},
"parent": 24,
"description": "Personal Details",
"sizeOfArray": null,
"fieldGroups": {
"familyDetails": {
"id": 14,
"name": "familyDetails",
"type": null,
"label": "Family Details",
"order": 1,
"fields": {
"ftitle": {
"id": 15,
"max": null,
"min": null,
"name": "ftitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mr",
"Value": "MR"
},
{
"Text": "Shri",
"Value": "SHRI"
}
],
"entity": "FTITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Choose appropriate Title to define the Gender of member"
},
"fatherName": {
"id": 16,
"max": 100,
"min": 1,
"name": "fatherName",
"type": "text",
"input": "",
"label": "Father's Name",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full name",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"mtitle": {
"id": 17,
"max": null,
"min": null,
"name": "mtitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 3,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mrs",
"Value": "MRS"
},
{
"Text": "Ms",
"Value": "MS"
}
],
"entity": "MTITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"motherName": {
"id": 18,
"max": 100,
"min": 1,
"name": "motherName",
"type": "text",
"input": "",
"label": "Mother's Name",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full name",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
}
},
"parent": 25,
"validation": null,
"visibility": null,
"description": "This section captures the Details of Family Details",
"sizeOfArray": null
}
},
"validation": null,
"visibility": null
},
"professionalDetails": {
"id": 39,
"name": "professionalDetails",
"type": null,
"label": "Professional Details",
"order": 2,
"fields": {
"qualification": {
"id": 40,
"max": null,
"min": null,
"name": "qualification",
"type": "single-select",
"input": "",
"label": "Qualification",
"order": 1,
"value": [
{
"Text": "H S C",
"Value": "12TH PASS"
},
{
"Text": "B A",
"Value": "B A"
},
{
"Text": "B B A",
"Value": "B B A"
}
],
"entity": "EDUCATN",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "If your highest qualification is not in the list, please select 'Others'",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"qualificationOther": {
"id": 41,
"max": 100,
"min": 1,
"name": "qualificationOther",
"type": "text",
"input": "",
"label": "Educational Qualification - Others",
"order": 2,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['qualification']['input'].toLowerCase()==='others'",
"description": "Select your highest qualification"
},
"occupation": {
"id": 42,
"max": null,
"min": null,
"name": "occupation",
"type": "single-select",
"input": "",
"label": "Occupation",
"order": 3,
"value": [
{
"Text": "Agriculturist",
"Value": "AGRICULTURIST"
},
{
"Text": "Housewife",
"Value": "HOUSEWIFE"
},
{
"Text": "Unemployed",
"Value": "NON-WORKING"
}
],
"entity": "OCC",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "If your Occupation is not in the list, please select 'Others'",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"occupationDesc": {
"id": 43,
"max": 100,
"min": 1,
"name": "occupationDesc",
"type": "text",
"input": "",
"label": "Other Occupation ",
"order": 4,
"value": null,
"entity": "",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='others'",
"description": "Enter your Occupation."
},
"occRisk": {
"id": 44,
"max": null,
"min": null,
"name": "occRisk",
"type": "single-select",
"input": "",
"label": "Does your occupation involve any specific hazard ?",
"order": 5,
"value": [
{
"Text": "Working at heights",
"Value": "OHRD_WAH"
},
{
"Text": "None of these",
"Value": "OHRD_NOT"
},
{
"Text": "Handling heavy machinery",
"Value": "OHRD_HHM"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife' && formInfo['fieldGroups']['proposerDetails']['fieldGroups ...(truncated)",
"description": "Does your occupation involve any specific hazard ?",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"currentQualification": {
"id": 45,
"max": 50,
"min": 1,
"name": "currentQualification",
"type": "text",
"input": "",
"label": "Course currently being pursued\r ",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "No special characters allowed #Course currently being pursued"
},
"schoolName": {
"id": 46,
"max": 50,
"min": 1,
"name": "schoolName",
"type": "text",
"input": "",
"label": "Name and address of the School/College/Institution being attended \r ",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "Name and address of the School/College/Institution being attended "
},
"parentCover": {
"id": 47,
"max": 12,
"min": 1,
"name": "parentCover",
"type": "text",
"input": "",
"label": "Parents Total Life Cover",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "Parents Total Life Cover"
},
"noOfChildrn": {
"id": 48,
"max": 12,
"min": null,
"name": "noOfChildrn",
"type": "number",
"input": "",
"label": "How many children do you have?",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter Number of Children you have"
},
"marriageDate": {
"id": 49,
"max": null,
"min": null,
"name": "marriageDate",
"type": "date",
"input": "",
"label": "Date of marriage",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(( parseInt((new Date() - new Date((formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase())))/1000/60/60/24/365) >= 18) && (new Da ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter Marriage Date as per marriage certificate"
},
"husbandOcc": {
"id": 50,
"max": null,
"min": null,
"name": "husbandOcc",
"type": "text",
"input": "",
"label": "Husband's occupation",
"order": 11,
"value": null,
"entity": "",
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter Husband's occupation"
},
"husbandIncome": {
"id": 51,
"max": null,
"min": 1,
"name": "husbandIncome",
"type": "number",
"input": "",
"label": "Husband's annual income (Rs)",
"order": 12,
"value": null,
"entity": null,
"default": "if(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()=='housewife'){\n if (quoteInfo['quoteRequest']['personalInformatio ...(truncated)",
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's annual income (Rs)"
},
"husbandCover": {
"id": 52,
"max": 12,
"min": 1,
"name": "husbandCover",
"type": "text",
"input": "",
"label": "Husband's total life insurance cover with HDFCSL",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's total life insurance cover with HDFCSL"
},
"husbandCover1": {
"id": 53,
"max": 12,
"min": 1,
"name": "husbandCover1",
"type": "text",
"input": "",
"label": "Husband's total In-force life insurance cover with other insurance company/ companies (Do not include Withdrawn and Lapsed policies).",
"order": 14,
"value": null,
"entity": null,
"default": "if(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['husbandCover1']['input'].toLowerCase()==''){\n if (quoteInfo['quoteRequest']['personalInformation']['i ...(truncated)",
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's total In-force life insurance cover with other insurance company/ companies (Do not include Withdrawn and Lapsed policies)."
},
"profession": {
"id": 54,
"max": null,
"min": null,
"name": "profession",
"type": "single-select",
"input": "",
"label": "Designation",
"order": 15,
"value": [
{
"Text": "A.B.M",
"Value": "A.B.M"
},
{
"Text": "A.R.M",
"Value": "A.R.M"
},
{
"Text": "A/C Mechanic",
"Value": "A/C MECHANIC"
}
],
"entity": "DESGN",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='student'",
"description": "Designation"
},
"annualIncome": {
"id": 55,
"max": null,
"min": 1,
"name": "annualIncome",
"type": "number",
"input": "",
"label": "Annual Income",
"order": 16,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife' && formInfo['fieldGroups']['proposerDetails']['fieldGroups ...(truncated)",
"description": "Annual Income",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"nameOfOrganisation": {
"id": 56,
"max": 50,
"min": null,
"name": "nameOfOrganisation",
"type": "single-select",
"input": "",
"label": "Name Of Organisation",
"order": 17,
"value": [
{
"Text": "3 M GULF LTD",
"Value": "3 M GULF LTD"
},
{
"Text": "3M India Ltd",
"Value": "3M INDIA LTD"
},
{
"Text": "A and A Dukaan Financial services Pvt Ltd",
"Value": "A AND A DUKAAN FINANCIAL SERVICES PVT LTD"
}
],
"entity": "ORGNAME",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife'&&formInfo['fieldGroups']['proposerDetails']['fieldGroups'] ...(truncated)",
"description": "Enter Name of Organization ",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"nameOfOrganisationOther": {
"id": 57,
"max": 100,
"min": 1,
"name": "nameOfOrganisationOther",
"type": "text",
"input": "",
"label": "Enter name of organisation if not in list",
"order": 18,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['nameOfOrganisation']['input'].toLowerCase()=='other'",
"description": "No special character and No more than three identical consecutive letters are allowed #Enter Name of Organization",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"defaultExp": ""
},
"industry": {
"id": 58,
"max": null,
"min": null,
"name": "industry",
"type": "single-select",
"input": "",
"label": "Industry",
"order": 19,
"value": [
{
"Text": "Accounts",
"Value": "ACCOUNTS"
},
{
"Text": "Ad Agency",
"Value": "AD AGENCY"
},
{
"Text": "Advertising",
"Value": "ADVERTISING"
}
],
"entity": "INDUSTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife' && formInfo['fieldGroups']['proposerDetails']['fieldGroups ...(truncated)",
"description": "Industry",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"natureOfWork": {
"id": 59,
"max": null,
"min": null,
"name": "natureOfWork",
"type": "single-select",
"input": "",
"label": "Nature of Work",
"order": 20,
"value": [
{
"Text": "Administrator",
"Value": "ADMINISTRATOR"
},
{
"Text": "Clerical",
"Value": "CLERICAL"
},
{
"Text": "Manager",
"Value": "MANAGER"
}
],
"entity": "NATOWK",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried'",
"description": "Nature of work"
},
"employerAddressLine1": {
"id": 60,
"max": 30,
"min": 1,
"name": "employerAddressLine1",
"type": "text",
"input": "",
"label": "Place of work",
"order": 21,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "['salaried', 'self employed'].includes(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase())",
"description": " Office Address cannot contain special characters # Enter Office Address",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"zipCode": {
"id": 61,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Office Pincode",
"order": 22,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried'",
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 62,
"max": 50,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "Office City",
"order": 23,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "['salaried', 'self employed'].includes(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase())",
"description": "City cannot contain special characters or numbers #Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"state": {
"id": 63,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "Office State",
"order": 24,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried'",
"description": "Office State",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"country": {
"id": 64,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Office Country",
"order": 25,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried'",
"description": "Office Country",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"sourcetype": {
"id": 65,
"max": null,
"min": null,
"name": "sourcetype",
"type": "multi-select",
"input": "",
"label": "Income Source type",
"order": 26,
"value": [
{
"Text": "Agriculture",
"Value": "AGRICULTURE"
},
{
"Text": "Business",
"Value": "BUSINESS"
},
{
"Text": "Capital Gain",
"Value": "CAPITAL GAIN"
}
],
"entity": "SRCTYPE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Income Source type",
"defaultExp": "",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"agriculture": {
"id": 66,
"max": 100,
"min": null,
"name": "agriculture",
"type": "number",
"input": "",
"label": "Agriculture(Percentage of total income)",
"order": 27,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('agriculture'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"business": {
"id": 67,
"max": 100,
"min": null,
"name": "business",
"type": "number",
"input": "",
"label": "Business(Percentage of total income)",
"order": 28,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('business'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"capitalGain": {
"id": 68,
"max": 100,
"min": null,
"name": "capitalGain",
"type": "number",
"input": "",
"label": "Capital Gain(Percentage of total income)",
"order": 29,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('capital gain'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"houseProperty": {
"id": 69,
"max": 100,
"min": null,
"name": "houseProperty",
"type": "number",
"input": "",
"label": "House Property(Percentage of total income)",
"order": 30,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('house property'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"investment": {
"id": 70,
"max": 100,
"min": null,
"name": "investment",
"type": "number",
"input": "",
"label": "Investment(Percentage of total income)",
"order": 31,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('investment'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"others": {
"id": 71,
"max": 100,
"min": null,
"name": "others",
"type": "number",
"input": "",
"label": "Others(Percentage of total income)",
"order": 32,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('others'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"salaries": {
"id": 72,
"max": 100,
"min": null,
"name": "salaries",
"type": "number",
"input": "",
"label": "Salaries(Percentage of total income)",
"order": 33,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails'][' ...(truncated)",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('salaried'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
}
},
"parent": 24,
"description": "Professional Details",
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"communicationAddressDetails": {
"id": 73,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 3,
"fields": {
"addressLine1": {
"id": 74,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"addressLine2": {
"id": 75,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"addressLine3": {
"default": "",
"defaultExp": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"entity": null,
"id": 76,
"input": "",
"label": "Address Line 3",
"mandatory": 0,
"mappingType": "",
"max": 30,
"min": 1,
"name": "addressLine3",
"order": 3,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"placeholder": "",
"type": "text",
"validation": "",
"validationExp": "",
"value": [],
"visibility": "false"
},
"landmark": {
"id": 77,
"max": 40,
"min": null,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Landmark cannot contain special characters and digits. No more than three identical consecutive letters are allowed# Enter Landmark",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"zipCode": {
"id": 78,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"city": {
"id": 79,
"max": null,
"min": null,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": "",
"pattern": "/^[a-zA-Z0-9\\\\s\\\\(\\\\)\\\\.]+$/",
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "City cannot contain special characters or numbers #Select name of city",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"cityothers": {
"id": 80,
"max": 50,
"min": 1,
"name": "cityothers",
"type": "text",
"input": "",
"label": "City Others",
"order": 7,
"value": [],
"entity": null,
"default": "",
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "City cannot contain special characters or numbers #Type name of city",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"state": {
"id": 81,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 8,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": "",
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "State",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"stateothers": {
"id": 82,
"max": 50,
"min": 1,
"name": "stateothers",
"type": "text",
"input": "",
"label": "State Others",
"order": 9,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "State Others"
},
"country": {
"id": 83,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 10,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "",
"description": "Country",
"defaultExp": "",
"mappingType": "",
"validationExp": "",
"placeholder": ""
},
"expectedDurationOfStay": {
"id": 84,
"max": null,
"min": null,
"name": "expectedDurationOfStay",
"type": "single-select",
"input": "",
"label": "Expected duration of stay at the communication address",
"order": 11,
"value": [
{
"Text": "More than 1 year",
"Value": "MORE THAN 1 YEAR"
},
{
"Text": "Less than equal to 1 year",
"Value": "LESS THAN EQUAL TO 1 YEAR"
}
],
"entity": "DURNSTAY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Expected duration of stay at the communication address"
},
"preferredModeOfCommunication": {
"id": 85,
"max": null,
"min": null,
"name": "preferredModeOfCommunication",
"type": "single-select",
"input": "",
"label": "Preferred Mode of Communication",
"order": 12,
"value": [
{
"Text": "Call",
"Value": "CALL"
},
{
"Text": "Email",
"Value": "EMAIL"
},
{
"Text": "Letter",
"Value": "LETTER"
}
],
"entity": "COMMODE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Preferred Mode of Communication"
},
"preferredModeOfLanguage": {
"id": 86,
"max": null,
"min": null,
"name": "preferredModeOfLanguage",
"type": "single-select",
"input": "",
"label": "Preferred Communication Language",
"order": 13,
"value": [
{
"Text": "Assamese",
"Value": "ASSAMESE"
},
{
"Text": "Bengali",
"Value": "BENGALI"
},
{
"Text": "English",
"Value": "ENGLISH"
}
],
"entity": "LANGMODE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Preferred Communication Language"
},
"preferredModeOfLanguageOther": {
"id": 87,
"max": 50,
"min": 1,
"name": "preferredModeOfLanguageOther",
"type": "text",
"input": "",
"label": "Other Preferred Communication Language",
"order": 14,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['preferredModeOfLanguage']['input'].toLowerCase() === 'others'",
"description": "No special characters or numbers allowed # please provide the Other Preferred Communication Language",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"sameAddress": {
"id": 88,
"max": null,
"min": null,
"name": "sameAddress",
"type": "boolean",
"input": "",
"label": "Is your Permanent address same as Communication address ?",
"order": 15,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your Permanent address same as Communication address ?"
}
},
"parent": 24,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"permanentAddressDetails": {
"id": 89,
"name": "permanentAddressDetails",
"type": null,
"label": "Permanent Address Details",
"order": 4,
"fields": {
"addressLine1": {
"id": 90,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"validationExp": "",
"defaultExp": "",
"mappingType": ""
},
"addressLine2": {
"id": 91,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"validationExp": "",
"defaultExp": "",
"mappingType": ""
},
"addressLine3": {
"id": 92,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"validationExp": "",
"defaultExp": "",
"mappingType": ""
},
"landmark": {
"id": 93,
"max": 40,
"min": null,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Landmark cannot contain special characters and digits. No more than three identical consecutive letters are allowed# Enter Landmark",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"zipCode": {
"id": 94,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": [],
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"city": {
"id": 95,
"max": null,
"min": null,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9\\\\s\\\\(\\\\)\\\\.]{1,50}$/",
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "City cannot contain special characters or numbers #Select name of city",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"cityOther": {
"id": 96,
"max": 50,
"min": 1,
"name": "cityOther",
"type": "text",
"input": "",
"label": "Other City",
"order": 7,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "City cannot contain special characters or numbers #Type name of city",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"state": {
"id": 97,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 8,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "State",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"stateOther": {
"id": 98,
"max": 50,
"min": 1,
"name": "stateOther",
"type": "text",
"input": "",
"label": "Other State",
"order": 9,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "Enter State in case not residing in India",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"country": {
"id": 99,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 10,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "",
"description": "Country",
"defaultExp": "",
"mappingType": "",
"validationExp": "",
"placeholder": ""
},
"preferredAddressType": {
"id": 100,
"max": null,
"min": null,
"name": "preferredAddressType",
"type": "single-select",
"input": "",
"label": "Which of the above address is your Preferred Communication Address Type ?",
"order": 11,
"value": [
{
"Text": "Correspondence",
"Value": "CORRESPONDENCE"
},
{
"Text": "Permanent ",
"Value": "PERMANENT "
}
],
"entity": "ADDTYPE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Which of the above address is your Preferred Communication Address Type ?"
}
},
"parent": 24,
"description": "Permanent Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['communicationAddressDetails']['fields']['sameAddress']['input'].toLowerCase()==='0'"
},
"nriDetails": {
"id": 101,
"name": "nriDetails",
"type": null,
"label": "NRI Details",
"order": 5,
"fields": {
"addressForeign": {
"id": 102,
"max": 100,
"min": 1,
"name": "addressForeign",
"type": "text",
"input": "",
"label": "Address of foreign residence.",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character is allowed #Address should be as per Valid Proof Your policy document will be sent to this address"
},
"details": {
"id": 103,
"max": 100,
"min": 1,
"name": "details",
"type": "text",
"input": "",
"label": "The name of your regular medical physician while abroad, with full contact information. -Telephone No, Address, E-mail address, etc",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Enter your doctor details"
},
"addressLine": {
"id": 104,
"max": 100,
"min": 1,
"name": "addressLine",
"type": "text",
"input": "",
"label": "Permanent address in India.",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character is allowed #Address should be as per Valid Proof Your policy document will be sent to this address"
},
"nationality": {
"id": 105,
"max": null,
"min": null,
"name": "nationality",
"type": "single-select",
"input": "",
"label": "Nationality",
"order": 4,
"value": [
{
"Text": "Indian",
"Value": "INDIAN"
}
],
"entity": "NATIONTY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Nationality"
},
"dateForLeavingIndia": {
"id": 106,
"max": null,
"min": null,
"name": "dateForLeavingIndia",
"type": "date",
"input": "",
"label": "Date of first leaving India.",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['nriDetails']['fields']['dateForLeavingIndia']['input']) < new Date() && new Date(formInfo['fieldGroups']['proposerDetails']['fieldGr ...(truncated)",
"visibility": null,
"description": "Please provide valid Date of first leaving India"
},
"dateWhenYouIntendToLeaveFromIndiaAfterYourCur": {
"id": 107,
"max": null,
"min": null,
"name": "dateWhenYouIntendToLeaveFromIndiaAfterYourCur",
"type": "date",
"input": "",
"label": "Date when you intend to leave from India after your current visit.",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['nriDetails']['fields']['dateWhenYouIntendToLeaveFromIndiaAfterYourCur']['input']) > new Date()",
"visibility": null,
"description": "Invalid Date when you intend to leave from India after your current visit"
},
"durationOfStay": {
"id": 108,
"max": 20,
"min": 1,
"name": "durationOfStay",
"type": "text",
"input": "",
"label": "Duration of your stay abroad.",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9\\\\s]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Duration must be in format eg. \"20 Days\" or \"03 Months\" or \"02 Years\""
},
"dateOfReturnIfKnown": {
"id": 109,
"max": null,
"min": null,
"name": "dateOfReturnIfKnown",
"type": "date",
"input": "",
"label": "Date of return if known.",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['nriDetails']['fields']['dateOfReturnIfKnown']['input'] > formInfo['fieldGroups']['proposerDetails']['fieldGroups']['nriDetails']['fields'][' ...(truncated)",
"visibility": null,
"description": "Please provide valid Date of return if known."
},
"purposeOfYourStay": {
"id": 110,
"max": 100,
"min": 1,
"name": "purposeOfYourStay",
"type": "text",
"input": "",
"label": "Purpose of your stay abroad.",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide Purpose of your stay abroad."
},
"nameAddress": {
"id": 111,
"max": 100,
"min": 1,
"name": "nameAddress",
"type": "text",
"input": "",
"label": "Name and address of person to whom the policy document is to be sent in India?",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide Name and single space and address"
},
"bankAccountNumber": {
"id": 112,
"max": 20,
"min": 1,
"name": "bankAccountNumber",
"type": "text",
"input": "",
"label": "Please state your NRI Bank account number and the name of the bank.",
"order": 11,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please state valid NRI Bank account number and the name of the bank."
},
"sourceOfPremium": {
"id": 113,
"max": 20,
"min": 1,
"name": "sourceOfPremium",
"type": "text",
"input": "",
"label": "The source from which the premiums will be paid?",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide The source from which the premiums will be paid?"
},
"passportNumber": {
"id": 114,
"max": 10,
"min": 1,
"name": "passportNumber",
"type": "text",
"input": "",
"label": "Passport / PIO Card Number.",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#0-9a-zA-Z]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide valid Passport / PIO Card Number."
},
"dateOfIssue": {
"id": 115,
"max": null,
"min": null,
"name": "dateOfIssue",
"type": "text",
"input": "",
"label": "Date and place of issue.",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 -]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Date must be in DD-MM-YYYY format with single space and Place of Issue"
}
},
"parent": 24,
"description": "Section to capture FATCA details of the Proposer",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['residentStatus']['input'].toLowerCase() ==='nri'"
},
"premiumPayment": {
"id": 116,
"name": "premiumPayment",
"type": null,
"label": "Premium Payment",
"order": 6,
"fields": {
"premiumpayment": {
"id": 117,
"max": null,
"min": null,
"name": "premiumpayment",
"type": "single-select",
"input": "",
"label": "Premium Paid By?",
"order": 1,
"value": [
{
"Text": "Proposer",
"Value": "Proposer"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Premium paid by?",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
}
},
"parent": 24,
"description": "Section to capture premium payment details",
"sizeOfArray": null,
"validation": null,
"visibility": null
}
},
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"firstLifeAssuredDetails": {
"id": 118,
"name": "firstLifeAssuredDetails",
"type": null,
"label": "First Life Assured Details",
"order": 4,
"parent": null,
"description": "Section to capture details of Life Assured",
"fieldGroups": {
"personalDetails": {
"id": 119,
"name": "personalDetails",
"type": null,
"label": "Personal Details",
"order": 1,
"fields": {
"title": {
"id": 125,
"max": null,
"min": null,
"name": "title",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((((new Date() - new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase()))/1000/60/60/24/365) < 18.01 && formInfo[ ...(truncated)",
"visibility": "",
"description": "Choose appropriate Title to define the Gender of member",
"placeholder": "",
"mappingType": "",
"defaultExp": "",
"validationExp": ""
},
"firstName": {
"id": 126,
"max": 50,
"min": 1,
"name": "firstName",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[a-zA-Z]+(?: [a-zA-Z]+)*$/",
"mandatory": 2,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof.",
"placeholder": "",
"defaultExp": "",
"mappingType": "",
"validationExp": ""
},
"middleName": {
"id": 127,
"max": 20,
"min": null,
"name": "middleName",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[a-zA-Z]+(?: [a-zA-Z]+)*$/",
"mandatory": 3,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName": {
"id": 128,
"max": 20,
"min": 1,
"name": "lastName",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 2,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"gender": {
"id": 129,
"max": null,
"min": null,
"name": "gender",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['firstLifeAssuredDetails']['fiel ...(truncated)",
"visibility": null,
"description": "Choose appropriate title for the Gender",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"dateOfBirth": {
"id": 130,
"max": null,
"min": null,
"name": "dateOfBirth",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 6,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 2,
"validation": "((new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input']) < new Date() ) &&\n(parseInt((new Date() - new Date((formInfo['fiel ...(truncated)",
"visibility": "",
"description": "Invalid Date of Birth",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"birthPlace": {
"id": 131,
"max": 100,
"min": 1,
"name": "birthPlace",
"type": "text",
"input": "",
"label": "Place of Birth ",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "'input' in formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['birthPlace'] && (formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalD ...(truncated)",
"visibility": null,
"description": "Place of birth cannot contain special characters or numbers #Type your place of birth"
},
"maritalStatus": {
"id": 132,
"max": null,
"min": null,
"name": "maritalStatus",
"type": "single-select",
"input": "",
"label": "Marital status",
"order": 8,
"value": [
{
"Text": "Divorced",
"Value": "DIVORCED"
},
{
"Text": "Married",
"Value": "MARRIED"
},
{
"Text": "Single",
"Value": "SINGLE"
}
],
"entity": "MARITAL",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(((formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['title']['input'].toLowerCase()==='kumar' ||\nformInfo['fieldGroups']['firstLifeAssuredDetails']['fiel ...(truncated)",
"visibility": "((new Date() - new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase()))/1000/60/60/24/365) > 18.01",
"description": "Select your correct marital Status",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"stitle": {
"id": 133,
"max": null,
"min": null,
"name": "stitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 9,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mr",
"Value": "MR"
},
{
"Text": "Mrs",
"Value": "MRS"
}
],
"entity": "STITLE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()!=='male') &&(formInfo['fieldGroups']['firstLifeAssuredDetails']['field ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['maritalStatus']['input'].toLowerCase() === 'married'",
"description": "Choose appropriate Title to define the Gender of member",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"defaultExp": ""
},
"spouseName": {
"id": 134,
"max": 100,
"min": 1,
"name": "spouseName",
"type": "text",
"input": "",
"label": "Spouse Name",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "'input' in formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['spouseName'] && (formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['maritalStatus']['input'].toLowerCase()==='married'",
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full Name"
},
"mobileNumber": {
"id": 135,
"max": 10,
"min": 10,
"name": "mobileNumber",
"type": "text",
"input": "",
"label": "Mobile Number",
"order": 11,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer ...(truncated)",
"pattern": "/^[+0]{0,2}()?[0-9]{10}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Mobile Number Length should be equal to 10\n\n",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"email": {
"id": 136,
"max": 100,
"min": null,
"name": "email",
"type": "text",
"input": "",
"label": "Email ID",
"order": 12,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\\\.[a-zA-Z]{2,}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Email ID Example abc@example.com ",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"nationality": {
"id": 137,
"max": null,
"min": null,
"name": "nationality",
"type": "single-select",
"input": "",
"label": "Nationality",
"order": 13,
"value": [
{
"Text": "Indian",
"Value": "INDIAN"
}
],
"entity": "NATIONTY",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Nationality",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"residentStatus": {
"id": 138,
"max": null,
"min": null,
"name": "residentStatus",
"type": "single-select",
"input": "",
"label": "Resident Status",
"order": 14,
"value": [
{
"Text": "Foreign National",
"Value": "FOREIGNNATIONAL"
},
{
"Text": "NRI",
"Value": "NRI"
},
{
"Text": "OCI",
"Value": "OCI"
}
],
"entity": "RESIDENT",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Do you live in India ?",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"panNo": {
"id": 139,
"max": 10,
"min": 10,
"name": "panNo",
"type": "text",
"input": "",
"label": "PAN number",
"order": 15,
"value": [],
"entity": null,
"default": "",
"pattern": "/^([A-Z]{5}[0-9]{4}[A-Z]{1})$/",
"mandatory": 1,
"validation": "",
"visibility": "((new Date() - new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase()))/1000/60/60/24/365) > 18.01",
"description": "PAN number",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"pepFlag": {
"id": 140,
"max": null,
"min": null,
"name": "pepFlag",
"type": "boolean",
"input": "",
"label": "Are you a Politically Exposed Person?",
"order": 16,
"value": null,
"entity": "",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Are you a Politically Exposed Person?"
},
"historyOfConviction": {
"id": 141,
"max": null,
"min": null,
"name": "historyOfConviction",
"type": "boolean",
"input": "",
"label": "Do you have any conviction in History",
"order": 17,
"value": null,
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Do you have any conviction in History"
}
},
"parent": 30,
"description": "Personal Details",
"sizeOfArray": null,
"fieldGroups": {
"familyDetails": {
"id": 120,
"name": "familyDetails",
"type": null,
"label": "Family Details",
"order": 1,
"fields": {
"ftitle": {
"id": 121,
"max": null,
"min": null,
"name": "ftitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mr",
"Value": "MR"
},
{
"Text": "Shri",
"Value": "SHRI"
}
],
"entity": "FTITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Choose appropriate Title to define the Gender of member"
},
"fatherName": {
"id": 122,
"max": 100,
"min": null,
"name": "fatherName",
"type": "text",
"input": "",
"label": "Father's Name",
"order": 2,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full Name",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"mtitle": {
"id": 123,
"max": null,
"min": null,
"name": "mtitle",
"type": "single-select",
"input": "",
"label": "Title",
"order": 3,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Mrs",
"Value": "MRS"
},
{
"Text": "Ms",
"Value": "MS"
}
],
"entity": "MTITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"motherName": {
"id": 124,
"max": 100,
"min": null,
"name": "motherName",
"type": "text",
"input": "",
"label": "Mother's Name",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof. Please mention full Name",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
}
},
"parent": 31,
"validation": null,
"visibility": null,
"description": "This section captures the Details of Family Details",
"sizeOfArray": null
}
},
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase()!=='self' && formInfo['fieldGroups']['proposerDetails']['fieldGroups']['p ...(truncated)"
},
"professionalDetails": {
"id": 142,
"name": "professionalDetails",
"type": null,
"label": "Professional Details",
"order": 2,
"fields": {
"qualification": {
"id": 143,
"max": null,
"min": null,
"name": "qualification",
"type": "single-select",
"input": "",
"label": "Qualification",
"order": 1,
"value": [
{
"Text": "H S C",
"Value": "12TH PASS"
},
{
"Text": "B A",
"Value": "B A"
},
{
"Text": "B B A",
"Value": "B B A"
}
],
"entity": "EDUCATN",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "((new Date() - new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase()))/1000/60/60/24/365) > 5.01",
"description": "If your highest qualification is not in the list, please select 'Others'",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"qualificationOther": {
"id": 144,
"max": 100,
"min": 1,
"name": "qualificationOther",
"type": "text",
"input": "",
"label": "Educational Qualification - Others",
"order": 2,
"value": [],
"entity": "",
"default": "",
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['qualification']['input'].toLowerCase()==='others' && ((new Date() - new Date(formInfo['fieldGroups'] ...(truncated)",
"description": "Select your highest qualification",
"placeholder": "",
"mappingType": "",
"defaultExp": "",
"validationExp": ""
},
"occupation": {
"id": 145,
"max": null,
"min": null,
"name": "occupation",
"type": "single-select",
"input": "",
"label": "Occupation",
"order": 3,
"value": [
{
"Text": "Agriculturist",
"Value": "AGRICULTURIST"
},
{
"Text": "Housewife",
"Value": "HOUSEWIFE"
},
{
"Text": "Unemployed",
"Value": "NON-WORKING"
}
],
"entity": "OCC",
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "((new Date() - new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase()))/1000/60/60/24/365) > 5.01",
"description": "If your highest qualification is not in the list, please select 'Others'",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"occupationDesc": {
"id": 146,
"max": 50,
"min": 1,
"name": "occupationDesc",
"type": "text",
"input": "",
"label": "Occupation details",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z]+[A-Za-z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='others' && ((new Date() - new Date(formInfo['fieldGroups']['f ...(truncated)",
"description": "Enter your Occupation.",
"validationExp": "",
"placeholder": "",
"defaultExp": "",
"mappingType": ""
},
"occRisk": {
"id": 147,
"max": null,
"min": null,
"name": "occRisk",
"type": "single-select",
"input": "",
"label": "Does your occupation involve any specific hazard ?",
"order": 5,
"value": [
{
"Text": "Exposure to chemical substances",
"Value": "OHRD_ETCS"
},
{
"Text": "Exposure to harmful dust or gases",
"Value": "OHRD_ETHDG"
},
{
"Text": "Exposure to hazardous materials",
"Value": "OHRD_ETHM"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(\n formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase() !== 'housewife' &&\n formInfo['fieldGroups']['firstLifeAssur ...(truncated)",
"description": "Does your occupation involve any specific hazard ?",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"currentQualification": {
"id": 148,
"max": 50,
"min": 1,
"name": "currentQualification",
"type": "text",
"input": "",
"label": "Course currently being pursued\r ",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "No special characters allowed #Course currently being pursued"
},
"schoolName": {
"id": 149,
"max": 50,
"min": 1,
"name": "schoolName",
"type": "text",
"input": "",
"label": "Name and address of the School/College/Institution being attended \r ",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "Name and address of the School/College/Institution being attended "
},
"parentCover": {
"id": 150,
"max": 12,
"min": 1,
"name": "parentCover",
"type": "text",
"input": "",
"label": "Parents Total Life Cover",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='student'",
"description": "Parents Total Life Cover"
},
"noOfChildrn": {
"id": 151,
"max": 12,
"min": null,
"name": "noOfChildrn",
"type": "number",
"input": "",
"label": "How many children do you have?",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter Number of Children you have"
},
"marriageDate": {
"id": 152,
"max": null,
"min": null,
"name": "marriageDate",
"type": "date",
"input": "",
"label": "Date of marriage",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(( parseInt((new Date() - new Date((formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input'].toLowerCase())))/1000/60/60/24/365) >= 18) && ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter Marriage Date as per marriage certificate"
},
"husbandOcc": {
"id": 153,
"max": 30,
"min": 1,
"name": "husbandOcc",
"type": "text",
"input": "",
"label": "Husband's occupation",
"order": 11,
"value": null,
"entity": "",
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Enter husband's occupation"
},
"husbandIncome": {
"id": 154,
"max": null,
"min": 1,
"name": "husbandIncome",
"type": "number",
"input": "",
"label": "Husband's annual income (Rs)",
"order": 12,
"value": [],
"entity": null,
"default": "if(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()=='housewife'){\n if (quoteInfo['quoteRequest']['personalInf ...(truncated)",
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's annual income (Rs)",
"mappingType": "",
"placeholder": "",
"defaultExp": "",
"validationExp": ""
},
"husbandCover": {
"id": 155,
"max": 12,
"min": 1,
"name": "husbandCover",
"type": "text",
"input": "",
"label": "Husband's total life insurance cover with HDFCSL",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's total life insurance cover with HDFCSL"
},
"husbandCover1": {
"id": 156,
"max": 12,
"min": 1,
"name": "husbandCover1",
"type": "text",
"input": "",
"label": "Husband's total In-force life insurance cover with other insurance company/ companies (Do not include Withdrawn and Lapsed policies).",
"order": 14,
"value": [],
"entity": null,
"default": "",
"pattern": "/^[0-9]{1,20}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='housewife'",
"description": "Husband's total In-force life insurance cover with other insurance company/ companies (Do not include Withdrawn and Lapsed policies).",
"mappingType": "",
"placeholder": "",
"defaultExp": "",
"validationExp": ""
},
"profession": {
"id": 157,
"max": 50,
"min": null,
"name": "profession",
"type": "single-select",
"input": "",
"label": "Designation",
"order": 15,
"value": [
{
"Text": "A.B.M",
"Value": "A.B.M"
},
{
"Text": "A.R.M",
"Value": "A.R.M"
},
{
"Text": "A/C Mechanic",
"Value": "A/C MECHANIC"
}
],
"entity": "DESGN",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='student' && ((new Date() - new Date(formInfo['fieldGroups']['firstLif ...(truncated)",
"description": "Designation",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"annualIncome": {
"id": 158,
"max": null,
"min": 1,
"name": "annualIncome",
"type": "number",
"input": "",
"label": "Annual Income",
"order": 16,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^\\\\d{0,30}$/",
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife'&& formInfo['fieldGroups']['firstLifeAssuredDetail ...(truncated)",
"description": "Annual Income",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"nameOfOrganisation": {
"id": 159,
"max": 50,
"min": null,
"name": "nameOfOrganisation",
"type": "single-select",
"input": "",
"label": "Name of Organisation",
"order": 17,
"value": [
{
"Text": "3 M GULF LTD",
"Value": "3 M GULF LTD"
},
{
"Text": "3M India Ltd",
"Value": "3M INDIA LTD"
},
{
"Text": "A and A Dukaan Financial services Pvt Ltd",
"Value": "A AND A DUKAAN FINANCIAL SERVICES PVT LTD"
}
],
"entity": "ORGNAME",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife'&&formInfo['fieldGroups']['firstLifeAssuredDetails' ...(truncated)",
"description": "Name of Organisation",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"nameOfOrganisationOther": {
"id": 160,
"max": 100,
"min": 1,
"name": "nameOfOrganisationOther",
"type": "text",
"input": "",
"label": "Enter name of organisation if not in list",
"order": 18,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"defaultExp": "",
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['professionalDetails']['fields']['nameOfOrganisation']['input'].toLowerCase()=='other'",
"description": "No special character and No more than three identical consecutive letters are allowed #Enter Name of Organization",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"industryType": {
"id": 161,
"max": 50,
"min": null,
"name": "industryType",
"type": "single-select",
"input": "",
"label": "Industry",
"order": 19,
"value": [
{
"Text": "Accounts",
"Value": "ACCOUNTS"
},
{
"Text": "Ad Agency",
"Value": "AD AGENCY"
},
{
"Text": "Advertising",
"Value": "ADVERTISING"
}
],
"entity": "INDUSTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()!=='housewife'&&formInfo['fieldGroups']['firstLifeAssuredDetails' ...(truncated)",
"description": "Industry Type",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"natureOfWork": {
"id": 162,
"max": null,
"min": null,
"name": "natureOfWork",
"type": "single-select",
"input": "",
"label": "Nature of Work",
"order": 20,
"value": [
{
"Text": "Administrator",
"Value": "ADMINISTRATOR"
},
{
"Text": "Clerical",
"Value": "CLERICAL"
},
{
"Text": "Manager",
"Value": "MANAGER"
}
],
"entity": "NATOWK",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried' && ((new Date() - new Date(formInfo['fieldGroups'][ ...(truncated)",
"description": "Nature of work",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"employerAddressLine1": {
"id": 163,
"max": 50,
"min": 1,
"name": "employerAddressLine1",
"type": "text",
"input": "",
"label": "Place of work",
"order": 21,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "['salaried', 'self employed'].includes(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()) && ((new Date() - new Da ...(truncated)",
"description": " Office Address cannot contain special characters # Enter Office Address",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"zipCode": {
"id": 164,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Office Pincode",
"order": 22,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried' && ((new Date() - new Date(formInfo['fieldGroups'][ ...(truncated)",
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"city": {
"id": 165,
"max": 50,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "Office City",
"order": 23,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "['salaried', 'self employed'].includes(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()) && ((new Date() - new Da ...(truncated)",
"description": "City cannot contain special characters or numbers #Select name of city",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"state": {
"id": 166,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "Office State",
"order": 24,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried' && ((new Date() - new Date(formInfo['fieldGroups'][ ...(truncated)",
"description": "Office State",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"employerCountry": {
"id": 167,
"max": 50,
"min": null,
"name": "employerCountry",
"type": "single-select",
"input": "",
"label": "Office Country",
"order": 25,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['occupation']['input'].toLowerCase()==='salaried' && ((new Date() - new Date(formInfo['fieldGroups'][ ...(truncated)",
"description": "Office Country",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"sourcetype": {
"id": 168,
"max": null,
"min": null,
"name": "sourcetype",
"type": "multi-select",
"input": "",
"label": "Income Source type",
"order": 26,
"value": [
{
"Text": "Agriculture",
"Value": "AGRICULTURE"
},
{
"Text": "Business",
"Value": "BUSINESS"
},
{
"Text": "Capital Gain",
"Value": "CAPITAL GAIN"
}
],
"entity": "SRCTYPE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase()!=='self' && ((new Date() - new Date(formInfo['fieldGroups']['firstLifeAs ...(truncated)",
"description": "Income Source type",
"validationExp": "",
"defaultExp": "",
"mappingType": "",
"placeholder": ""
},
"agriculture": {
"id": 169,
"max": 100,
"min": null,
"name": "agriculture",
"type": "number",
"input": "",
"label": "Agriculture(Percentage of total income)",
"order": 27,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('agriculture'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"business": {
"id": 170,
"max": 100,
"min": null,
"name": "business",
"type": "number",
"input": "",
"label": "Business(Percentage of total income)",
"order": 28,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('business'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"capitalGain": {
"id": 171,
"max": 100,
"min": null,
"name": "capitalGain",
"type": "number",
"input": "",
"label": "Capital Gain(Percentage of total income)",
"order": 29,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('capital gain'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"houseProperty": {
"id": 172,
"max": 100,
"min": null,
"name": "houseProperty",
"type": "number",
"input": "",
"label": "House Property(Percentage of total income)",
"order": 30,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('house property'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"investment": {
"id": 173,
"max": 100,
"min": null,
"name": "investment",
"type": "number",
"input": "",
"label": "Investment(Percentage of total income)",
"order": 31,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('investment'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"others": {
"id": 174,
"max": 100,
"min": null,
"name": "others",
"type": "number",
"input": "",
"label": "Others(Percentage of total income)",
"order": 32,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('others'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"salaries": {
"id": 175,
"max": 100,
"min": null,
"name": "salaries",
"type": "number",
"input": "",
"label": "Salaries(Percentage of total income)",
"order": 33,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['agriculture']['input']*1+formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['profess ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['professionalDetails']['fields']['sourcetype']['input'].some(v => v.toLowerCase().includes('salaried'))",
"description": "Single income source type should be 100,for multiple income source type sum of all income source type should be 100",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
}
},
"parent": 30,
"description": "Professional Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase()!=='self' && formInfo['fieldGroups']['proposerDetails']['fieldGroups']['p ...(truncated)",
"validationExp": ""
},
"communicationAddressDetails": {
"id": 176,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 3,
"fields": {
"addressLine1": {
"id": 177,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"validationExp": "",
"defaultExp": "",
"mappingType": ""
},
"addressLine2": {
"id": 178,
"max": 30,
"min": 2,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"placeholder": "",
"validationExp": "",
"defaultExp": "",
"mappingType": ""
},
"addressLine3": {
"default": "",
"defaultExp": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"entity": null,
"id": 179,
"input": "",
"label": "Address Line 3",
"mandatory": 0,
"mappingType": "",
"max": 30,
"min": 1,
"name": "addressLine3",
"order": 3,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"placeholder": "",
"type": "text",
"validation": "",
"validationExp": "",
"value": [],
"visibility": "false"
},
"landmark": {
"id": 180,
"max": 40,
"min": null,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Landmark cannot contain special characters and digits. No more than three identical consecutive letters are allowed# Enter Landmark",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"zipCode": {
"id": 181,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": [],
"entity": null,
"default": "let proposer = {};\nlet lifeAssured = {};\nquoteInfo.quoteRequest.personalInformation.individualDetails.forEach(individualDetails => {\n if (individualDetails.memberType.toLowerCase() === 'proposer') ...(truncated)",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 2,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"city": {
"id": 182,
"max": null,
"min": null,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9\\\\s\\\\(\\\\)\\\\.]+$/",
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "City cannot contain special characters or numbers #Select name of city",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"cityOther": {
"id": 183,
"max": 50,
"min": 1,
"name": "cityOther",
"type": "text",
"input": "",
"label": "Other City",
"order": 7,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "No special characters allowed #Type name of city",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"state": {
"id": 184,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 8,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "State",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"stateOther": {
"id": 185,
"max": 50,
"min": 1,
"name": "stateOther",
"type": "text",
"input": "",
"label": "Other State",
"order": 9,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['communicationAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "Enter State in case not residing in India",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"country": {
"id": 186,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 10,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "",
"description": "Country",
"defaultExp": "",
"mappingType": "",
"validationExp": "",
"placeholder": ""
},
"sameAddress": {
"id": 187,
"max": null,
"min": null,
"name": "sameAddress",
"type": "boolean",
"input": "",
"label": "Is your Permanent address same as Communication address ?",
"order": 11,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your Permanent address same as Communication address ?"
}
},
"parent": 30,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase()!=='self' && formInfo['fieldGroups']['proposerDetails']['fieldGroups']['p ...(truncated)"
},
"permanentAddressDetails": {
"id": 188,
"name": "permanentAddressDetails",
"type": null,
"label": "Permanent Address Details",
"order": 4,
"fields": {
"addressLine1": {
"id": 189,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"validationExp": "",
"placeholder": "",
"mappingType": "",
"defaultExp": ""
},
"addressLine2": {
"id": 190,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"validationExp": "",
"placeholder": "",
"mappingType": "",
"defaultExp": ""
},
"addressLine3": {
"id": 191,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"validationExp": "",
"placeholder": "",
"mappingType": "",
"defaultExp": ""
},
"landmark": {
"id": 192,
"max": 40,
"min": null,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Landmark cannot contain special characters and digits. No more than three identical consecutive letters are allowed# Enter Landmark",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"zipCode": {
"id": 193,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"city": {
"id": 194,
"max": null,
"min": null,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9\\\\s\\\\(\\\\)\\\\.]{1,50}$/",
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "Enter City",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"fieldLevel": "",
"subType": "",
"dependentInput": []
},
"cityOther": {
"id": 195,
"max": 50,
"min": 1,
"name": "cityOther",
"type": "text",
"input": "",
"label": "Other City",
"order": 7,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "No special characters allowed #Type name of city",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"state": {
"id": 196,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 8,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() === 'india'",
"description": "State",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"stateOther": {
"id": 197,
"max": 50,
"min": 1,
"name": "stateOther",
"type": "text",
"input": "",
"label": "Other State",
"order": 9,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\\\',.\\\\\\\\s-]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['permanentAddressDetails']['fields']['country']['input'].toLowerCase() !== 'india'",
"description": "Enter State in case not residing in India",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"country": {
"id": 198,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 10,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 2,
"validation": "",
"visibility": "",
"description": "Country",
"defaultExp": "",
"mappingType": "",
"validationExp": "",
"placeholder": ""
}
},
"parent": 30,
"description": "Permanent Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['communicationAddressDetails']['fields']['sameAddress']['input'].toLowerCase()==='0'",
"validationExp": ""
},
"healthQuestionnaire": {
"id": 199,
"name": "healthQuestionnaire",
"type": null,
"label": "Health Questionnaire",
"order": 5,
"fields": {
"HDFCQ1": {
"id": 385,
"max": 50,
"min": 1,
"name": "HDFCQ1",
"type": "text",
"input": "",
"label": "Identification Mark",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special characters and numbers allowed #Enter Identification Mark"
},
"HDFCQ109": {
"id": 386,
"max": null,
"min": null,
"name": "HDFCQ109",
"type": "single-select",
"input": "",
"label": "Height in feet",
"order": 2,
"value": [
{
"Text": "1ft 00ins = 30cms",
"Value": "1FT 00INS = 30CMS"
},
{
"Text": "1ft 01ins = 33cms",
"Value": "1FT 01INS = 33CMS"
},
{
"Text": "1ft 02ins = 36cms",
"Value": "1FT 02INS = 36CMS"
}
],
"entity": "HEIGHTFT",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Enter Height",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"HDFCQ110": {
"id": 387,
"max": 200,
"min": 2,
"name": "HDFCQ110",
"type": "number",
"input": "",
"label": "What is your weight (in kg)?",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "",
"mandatory": 1,
"validation": "parseInt(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fields']['HDFCQ110']['input']) >= 2 ",
"visibility": "",
"description": "Only Numbers Allowed #Minimum Weight should be 2 KG and Maximum Weight should be 200 KG ",
"mappingType": "",
"validationExp": "",
"defaultExp": "",
"placeholder": ""
},
"HDFCQ107": {
"id": 388,
"max": 100,
"min": 1,
"name": "HDFCQ107",
"type": "text",
"input": "",
"label": "State the name, address, and telephone number of your usual doctor who attends you in the event of illness, or if you have been consulting with this doctor for less than three months, the name and con ...(truncated)",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Enter your doctor details",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"HDFCQ108": {
"id": 389,
"max": null,
"min": null,
"name": "HDFCQ108",
"type": "single-select",
"input": "",
"label": "We may require you to undergo medical examinations/tests. Some of the medical tests may require you to observe fasting. Please indicate your preference of location, near which the medical tests can be ...(truncated)",
"order": 5,
"value": [
{
"Text": "Residence",
"Value": "RESIDENCE"
},
{
"Text": "Workplace",
"Value": "WORKPLACE"
}
],
"entity": "MEDLOC",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Choose Preference Location",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"HDFCQ42": {
"id": 390,
"max": null,
"min": null,
"name": "HDFCQ42",
"type": "boolean",
"input": "",
"label": "Do you take part in any hobbies/ activities that could be considered dangerous in any way? E.g. aviation (other than as a fare-paying passenger), mountaineering, deep sea diving or any form of racing.",
"order": 6,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Enter your Hobbies",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"HDFCQ43": {
"id": 391,
"max": null,
"min": null,
"name": "HDFCQ43",
"type": "single-select",
"input": "",
"label": "Avocation",
"order": 7,
"value": [
{
"Text": "Abseiling",
"Value": "ABSEILING"
},
{
"Text": "Aerial photography",
"Value": "AERIAL PHOTOGRAPHY"
},
{
"Text": "Aerobatics",
"Value": "AEROBATICS"
}
],
"entity": "AVOCATN",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fields']['HDFCQ42']['input'].toLowerCase()==='1'",
"description": "Enter your Hobbies",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
}
},
"parent": 30,
"description": "Section to capture Health Details of the Life Insured",
"fieldGroups": {
"habits": {
"id": 200,
"name": "habits",
"type": null,
"label": "Habits",
"order": 1,
"fields": {
"HDFCQ111": {
"id": 201,
"max": null,
"min": null,
"name": "HDFCQ111",
"type": "boolean",
"input": "",
"label": "Do you consume alcohol?",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Do you consume alcohol?"
},
"HDFCQ112": {
"id": 202,
"max": null,
"min": null,
"name": "HDFCQ112",
"type": "single-select",
"input": "",
"label": "Alcohol consumed as",
"order": 2,
"value": [
{
"Text": "Beer",
"Value": "AT_BEER"
},
{
"Text": "Others",
"Value": "AT_OTH"
},
{
"Text": "Spirit",
"Value": "AT_SPIRIT"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['habits']['fields']['HDFCQ111']['input'].toLowerCase()==='1'",
"description": "What do you consume ?"
},
"HDFCQ113": {
"id": 203,
"max": 10,
"min": 1,
"name": "HDFCQ113",
"type": "text",
"input": "",
"label": "How many units do you consume per week?",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['habits']['fields']['HDFCQ111']['input'].toLowerCase()==='1'",
"description": "Enter number of units you consume per week"
},
"HDFCQ114": {
"id": 204,
"max": null,
"min": null,
"name": "HDFCQ114",
"type": "boolean",
"input": "",
"label": "Do you consume tobacco products?",
"order": 4,
"value": [],
"entity": null,
"default": "if (quoteInfo['quoteRequest']['personalInformation']['individualDetails'][0]['tobacco'].toLowerCase() === 'yes'){\nformInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnair ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Do you consume tobacco products?",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"HDFCQ115": {
"id": 205,
"max": null,
"min": null,
"name": "HDFCQ115",
"type": "single-select",
"input": "",
"label": "Tobacco consume as?",
"order": 5,
"value": [
{
"Text": "Bidi",
"Value": "TT_BD"
},
{
"Text": "Cigar",
"Value": "TT_CGR"
},
{
"Text": "Cigarette",
"Value": "TT_CGRT"
}
],
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['habits']['fields']['HDFCQ114']['input'].toLowerCase()==='1'",
"description": "In which form do you consume tobacco",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"HDFCQ116": {
"id": 206,
"max": 10,
"min": 1,
"name": "HDFCQ116",
"type": "text",
"input": "",
"label": "How many units do you consume per day?",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['habits']['fields']['HDFCQ114']['input'].toLowerCase()==='1'",
"description": "Enter number of units you consume per day"
},
"HDFCQ117": {
"id": 207,
"max": null,
"min": null,
"name": "HDFCQ117",
"type": "boolean",
"input": "",
"label": "Are you currently consuming or have you ever consumed narcotics or any such other substance whether prescribed or not? (Ganja, Hashish, Heroin, Cocaine, Charas, Marijuana, etc.)\n",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Do you consume drugs?"
}
},
"parent": 72,
"description": "Section to Capture Habit Information",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"femaleQts": {
"id": 208,
"name": "femaleQts",
"type": null,
"label": "Female Questionnaire",
"order": 2,
"fields": {
"HDFCQ103": {
"id": 209,
"max": null,
"min": null,
"name": "HDFCQ103",
"type": "boolean",
"input": "",
"label": "Are you presently pregnant?",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Are you presently pregnant?",
"validationExp": "",
"placeholder": "",
"defaultExp": "",
"mappingType": ""
},
"HDFCQ169": {
"id": 210,
"max": 42,
"min": 1,
"name": "HDFCQ169",
"type": "number",
"input": "",
"label": "Duration in weeks",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['femaleQts']['fields']['HDFCQ103']['input'].toLowerCase()==='1'",
"description": "Duration in weeks can only have numbers #Please mention duration of pregnancy"
},
"HDFCQ104": {
"id": 211,
"max": null,
"min": null,
"name": "HDFCQ104",
"type": "boolean",
"input": "",
"label": "Do you have a history of past Abortion, Miscarriage, Caesarian section or complications during pregnancy? Or have you given birth to a child with any congenital disorder like Down syndrome?\n",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please Provide details"
},
"HDFCQ170": {
"id": 212,
"max": 100,
"min": 1,
"name": "HDFCQ170",
"type": "text",
"input": "",
"label": "Please provide details",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['femaleQts']['fields']['HDFCQ104']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Please provide details of abortion"
},
"HDFCQ105": {
"id": 213,
"max": null,
"min": null,
"name": "HDFCQ105",
"type": "boolean",
"input": "",
"label": "Have you ever had any disease of uterus, cervix, or ovaries?\n",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Please provide details"
},
"HDFCQ171": {
"id": 214,
"max": 100,
"min": 1,
"name": "HDFCQ171",
"type": "text",
"input": "",
"label": "Please provide details",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['femaleQts']['fields']['HDFCQ105']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Please provide details of disease"
},
"HDFCQ106": {
"id": 215,
"max": null,
"min": null,
"name": "HDFCQ106",
"type": "boolean",
"input": "",
"label": "Have you ever undergone hysterectomy?\n",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Have you ever undergone hysterectomy?\n"
},
"HDFCQ172": {
"id": 216,
"max": 50,
"min": 1,
"name": "HDFCQ172",
"type": "text",
"input": "",
"label": "Please give details",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9\\\\s]*$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['femaleQts']['fields']['HDFCQ106']['input'].toLowerCase() === '1'",
"description": "No special characters allowed #Please provide the details"
}
},
"parent": 72,
"description": "Female Questionnaire",
"sizeOfArray": null,
"validation": null,
"visibility": "(quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\" && (((formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA'] ...(truncated)",
"validationExp": ""
},
"impairmentQuestionnaire": {
"id": 217,
"name": "impairmentQuestionnaire",
"type": null,
"label": "Impairment Questionnaire",
"order": 3,
"fields": {
"HDFCQ44": {
"id": 218,
"max": null,
"min": null,
"name": "HDFCQ44",
"type": "boolean",
"input": "",
"label": "Have you ever suffered from :\nDiabetes / high blood sugar / sugar in urine / High blood pressure / hypertension / Heart disease / Stroke",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ45": {
"id": 219,
"max": null,
"min": null,
"name": "HDFCQ45",
"type": "single-select",
"input": "",
"label": "Please select the impairment",
"order": 2,
"value": [
{
"Text": "Diabetes/ high blood sugar/ sugar in urine",
"Value": "DIABETES/ HIGH BLOOD SUGAR/ SUGAR IN URINE"
},
{
"Text": "Heart disease",
"Value": "HEART DISEASE"
},
{
"Text": "High blood pressure/ hypertension",
"Value": "HIGH BLOOD PRESSURE/ HYPERTENSION"
}
],
"entity": "IMPRMNT1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ44']['input'].toLowerCase()==='1'",
"description": "Please select the impairment"
},
"HDFCQ46": {
"id": 220,
"max": null,
"min": null,
"name": "HDFCQ46",
"type": "boolean",
"input": "",
"label": "Have you ever suffered from :\nRespiratory disorders /\nArthritis /\nBack problems /\nTuberculosis /\nAny recurrent medical condition/ disability. (Including eye/ ear disorder)\n",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ47": {
"id": 221,
"max": null,
"min": null,
"name": "HDFCQ47",
"type": "single-select",
"input": "",
"label": "Please select the impairment",
"order": 4,
"value": [
{
"Text": "Any recurrent medical condition/ disability. (Including eye/ ear disorder)",
"Value": "ANY RECURRENT MEDICAL CONDITION/ DISABILITY. (INCLUDING EYE/ EAR DISORDER)"
},
{
"Text": "Arthritis",
"Value": "ARTHRITIS"
},
{
"Text": "Back problems",
"Value": "BACK PROBLEMS"
}
],
"entity": "IMPRMNT2",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ46']['input'].toLowerCase()==='1'",
"description": "Please select the impairment"
},
"HDFCQ48": {
"id": 222,
"max": null,
"min": null,
"name": "HDFCQ48",
"type": "boolean",
"input": "",
"label": "Have you ever suffered from:\nLiver disorder /\nKidney disorder /\nDisorder of the digestive system /\nAbnormality of thyroid /\nBlood disorder\n",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ49": {
"id": 223,
"max": null,
"min": null,
"name": "HDFCQ49",
"type": "single-select",
"input": "",
"label": "Please select the impairment",
"order": 6,
"value": [
{
"Text": "Abnormality of thyroid",
"Value": "ABNORMALITY OF THYROID"
},
{
"Text": "Blood disorder",
"Value": "BLOOD DISORDER"
},
{
"Text": "Disorder of the digestive system",
"Value": "DISORDER OF THE DIGESTIVE SYSTEM"
}
],
"entity": "IMPRMNT3",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ48']['input'].toLowerCase()==='1'",
"description": "Please select the impairment"
},
"HDFCQ50": {
"id": 224,
"max": null,
"min": null,
"name": "HDFCQ50",
"type": "boolean",
"input": "",
"label": "Have you ever suffered from:\nEpilepsy /\nAny nervous disorder or mental condition /\nParalysis or multiple sclerosis /\nDepression or psychiatric disorder /\nCancer or a tumor",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ51": {
"id": 225,
"max": null,
"min": null,
"name": "HDFCQ51",
"type": "single-select",
"input": "",
"label": "Please select the impairment",
"order": 8,
"value": [
{
"Text": "Any nervous disorder or mental condition",
"Value": "ANY NERVOUS DISORDER OR MENTAL CONDITION"
},
{
"Text": "Cancer or a tumor",
"Value": "CANCER OR A TUMOR"
},
{
"Text": "Depression or psychiatric disorder",
"Value": "DEPRESSION OR PSYCHIATRIC DISORDER"
}
],
"entity": "IMPRMNT4",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ50']['input'].toLowerCase()==='1'",
"description": "Please select the impairment"
},
"HDFCQ52": {
"id": 226,
"max": null,
"min": null,
"name": "HDFCQ52",
"type": "boolean",
"input": "",
"label": "Have you ever suffered or been diagnosed or been treated for Dengue or Swine Flu or Encephalitis ?",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ53": {
"id": 227,
"max": null,
"min": null,
"name": "HDFCQ53",
"type": "single-select",
"input": "",
"label": "Please select the impairment",
"order": 10,
"value": [
{
"Text": "Dengue",
"Value": "DENGUE"
},
{
"Text": "Encephalitis",
"Value": "ENCEPHALITIS"
},
{
"Text": "Swine Flu",
"Value": "SWINE FLU"
}
],
"entity": "IMPRMNT5",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ52']['input'].toLowerCase()==='1'",
"description": "Please select the impairment"
},
"HDFCQ54": {
"id": 228,
"max": null,
"min": null,
"name": "HDFCQ54",
"type": "boolean",
"input": "",
"label": "Do you have any physical disability which is affecting your day to day activities?",
"order": 11,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ55": {
"id": 229,
"max": 20,
"min": 1,
"name": "HDFCQ55",
"type": "text",
"input": "",
"label": "Impairment",
"order": 12,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ56": {
"id": 230,
"max": null,
"min": null,
"name": "HDFCQ56",
"type": "date",
"input": "",
"label": "Date of diagnosis / event",
"order": 13,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ56']['input']) < new Date() && parseInt((new ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date is allowed",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"HDFCQ57": {
"id": 231,
"max": 30,
"min": 1,
"name": "HDFCQ57",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ58": {
"id": 232,
"max": 50,
"min": 1,
"name": "HDFCQ58",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 15,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1'",
"description": "Enter Details of investigation"
},
"HDFCQ59": {
"id": 233,
"max": null,
"min": null,
"name": "HDFCQ59",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 16,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ60": {
"id": 234,
"max": null,
"min": null,
"name": "HDFCQ60",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 17,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ54']['input'].toLowerCase()==='1') && (formInfo['fie ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ61": {
"id": 235,
"max": null,
"min": null,
"name": "HDFCQ61",
"type": "boolean",
"input": "",
"label": "Are you currently suffering from any illness, impairment or taking any medication or pills or drugs?\n",
"order": 18,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ62": {
"id": 236,
"max": 20,
"min": 1,
"name": "HDFCQ62",
"type": "text",
"input": "",
"label": "Impairment",
"order": 19,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ63": {
"id": 237,
"max": null,
"min": null,
"name": "HDFCQ63",
"type": "date",
"input": "",
"label": "Date of diagnosis",
"order": 20,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ63']['input']) < new Date() && parseInt((new ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date is allowed",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"HDFCQ64": {
"id": 238,
"max": 30,
"min": 1,
"name": "HDFCQ64",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 21,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ65": {
"id": 239,
"max": 50,
"min": 1,
"name": "HDFCQ65",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 22,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase()==='1'",
"description": "No special characters and numbers allowed #Enter Details of investigation",
"mappingType": "",
"validationExp": "",
"placeholder": "",
"defaultExp": ""
},
"HDFCQ66": {
"id": 240,
"max": null,
"min": null,
"name": "HDFCQ66",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 23,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ67": {
"id": 241,
"max": null,
"min": null,
"name": "HDFCQ67",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 24,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ61']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ68": {
"id": 242,
"max": null,
"min": null,
"name": "HDFCQ68",
"type": "boolean",
"input": "",
"label": "Have you ever been tested positive for HIV / AIDS or Hepatitis B or C, or have you been tested / treated for other sexually transmitted disease or are you awaiting the results of such a test?",
"order": 25,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ69": {
"id": 243,
"max": 20,
"min": 1,
"name": "HDFCQ69",
"type": "text",
"input": "",
"label": "Impairment",
"order": 26,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ70": {
"id": 244,
"max": null,
"min": null,
"name": "HDFCQ70",
"type": "date",
"input": "",
"label": "Date of diagnosis",
"order": 27,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ70']['input']) < new Date() && parseInt((new ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date is allowed",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"HDFCQ71": {
"id": 245,
"max": 30,
"min": 1,
"name": "HDFCQ71",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 28,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ72": {
"id": 246,
"max": 50,
"min": 1,
"name": "HDFCQ72",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 29,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase()==='1'",
"description": "Details of investigation cannot contain special characters or numbers #Enter Details of investigation",
"placeholder": "",
"defaultExp": "",
"validationExp": "",
"mappingType": ""
},
"HDFCQ73": {
"id": 247,
"max": null,
"min": null,
"name": "HDFCQ73",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 30,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ74": {
"id": 248,
"max": null,
"min": null,
"name": "HDFCQ74",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 31,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ68']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ75": {
"id": 249,
"max": null,
"min": null,
"name": "HDFCQ75",
"type": "boolean",
"input": "",
"label": "Had any recurrent medical condition or physical disability or illness or injury that has kept you from working for more than one week in last 5 years?",
"order": 32,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ76": {
"id": 250,
"max": 20,
"min": 1,
"name": "HDFCQ76",
"type": "text",
"input": "",
"label": "Impairment",
"order": 33,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ77": {
"id": 251,
"max": null,
"min": null,
"name": "HDFCQ77",
"type": "date",
"input": "",
"label": "Date of diagnosis",
"order": 34,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ77']['input']) < new Date()) && (((new Date ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date and dates prior to 5 years from current date is allowed",
"defaultExp": "",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"HDFCQ78": {
"id": 252,
"max": 30,
"min": 1,
"name": "HDFCQ78",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 35,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ79": {
"id": 253,
"max": 50,
"min": 1,
"name": "HDFCQ79",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 36,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase()==='1'",
"description": "Details of investigation cannot contain special characters or numbers #Enter Details of investigation",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ80": {
"id": 254,
"max": null,
"min": null,
"name": "HDFCQ80",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 37,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ81": {
"id": 255,
"max": null,
"min": null,
"name": "HDFCQ81",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 38,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ75']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ82": {
"id": 256,
"max": null,
"min": null,
"name": "HDFCQ82",
"type": "boolean",
"input": "",
"label": "During last 5 years have you undergone or been recommended to undergo hospitalisation?\n",
"order": 39,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ83": {
"id": 257,
"max": 20,
"min": 1,
"name": "HDFCQ83",
"type": "text",
"input": "",
"label": "Impairment",
"order": 40,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ84": {
"id": 258,
"max": 10,
"min": null,
"name": "HDFCQ84",
"type": "date",
"input": "",
"label": "Date of diagnosis / event",
"order": 41,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ84']['input']) < new Date()) && (((new Date ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date and dates prior to 5 years from current date is allowed",
"defaultExp": "",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"HDFCQ85": {
"id": 259,
"max": 30,
"min": 1,
"name": "HDFCQ85",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 42,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ86": {
"id": 260,
"max": 50,
"min": 1,
"name": "HDFCQ86",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 43,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase()==='1'",
"description": "Details of investigation cannot contain special characters or numbers #Enter Details of investigation",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ87": {
"id": 261,
"max": null,
"min": null,
"name": "HDFCQ87",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 44,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ88": {
"id": 262,
"max": null,
"min": null,
"name": "HDFCQ88",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 45,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ82']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ89": {
"id": 263,
"max": null,
"min": null,
"name": "HDFCQ89",
"type": "boolean",
"input": "",
"label": "During last 5 years have you undergone or been recommended to undergo operation?\n",
"order": 46,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ90": {
"id": 264,
"max": 20,
"min": 1,
"name": "HDFCQ90",
"type": "text",
"input": "",
"label": "Impairment",
"order": 47,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ91": {
"id": 265,
"max": null,
"min": null,
"name": "HDFCQ91",
"type": "date",
"input": "",
"label": "Date of diagnosis / event",
"order": 48,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ91']['input']) < new Date()) && (((new Date ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date and dates prior to 5 years from current date is allowed",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"HDFCQ92": {
"id": 266,
"max": 30,
"min": 1,
"name": "HDFCQ92",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 49,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ93": {
"id": 267,
"max": 50,
"min": 1,
"name": "HDFCQ93",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 50,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase()==='1'",
"description": "Details of investigation cannot contain special characters or numbers #Enter Details of investigation",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ94": {
"id": 268,
"max": null,
"min": null,
"name": "HDFCQ94",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 51,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ95": {
"id": 269,
"max": null,
"min": null,
"name": "HDFCQ95",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 52,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ89']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
},
"HDFCQ96": {
"id": 270,
"max": null,
"min": null,
"name": "HDFCQ96",
"type": "boolean",
"input": "",
"label": "During last 5 years have you undergone or been recommended to undergo X-ray any other investigation (excluding check-ups for employment/ insurance)?\n",
"order": 53,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ97": {
"id": 271,
"max": 20,
"min": 1,
"name": "HDFCQ97",
"type": "text",
"input": "",
"label": "Impairment",
"order": 54,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase()==='1'",
"description": "Impairment cannot contain special characters or numbers #Enter Impairment",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"HDFCQ98": {
"id": 272,
"max": 20,
"min": null,
"name": "HDFCQ98",
"type": "date",
"input": "",
"label": "Date of diagnosis / event",
"order": 55,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(new Date(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ98']['input']) < new Date()) && (((new Date ...(truncated)",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase()==='1'",
"description": "Provide correct date of diagnosis# No Future date and dates prior to 5 years from current date is allowed",
"placeholder": "",
"validationExp": "",
"mappingType": "",
"defaultExp": ""
},
"HDFCQ99": {
"id": 273,
"max": 30,
"min": 1,
"name": "HDFCQ99",
"type": "text",
"input": "",
"label": "Name and address of the Doctor",
"order": 56,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase()==='1'",
"description": "No special characters allowed #Enter Name and address of the Doctor"
},
"HDFCQ100": {
"id": 274,
"max": 50,
"min": 1,
"name": "HDFCQ100",
"type": "text",
"input": "",
"label": "Details of investigation done",
"order": 57,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase()==='1'",
"description": "Details of investigation cannot contain special characters or numbers #Enter Details of investigation",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ101": {
"id": 275,
"max": null,
"min": null,
"name": "HDFCQ101",
"type": "boolean",
"input": "",
"label": "Under medication?",
"order": 58,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase()==='1'",
"description": "Are you Under medication?"
},
"HDFCQ102": {
"id": 276,
"max": null,
"min": null,
"name": "HDFCQ102",
"type": "boolean",
"input": "",
"label": "Fully recovered?",
"order": 59,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['impairmentQuestionnaire']['fields']['HDFCQ96']['input'].toLowerCase() === '1') && (formInfo['f ...(truncated)",
"description": "Are you Fully recovered?"
}
},
"parent": 72,
"description": "Impairment Questionnaire",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"travel": {
"id": 277,
"name": "travel",
"type": null,
"label": "Travel",
"order": 4,
"fields": {
"HDFCQ36": {
"id": 278,
"max": null,
"min": null,
"name": "HDFCQ36",
"type": "boolean",
"input": "",
"label": "Have you resided overseas for more than six months continuously during the last five years?",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"selectNumberOfCountriesTravelled": {
"id": 279,
"max": null,
"min": null,
"name": "selectNumberOfCountriesTravelled",
"type": "single-select",
"input": "",
"label": "Enter Number of Countries Travelled",
"order": 2,
"value": [
{
"Text": "1",
"Value": "1"
},
{
"Text": "2",
"Value": "2"
},
{
"Text": "3",
"Value": "3"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1'",
"description": "Enter Number of Countries Travelled"
},
"HDFCQ37": {
"id": 280,
"max": null,
"min": null,
"name": "HDFCQ37",
"type": "single-select",
"input": "",
"label": "Name of countries for past travel",
"order": 3,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for past travel"
},
"HDFCQ38": {
"id": 281,
"max": 10,
"min": 1,
"name": "HDFCQ38",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ141": {
"id": 282,
"max": null,
"min": null,
"name": "HDFCQ141",
"type": "single-select",
"input": "",
"label": "Name of countries for past travel",
"order": 5,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for past travel"
},
"HDFCQ142": {
"id": 283,
"max": 100,
"min": null,
"name": "HDFCQ142",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ126": {
"id": 284,
"max": 100,
"min": null,
"name": "HDFCQ126",
"type": "single-select",
"input": "",
"label": "Name of countries for past travel",
"order": 7,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for past travel"
},
"HDFCQ129": {
"id": 285,
"max": 100,
"min": 1,
"name": "HDFCQ129",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 8,
"value": null,
"entity": "",
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ130": {
"id": 286,
"max": 100,
"min": 1,
"name": "HDFCQ130",
"type": "single-select",
"input": "",
"label": "Name of countries for past travel",
"order": 9,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for past travel"
},
"HDFCQ131": {
"id": 287,
"max": 100,
"min": 1,
"name": "HDFCQ131",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 10,
"value": null,
"entity": "",
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ132": {
"id": 288,
"max": null,
"min": null,
"name": "HDFCQ132",
"type": "single-select",
"input": "",
"label": "Name of countries for past travel",
"order": 11,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for past travel"
},
"HDFCQ133": {
"id": 289,
"max": 100,
"min": null,
"name": "HDFCQ133",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ36']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ39": {
"id": 290,
"max": null,
"min": null,
"name": "HDFCQ39",
"type": "boolean",
"input": "",
"label": "Do you intend to reside overseas in the next six month",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"selectNumberOfCountriesPlanToTravelled": {
"id": 291,
"max": null,
"min": null,
"name": "selectNumberOfCountriesPlanToTravelled",
"type": "single-select",
"input": "",
"label": "Enter Number of Countries plan to travel",
"order": 14,
"value": [
{
"Text": "1",
"Value": "1"
},
{
"Text": "2",
"Value": "2"
},
{
"Text": "3",
"Value": "3"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1'",
"description": "Enter Number of Countries plan to travel"
},
"HDFCQ40": {
"id": 292,
"max": null,
"min": null,
"name": "HDFCQ40",
"type": "single-select",
"input": "",
"label": "Name of countries for future travel",
"order": 15,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for future travel"
},
"HDFCQ41": {
"id": 293,
"max": 10,
"min": null,
"name": "HDFCQ41",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 16,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ144": {
"id": 294,
"max": null,
"min": null,
"name": "HDFCQ144",
"type": "single-select",
"input": "",
"label": "Name of countries for future travel",
"order": 17,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for future travel"
},
"HDFCQ145": {
"id": 295,
"max": null,
"min": null,
"name": "HDFCQ145",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 18,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ134": {
"id": 296,
"max": 100,
"min": null,
"name": "HDFCQ134",
"type": "single-select",
"input": "",
"label": "Name of countries for future travel",
"order": 19,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for future travel"
},
"HDFCQ135": {
"id": 297,
"max": 100,
"min": null,
"name": "HDFCQ135",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 20,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ136": {
"id": 298,
"max": 100,
"min": null,
"name": "HDFCQ136",
"type": "single-select",
"input": "",
"label": "Name of countries for future travel",
"order": 21,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for future travel"
},
"HDFCQ137": {
"id": 299,
"max": 100,
"min": null,
"name": "HDFCQ137",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 22,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
},
"HDFCQ138": {
"id": 300,
"max": 100,
"min": null,
"name": "HDFCQ138",
"type": "single-select",
"input": "",
"label": "Name of countries for future travel",
"order": 23,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Name of countries for future travel"
},
"HDFCQ139": {
"id": 301,
"max": 100,
"min": null,
"name": "HDFCQ139",
"type": "text",
"input": "",
"label": "Duration of stay",
"order": 24,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['travel']['fields']['HDFCQ39']['input'].toLowerCase()==='1' || formInfo['fieldGroups']['firstLi ...(truncated)",
"description": "Please provide appropriate Duration of Stay"
}
},
"parent": 72,
"description": "Travel",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"existingPolicyDetails": {
"id": 302,
"name": "existingPolicyDetails",
"type": null,
"label": "Existing Cover",
"order": 5,
"fields": {
"HDFCQ3": {
"id": 303,
"max": null,
"min": null,
"name": "HDFCQ3",
"type": "boolean",
"input": "",
"label": "Do you have any existing insurance cover of premium paying and/ or paid-up policies (excluding group term insurance plan taken by your employer)?",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ4": {
"id": 304,
"max": 10,
"min": 1,
"name": "HDFCQ4",
"type": "text",
"input": "",
"label": "A) Sum Assured payable on death (total)",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{0,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['existingPolicyDetails']['fields']['HDFCQ3']['input'].toLowerCase()==='1'",
"description": "Please enter valid Sum Assured "
},
"HDFCQ5": {
"id": 305,
"max": 10,
"min": 1,
"name": "HDFCQ5",
"type": "text",
"input": "",
"label": "B) Sum assured payable on accidental death (excluding A)",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{0,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['existingPolicyDetails']['fields']['HDFCQ3']['input'].toLowerCase()==='1'",
"description": "Please enter valid Sum Assured "
},
"HDFCQ6": {
"id": 306,
"max": 10,
"min": 1,
"name": "HDFCQ6",
"type": "text",
"input": "",
"label": "C) Benefits payable on disability/ CI",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{0,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['existingPolicyDetails']['fields']['HDFCQ3']['input'].toLowerCase()==='1'",
"description": "Please enter valid Sum Assured "
},
"HDFCQ7": {
"id": 307,
"max": 10,
"min": 1,
"name": "HDFCQ7",
"type": "text",
"input": "",
"label": "D) How much of the cover A + B + C was taken out in last 12months ?",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{0,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['existingPolicyDetails']['fields']['HDFCQ3']['input'].toLowerCase()==='1'",
"description": "Enter valid value"
},
"HDFCQ8": {
"id": 308,
"max": 10,
"min": 1,
"name": "HDFCQ8",
"type": "text",
"input": "",
"label": "E) How much of the cover A was taken out during the last five years?",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{0,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['existingPolicyDetails']['fields']['HDFCQ3']['input'].toLowerCase()==='1'",
"description": "Enter valid value"
}
},
"parent": 72,
"description": "Existing Policy Details",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"simultnsApplications": {
"id": 309,
"name": "simultnsApplications",
"type": null,
"label": "Other Life Insurance Applications",
"order": 6,
"fields": {
"HDFCQ9": {
"id": 310,
"max": null,
"min": null,
"name": "HDFCQ9",
"type": "multi-select",
"input": "",
"label": "Have you submitted any simultaneous applications for life insurance to another life insurance company, which is still pending or are you likely to revive lapsed policies.",
"order": 1,
"value": [
{
"Text": "Neither of these",
"Value": "NEITHER OF THESE"
},
{
"Text": "Reviving lapsed policies",
"Value": "REVIVING LAPSED POLICIES"
},
{
"Text": "Submitting Simultaneous Applications",
"Value": "SUBMITTING SIMULTANEOUS APPLICATIONS"
}
],
"entity": "SIMAPP",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ10": {
"id": 311,
"max": 10,
"min": null,
"name": "HDFCQ10",
"type": "text",
"input": "",
"label": "Sum assured payable on death (Already proposed/ to be processed)",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{1,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('submit ...(truncated)",
"description": "Enter valid value"
},
"HDFCQ11": {
"id": 312,
"max": 20,
"min": null,
"name": "HDFCQ11",
"type": "text",
"input": "",
"label": "Name of company",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('submit ...(truncated)",
"description": "No special characters allowed #Type your Company Name"
},
"HDFCQ12": {
"id": 313,
"max": 50,
"min": null,
"name": "HDFCQ12",
"type": "text",
"input": "",
"label": "Type of product",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('submit ...(truncated)",
"description": "No special characters allowed #Mention Product Type"
},
"HDFCQ13": {
"id": 314,
"max": 10,
"min": null,
"name": "HDFCQ13",
"type": "text",
"input": "",
"label": "Purpose of cover",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('submit ...(truncated)",
"description": "No special characters allowed #Purpose of cover"
},
"HDFCQ14": {
"id": 315,
"max": 10,
"min": null,
"name": "HDFCQ14",
"type": "text",
"input": "",
"label": "Sum assured payable on death (To be revived)",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{1,10}$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('revivi ...(truncated)",
"description": "Enter valid value"
},
"HDFCQ15": {
"id": 316,
"max": 15,
"min": null,
"name": "HDFCQ15",
"type": "text",
"input": "",
"label": "Name of company",
"order": 7,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('revivi ...(truncated)",
"description": "No special characters allowed #Type your Company Name"
},
"HDFCQ16": {
"id": 317,
"max": 50,
"min": null,
"name": "HDFCQ16",
"type": "text",
"input": "",
"label": "Type of product",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('revivi ...(truncated)",
"description": "No special characters allowed #Mention Product Type"
},
"HDFCQ17": {
"id": 318,
"max": 15,
"min": null,
"name": "HDFCQ17",
"type": "text",
"input": "",
"label": "Purpose of cover",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9a-zA-Z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['simultnsApplications']['fields']['HDFCQ9']['input'].some(v => v.toLowerCase().includes('revivi ...(truncated)",
"description": "No special characters allowed #Purpose of cover"
}
},
"parent": 72,
"description": "Other Life Insurance Applications",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"prevsApplicn": {
"id": 319,
"name": "prevsApplicn",
"type": null,
"label": "Decisions on previous applications",
"order": 7,
"fields": {
"HDFCQ127": {
"id": 320,
"max": 1,
"min": null,
"name": "HDFCQ127",
"type": "boolean",
"input": "",
"label": "Has any application for insurance on your life been postponed?\n",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ128": {
"id": 321,
"max": 15,
"min": null,
"name": "HDFCQ128",
"type": "text",
"input": "",
"label": "Policy number for the postponed policy",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ127']['input'].toLowerCase()==='1'",
"description": "Special Character not allowed #Enter policy number"
},
"HDFCQ18": {
"id": 322,
"max": 20,
"min": null,
"name": "HDFCQ18",
"type": "text",
"input": "",
"label": "Name of insurance company",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ127']['input'].toLowerCase()==='1'",
"description": "Name of the insurance company cannot contain special characters #Enter name of the insurance company",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ19": {
"id": 323,
"max": 20,
"min": null,
"name": "HDFCQ19",
"type": "text",
"input": "",
"label": "Reason",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/ ",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ127']['input'].toLowerCase()==='1'",
"description": "No special character is allowed # Please provide the Reason",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ20": {
"id": 324,
"max": 1,
"min": null,
"name": "HDFCQ20",
"type": "boolean",
"input": "",
"label": "Has any application for insurance on your life been accepted with extra premium?\n",
"order": 5,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ21": {
"id": 325,
"max": 15,
"min": null,
"name": "HDFCQ21",
"type": "text",
"input": "",
"label": "Policy number for the policy accepted with extra premium",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ20']['input'].toLowerCase()==='1'",
"description": "Special Character not allowed #Enter policy number"
},
"HDFCQ22": {
"id": 326,
"max": 20,
"min": null,
"name": "HDFCQ22",
"type": "text",
"input": "",
"label": "Name of insurance company",
"order": 7,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ20']['input'].toLowerCase()==='1'",
"description": "Name of the insurance company cannot contain special characters #Enter name of the insurance company",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ23": {
"id": 327,
"max": 20,
"min": null,
"name": "HDFCQ23",
"type": "text",
"input": "",
"label": "Reason",
"order": 8,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ20']['input'].toLowerCase()==='1'",
"description": "No special character is allowed # Please provide the Reason",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ24": {
"id": 328,
"max": 1,
"min": null,
"name": "HDFCQ24",
"type": "boolean",
"input": "",
"label": "Has any application for insurance on your life been accepted on other special terms?\n",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ25": {
"id": 329,
"max": 15,
"min": null,
"name": "HDFCQ25",
"type": "text",
"input": "",
"label": "Policy number for the policy accepted on other special terms",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ24']['input'].toLowerCase()==='1'",
"description": "Special Character not allowed #Enter policy number"
},
"HDFCQ26": {
"id": 330,
"max": 20,
"min": null,
"name": "HDFCQ26",
"type": "text",
"input": "",
"label": "Name of insurance company",
"order": 11,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ24']['input'].toLowerCase()==='1'",
"description": "Name of the insurance company cannot contain special characters #Enter name of the insurance company",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ27": {
"id": 331,
"max": 20,
"min": null,
"name": "HDFCQ27",
"type": "text",
"input": "",
"label": "Reason",
"order": 12,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ24']['input'].toLowerCase()==='1'",
"description": "No special character is allowed # Please provide the Reason",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ28": {
"id": 332,
"max": 1,
"min": null,
"name": "HDFCQ28",
"type": "boolean",
"input": "",
"label": "Has any application for insurance on your life been declined?\n",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ29": {
"id": 333,
"max": 15,
"min": null,
"name": "HDFCQ29",
"type": "text",
"input": "",
"label": "Policy number for the declined policy",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ28']['input'].toLowerCase()==='1'",
"description": "Special Character not allowed #Enter policy number "
},
"HDFCQ30": {
"id": 334,
"max": 15,
"min": null,
"name": "HDFCQ30",
"type": "text",
"input": "",
"label": "Name of insurance company",
"order": 15,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ28']['input'].toLowerCase()==='1'",
"description": "Name of the insurance company cannot contain special characters #Enter name of the insurance company",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ31": {
"id": 335,
"max": 15,
"min": null,
"name": "HDFCQ31",
"type": "text",
"input": "",
"label": "Reason",
"order": 16,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ28']['input'].toLowerCase()==='1'",
"description": "No special character is allowed # Please provide the Reason",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ32": {
"id": 336,
"max": 1,
"min": null,
"name": "HDFCQ32",
"type": "boolean",
"input": "",
"label": "Has any application for insurance on your life been withdrawn by you?\n",
"order": 17,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"HDFCQ33": {
"id": 337,
"max": 15,
"min": null,
"name": "HDFCQ33",
"type": "text",
"input": "",
"label": "Policy number for the withdrawn policy",
"order": 18,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[#.0-9a-zA-Z\\\\s,-]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ32']['input'].toLowerCase()==='1'",
"description": "Special Character not allowed #Enter policy number"
},
"HDFCQ34": {
"id": 338,
"max": 15,
"min": null,
"name": "HDFCQ34",
"type": "text",
"input": "",
"label": "Name of insurance company",
"order": 19,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ32']['input'].toLowerCase()==='1'",
"description": "Name of the insurance company cannot contain special characters #Enter name of the insurance company",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
},
"HDFCQ35": {
"id": 339,
"max": 15,
"min": null,
"name": "HDFCQ35",
"type": "text",
"input": "",
"label": "Reason",
"order": 20,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['prevsApplicn']['fields']['HDFCQ32']['input'].toLowerCase()==='1'",
"description": "No special character is allowed # Please provide the Reason",
"placeholder": "",
"mappingType": "",
"validationExp": "",
"defaultExp": ""
}
},
"parent": 72,
"description": "Decisions on previous applications",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"familyHistory": {
"id": 340,
"name": "familyHistory",
"type": null,
"label": "Family History",
"order": 8,
"fields": {
"HDFCQ118": {
"id": 341,
"max": 1,
"min": null,
"name": "HDFCQ118",
"type": "boolean",
"input": "",
"label": "Are any of your family members suffering from / have suffered from / have died of\nHeart disease?\nHigh blood pressure?\nStroke?\nDiabetes?\nKidney disease?\nCancer?\nHIV/AIDS?",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please provide details"
},
"selectNumberOfFamiyMember": {
"id": 342,
"max": null,
"min": null,
"name": "selectNumberOfFamiyMember",
"type": "single-select",
"input": "",
"label": "Number of Family Member ",
"order": 2,
"value": [
{
"Text": "1",
"Value": "1"
},
{
"Text": "2",
"Value": "2"
},
{
"Text": "3",
"Value": "3"
}
],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase()==='1'",
"description": "Number of Family Member "
},
"HDFCQ119": {
"id": 343,
"max": null,
"min": null,
"name": "HDFCQ119",
"type": "single-select",
"input": "",
"label": "Relation with life assured",
"order": 3,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Mother",
"Value": "MOTHER"
}
],
"entity": "FARELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Relation with life assured"
},
"HDFCQ120": {
"id": 344,
"max": 50,
"min": null,
"name": "HDFCQ120",
"type": "single-select",
"input": "",
"label": "Disease",
"order": 4,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Disease"
},
"HDFCQ121": {
"id": 345,
"max": 20,
"min": null,
"name": "HDFCQ121",
"type": "text",
"input": "",
"label": "Name of other disease",
"order": 5,
"value": [
{
"Text": "Asthma",
"Value": "Asthma"
}
],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z0-9s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter name of disease"
},
"HDFCQ122": {
"id": 346,
"max": 100,
"min": 1,
"name": "HDFCQ122",
"type": "number",
"input": "",
"label": "Age at diagnosis",
"order": 6,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Age at diagnosis"
},
"HDFCQ123": {
"id": 347,
"max": null,
"min": null,
"name": "HDFCQ123",
"type": "single-select",
"input": "",
"label": "Alive/ Deceased",
"order": 7,
"value": [
{
"Text": "Alive",
"Value": "ALIVE"
},
{
"Text": "Deceased",
"Value": "DECEASED"
}
],
"entity": "ALVDEAD",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Choose Alive or Deceased"
},
"HDFCQ124": {
"id": 348,
"max": 110,
"min": 1,
"name": "HDFCQ124",
"type": "number",
"input": "",
"label": "Current age",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ124']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Current age"
},
"HDFCQ125": {
"id": 349,
"max": 110,
"min": 1,
"name": "HDFCQ125",
"type": "number",
"input": "",
"label": "Age at death",
"order": 9,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ125']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Age at death"
},
"HDFCQ146": {
"id": 350,
"max": null,
"min": null,
"name": "HDFCQ146",
"type": "single-select",
"input": "",
"label": "Relation with life assured",
"order": 10,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Mother",
"Value": "MOTHER"
}
],
"entity": "FARELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Relation with life assured"
},
"HDFCQ147": {
"id": 351,
"max": null,
"min": null,
"name": "HDFCQ147",
"type": "single-select",
"input": "",
"label": "Disease",
"order": 11,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Disease"
},
"HDFCQ148": {
"id": 352,
"max": 100,
"min": null,
"name": "HDFCQ148",
"type": "text",
"input": "",
"label": "Name of other disease",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z0-9s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Name of disease"
},
"HDFCQ149": {
"id": 353,
"max": 100,
"min": 1,
"name": "HDFCQ149",
"type": "number",
"input": "",
"label": "Age at diagnosis",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Age at diagnosis"
},
"HDFCQ150": {
"id": 354,
"max": null,
"min": null,
"name": "HDFCQ150",
"type": "single-select",
"input": "",
"label": "Alive/ Deceased",
"order": 14,
"value": [
{
"Text": "Alive",
"Value": "ALIVE"
},
{
"Text": "Deceased",
"Value": "DECEASED"
}
],
"entity": "ALVDEAD",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Choose Alive or Deceased"
},
"HDFCQ151": {
"id": 355,
"max": 110,
"min": 1,
"name": "HDFCQ151",
"type": "number",
"input": "",
"label": "Current age",
"order": 15,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ151']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Current age"
},
"HDFCQ152": {
"id": 356,
"max": 110,
"min": 1,
"name": "HDFCQ152",
"type": "number",
"input": "",
"label": "Age at death",
"order": 16,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ152']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter age at death"
},
"HDFCQ134": {
"id": 357,
"max": null,
"min": null,
"name": "HDFCQ134",
"type": "single-select",
"input": "",
"label": "Relation with life assured",
"order": 17,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Mother",
"Value": "MOTHER"
}
],
"entity": "FARELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Relation with life assured"
},
"HDFCQ135": {
"id": 358,
"max": null,
"min": null,
"name": "HDFCQ135",
"type": "single-select",
"input": "",
"label": "Disease",
"order": 18,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Disease"
},
"HDFCQ136": {
"id": 359,
"max": null,
"min": null,
"name": "HDFCQ136",
"type": "text",
"input": "",
"label": "Name of other disease",
"order": 19,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": "/^[A-Za-z0-9s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Name of disease"
},
"HDFCQ137": {
"id": 360,
"max": 100,
"min": 1,
"name": "HDFCQ137",
"type": "number",
"input": "",
"label": "Age at diagnosis",
"order": 20,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Age at diagnosis"
},
"HDFCQ138": {
"id": 361,
"max": null,
"min": null,
"name": "HDFCQ138",
"type": "single-select",
"input": "",
"label": "Alive/ Deceased",
"order": 21,
"value": [
{
"Text": "Alive",
"Value": "ALIVE"
},
{
"Text": "Deceased",
"Value": "DECEASED"
}
],
"entity": "ALVDEAD",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Choose Alive or Deceased"
},
"HDFCQ167": {
"id": 362,
"max": 110,
"min": 1,
"name": "HDFCQ167",
"type": "number",
"input": "",
"label": "Current age",
"order": 22,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ167']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Current age"
},
"HDFCQ140": {
"id": 363,
"max": 110,
"min": 1,
"name": "HDFCQ140",
"type": "number",
"input": "",
"label": "Age at death",
"order": 23,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ140']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter age at death"
},
"HDFCQ153": {
"id": 364,
"max": null,
"min": null,
"name": "HDFCQ153",
"type": "single-select",
"input": "",
"label": "Relation with life assured",
"order": 24,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Mother",
"Value": "MOTHER"
}
],
"entity": "FARELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Relation with life assured"
},
"HDFCQ154": {
"id": 365,
"max": null,
"min": null,
"name": "HDFCQ154",
"type": "single-select",
"input": "",
"label": "Disease",
"order": 25,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Disease"
},
"HDFCQ155": {
"id": 366,
"max": null,
"min": null,
"name": "HDFCQ155",
"type": "text",
"input": "",
"label": "Name of other disease",
"order": 26,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": "/^[A-Za-z0-9s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Name of disease"
},
"HDFCQ156": {
"id": 367,
"max": 100,
"min": 1,
"name": "HDFCQ156",
"type": "number",
"input": "",
"label": "Age at diagnosis",
"order": 27,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Age at diagnosis"
},
"HDFCQ157": {
"id": 368,
"max": null,
"min": null,
"name": "HDFCQ157",
"type": "single-select",
"input": "",
"label": "Alive/ Deceased",
"order": 28,
"value": [
{
"Text": "Alive",
"Value": "ALIVE"
},
{
"Text": "Deceased",
"Value": "DECEASED"
}
],
"entity": "ALVDEAD",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Choose Alive or Deceased"
},
"HDFCQ158": {
"id": 369,
"max": 110,
"min": 1,
"name": "HDFCQ158",
"type": "number",
"input": "",
"label": "Current age",
"order": 29,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ158']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Current age"
},
"HDFCQ159": {
"id": 370,
"max": 110,
"min": 1,
"name": "HDFCQ159",
"type": "number",
"input": "",
"label": "Age at death",
"order": 30,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ159']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter age at death"
},
"HDFCQ160": {
"id": 371,
"max": null,
"min": null,
"name": "HDFCQ160",
"type": "single-select",
"input": "",
"label": "Relation with life assured",
"order": 31,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Mother",
"Value": "MOTHER"
}
],
"entity": "FARELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Relation with life assured"
},
"HDFCQ161": {
"id": 372,
"max": null,
"min": null,
"name": "HDFCQ161",
"type": "single-select",
"input": "",
"label": "Disease",
"order": 32,
"value": [
{
"Text": "Alzheimer's disease",
"Value": "ALZHEIMER'S DISEASE"
},
{
"Text": "Angina",
"Value": "ANGINA"
},
{
"Text": "Angioplasty",
"Value": "ANGIOPLASTY"
}
],
"entity": "DISEASE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Disease"
},
"HDFCQ162": {
"id": 373,
"max": 100,
"min": null,
"name": "HDFCQ162",
"type": "text",
"input": "",
"label": "Name of other disease",
"order": 33,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z0-9s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Name of disease"
},
"HDFCQ163": {
"id": 374,
"max": 100,
"min": 1,
"name": "HDFCQ163",
"type": "number",
"input": "",
"label": "Age at diagnosis",
"order": 34,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Age at diagnosis"
},
"HDFCQ164": {
"id": 375,
"max": null,
"min": null,
"name": "HDFCQ164",
"type": "single-select",
"input": "",
"label": "Alive/ Deceased",
"order": 35,
"value": [
{
"Text": "Alive",
"Value": "ALIVE"
},
{
"Text": "Deceased",
"Value": "DECEASED"
}
],
"entity": "ALVDEAD",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Choose Alive or Deceased"
},
"HDFCQ165": {
"id": 376,
"max": 110,
"min": 1,
"name": "HDFCQ165",
"type": "number",
"input": "",
"label": "Current age",
"order": 36,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ165']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter Current age"
},
"HDFCQ166": {
"id": 377,
"max": 110,
"min": 1,
"name": "HDFCQ166",
"type": "number",
"input": "",
"label": "Age at death",
"order": 37,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ166']['input'] >= formInfo['fieldGroups']['firstLifeAssuredDeta ...(truncated)",
"visibility": "(formInfo['fieldGroups']['firstLifeAssuredDetails']['fieldGroups']['healthQuestionnaire']['fieldGroups']['familyHistory']['fields']['HDFCQ118']['input'].toLowerCase() === '1' || formInfo['fieldGroups' ...(truncated)",
"description": "Enter age at death"
}
},
"parent": 72,
"description": "Family History",
"sizeOfArray": null,
"validation": null,
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()!=\"nonuw\"",
"validationExp": ""
},
"specialMedicalQuestionnaires": {
"description": "",
"id": 378,
"label": "Special Medical Questionnaires",
"name": "specialMedicalQuestionnaires",
"order": 9,
"sizeOfArray": "",
"type": "",
"validationExp": "",
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"fields": {
"smq1": {
"defaultExp": "",
"description": "Have you suffered from or received treatment for any symptoms or medical condition(s) such as HIV, AIDS or HIV AIDS related or sexually transmitted diseases?",
"entity": "",
"id": 379,
"input": "",
"label": "Have you suffered from or received treatment for any symptoms or medical condition(s) such as HIV, AIDS or HIV AIDS related or sexually transmitted diseases?",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq1",
"order": 1,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
},
"smq2": {
"defaultExp": "",
"description": "Have you suffered from or received treatment for any symptoms or medical condition(s) for any of the following? [Chest pain or heart attack or any other heart disease or problem or hypertension Stroke ...(truncated)",
"entity": "",
"id": 380,
"input": "",
"label": "Have you suffered from or received treatment for any symptoms or medical condition(s) for any of the following? [Chest pain or heart attack or any other heart disease or problem or hypertension Stroke ...(truncated)",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq2",
"order": 2,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
},
"smq3": {
"defaultExp": "",
"description": "Have you suffered from or received treatment for any symptoms or medical condition(s) for any of the following in last two years? [Kidney stone Jaundice Asthma]",
"entity": "",
"id": 381,
"input": "",
"label": "Have you suffered from or received treatment for any symptoms or medical condition(s) for any of the following in last two years? [Kidney stone Jaundice Asthma]",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq3",
"order": 3,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
},
"smq6": {
"defaultExp": "",
"description": "Apart from minor ailments, such as colds and flu, have you received any treatment from any doctor or specialist or been hospitalised or undergone hospital treatment, in the last 5 years.",
"entity": "",
"id": 382,
"input": "",
"label": "Apart from minor ailments, such as colds and flu, have you received any treatment from any doctor or specialist or been hospitalised or undergone hospital treatment, in the last 5 years.",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq6",
"order": 4,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
},
"smq9": {
"defaultExp": "",
"description": "Has any proposal for assurance on your life ever been Declined, Postponed, Accepted at extra premium, Accepted on special terms, and Accepted with reduced cover or withdrawn by yourself.",
"entity": "",
"id": 383,
"input": "",
"label": "Has any proposal for assurance on your life ever been Declined, Postponed, Accepted at extra premium, Accepted on special terms, and Accepted with reduced cover or withdrawn by yourself.",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq9",
"order": 5,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
},
"smq10": {
"defaultExp": "",
"description": "Do you have any physical disability which is affecting your day to day activities?",
"entity": "",
"id": 384,
"input": "",
"label": "Do you have any physical disability which is affecting your day to day activities?",
"mandatory": 1,
"mappingType": "",
"max": null,
"min": null,
"name": "smq10",
"order": 6,
"pattern": "",
"placeholder": "",
"type": "boolean",
"validationExp": "",
"value": [],
"visibility": "quoteInfo['quoteResponse']['other']['varFields'][0]['fieldValue'].toLowerCase()==\"ltduw\"",
"validation": "",
"default": ""
}
}
}
},
"sizeOfArray": null,
"validation": null,
"visibility": null
}
},
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"nomineeDetails": {
"id": 392,
"name": "nomineeDetails",
"type": null,
"label": "Nominee Details",
"order": 5,
"fields": {
"selectNumberOfNominees": {
"id": 543,
"max": null,
"min": null,
"name": "selectNumberOfNominees",
"type": "single-select",
"input": "",
"label": "Enter Number of Nominee",
"order": 1,
"value": [
{
"Text": "1",
"Value": "1"
},
{
"Text": "2",
"Value": "2"
},
{
"Text": "3",
"Value": "3"
}
],
"entity": "",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Enter Number of Nominee"
}
},
"parent": null,
"description": "Nominee Details",
"fieldGroups": {
"nomineeDetails1": {
"id": 393,
"name": "nomineeDetails1",
"type": null,
"label": "Nominee 1",
"order": 1,
"fields": {
"title1": {
"id": 403,
"max": null,
"min": null,
"name": "title1",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName1": {
"id": 404,
"max": 100,
"min": 1,
"name": "firstName1",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName1": {
"id": 405,
"max": 50,
"min": null,
"name": "middleName1",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName1": {
"id": 406,
"max": 20,
"min": 1,
"name": "lastName1",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender1": {
"id": 407,
"max": null,
"min": null,
"name": "gender1",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDetai ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "((formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['gender1']['input'].toLowerCase()==='female' &&\n(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomi ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_1": {
"id": 408,
"max": null,
"min": null,
"name": "gender_1",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase())){\n formInfo['fieldGroups'][' ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_12": {
"id": 409,
"max": null,
"min": null,
"name": "gender_12",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth1": {
"id": 410,
"max": null,
"min": null,
"name": "dateOfBirth1",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['dateOfBirth1']['input']) < new Date() && parseInt((new Date() - new Date((formInfo['fieldGroups']['nomin ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth"
},
"maritalStatus1": {
"id": 411,
"max": null,
"min": null,
"name": "maritalStatus1",
"type": "single-select",
"input": "",
"label": "Marital status",
"order": 9,
"value": [
{
"Text": "Divorced",
"Value": "DIVORCED"
},
{
"Text": "Married",
"Value": "MARRIED"
},
{
"Text": "Single",
"Value": "SINGLE"
}
],
"entity": "MARITAL",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select your correct marital status"
},
"relationWithLifeAssured_1": {
"id": 412,
"max": null,
"min": null,
"name": "relationWithLifeAssured_1",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 10,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Cousin",
"Value": "COUSIN"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "NOMRELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomi ...(truncated)",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured_01": {
"id": 413,
"max": null,
"min": null,
"name": "relationWithLifeAssured_01",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
}
],
"entity": "NOMRELAT",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase() === '0000'",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured1": {
"id": 414,
"max": null,
"min": null,
"name": "relationWithLifeAssured1",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 12,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
},
{
"Text": "Cousin",
"Value": "COUSIN"
}
],
"entity": "NOMRELA1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['title1']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails'][ ...(truncated)",
"description": "Relationship with Life Assured"
},
"percentageShare1": {
"id": 415,
"max": 100,
"min": 1,
"name": "percentageShare1",
"type": "number",
"input": "",
"label": "Percentage of Share",
"order": 13,
"value": null,
"entity": null,
"default": "if(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase() === '1' ) {\n formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fi ...(truncated)",
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['percentageShare1']['input']*1+formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['field ...(truncated)",
"visibility": "",
"description": "Single nominee share percentage is 100, for Multiple nominees sum of share percentage should be 100"
},
"nomineeFinancialDependent1": {
"id": 416,
"max": null,
"min": null,
"name": "nomineeFinancialDependent1",
"type": "boolean",
"input": "",
"label": "Is the nominee financially dependent on you?",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is the nominee financially dependent on you?"
},
"nomineeFinancialObligation1": {
"id": 417,
"max": 20,
"min": 1,
"name": "nomineeFinancialObligation1",
"type": "text",
"input": "",
"label": "Please let us know the financial obligation in choosing a person other than an immediate family member as nominee.",
"order": 15,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters or numbers allowed #Please provide the Obligation",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"nomineeReason1": {
"id": 418,
"max": 50,
"min": 1,
"name": "nomineeReason1",
"type": "text",
"input": "",
"label": "Please specify the exact reason for not choosing an immediate family member as nominee.",
"order": 16,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters or numbers allowed #Please provide the Reason",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"sameAddress1": {
"id": 419,
"max": null,
"min": null,
"name": "sameAddress1",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 17,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
}
},
"parent": 42,
"description": "Nominee 1",
"fieldGroups": {
"communicationAddressDetails": {
"id": 394,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 395,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 396,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 397,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 398,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 399,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 400,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 401,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 402,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 43,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['sameAddress1']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('1') || formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['in ...(truncated)"
},
"appointeeDetails1": {
"id": 420,
"name": "appointeeDetails1",
"type": null,
"label": "Appointee 1",
"order": 2,
"fields": {
"title1": {
"id": 430,
"max": null,
"min": null,
"name": "title1",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName1": {
"id": 431,
"max": 20,
"min": 1,
"name": "firstName1",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName1": {
"id": 432,
"max": 20,
"min": null,
"name": "middleName1",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName1": {
"id": 433,
"max": 20,
"min": 1,
"name": "lastName1",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender1": {
"id": 434,
"max": null,
"min": null,
"name": "gender1",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDet ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['gender1']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['app ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_11": {
"id": 435,
"max": null,
"min": null,
"name": "gender_11",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase())){\n formInfo['fieldGroups'] ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_22": {
"id": 436,
"max": null,
"min": null,
"name": "gender_22",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth1": {
"id": 437,
"max": null,
"min": null,
"name": "dateOfBirth1",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['dateOfBirth1']['input']) < new Date() && parseInt((new Date() - new Date((formInfo['fieldGroups']['nom ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth"
},
"relationWithNominee_1": {
"id": 438,
"max": null,
"min": null,
"name": "relationWithNominee_1",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 9,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Grand Mother",
"Value": "GRANDMOTHER"
},
{
"Text": "Great Grandmother",
"Value": "GREAT GRANDMOTHER"
}
],
"entity": "RELWTAPP",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase())) || ((formInfo['fieldGroups']['no ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee1": {
"id": 439,
"max": null,
"min": null,
"name": "relationWithNominee1",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 10,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Father-in-law",
"Value": "FATHER-IN-LAW"
}
],
"entity": "RELWTAP1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails' ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee01": {
"id": 440,
"max": null,
"min": null,
"name": "relationWithNominee01",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
}
],
"entity": "RELWTAP2",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['title1']['input'].toLowerCase() === '0000'",
"description": "Relationship with Nominee"
},
"sameAddress4": {
"id": 441,
"max": null,
"min": null,
"name": "sameAddress4",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
},
"relationWithLifeAssured1": {
"id": 442,
"max": null,
"min": null,
"name": "relationWithLifeAssured1",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 13,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother-in-law",
"Value": "BROTHER-IN-LAW"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "RELWTAP",
"pattern": "",
"mandatory": 1,
"defaultExp": "",
"visibility": "true",
"description": "Relationship with Life Assured",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"validation": "",
"default": ""
}
},
"parent": 42,
"description": "Section to captureAppointee 1 details",
"fieldGroups": {
"communicationAddressDetails": {
"id": 421,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 422,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 423,
"max": 30,
"min": 2,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 424,
"max": 30,
"min": 2,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 425,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 426,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 427,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 428,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 429,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 54,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails1']['fields']['sameAddress4']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('1') || formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['in ...(truncated)"
},
"nomineeDetails2": {
"id": 443,
"name": "nomineeDetails2",
"type": null,
"label": "Nominee 2",
"order": 3,
"fields": {
"title2": {
"id": 453,
"max": null,
"min": null,
"name": "title2",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName2": {
"id": 454,
"max": 20,
"min": 1,
"name": "firstName2",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName2": {
"id": 455,
"max": 20,
"min": 1,
"name": "middleName2",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName2": {
"id": 456,
"max": 20,
"min": 1,
"name": "lastName2",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender2": {
"id": 457,
"max": null,
"min": null,
"name": "gender2",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDetai ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['gender2']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomin ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_2": {
"id": 458,
"max": null,
"min": null,
"name": "gender_2",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase())){\n formInfo['fieldGroups'][' ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_32": {
"id": 459,
"max": null,
"min": null,
"name": "gender_32",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth2": {
"id": 460,
"max": null,
"min": null,
"name": "dateOfBirth2",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "'input' in formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['dateOfBirth2'] && new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2'] ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth"
},
"maritalStatus2": {
"id": 461,
"max": null,
"min": null,
"name": "maritalStatus2",
"type": "single-select",
"input": "",
"label": "Marital status",
"order": 9,
"value": [
{
"Text": "Divorced",
"Value": "DIVORCED"
},
{
"Text": "Married",
"Value": "MARRIED"
},
{
"Text": "Single",
"Value": "SINGLE"
}
],
"entity": "MARITAL",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select your correct marital status"
},
"relationWithLifeAssured_2": {
"id": 462,
"max": null,
"min": null,
"name": "relationWithLifeAssured_2",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 10,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Cousin",
"Value": "COUSIN"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "NOMRELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomi ...(truncated)",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured_02": {
"id": 463,
"max": null,
"min": null,
"name": "relationWithLifeAssured_02",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
}
],
"entity": "NOMRELAT",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase() === '0000'",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured2": {
"id": 464,
"max": null,
"min": null,
"name": "relationWithLifeAssured2",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 12,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
},
{
"Text": "Cousin",
"Value": "COUSIN"
}
],
"entity": "NOMRELA1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['title2']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails'][ ...(truncated)",
"description": "Relationship with Life Assured"
},
"percentageShare2": {
"id": 465,
"max": 100,
"min": 1,
"name": "percentageShare2",
"type": "number",
"input": "",
"label": "Percentage of Share",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['percentageShare1']['input']*1+formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['field ...(truncated)",
"visibility": null,
"description": "Sum of percentage share should be 100\n"
},
"nomineeFinancialDependent2": {
"id": 466,
"max": null,
"min": null,
"name": "nomineeFinancialDependent2",
"type": "boolean",
"input": "",
"label": "Is the nominee financially dependent on you?",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is the nominee financially dependent on you?"
},
"nomineeFinancialObligation2": {
"id": 467,
"max": 20,
"min": 1,
"name": "nomineeFinancialObligation2",
"type": "text",
"input": "",
"label": "Please let us know the financial obligation in choosing a person other than an immediate family member as nominee.",
"order": 15,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters allowed #Please provide the Obligation"
},
"nomineeReason2": {
"id": 468,
"max": 50,
"min": 1,
"name": "nomineeReason2",
"type": "text",
"input": "",
"label": "Please specify the exact reason for not choosing an immediate family member as nominee.",
"order": 16,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters allowed #Please provide the Reason"
},
"sameAddress2": {
"id": 469,
"max": null,
"min": null,
"name": "sameAddress2",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 17,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
}
},
"parent": 42,
"description": "Nominee 2",
"fieldGroups": {
"communicationAddressDetails": {
"id": 444,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 445,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 446,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 447,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 448,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 449,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 450,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 451,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 452,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 44,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['fields']['sameAddress2']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('2') || formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['in ...(truncated)"
},
"appointeeDetails2": {
"id": 470,
"name": "appointeeDetails2",
"type": null,
"label": "Appointee 2",
"order": 4,
"fields": {
"title2": {
"id": 480,
"max": null,
"min": null,
"name": "title2",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName2": {
"id": 481,
"max": 100,
"min": 1,
"name": "firstName2",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName2": {
"id": 482,
"max": 20,
"min": null,
"name": "middleName2",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName2": {
"id": 483,
"max": 100,
"min": 1,
"name": "lastName2",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender2": {
"id": 484,
"max": null,
"min": null,
"name": "gender2",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDet ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['gender2']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['app ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_22": {
"id": 485,
"max": null,
"min": null,
"name": "gender_22",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase())){\n formInfo['fieldGroups'] ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_111": {
"id": 486,
"max": null,
"min": null,
"name": "gender_111",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth2": {
"id": 487,
"max": 100,
"min": null,
"name": "dateOfBirth2",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['dateOfBirth2']['input']) < new Date() && parseInt((new Date() - new Date((formInfo['fieldGroups']['nom ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth "
},
"relationWithNominee_2": {
"id": 488,
"max": null,
"min": null,
"name": "relationWithNominee_2",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 9,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Grand Mother",
"Value": "GRANDMOTHER"
},
{
"Text": "Great Grandmother",
"Value": "GREAT GRANDMOTHER"
}
],
"entity": "RELWTAPP",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase())) || ((formInfo['fieldGroups']['no ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee2": {
"id": 489,
"max": null,
"min": null,
"name": "relationWithNominee2",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 10,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Father-in-law",
"Value": "FATHER-IN-LAW"
}
],
"entity": "RELWTAP1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails' ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee02": {
"id": 490,
"max": null,
"min": null,
"name": "relationWithNominee02",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
}
],
"entity": "RELWTAP2",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['title2']['input'].toLowerCase() === '0000'",
"description": "Relationship with Nominee"
},
"sameAddress5": {
"id": 491,
"max": null,
"min": null,
"name": "sameAddress5",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
},
"relationWithLifeAssured2": {
"id": 492,
"max": null,
"min": null,
"name": "relationWithLifeAssured2",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 13,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother-in-law",
"Value": "BROTHER-IN-LAW"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "RELWTAP",
"pattern": "",
"mandatory": 1,
"defaultExp": "",
"visibility": "true",
"description": "Relationship with Life Assured",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"validation": "if (formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase() === 'self' || formInfo['fieldGroups']['proposerDetails']['fieldGrou ...(truncated)",
"default": ""
}
},
"parent": 42,
"description": "Appointee 2",
"fieldGroups": {
"communicationAddressDetails": {
"id": 471,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 472,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 473,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 474,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 475,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 476,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 477,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 478,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 479,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 37,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails2']['fields']['sameAddress5']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('2') || formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['in ...(truncated)"
},
"nomineeDetails3": {
"id": 493,
"name": "nomineeDetails3",
"type": null,
"label": "Nominee 3",
"order": 5,
"fields": {
"title3": {
"id": 503,
"max": null,
"min": null,
"name": "title3",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName3": {
"id": 504,
"max": 20,
"min": 1,
"name": "firstName3",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName3": {
"id": 505,
"max": 20,
"min": null,
"name": "middleName3",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName3": {
"id": 506,
"max": 20,
"min": 1,
"name": "lastName3",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender3": {
"id": 507,
"max": null,
"min": null,
"name": "gender3",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDetai ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['gender3']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomin ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_3": {
"id": 508,
"max": null,
"min": null,
"name": "gender_3",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase())){\n formInfo['fieldGroups'][' ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_222": {
"id": 509,
"max": null,
"min": null,
"name": "gender_222",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth3": {
"id": 510,
"max": null,
"min": null,
"name": "dateOfBirth3",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['dateOfBirth3']['input']) < new Date() && parseInt((new Date() - new Date((formInfo['fieldGroups']['nomin ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth"
},
"maritalStatus3": {
"id": 511,
"max": null,
"min": null,
"name": "maritalStatus3",
"type": "single-select",
"input": "",
"label": "Marital status",
"order": 9,
"value": [
{
"Text": "Divorced",
"Value": "DIVORCED"
},
{
"Text": "Married",
"Value": "MARRIED"
},
{
"Text": "Single",
"Value": "SINGLE"
}
],
"entity": "MARITAL",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select your correct marital status"
},
"relationWithLifeAssured_3": {
"id": 512,
"max": null,
"min": null,
"name": "relationWithLifeAssured_3",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 10,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Cousin",
"Value": "COUSIN"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "NOMRELLA",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomi ...(truncated)",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured_03": {
"id": 513,
"max": null,
"min": null,
"name": "relationWithLifeAssured_03",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
}
],
"entity": "NOMRELAT",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase() === '0000'",
"description": "Relationship with Life Assured"
},
"relationWithLifeAssured3": {
"id": 514,
"max": null,
"min": null,
"name": "relationWithLifeAssured3",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 12,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother in law",
"Value": "BROTHER IN LAW"
},
{
"Text": "Cousin",
"Value": "COUSIN"
}
],
"entity": "NOMRELA1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['title3']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails'][ ...(truncated)",
"description": "Relationship with Life Assured"
},
"percentageShare3": {
"id": 515,
"max": 100,
"min": 1,
"name": "percentageShare3",
"type": "number",
"input": "",
"label": "Percentage of Share",
"order": 13,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]*$/",
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails1']['fields']['percentageShare1']['input']*1+formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails2']['field ...(truncated)",
"visibility": null,
"description": "Sum of percentage share should be 100\n"
},
"nomineeFinancialDependent3": {
"id": 516,
"max": null,
"min": null,
"name": "nomineeFinancialDependent3",
"type": "boolean",
"input": "",
"label": "Is the nominee financially dependent on you?",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is the nominee financially dependent on you?"
},
"nomineeFinancialObligation3": {
"id": 517,
"max": 20,
"min": 1,
"name": "nomineeFinancialObligation3",
"type": "text",
"input": "",
"label": "Please let us know the financial obligation in choosing a person other than an immediate family member as nominee.",
"order": 15,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters allowed #Please provide the Obligation"
},
"nomineeReason3": {
"id": 518,
"max": 50,
"min": 1,
"name": "nomineeReason3",
"type": "text",
"input": "",
"label": "Please specify the exact reason for not choosing an immediate family member as nominee.",
"order": 16,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "(['aunt','brother in law','cousin','daughter in-law','fiancee','friend','father in-law','grand daughter','great grand daughter','great grand father','great grand mother','great grandson','grandfather' ...(truncated)",
"description": "No special characters allowed #Please provide the Reason"
},
"sameAddress3": {
"id": 519,
"max": null,
"min": null,
"name": "sameAddress3",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 17,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
}
},
"parent": 42,
"description": "Nominee 3",
"fieldGroups": {
"communicationAddressDetails": {
"id": 494,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 495,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 496,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 497,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 498,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 499,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 500,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 501,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 502,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 45,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['nomineeDetails3']['fields']['sameAddress3']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('3')"
},
"appointeeDetails3": {
"id": 520,
"name": "appointeeDetails3",
"type": null,
"label": "Appointee 3",
"order": 6,
"fields": {
"title3": {
"id": 530,
"max": null,
"min": null,
"name": "title3",
"type": "single-select",
"input": "",
"label": "Title",
"order": 1,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName3": {
"id": 531,
"max": 20,
"min": 1,
"name": "firstName3",
"type": "text",
"input": "",
"label": "First Name",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName3": {
"id": 532,
"max": 20,
"min": null,
"name": "middleName3",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 3,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 0,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Middle Name should be exactly as per valid Id Proof.",
"mappingType": "",
"defaultExp": "",
"validationExp": "",
"placeholder": ""
},
"lastName3": {
"id": 533,
"max": 20,
"min": 1,
"name": "lastName3",
"type": "text",
"input": "",
"label": "Last Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Name cannot contain special characters or numbers #Last Name should be exactly as per valid Id Proof"
},
"gender3": {
"id": 534,
"max": null,
"min": null,
"name": "gender3",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 5,
"value": [
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER2",
"default": "if (['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase())) {\n formInfo['fieldGroups']['nomineeDet ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['gender3']['input'].toLowerCase()==='female' && (formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['app ...(truncated)",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_33": {
"id": 535,
"max": null,
"min": null,
"name": "gender_33",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
}
],
"entity": "GENDER3",
"default": "if (['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase())){\n formInfo['fieldGroups'] ...(truncated)",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase()))",
"description": "Choose appropriate title for the Gender"
},
"gender_333": {
"id": 536,
"max": null,
"min": null,
"name": "gender_333",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 7,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase() === 'dr'",
"description": "Choose appropriate title for the Gender"
},
"dateOfBirth3": {
"id": 537,
"max": 50,
"min": null,
"name": "dateOfBirth3",
"type": "date",
"input": "",
"label": "Date Of Birth",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "new Date(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['dateOfBirth3']['input']) < new Date() && parseInt((new Date() - new Date((formInfo['fieldGroups']['nom ...(truncated)",
"visibility": null,
"description": "Invalid Date of Birth "
},
"relationWithNominee_3": {
"id": 538,
"max": null,
"min": null,
"name": "relationWithNominee_3",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 9,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Grand Mother",
"Value": "GRANDMOTHER"
},
{
"Text": "Great Grandmother",
"Value": "GREAT GRANDMOTHER"
}
],
"entity": "RELWTAPP",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumari','miss','mrs','smt','ms'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase())) || ((formInfo['fieldGroups']['no ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee3": {
"id": 539,
"max": null,
"min": null,
"name": "relationWithNominee3",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 10,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
},
{
"Text": "Father-in-law",
"Value": "FATHER-IN-LAW"
}
],
"entity": "RELWTAP1",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "(['kumar','mr','shri'].includes(formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase())) || ((formInfo['fieldGroups']['nomineeDetails' ...(truncated)",
"description": "Relationship with Nominee"
},
"relationWithNominee03": {
"id": 540,
"max": null,
"min": null,
"name": "relationWithNominee03",
"type": "single-select",
"input": "",
"label": "Relationship with Nominee",
"order": 11,
"value": [
{
"Text": "Aunt",
"Value": "AUNT"
},
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Father",
"Value": "FATHER"
}
],
"entity": "RELWTAP2",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['title3']['input'].toLowerCase() === '0000'",
"description": "Relationship with Nominee"
},
"sameAddress6": {
"id": 541,
"max": null,
"min": null,
"name": "sameAddress6",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 12,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
},
"relationWithLifeAssured3": {
"id": 542,
"max": null,
"min": null,
"name": "relationWithLifeAssured3",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 13,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Brother-in-law",
"Value": "BROTHER-IN-LAW"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
}
],
"entity": "RELWTAP",
"pattern": "",
"mandatory": 1,
"defaultExp": "",
"visibility": "true",
"description": "Relationship with Life Assured",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"validation": "if (formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase() === 'self' || formInfo['fieldGroups']['proposerDetails']['fieldGrou ...(truncated)",
"default": ""
}
},
"parent": 42,
"description": "Appointee 3",
"fieldGroups": {
"communicationAddressDetails": {
"id": 521,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 1,
"fields": {
"addressLine1": {
"id": 522,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine2": {
"id": 523,
"max": 30,
"min": 1,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"addressLine3": {
"id": 524,
"max": 30,
"min": 1,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character and No more than three identical consecutive letters are allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"landmark": {
"id": 525,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Landmark cannot contain special characters and No more than three identical consecutive letters are allowed# Enter Landmark",
"mappingType": "",
"defaultExp": "",
"placeholder": "",
"validationExp": ""
},
"zipCode": {
"id": 526,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Enter Zipcode "
},
"city": {
"id": 527,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z0-9,. \\\\(\\\\)-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city",
"defaultExp": "",
"placeholder": "",
"validationExp": "",
"mappingType": ""
},
"state": {
"id": 528,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 529,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 38,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['nomineeDetails']['fieldGroups']['appointeeDetails3']['fields']['sameAddress6']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['nomineeDetails']['fields']['selectNumberOfNominees']['input'].toLowerCase().includes('3')) && (Math.floor((new Date() - new Date(formInfo['fieldGroups']['nomineeDetails']['fi ...(truncated)"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "(formInfo['fieldGroups']['proposerDetails']['fieldGroups']['personalDetails']['fields']['relationWithLA']['input'].toLowerCase() === 'self' || formInfo['fieldGroups']['proposerDetails']['fieldGroups'] ...(truncated)"
},
"payorDetails": {
"id": 544,
"name": "payorDetails",
"type": null,
"label": "Payor Details",
"order": 6,
"parent": null,
"description": "Payor Details",
"fieldGroups": {
"personalDetails": {
"id": 545,
"name": "personalDetails",
"type": null,
"label": "Personal Details",
"order": 1,
"fields": {
"relationWithLA": {
"id": 546,
"max": null,
"min": null,
"name": "relationWithLA",
"type": "single-select",
"input": "",
"label": "Relationship with Life Assured",
"order": 1,
"value": [
{
"Text": "Brother",
"Value": "BROTHER"
},
{
"Text": "Daughter",
"Value": "DAUGHTER"
},
{
"Text": "Father",
"Value": "FATHER"
}
],
"entity": "PARLWTLA",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select the correct option from the dropdown "
},
"title": {
"id": 547,
"max": null,
"min": null,
"name": "title",
"type": "single-select",
"input": "",
"label": "Title",
"order": 2,
"value": [
{
"Text": "Dr",
"Value": "DR"
},
{
"Text": "Kumar",
"Value": "KUMAR"
},
{
"Text": "Kumari",
"Value": "KUMARI"
}
],
"entity": "TITLE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "(formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase()==='female' &&\n(formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalD ...(truncated)",
"visibility": null,
"description": "Choose appropriate Title to define the Gender of member"
},
"firstName": {
"id": 548,
"max": 30,
"min": null,
"name": "firstName",
"type": "text",
"input": "",
"label": "First Name",
"order": 3,
"value": null,
"entity": null,
"default": null,
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"middleName": {
"id": 549,
"max": 20,
"min": null,
"name": "middleName",
"type": "text",
"input": "",
"label": "Middle Name",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"lastName": {
"id": 550,
"max": 30,
"min": null,
"name": "lastName",
"type": "text",
"input": "",
"label": "Last Name",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"gender": {
"id": 551,
"max": null,
"min": null,
"name": "gender",
"type": "single-select",
"input": "",
"label": "Gender",
"order": 6,
"value": [
{
"Text": "Female",
"Value": "FEMALE"
},
{
"Text": "Male",
"Value": "MALE"
}
],
"entity": "GENDER",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalDetails']['fields']['gender']['input'].toLowerCase() === 'female' ) && (['daughter','grandmother','mother','sister','spouse'].includes ...(truncated)",
"visibility": "",
"description": "Gender should be as per valid Id Proof"
},
"dateOfBirth": {
"id": 552,
"max": null,
"min": null,
"name": "dateOfBirth",
"type": "date",
"input": "",
"label": "Date of birth",
"order": 7,
"value": null,
"entity": null,
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "((new Date(formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalDetails']['fields']['dateOfBirth']['input']) < new Date()) && (parseInt((new Date() - new Date((formInfo['fieldGroups']['payo ...(truncated)",
"visibility": "",
"description": "Provide as per valid id proof #No future dates allowed"
},
"birthPlace": {
"id": 553,
"max": 20,
"min": null,
"name": "birthPlace",
"type": "text",
"input": "",
"label": "Place of birth",
"order": 8,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[A-Za-z\\\\s]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Place of birth cannot contain special characters or numbers #Type your place of birth"
},
"mobileNumber": {
"id": 554,
"max": 10,
"min": 10,
"name": "mobileNumber",
"type": "text",
"input": "",
"label": "Mobile Number",
"order": 9,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[+0]{0,2}()?[0-9]{10}$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Mobile number can only have numbers #Please enter 10 digits for Indian Number and 15 for NRI/OCI/PIO/FN"
},
"email": {
"id": 555,
"max": 100,
"min": null,
"name": "email",
"type": "text",
"input": "",
"label": "Email ID",
"order": 10,
"value": null,
"entity": null,
"default": null,
"pattern": "/[a-zA-Z0-9]+@[a-zA-Z0-9]+.[a-zA-Z]{2,}/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Email ID Example abc@example.com "
},
"expectedDurationOfStay": {
"id": 556,
"max": null,
"min": null,
"name": "expectedDurationOfStay",
"type": "single-select",
"input": "",
"label": "Expected duration of stay at the communication address",
"order": 11,
"value": [
{
"Text": "More than 1 year",
"Value": "MORE THAN 1 YEAR"
},
{
"Text": "Less than equal to 1 year",
"Value": "LESS THAN EQUAL TO 1 YEAR"
}
],
"entity": "DURNSTAY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Expected duration of stay at the communication address"
},
"preferredModeOfCommunication": {
"id": 557,
"max": null,
"min": null,
"name": "preferredModeOfCommunication",
"type": "single-select",
"input": "",
"label": "Preferred Mode of Communication",
"order": 12,
"value": [
{
"Text": "Call",
"Value": "CALL"
},
{
"Text": "Email",
"Value": "EMAIL"
},
{
"Text": "Letter",
"Value": "LETTER"
}
],
"entity": "COMMODE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Preferred Mode of Communication"
},
"preferredModeOfLanguage": {
"id": 558,
"max": null,
"min": null,
"name": "preferredModeOfLanguage",
"type": "single-select",
"input": "",
"label": "Preferred Communication Language",
"order": 13,
"value": [
{
"Text": "Assamese",
"Value": "ASSAMESE"
},
{
"Text": "Bengali",
"Value": "BENGALI"
},
{
"Text": "English",
"Value": "ENGLISH"
}
],
"entity": "LANGMODE",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Preferred Communication Language"
},
"preferredModeOfLanguageOther": {
"id": 559,
"max": 50,
"min": 1,
"name": "preferredModeOfLanguageOther",
"type": "text",
"input": "",
"label": "Other Preferred Communication Language",
"order": 14,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z]{1,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalDetails']['fields']['preferredModeOfLanguage']['input'].toLowerCase() === 'others'",
"description": "Other Preferred Communication Language"
},
"sameAddress": {
"id": 560,
"max": null,
"min": null,
"name": "sameAddress",
"type": "boolean",
"input": "",
"label": "Is your address Same as Life Assured Address ?",
"order": 15,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Is your address Same as Life Assured Address ?"
}
},
"parent": 224,
"description": "Section to capture personal details of the Payor",
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"communicationAddressDetails": {
"id": 561,
"name": "communicationAddressDetails",
"type": null,
"label": "Communication Address Details",
"order": 2,
"fields": {
"addressLine1": {
"id": 562,
"max": 30,
"min": 1,
"name": "addressLine1",
"type": "text",
"input": "",
"label": "Address Line 1",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special character is allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"validationExp": "",
"placeholder": "",
"defaultExp": ""
},
"addressLine2": {
"id": 563,
"max": 30,
"min": 2,
"name": "addressLine2",
"type": "text",
"input": "",
"label": "Address Line 2",
"order": 2,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character is allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"validationExp": "",
"placeholder": "",
"defaultExp": ""
},
"addressLine3": {
"id": 564,
"max": 30,
"min": 2,
"name": "addressLine3",
"type": "text",
"input": "",
"label": "Address Line 3",
"order": 3,
"value": [],
"entity": null,
"default": "",
"pattern": "/^(?!.*([a-zA-Z0-9 ])\\\\1{3,})[a-zA-Z0-9 ]*$/",
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "No special character is allowed #Address should be as per Valid Proof Your policy document will be sent to this address",
"mappingType": "",
"validationExp": "",
"placeholder": "",
"defaultExp": ""
},
"landmark": {
"id": 565,
"max": 40,
"min": 1,
"name": "landmark",
"type": "text",
"input": "",
"label": "Landmark",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^(?!.*([a-zA-Z ])\\\\1{3,})[a-zA-Z ]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Please enter Landmark near your Residence",
"mappingType": "",
"validationExp": "",
"placeholder": "",
"defaultExp": ""
},
"zipCode": {
"id": 566,
"max": 6,
"min": 6,
"name": "zipCode",
"type": "text",
"input": "",
"label": "Pincode",
"order": 5,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[1-9][0-9]{5}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Maximum 6 Numbers for Indian and 10 for NRI/OCI/PIO/FN #Zip Code of the area provided"
},
"city": {
"id": 567,
"max": null,
"min": 1,
"name": "city",
"type": "single-select",
"input": "",
"label": "City",
"order": 6,
"value": [
{
"Text": "ABOHAR",
"Value": "ABOHAR"
},
{
"Text": "ABU DHABI",
"Value": "ABU DHABI"
},
{
"Text": "ABU ROAD",
"Value": "ABU ROAD"
}
],
"entity": "CITY",
"default": null,
"pattern": "/^[a-zA-Z,.s-]{1,25}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Select name of city"
},
"state": {
"id": 568,
"max": null,
"min": null,
"name": "state",
"type": "single-select",
"input": "",
"label": "State",
"order": 7,
"value": [
{
"Text": "ANDAMAN & NICOBAR ISLANDS",
"Value": "ANDAMAN & NICOBAR ISLANDS"
},
{
"Text": "ANDHRA PRADESH",
"Value": "ANDHRA PRADESH"
},
{
"Text": "ARUNACHAL PRADESH",
"Value": "ARUNACHAL PRADESH"
}
],
"entity": "STATE",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "State"
},
"country": {
"id": 569,
"max": null,
"min": null,
"name": "country",
"type": "single-select",
"input": "",
"label": "Country",
"order": 8,
"value": [
{
"Text": "Afghanistan",
"Value": "AFGHANISTAN"
},
{
"Text": "Albania",
"Value": "ALBANIA"
},
{
"Text": "Alderney",
"Value": "ALDERNEY"
}
],
"entity": "COUNTRY",
"default": "",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Select name of the country"
}
},
"parent": 224,
"description": "Communication Address Details",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['payorDetails']['fieldGroups']['personalDetails']['fields']['sameAddress']['input'].toLowerCase() === '0'"
}
},
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['proposerDetails']['fieldGroups']['premiumPayment']['fields']['premiumpayment']['input'].toLowerCase() === 'others'"
},
"other": {
"id": 570,
"name": "other",
"type": null,
"label": "Other",
"order": 7,
"fields": {
"insuranceObjective": {
"id": 571,
"max": null,
"min": null,
"name": "insuranceObjective",
"type": "single-select",
"input": "",
"label": "Objective of Insurance",
"order": 1,
"value": [
{
"Text": "Education",
"Value": "EDUCATION"
},
{
"Text": "Investment",
"Value": "INVESTMENT"
},
{
"Text": "Others",
"Value": "OTHERS"
}
],
"entity": "INSOBJ",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Enter Valid insuranceObjective"
},
"otherInsuranceObjective": {
"id": 572,
"max": 50,
"min": 1,
"name": "otherInsuranceObjective",
"type": "text",
"input": "",
"label": "Other Objective",
"order": 2,
"value": null,
"entity": null,
"default": "",
"pattern": "/^[a-zA-Z]{0,50}$/",
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['other']['fields']['insuranceObjective']['input'].toLowerCase()==='others'",
"description": "Enter Valid insuranceObjective"
},
"policyChoice": {
"id": 573,
"max": null,
"min": null,
"name": "policyChoice",
"type": "static",
"input": "",
"label": "How do you wish to receive your policy document? ",
"order": 3,
"value": [],
"entity": "",
"pattern": "",
"mandatory": 0,
"defaultExp": "",
"visibility": "true",
"description": "How do you wish to receive your policy document? ",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"validation": "",
"default": ""
},
"dematPolicy": {
"id": 574,
"max": null,
"min": null,
"name": "dematPolicy",
"type": "boolean",
"input": "",
"label": "I wish to receive my policy in Dematerialised Form through a new e-Insurance Account (e-IA) OR I have an e-Insurance Account (e-IA) and wish to receive the policy document in Dematerialised Form in th ...(truncated)",
"order": 4,
"value": [],
"entity": "",
"default": null,
"pattern": "",
"mandatory": 1,
"defaultExp": "",
"validation": "",
"visibility": "",
"description": "I wish to receive my policy in Dematerialised Form through a new e-Insurance Account (e-IA) OR I have an e-Insurance Account (e-IA) and wish to receive the policy document in Dematerialised Form in th ...(truncated)",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"existingEIARepository": {
"id": 575,
"max": null,
"min": null,
"name": "existingEIARepository",
"type": "single-select",
"input": "",
"label": "Please select E-Insurance Repository",
"order": 5,
"value": [
{
"Text": "CAMS(Computer Age Management Services Limited)",
"Value": "CAMS"
},
{
"Text": "CDSL(Central Depository Services(India) Limited)",
"Value": "CDSL"
},
{
"Text": "KSL (Karvy Services Limited)",
"Value": "KARVY"
}
],
"entity": "EIAREPO",
"default": null,
"pattern": null,
"mandatory": 1,
"defaultExp": "",
"validation": "",
"visibility": "formInfo['fieldGroups']['other']['fields']['dematPolicy']['input'].toLowerCase()==='1'",
"description": "Select the e-insurance you want to opt for",
"mappingType": "",
"placeholder": "",
"validationExp": ""
},
"softPolicy": {
"id": 576,
"max": null,
"min": null,
"name": "softPolicy",
"type": "checkbox",
"input": "",
"label": "Do you wish to receive the policy document through email/WhatsApp/sms bitly or any other official electronic medium of HDFC Life?",
"order": 6,
"value": [],
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"defaultExp": "",
"validation": "",
"visibility": "formInfo['fieldGroups']['other']['fields']['dematPolicy']['input'].toLowerCase()==='0'",
"description": "Do you wish to receive my policy document through email/WhatsApp/sms bitly or any other official electronic medium of HDFC Life?",
"mappingType": "",
"placeholder": "",
"validationExp": ""
}
},
"parent": null,
"description": "other",
"sizeOfArray": null,
"validation": null,
"visibility": null,
"fieldGroups": {}
},
"payoutDetails": {
"id": 577,
"name": "payoutDetails",
"type": null,
"label": "Payout Details",
"order": 8,
"fields": {
"accountHolderName": {
"id": 578,
"max": 100,
"min": 1,
"name": "accountHolderName",
"type": "text",
"input": "",
"label": "Account Holder Name",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": "/^(?!.*([A-Za-z])\\\\1{2})([A-Za-z]*)([A-Za-z]+((\\\\s){0,1}))*([A-Za-z])+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Name cannot contain special characters or numbers #Name should be exactly as per valid Id Proof."
},
"accountNumber": {
"id": 579,
"max": 18,
"min": 1,
"name": "accountNumber",
"type": "text",
"input": "",
"label": "Account Number",
"order": 2,
"value": null,
"entity": null,
"default": null,
"pattern": "/^[0-9]{9,18}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Account number can only have numbers #Please enter between 9 digits and 18 digits"
},
"accountType": {
"id": 580,
"max": null,
"min": null,
"name": "accountType",
"type": "single-select",
"input": "",
"label": "Bank Account Type",
"order": 3,
"value": [
{
"Text": "Current",
"Value": "CURRENT"
},
{
"Text": "Non-Resident External",
"Value": "NRE"
},
{
"Text": "Non Resident Ordinary Account",
"Value": "NRO"
}
],
"entity": "ACCTYP",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "No special characters allowed #Please provide account type"
},
"IFSCcode": {
"id": 581,
"max": 11,
"min": 11,
"name": "IFSCcode",
"type": "text",
"input": "",
"label": "ifsc code",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[A-Za-z]{4}0[a-zA-Z0-9]{6}$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Must include both numbers and characters and no special characters allowed #IFSC code should have 11 Character",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"validationExp": ""
},
"bankName": {
"id": 582,
"max": null,
"min": null,
"name": "bankName",
"type": "text",
"input": "",
"label": "Bank Name",
"order": 5,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z ]+$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Bank name cannot contain special characters or numbers #Enter Bank name\t",
"validationExp": "",
"mappingType": "",
"defaultExp": "",
"placeholder": ""
},
"branchName": {
"id": 583,
"max": null,
"min": null,
"name": "branchName",
"type": "text",
"input": "",
"label": "Branch Name",
"order": 6,
"value": [],
"entity": null,
"default": null,
"pattern": "/^[a-zA-Z0-9 ,/().:'-]*$/",
"mandatory": 1,
"validation": "",
"visibility": null,
"description": "Branch name cannot contain special characters or numbers #Enter Branch name",
"validationExp": "",
"mappingType": "",
"defaultExp": "",
"placeholder": ""
},
"verifyAccount": {
"id": 584,
"max": null,
"min": null,
"name": "verifyAccount",
"type": "boolean",
"input": "",
"label": "Verify Bank Account",
"order": 7,
"value": [],
"entity": "",
"pattern": "",
"mandatory": 2,
"defaultExp": "",
"visibility": "false",
"description": "Verify Bank Account",
"mappingType": "",
"placeholder": "",
"validationExp": "",
"validation": "",
"default": ""
}
},
"parent": null,
"description": "Section to capture Payout details",
"sizeOfArray": null,
"validation": null,
"visibility": null
},
"ACR": {
"id": 585,
"name": "ACR",
"type": null,
"label": "Agent Confidentiality Report",
"order": 9,
"fields": {
"ACR1": {
"id": 586,
"max": null,
"min": null,
"name": "ACR1",
"type": "boolean",
"input": "",
"label": "Do you have any information of the life to be assured having suffered from any illness or injury or undergone any operation, surgery or medical examination in last 5 years?",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "",
"description": "Please Provide Detail"
},
"ACR2": {
"id": 587,
"max": 50,
"min": 1,
"name": "ACR2",
"type": "text",
"input": "",
"label": "Please provide details",
"order": 2,
"value": null,
"entity": "",
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "formInfo['fieldGroups']['ACR']['fields']['ACR1']['input'].toLowerCase() === '1'",
"description": "Please provide details"
}
},
"parent": null,
"description": "Agent Confidentiality Report",
"sizeOfArray": null,
"validation": null,
"visibility": "formInfo['fieldGroups']['distributor']['fields']['channelType']['input'].toLowerCase() != \"b2c\""
},
"otpDetails": {
"id": 588,
"name": "otpDetails",
"label": "OTP Details",
"description": "",
"type": "",
"visibility": "false",
"validationExp": "",
"sizeOfArray": "",
"fieldGroups": {
"otpDetailsOfLifeAssured": {
"id": 589,
"name": "otpDetailsOfLifeAssured",
"label": "OTP Details LA",
"description": "",
"type": null,
"fieldLevel": 0,
"visibility": "true",
"validationExp": "",
"sizeOfArray": "",
"order": 1,
"fields": {
"otpReqCreatedTime": {
"id": 590,
"max": 35,
"min": 1,
"name": "otpReqCreatedTime",
"type": "text",
"input": "",
"label": "Time at which otp request was generated",
"order": 1,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": null,
"fieldLevel": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"subType": "",
"dependentInput": [],
"extraValue": ""
},
"otpReqOtpNo": {
"id": 591,
"max": 10,
"min": null,
"name": "otpReqOtpNo",
"type": "text",
"input": "",
"label": "please enter the received otp number",
"order": 2,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": null,
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"fieldLevel": "",
"subType": "",
"dependentInput": [],
"extraValue": ""
},
"otpReqExpiryTimeInMin": {
"id": 592,
"max": 10,
"min": null,
"name": "otpReqExpiryTimeInMin",
"type": "text",
"input": "",
"label": "otp will exhaust after a certain period of time ",
"order": 3,
"value": [],
"entity": null,
"default": "30",
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": null,
"fieldLevel": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"subType": "",
"dependentInput": [],
"extraValue": ""
},
"otpReqStatus": {
"id": 593,
"max": 10,
"min": null,
"name": "otpReqStatus",
"type": "text",
"input": "",
"label": "otp has been successfully accepted ",
"order": 4,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": null,
"fieldLevel": "",
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"subType": "",
"dependentInput": [],
"extraValue": ""
},
"otpReqUpdatedTime": {
"id": 594,
"max": 35,
"min": 1,
"name": "otpReqUpdatedTime",
"type": "text",
"input": "",
"label": "time at which otp request was updated",
"order": 5,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 1,
"validation": "",
"visibility": "false",
"description": null,
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": "",
"fieldLevel": "",
"subType": "",
"dependentInput": [],
"extraValue": ""
}
},
"validation": null
}
},
"order": 10,
"fields": {
"otpReqCreatedTime": {
"id": 595,
"max": 35,
"min": 1,
"name": "otpReqCreatedTime",
"type": "text",
"input": "",
"label": "Time at which otp request was generated",
"order": 1,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "false",
"description": null
},
"otpReqOtpNo": {
"id": 596,
"max": 10,
"min": null,
"name": "otpReqOtpNo",
"type": "text",
"input": "",
"label": "please enter the received otp number",
"order": 2,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "false",
"description": null,
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
},
"otpReqExpiryTimeInMin": {
"id": 597,
"max": 10,
"min": null,
"name": "otpReqExpiryTimeInMin",
"type": "text",
"input": "",
"label": "otp will exhaust after a certain period of time ",
"order": 3,
"value": null,
"entity": null,
"default": "30",
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "false",
"description": null
},
"otpReqStatus": {
"id": 598,
"max": 10,
"min": null,
"name": "otpReqStatus",
"type": "text",
"input": "",
"label": "otp has been successfully accepted ",
"order": 4,
"value": null,
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "false",
"description": null
},
"otpReqUpdatedTime": {
"id": 599,
"max": 35,
"min": 1,
"name": "otpReqUpdatedTime",
"type": "text",
"input": "",
"label": "time at which otp request was updated",
"order": 5,
"value": [],
"entity": null,
"default": null,
"pattern": null,
"mandatory": 0,
"validation": "",
"visibility": "false",
"description": null,
"validationExp": "",
"defaultExp": "",
"placeholder": "",
"mappingType": ""
}
}
}
},
"manufacturerId": "HDFC",
"productGroupId": "LifeSave",
"productGroupType": "Insurance",
"shorterJourney": "NO"
}
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}
Consumer Response
Schema
- Array [
- ]
Section to carry quote responses
errors object[] required
This array contains error messages in case of an error
Possible values: <= 50 characters
In case error occurs, the error code will be stored here
Possible values: <= 100 characters
In case error occurs, the error display message will be stored here
Possible values: <= 20 characters
In case error occurs, the error identifier will be stored here
Possible values: <= 100 characters
In case error occurs, the error message will be stored here
Possible values: <= 10 characters
In case error occurs, the error type will be stored here
Request Id for the quote assigned by 1SB
{
"data": {},
"errors": [
{
"errorCode": "string",
"errorDisplayMessage": "string",
"errorIdentifier": "string",
"errorMessage": "string",
"errorType": "string"
}
],
"reqId": "string"
}