LegalEntityAssociation class abstract
LegalEntityAssociation
Properties:
- associatorId - The unique identifier of another legal entity with which the
legalEntityIdis associated. When thelegalEntityIdis 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
typeis uboThroughControl or signatory. - legalEntityId - The unique identifier of the associated legal entity.
- name_ - The name of the associated legal entity. - For individual,
name.firstNameandname.lastName. - For organization,legalName. - For soleProprietorship,name. - nominee - Default value: false Set to true if the entity association
typedirector, secondaryPartner or shareholder is also a nominee. Only applicable to New Zealand. - relationship - The individual's relationship to a legal representative if the
typeis 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
legalEntityIdis associated. When thelegalEntityIdis 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
typeis 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.firstNameandname.lastName. - For organization,legalName. - For soleProprietorship,name.no setter - nominee → bool?
-
Default value: false Set to true if the entity association
typedirector, 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
typeis 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