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
statusOfLegalProceedingis 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 asname. - 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
registrationNumberfor 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
registeredAddressis 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
dateOfInitiationOfLegalProceedingis not required. Otherwise, it is required. - stockData - Information about the organization's publicly traded stock. Provide this object only if
typeis 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
statusOfLegalProceedingis one of the following: underJudicialAdministration, bankruptcyInsolvency, otherLegalMeasures The date at which a legal proceeding was initiated, in YYYY-MM-DD format. Example: 2000-02-12no 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 asname.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
registrationNumberfor 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
registeredAddressis 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
dateOfInitiationOfLegalProceedingis not required. Otherwise, it is required.no setter - stockData → StockData?
-
Information about the organization's publicly traded stock. Provide this object only if
typeis 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