BusinessOrganisation
BusinessOrganisation
info
**Fact - Business Unique ** For example, a bank has many legal entities, which has many business areas, that contains trading desks. The CUBE structure will describe a generic version of an organisation in a proprietary Business Hierarchy.
Properties
| Name | Type | Description | Max Length |
|---|---|---|---|
| IsDeleted | BOOLEAN | True/False - Indicates whether this record has been marked as deleted | |
| Code | STRING | The business code used as a unique identifier | 255 |
| AuditId | GUID | Internal system reference to audit change control record | |
| Id | GUID | Internal system identifier (NOT TO BE USED FOR EXTERNAL REFERENCE) | |
| IsApproved | BOOLEAN | True/False - Indicates whether this record has been approved for use |
Example JSON
[
{
"Id": "704AC88A-1C52-4007-A2E6-02033E8E2E56",
"Code": "B58",
"AuditId": "47EEB979-3DED-4762-B49E-5981F7E82765",
"IsDeleted": false,
"IsApproved": true
}
]
BusinessOrganisationInstance
info
**Fact - Versioned Details Instance ** For example, a bank has many legal entities, which has many business areas, that contains trading desks. The CUBE structure will describe a generic version of an organisation in a proprietary Business Hierarchy.
Properties
| Name | Type | Description | Max Length |
|---|---|---|---|
| JurisdictionId | GUID | ||
| Id | GUID | Internal system identifier (NOT TO BE USED FOR EXTERNAL REFERENCE) | |
| BusinessOrganisationId | GUID | Internal system identifier that indicates related Business Organisation record | |
| IsApproved | BOOLEAN | True/False - Indicates whether this record has been approved for use | |
| Version | INTEGER | Incremental counter detailing the version of the record | |
| CountryId | GUID | ||
| RawJSON | STRING | JSON formatted data containing all information received from customer. Can be used to extend record details | |
| IsLatestVersion | BOOLEAN | True/False - Indicates whether this is the most recent record for a business code | |
| AuditId | GUID | Internal system reference to audit change control record | |
| Name | STRING | The business name used as a unique label | |
| LegalEntity | STRING | ||
| IsDeleted | BOOLEAN | True/False - Indicates whether this record has been marked as deleted |
Example JSON
[
{
"Id": "E4F1FCC9-739D-4F5A-8FD4-001F07B366B2",
"BusinessOrganisationId": "93A0954F-349F-4629-AEB0-4C4DFA1D097A",
"Name": "Intellectual Property ",
"CountryId": null,
"LegalEntity": null,
"JurisdictionId": null,
"Version": 1,
"IsLatestVersion": true,
"IsDeleted": false,
"IsApproved": false,
"AuditId": "E5F291FB-A4F2-4212-B9DC-9E6A6A17AC1D",
"RawJSON": null
}
]