Organization class abstract

Organization

Properties:

  • countryOfGoverningLaw - The two-character ISO 3166-1 alpha-2 country code of the governing country.
  • dateOfIncorporation - The date when the organization was incorporated in YYYY-MM-DD format.
  • dateOfInitiationOfLegalProceeding - Required if the value of statusOfLegalProceeding is one of the following: underJudicialAdministration, bankruptcyInsolvency, otherLegalMeasures The date at which a legal proceeding was initiated, in YYYY-MM-DD format. Example: 2000-02-12
  • description - Your description for the organization.
  • doingBusinessAs - The organization's trading name, if different from the registered legal name.
  • doingBusinessAsAbsent - Set this to true if the organization or legal arrangement does not have a Doing business as name.
  • economicSector - The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a ".". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.
  • email - The email address of the legal entity.
  • financialReports - The financial report information of the organization.
  • globalLegalEntityIdentifier - The global legal entity identifier for the organization. This field is not required if the registrationNumber for the organization has been provided.
  • headOfficeIndicator - Indicates that the registered business address is also the company's headquarters.
  • institutionalSector - The institutional sector the organization operates within.
  • legalForm - The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.
  • legalName - The organization's legal name. Must be at least 3 characters. Only the following special characters are allowed: ,, -, —, ., ;, :, &, ?, @, (, ), ", ', !, \, +, /. Accents and non-Latin scripts are allowed. The field cannot contain emojis, only one repeated character (unless two characters long), only symbols, only numbers, only spaces, or fictitious names such as John Doe or N/A. For more information, see validations on fields.
  • phone - The phone number of the legal entity.
  • principalPlaceOfBusiness - The address where the organization operates from. Provide this if the principal place of business is different from the registeredAddress.
  • registeredAddress - The address of the organization registered at their registrar (such as the Chamber of Commerce). If you use a PO box, you must also provide a principalPlaceOfBusiness. The principal place of business cannot be a PO box. Address fields cannot contain emojis, only one repeated character (unless two characters long), only symbols, only numbers, only spaces, or fictitious values such as John Doe or N/A. All parts of the address must be different. For example, Spain, Spain, Spain is not allowed. For more information, see validations on fields.
  • registrationNumber - The organization's registration number.
  • registrationNumberAbsent - Set this to true if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.
  • residentialAddressIndicator - Indicates if the registeredAddress is a place of residence, instead of a business address. Set to true if the address is a place of residence. The default value is false.
  • statusOfLegalProceeding - The status of any current or past legal action taken against the legal entity. Possible values: noLegalActionsTaken, underJudicialAdministration, bankruptcyInsolvency, otherLegalMeasures If the value of this field is noLegalActionsTaken, then dateOfInitiationOfLegalProceeding is not required. Otherwise, it is required.
  • stockData - Information about the organization's publicly traded stock. Provide this object only if type is listedPublicCompany.
  • support - Support information for the legal entity. Required if you have a platform setup.
  • taxInformation - The tax information of the organization.
  • taxReportingClassification - The tax reporting classification (FATCA/CRS self-certification) of the organization. Not required if your organization is US-based and requests business bank account capabilities.
  • type - Type of organization. Possible values: associationIncorporated, governmentalOrganization, listedPublicCompany, nonProfit, partnershipIncorporated, privateCompany.
  • vatAbsenceReason - The reason the organization has not provided a VAT number. Possible values: industryExemption, belowTaxThreshold.
  • vatNumber - The organization's VAT number.
  • webData - The website and app URL of the legal entity.
Annotations
  • @BuiltValue.new()

Constructors

Organization([void updates(OrganizationBuilder b)])
factory

Properties

