Create all risks of a policy.
Success
Unauthorized
Forbidden
[- {
- "riskId": 0,
- "code": "string",
- "entityName": "string",
- "displayName": "string",
- "entityType": "string",
- "parentId": 0,
- "parentName": "string",
- "lobName": "string",
- "description": "string",
- "riskAttributes": "string",
- "additionalInfo": "string",
- "uIfields": [
- {
- "id": "string",
- "name": "string",
- "displayName": "string",
- "domainTableName": "string",
- "isMandatory": true,
- "sequenceNumber": 0,
- "isDeviation": true,
- "isRequest": true,
- "helpText": "string",
- "onChangeAction": true,
- "min": "string",
- "max": "string",
- "dataType": "string",
- "type": 0,
- "sourcetype": 0,
- "format": "string",
- "factorGroupName": "string",
- "parentGroupName": "string",
- "defaultValue": "string",
- "regexValidation": "string",
- "isEnabled": true,
- "maxLength": 0,
- "isVisible": true,
- "showInGrid": true,
- "value": "string",
- "values": [
- "string"
], - "keys": [
- "string"
], - "ruleType": 0,
- "productChoicesIndicator": true,
- "uiRuleIndicator": true,
- "dependencyFields": [
- {
- "parentFieldName": "string",
- "columnName": "string"
}
], - "visibleConditions": [
- {
- "selectedRisk": "string",
- "parentFieldName": "string",
- "operator": "string",
- "value": "string",
- "conjunction": "string"
}
], - "haveStateSpecificValues": true
}
], - "dynamicGridData": {
- "columns": [
- {
- "name": "string",
- "headerText": "string",
- "isSortable": true,
- "isFilterable": true,
- "width": 0,
- "fields": [
- {
- "name": "string",
- "displayName": "string",
- "isRequired": true,
- "controlType": "string",
- "values": "string",
- "isPrimitve": true,
- "isActionable": true,
- "dataType": "string",
- "min": "string",
- "max": "string",
- "maxLength": 0,
- "isEnabled": true,
- "isVisible": true,
- "format": "string",
- "width": 0,
- "eventName": "string",
- "isCasCade": true,
- "dataSourceName": "string",
- "textFeild": "string",
- "valueFeild": "string",
- "src": "string",
- "isCurrency": true
}
], - "format": "string",
- "filterType": "string",
- "isVisible": true,
- "selected_Name": "string",
- "selected_Mapping": "string",
- "id": 0
}
], - "dataJson": "string",
- "dataId": "string",
- "riskName": "string",
- "uIfields": [
- {
- "id": "string",
- "name": "string",
- "displayName": "string",
- "domainTableName": "string",
- "isMandatory": true,
- "sequenceNumber": 0,
- "isDeviation": true,
- "isRequest": true,
- "helpText": "string",
- "onChangeAction": true,
- "min": "string",
- "max": "string",
- "dataType": "string",
- "type": 0,
- "sourcetype": 0,
- "format": "string",
- "factorGroupName": "string",
- "parentGroupName": "string",
- "defaultValue": "string",
- "regexValidation": "string",
- "isEnabled": true,
- "maxLength": 0,
- "isVisible": true,
- "showInGrid": true,
- "value": "string",
- "values": [
- "string"
], - "keys": [
- "string"
], - "ruleType": 0,
- "productChoicesIndicator": true,
- "uiRuleIndicator": true,
- "dependencyFields": [
- {
- "parentFieldName": "string",
- "columnName": "string"
}
], - "visibleConditions": [
- {
- "selectedRisk": "string",
- "parentFieldName": "string",
- "operator": "string",
- "value": "string",
- "conjunction": "string"
}
], - "haveStateSpecificValues": true
}
]
}
}
]