pub struct Company {Show 89 fields
pub id: String,
pub schema: String,
pub abbreviation: Option<Vec<String>>,
pub address: Option<Vec<String>>,
pub address_entity: Option<Vec<String>>,
pub aleph_url: Option<Vec<String>>,
pub alias: Option<Vec<String>>,
pub amount: Option<Vec<f64>>,
pub amount_eur: Option<Vec<f64>>,
pub amount_usd: Option<Vec<f64>>,
pub bik_code: Option<Vec<String>>,
pub bright_query_id: Option<Vec<String>>,
pub bright_query_org_id: Option<Vec<String>>,
pub bvd_id: Option<Vec<String>>,
pub caem_code: Option<Vec<String>>,
pub cage_code: Option<Vec<String>>,
pub capital: Option<Vec<f64>>,
pub cik_code: Option<Vec<String>>,
pub classification: Option<Vec<String>>,
pub coato_code: Option<Vec<String>>,
pub country: Option<Vec<String>>,
pub created_at: Option<Vec<String>>,
pub currency: Option<Vec<String>>,
pub description: Option<Vec<String>>,
pub dissolution_date: Option<Vec<String>>,
pub duns_code: Option<Vec<String>>,
pub email: Option<Vec<String>>,
pub fns_code: Option<Vec<String>>,
pub fss_code: Option<Vec<String>>,
pub gii_number: Option<Vec<String>>,
pub icij_id: Option<Vec<String>>,
pub id_number: Option<Vec<String>>,
pub imo_number: Option<Vec<String>>,
pub incorporation_date: Option<Vec<String>>,
pub index_text: Option<Vec<String>>,
pub inn_code: Option<Vec<String>>,
pub ipo_code: Option<Vec<String>>,
pub irs_code: Option<Vec<String>>,
pub isin_code: Option<Vec<String>>,
pub jib_code: Option<Vec<String>>,
pub jurisdiction: Option<Vec<String>>,
pub keywords: Option<Vec<String>>,
pub kpp_code: Option<Vec<String>>,
pub legal_form: Option<Vec<String>>,
pub lei_code: Option<Vec<String>>,
pub license_number: Option<Vec<String>>,
pub main_country: Option<Vec<String>>,
pub mbs_code: Option<Vec<String>>,
pub modified_at: Option<Vec<String>>,
pub name: Vec<String>,
pub notes: Option<Vec<String>>,
pub npi_code: Option<Vec<String>>,
pub ogrn_code: Option<Vec<String>>,
pub okopf_code: Option<Vec<String>>,
pub okpo_code: Option<Vec<String>>,
pub oksm_code: Option<Vec<String>>,
pub okved_code: Option<Vec<String>>,
pub opencorporates_url: Option<Vec<String>>,
pub parent: Option<Vec<String>>,
pub perm_id: Option<Vec<String>>,
pub pfr_number: Option<Vec<String>>,
pub phone: Option<Vec<String>>,
pub previous_name: Option<Vec<String>>,
pub program: Option<Vec<String>>,
pub program_id: Option<Vec<String>>,
pub proof: Option<Vec<String>>,
pub publisher: Option<Vec<String>>,
pub publisher_url: Option<Vec<String>>,
pub registration_number: Option<Vec<String>>,
pub retrieved_at: Option<Vec<String>>,
pub ric_code: Option<Vec<String>>,
pub sayari_id: Option<Vec<String>>,
pub sector: Option<Vec<String>>,
pub source_url: Option<Vec<String>>,
pub status: Option<Vec<String>>,
pub summary: Option<Vec<String>>,
pub swift_bic: Option<Vec<String>>,
pub tax_number: Option<Vec<String>>,
pub tax_status: Option<Vec<String>>,
pub ticker: Option<Vec<String>>,
pub topics: Option<Vec<String>>,
pub unique_entity_id: Option<Vec<String>>,
pub usc_code: Option<Vec<String>>,
pub vat_code: Option<Vec<String>>,
pub voen_code: Option<Vec<String>>,
pub weak_alias: Option<Vec<String>>,
pub website: Option<Vec<String>>,
pub wikidata_id: Option<Vec<String>>,
pub wikipedia_url: Option<Vec<String>>,
}Expand description
FTM Schema: Company
Fields§
§id: String§schema: String§abbreviation: Option<Vec<String>>Property: Abbreviation
address: Option<Vec<String>>Property: Address
address_entity: Option<Vec<String>>Property: Address
aleph_url: Option<Vec<String>>Property: Aleph URL
alias: Option<Vec<String>>Property: Alias
amount: Option<Vec<f64>>Property: Amount
amount_eur: Option<Vec<f64>>Property: Amount in EUR
amount_usd: Option<Vec<f64>>Property: Amount in USD
bik_code: Option<Vec<String>>Property: BIK
bright_query_id: Option<Vec<String>>Property: BrightQuery ID
bright_query_org_id: Option<Vec<String>>Property: BrightQuery Organization ID
bvd_id: Option<Vec<String>>Property: Bureau van Dijk ID
caem_code: Option<Vec<String>>Property: COD CAEM
cage_code: Option<Vec<String>>Property: CAGE
capital: Option<Vec<f64>>Property: Capital
cik_code: Option<Vec<String>>Property: SEC Central Index Key
classification: Option<Vec<String>>Property: Classification
coato_code: Option<Vec<String>>Property: COATO / SOATO / OKATO
country: Option<Vec<String>>Property: Country
created_at: Option<Vec<String>>Property: Created at
currency: Option<Vec<String>>Property: Currency
description: Option<Vec<String>>Property: Description
dissolution_date: Option<Vec<String>>Property: Dissolution date
duns_code: Option<Vec<String>>Property: DUNS
email: Option<Vec<String>>Property: Email
fns_code: Option<Vec<String>>Property: Federal tax service code
fss_code: Option<Vec<String>>Property: FSS
gii_number: Option<Vec<String>>Property: GIIN
icij_id: Option<Vec<String>>Property: ICIJ ID
id_number: Option<Vec<String>>Property: ID Number
imo_number: Option<Vec<String>>Property: IMO Number
incorporation_date: Option<Vec<String>>Property: Incorporation date
index_text: Option<Vec<String>>Property: Index text
inn_code: Option<Vec<String>>Property: INN
ipo_code: Option<Vec<String>>Property: IPO
irs_code: Option<Vec<String>>Property: IRS Number
isin_code: Option<Vec<String>>Property: ISIN
jib_code: Option<Vec<String>>Property: JIB
jurisdiction: Option<Vec<String>>Property: Jurisdiction
keywords: Option<Vec<String>>Property: Keywords
kpp_code: Option<Vec<String>>Property: KPP
legal_form: Option<Vec<String>>Property: Legal form
lei_code: Option<Vec<String>>Property: LEI
license_number: Option<Vec<String>>Property: License Number
main_country: Option<Vec<String>>Property: Country of origin
mbs_code: Option<Vec<String>>Property: MBS
modified_at: Option<Vec<String>>Property: Modified on
name: Vec<String>Property: Name
notes: Option<Vec<String>>Property: Notes
npi_code: Option<Vec<String>>Property: NPI
ogrn_code: Option<Vec<String>>Property: OGRN
okopf_code: Option<Vec<String>>Property: OKOPF
okpo_code: Option<Vec<String>>Property: OKPO
oksm_code: Option<Vec<String>>Property: OKSM
okved_code: Option<Vec<String>>Property: OKVED(2) Classifier
opencorporates_url: Option<Vec<String>>Property: OpenCorporates URL
parent: Option<Vec<String>>Property: Parent company
perm_id: Option<Vec<String>>Property: PermID
pfr_number: Option<Vec<String>>Property: PFR Number
phone: Option<Vec<String>>Property: Phone
previous_name: Option<Vec<String>>Property: Previous name
program: Option<Vec<String>>Property: Program
program_id: Option<Vec<String>>Property: Program ID
proof: Option<Vec<String>>Property: Source document
publisher: Option<Vec<String>>Property: Publishing source
publisher_url: Option<Vec<String>>Property: Publishing source URL
registration_number: Option<Vec<String>>Property: Registration number
retrieved_at: Option<Vec<String>>Property: Retrieved on
ric_code: Option<Vec<String>>Property: Reuters Instrument Code
sayari_id: Option<Vec<String>>Property: Sayari Entity ID
sector: Option<Vec<String>>Property: Sector
source_url: Option<Vec<String>>Property: Source link
status: Option<Vec<String>>Property: Status
summary: Option<Vec<String>>Property: Summary
swift_bic: Option<Vec<String>>Property: SWIFT/BIC
tax_number: Option<Vec<String>>Property: Tax Number
tax_status: Option<Vec<String>>Property: Tax status
ticker: Option<Vec<String>>Property: Stock ticker symbol
topics: Option<Vec<String>>Property: Topics
unique_entity_id: Option<Vec<String>>Property: Unique Entity ID
usc_code: Option<Vec<String>>Property: USCC
vat_code: Option<Vec<String>>Property: V.A.T. Identifier
voen_code: Option<Vec<String>>Property: VOEN
weak_alias: Option<Vec<String>>Property: Weak alias
website: Option<Vec<String>>Property: Website
wikidata_id: Option<Vec<String>>Property: Wikidata ID
wikipedia_url: Option<Vec<String>>Property: Wikipedia Article
Implementations§
Source§impl Company
impl Company
Sourcepub fn builder() -> CompanyBuilder
pub fn builder() -> CompanyBuilder
Create an instance of Company using the builder syntax
Source§impl Company
impl Company
Sourcepub fn new(id: impl Into<String>) -> Self
👎Deprecated: Use the builder() method instead to ensure required fields are set
pub fn new(id: impl Into<String>) -> Self
Use the builder() method instead to ensure required fields are set
Create a new entity with the given ID
Sourcepub fn schema_name() -> &'static str
pub fn schema_name() -> &'static str
Get the schema name
Sourcepub fn to_ftm_json(&self) -> Result<String, Error>
pub fn to_ftm_json(&self) -> Result<String, Error>
Serialize to standard FTM nested JSON format
Produces {"id": "...", "schema": "...", "properties": {...}}