countryOfGoverningLaw → String?
The two-character ISO 3166-1 alpha-2 country code of the governing country.
no setter
dateOfIncorporation → String?
The date when the organization was incorporated in YYYY-MM-DD format.
no setter
dateOfInitiationOfLegalProceeding → String?
Required if the value of statusOfLegalProceeding is one of the following: underJudicialAdministration, bankruptcyInsolvency, otherLegalMeasures The date at which a legal proceeding was initiated, in YYYY-MM-DD format. Example: 2000-02-12
no setter
description → String?
Your description for the organization.
no setter
doingBusinessAs → String?
The organization's trading name, if different from the registered legal name.
no setter
doingBusinessAsAbsent → bool?
Set this to true if the organization or legal arrangement does not have a Doing business as name.
no setter
economicSector → String?
The sector of the economy the legal entity operates within, represented by a 2-4 digit code that may include a ".". Example: 45.11 You can locate economic sector codes for your area by referencing codes defined by the NACE (Nomenclature of Economic Activities) used in the European Union.
no setter
email → String?
The email address of the legal entity.
no setter
financialReports → BuiltList<FinancialReport>?
The financial report information of the organization.
no setter
globalLegalEntityIdentifier → String?
The global legal entity identifier for the organization. This field is not required if the registrationNumber for the organization has been provided.
no setter
hashCode → int
The hash code for this object.
no setterinherited
headOfficeIndicator → bool?
Indicates that the registered business address is also the company's headquarters.
no setter
institutionalSector → OrganizationInstitutionalSectorEnum?
The institutional sector the organization operates within.
no setter
legalForm → String?
The type of business entity as defined in the national legal system. Use a legal form listed within the accepted legal forms compiled by the Central Bank of Europe.
no setter
legalName → String
The organization's legal name. Must be at least 3 characters. Only the following special characters are allowed: ,, -, —, ., ;, :, &, ?, @, (, ), ", ', !, \, +, /. Accents and non-Latin scripts are allowed. The field cannot contain emojis, only one repeated character (unless two characters long), only symbols, only numbers, only spaces, or fictitious names such as John Doe or N/A. For more information, see validations on fields.
no setter
phone → PhoneNumber?
The phone number of the legal entity.
no setter
principalPlaceOfBusiness → Address?
The address where the organization operates from. Provide this if the principal place of business is different from the registeredAddress.
no setter
registeredAddress → Address
The address of the organization registered at their registrar (such as the Chamber of Commerce). If you use a PO box, you must also provide a principalPlaceOfBusiness. The principal place of business cannot be a PO box. Address fields cannot contain emojis, only one repeated character (unless two characters long), only symbols, only numbers, only spaces, or fictitious values such as John Doe or N/A. All parts of the address must be different. For example, Spain, Spain, Spain is not allowed. For more information, see validations on fields.
no setter
registrationNumber → String?
The organization's registration number.
no setter
registrationNumberAbsent → bool?
Set this to true if the organization does not have a registration number available. Only applicable for organizations in New Zealand, and incorporated partnerships and government organizations in Australia.
no setter
residentialAddressIndicator → bool?
Indicates if the registeredAddress is a place of residence, instead of a business address. Set to true if the address is a place of residence. The default value is false.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
statusOfLegalProceeding → OrganizationStatusOfLegalProceedingEnum?
The status of any current or past legal action taken against the legal entity. Possible values: noLegalActionsTaken, underJudicialAdministration, bankruptcyInsolvency, otherLegalMeasures If the value of this field is noLegalActionsTaken, then dateOfInitiationOfLegalProceeding is not required. Otherwise, it is required.
no setter
stockData → StockData?
Information about the organization's publicly traded stock. Provide this object only if type is listedPublicCompany.
no setter
support → Support?
Support information for the legal entity. Required if you have a platform setup.
no setter
taxInformation → BuiltList<TaxInformation>?
The tax information of the organization.
no setter
taxReportingClassification → TaxReportingClassification?
The tax reporting classification (FATCA/CRS self-certification) of the organization. Not required if your organization is US-based and requests business bank account capabilities.
no setter
type → OrganizationTypeEnum?
Type of organization. Possible values: associationIncorporated, governmentalOrganization, listedPublicCompany, nonProfit, partnershipIncorporated, privateCompany.
no setter
vatAbsenceReason → OrganizationVatAbsenceReasonEnum?
The reason the organization has not provided a VAT number. Possible values: industryExemption, belowTaxThreshold.
no setter
vatNumber → String?
The organization's VAT number.
no setter
webData → WebData?
The website and app URL of the legal entity.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rebuild(dynamic updates(OrganizationBuilder)) → Organization
Rebuilds the instance.
inherited
toBuilder() → OrganizationBuilder
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<Organization>
no setter