LegalEntityAssociation class abstract

LegalEntityAssociation

Properties:

  • associatorId - The unique identifier of another legal entity with which the legalEntityId is associated. When the legalEntityId is associated to legal entities other than the current one, the response returns all the associations.
  • entityType - The legal entity type of associated legal entity. For example, organization, soleProprietorship or individual.
  • jobTitle - The individual's job title if the type is uboThroughControl or signatory.
  • legalEntityId - The unique identifier of the associated legal entity.
  • name_ - The name of the associated legal entity. - For individual, name.firstName and name.lastName. - For organization, legalName. - For soleProprietorship, name.
  • nominee - Default value: false Set to true if the entity association type director, secondaryPartner or shareholder is also a nominee. Only applicable to New Zealand.
  • relationship - The individual's relationship to a legal representative if the type is legalRepresentative. Possible values: parent, guardian.
  • settlorExemptionReason - Defines the KYC exemption reason for a settlor associated with a trust. Only applicable to trusts in Australia. For example, professionalServiceProvider, deceased, or contributionBelowThreshold.
  • type - Defines the relationship of the legal entity to the current legal entity. Possible value for individuals: legalRepresentative. Possible values for organizations: director, signatory, trustOwnership, uboThroughOwnership, uboThroughControl, or ultimateParentCompany. Possible values for sole proprietorships: soleProprietorship. Possible value for trusts: trust. Possible values for trust members: definedBeneficiary, protector, secondaryTrustee, settlor, uboThroughControl, or uboThroughOwnership. Possible value for unincorporated partnership: unincorporatedPartnership. Possible values for unincorporated partnership members: secondaryPartner, uboThroughControl, uboThroughOwnership
Annotations
  • @BuiltValue.new()

Constructors

LegalEntityAssociation([void updates(LegalEntityAssociationBuilder b)])
factory

Properties

associatorId String?
The unique identifier of another legal entity with which the legalEntityId is associated. When the legalEntityId is associated to legal entities other than the current one, the response returns all the associations.
no setter
entityType String?
The legal entity type of associated legal entity. For example, organization, soleProprietorship or individual.
no setter
hashCode int
The hash code for this object.
no setterinherited
jobTitle String?
The individual's job title if the type is uboThroughControl or signatory.
no setter
legalEntityId String
The unique identifier of the associated legal entity.
no setter
name_ String?
The name of the associated legal entity. - For individual, name.firstName and name.lastName. - For organization, legalName. - For soleProprietorship, name.
no setter
nominee bool?
Default value: false Set to true if the entity association type director, secondaryPartner or shareholder is also a nominee. Only applicable to New Zealand.
no setter
relationship String?
The individual's relationship to a legal representative if the type is legalRepresentative. Possible values: parent, guardian.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settlorExemptionReason → BuiltList<String>?
Defines the KYC exemption reason for a settlor associated with a trust. Only applicable to trusts in Australia. For example, professionalServiceProvider, deceased, or contributionBelowThreshold.
no setter
type LegalEntityAssociationTypeEnum
Defines the relationship of the legal entity to the current legal entity. Possible value for individuals: legalRepresentative. Possible values for organizations: director, signatory, trustOwnership, uboThroughOwnership, uboThroughControl, or ultimateParentCompany. Possible values for sole proprietorships: soleProprietorship. Possible value for trusts: trust. Possible values for trust members: definedBeneficiary, protector, secondaryTrustee, settlor, uboThroughControl, or uboThroughOwnership. Possible value for unincorporated partnership: unincorporatedPartnership. Possible values for unincorporated partnership members: secondaryPartner, uboThroughControl, uboThroughOwnership
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(LegalEntityAssociationBuilder)) LegalEntityAssociation
Rebuilds the instance.
inherited
toBuilder() LegalEntityAssociationBuilder
Converts the instance to a builder B.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer → Serializer<LegalEntityAssociation>
no setter