Event Name
updateLimitAvailability.limitAvailabilityUpdated
Domain
holdings
Description

Event for update of limit availability

Properties
{
    "availableMarker": {
        "type": "string",
        "description": "Whether the limit available for use or not"
    },
    "companyCode": {
        "type": "string",
        "description": "The identifier of the underlying Entity/Company/Branch."
    },
    "customerIds": {
        "type": "array",
        "description": "Identifier of the customer",
        "items": {
            "id": "urn:jsonschema:CustomerIds",
            "properties": {
                "customerId": {
                    "type": "string",
                    "description": "Identifier of the customer"
                }
            }
        }
    },
    "expiryDate": {
        "type": "string",
        "description": "This indicates the  date  on which the offer or privilege terminates for the event."
    },
    "extensionDate": {
        "type": "string",
        "description": "Specifies the Administrative Extension date until which the credit limit expiry could be extended and be utilized"
    },
    "limitCurrency": {
        "type": "string",
        "description": "Currency in which the credit limit is granted"
    },
    "limitId": {
        "type": "string",
        "description": "The identifier of credit limit"
    },
    "limitProduct": {
        "type": "string",
        "description": "Identifier of the credit limit product"
    },
    "parentLimit": {
        "type": "string",
        "description": "Identifier of the credit limit that is the parent of the current credit limit."
    },
    "productLevel": {
        "type": "string",
        "description": "Indicates the type of limit to be created in product hierarchy structure."
    },
    "reviewFrequency": {
        "type": "string",
        "description": "Frequency in which the record is reviewed"
    },
    "riskGroupId": {
        "type": "string",
        "description": "Identifier of the CUSTOMER.GROUP that constitutes one or more related customers which would be used while arrivnig collective risk exposure of credit line liable to them either individually or shared among them."
    },
    "serialNumber": {
        "type": "string",
        "description": "A sequence reference for the limit, which when used together with other fields such as Liability Number and/or Limit Reference, provides a unique identifier for a credit line"
    },
    "sourceSystem": {
        "type": "string",
        "description": "Specifies an alternative short name to refer the current backend system"
    },
    "sourceSystemDate": {
        "type": "string",
        "description": "Indicates the date on which transaction is created in the current backend system."
    },
    "systemId": {
        "type": "string",
        "description": "System ID of the originating transaction"
    },
    "jointLiability": {
        "type": "string",
        "description": "Identifies if there is a joint liability on the limit record Allowed values: -YES -NO  "
    },
    "liabilityNumber": {
        "type": "string",
        "description": "Identifier of the Liability Customer to the credit limit"
    },
    "sharedLimit": {
        "type": "string",
        "description": "Indicates whether the credit line is of shared limit structure"
    },
    "changedAttributes": {
        "type": "object",
        "description": "Indicates the changes attributes in an application",
        "id": "urn:jsonschema:ChangedAttributesAvailabilityUpdate",
        "properties": {
            "availableMarker": {
                "type": "string",
                "description": "Whether the limit available for use or not"
            }
        }
    }
}