Event Name
updateLimitParameter.limitParameterUpdated
Domain
holdings
Properties
{
    "parameterId": {
        "type": "string",
        "description": "Identifies the record key of a Parameter table,that acts as a key to access the information specific to them. This holds system or a company as its value."
    },
    "priorExpiryReportDays": {
        "type": "string",
        "description": "Indicates the number of days prior to which expiring limits should be reported"
    },
    "priorReviewReportDays": {
        "type": "string",
        "description": "Indicates the number of days prior to the review date a limit should be reported"
    },
    "revaluationFrequency": {
        "type": "string",
        "description": "Indicates the date and frequency for revaluation process. Example - 20220101 e0Y e1M e0W o1D e0F  which can be interpreted as 01 JAN 2022 as start date and monthly on day 01 as frequency"
    },
    "allowedExtensionDays": {
        "type": "string",
        "description": "Indicates the number of days up to when a credit limit can be extended after expiry"
    },
    "limitConditions": {
        "type": "array",
        "description": "Indicates the applicable contract conditions when satisfied allows the contract to use the specified limit product type",
        "items": {
            "id": "urn:jsonschema:LimitConditions",
            "properties": {
                "application": {
                    "type": "string",
                    "description": "Name of the application or virtual table"
                },
                "limitProducts": {
                    "type": "array",
                    "description": "Identifier of the credit limit product",
                    "items": {
                        "id": "urn:jsonschema:LimitProducts",
                        "properties": {
                            "limitProduct": {
                                "type": "string",
                                "description": "Identifier of the credit limit product"
                            }
                        }
                    }
                },
                "decisionFields": {
                    "type": "array",
                    "description": "Indicates the decision condition fields comprising of field names, decision operand and values to be verified",
                    "items": {
                        "id": "urn:jsonschema:DecisionFields",
                        "properties": {
                            "fieldName": {
                                "type": "string",
                                "description": "The name of the field"
                            },
                            "operand": {
                                "type": "string",
                                "description": "This field along with fieldName and value, defines the conditions for the alert to be triggered."
                            },
                            "valueFrom": {
                                "type": "string",
                                "description": "Indicates the starting range of values for the decision or filter conditions associated with 'valueTo'. For operands other than range, the 'valueFrom' will only be treated as applicable criteria for matching the conditions. For range operand both 'valueFrom' and 'valueTo' are used to match the conditions."
                            },
                            "valueTo": {
                                "type": "string",
                                "description": "Indicates the ending range of values for the decision or filter conditions associated with valueFrom. Defined only for range operand to match the conditions."
                            }
                        }
                    }
                }
            }
        }
    },
    "autoRevaluation": {
        "type": "string",
        "description": "Indicates whether system should initiate revaluation process based on the defined frequency. Allowed values are Y or N"
    },
    "defaultAdvisedAmountFrom": {
        "type": "string",
        "description": "Indicates whether advised amount to be defaulted with internal or maximum amount of credit limit. Allowed values are INTERNAL or MAXIMUM or NULL"
    },
    "limitCheckOptions": {
        "type": "string",
        "description": "Indicates whether additional credit limit check is required on 'Internal', 'Advised Amount' and 'Both'."
    },
    "allowUnutilisedAmount": {
        "type": "string",
        "description": "Indicates whether unutilized amount balances result in credit. Allowed values are YES or NO"
    },
    "reportMultipleLimit": {
        "type": "string",
        "description": "Indicates owning of multiple limits of a customer that should be reported during a contract. Allowed values are YES or NO"
    },
    "filterConditions": {
        "type": "array",
        "description": "Indicates the filter condition fields comprising of field names, filter operand and values to be verified",
        "items": {
            "id": "urn:jsonschema:FilterConditions",
            "properties": {
                "fieldName": {
                    "type": "string",
                    "description": "The name of the field"
                },
                "operand": {
                    "type": "string",
                    "description": "This field along with fieldName and value, defines the conditions for the alert to be triggered."
                },
                "valueFrom": {
                    "type": "string",
                    "description": "Indicates the starting range of values for the decision or filter conditions associated with 'valueTo'. For operands other than range, the 'valueFrom' will only be treated as applicable criteria for matching the conditions. For range operand both 'valueFrom' and 'valueTo' are used to match the conditions."
                },
                "valueTo": {
                    "type": "string",
                    "description": "Indicates the ending range of values for the decision or filter conditions associated with valueFrom. Defined only for range operand to match the conditions."
                }
            }
        }
    },
    "defaultMaximumTotalAmountFrom": {
        "type": "string",
        "description": "Indicates whether maximum total amount to be defaulted with internal or advised amount of credit limit. Allowed values are INTERNAL or ADVISED or NULL"
    },
    "useLimitProductRateType": {
        "type": "string",
        "description": "Indicates whether product specific exchange rate type or default mid rate  to be used for revaluation process. Allowed values are YES or NO."
    },
    "maintainLimitHierarchy": {
        "type": "string",
        "description": "Indicates whether to allow override for limit hierarchy when multiple limits used in collateral right. Allowed values are YES or NULL"
    },
    "reduceLimitAmount": {
        "type": "string",
        "description": "Indicates whether internal & advised amount to be reduced during repayment. Allowed values are YES or NO"
    },
    "systemId": {
        "type": "string",
        "description": "System ID of the originating transaction"
    },
    "sourceSystemDate": {
        "type": "string",
        "description": "Indicates the date on which transaction is created in the current backend system."
    },
    "sourceSystem": {
        "type": "string",
        "description": "Specifies an alternative short name to refer the current backend system"
    }
}