Event Name
updateUsContactconsent.contactConsentUpdated
Domain
party
Description

Indicates updation of Consent Details

Properties
{
    "consents": {
        "type": "object",
        "description": "This field indicates if Ordering customer has provided consent for this payment order to be initiated",
        "id": "urn:jsonschema:consents",
        "properties": {
            "consent": {
                "type": "array",
                "description": "This field indicates if Ordering customer has provided consent for this payment order to be initiated",
                "items": {
                    "id": "urn:jsonschema:consent",
                    "properties": {
                        "telephoneConsentType": {
                            "type": "string",
                            "description": "Indicates the type of consent customer has provided for the telephone or mobile contacts for financial institutes to communicate through phone calls, SMS, automated calls etc. Allowed telephone consent types are GC for general consent where the customer can be contacted for account related information/updates, MC for marketing consent, DNC for do not call."
                        },
                        "consentTypeName": {
                            "type": "string",
                            "description": "Contains the name of the type of consent given to the customer"
                        },
                        "preferredContactTime": {
                            "type": "string",
                            "description": "Indicates information about the period when customer can be contacted."
                        }
                    }
                }
            },
            "consentMethod": {
                "type": "string",
                "description": "Indicates the method used to capture the consent information. For telephone consent, some of the methods can be WC for written consent, MC for marketing campaign, TK for telephone key press, OB for online banking, OC for oral consent etc."
            },
            "consentMethodDescription": {
                "type": "string",
                "description": "Indicates description of how the consent for a communication device was received from the customer"
            },
            "consentParty": {
                "type": "string",
                "description": "Specifies the borrower or agent, whose consent is mandatory for a share transfer."
            },
            "consentDate": {
                "type": "string",
                "description": "Specifies the date when the consent is provided by the agent or borrower."
            }
        }
    },
    "previousState": {
        "type": "object",
        "description": "Contains the previous value of the attribute before the update",
        "id": "urn:jsonschema:PreviousState",
        "properties": []
    }
}