Event Name
reopenCustomer.customerReopened
Domain
party
Description
Event indicating closed customer has been reoponed.
Properties
{
"customerId": {
"type": "string",
"description": "Identifier of the customer"
},
"customerNames": {
"type": "array",
"description": "Indicates the name of the customer. Originator is the party who requests the payment cancellation.",
"items": {
"id": "urn:jsonschema:CustomerNames",
"properties": {
"customerName": {
"type": "string",
"description": "Indicates the name of the customer. Originator is the party who requests the payment cancellation."
},
"customerNameAdditional": {
"type": "string",
"description": "Continuation/Extension to the Customer Name."
}
}
}
},
"customerType": {
"type": "string",
"description": "Contains the type of customer, for example ACTIVE, PROSPECT."
},
"nationalityId": {
"type": "string",
"description": "The identifier of the nationality of a customer"
},
"residenceId": {
"type": "string",
"description": "The identifier of the country of residence of a customer"
},
"language": {
"type": "string",
"description": "The language that the contents of the field are displayed in."
},
"sectorId": {
"type": "string",
"description": "An institution-defined identifier of the type of customer"
},
"exitReason": {
"type": "string",
"description": "The field reflects the customer exit reason of the customer or prospect"
},
"exitStatus": {
"type": "string",
"description": "The field reflects the customer exit status of a customer or prospect"
},
"exitDate": {
"type": "string",
"description": "The field reflects the customer exit date of the customer or prospect"
},
"externalCustomerId": {
"type": "string",
"description": "Contains the external customer identifier"
},
"externalSystemId": {
"type": "string",
"description": "Indicates that a customer record was created by an external system."
},
"sourceSystem": {
"type": "string",
"description": "Specifies an alternative short name to refer the current backend system"
},
"accountingCompany": {
"type": "string",
"description": "Indicates the accounting company of the account record"
},
"previousState": {
"type": "array",
"description": "Contains the previous value of the attribute before the update",
"items": {
"id": "urn:jsonschema:PreviousState",
"properties": {
"exitReason": {
"type": "string",
"description": "The field reflects the customer exit reason of the customer or prospect"
},
"exitStatus": {
"type": "string",
"description": "The field reflects the customer exit status of a customer or prospect"
},
"exitDate": {
"type": "string",
"description": "The field reflects the customer exit date of the customer or prospect"
}
}
}
},
"extension": {
"type": "array",
"description": "",
"items": {
"id": "urn:jsonschema:Extension",
"properties": {
"key": {
"type": "string",
"description": "Key to a specific extension"
},
"values": {
"type": "array",
"description": "Values associated to the key for extension",
"items": {
"type": "string"
}
}
}
}
}
}