Trade Register Structure Modeling

This page defines the factual fields used in the proposed Trade Register data structure.

Examples are intentionally omitted.

Back to Trade Register structure

Table Field Requirement Description
registered_subjectsubject_idRequired / PKInternal Trade Register subject identifier.
issuing_referenceRequired / IndexedUnique reference at registration authority level.
subject_identifierRequired / IndexedGlobally unique reference starting with the issuing country code and optional state code, and including check digits.
issuing_jurisdictionRequiredJurisdiction code.
subject_fromRequiredUTC date-time from which the subject record applies.
subject_toOptionalUTC date-time until which the subject record applied. Empty means currently valid.
subject_classificationclassification_idRequired / PKInternal identifier for the classification record.
sc_subject_idRequired / FKReference to the registered subject.
main_typeRequiredRecorded main type of the registered subject.
legal_formRequiredRecorded legal form of the registered subject.
issuing_statusRequiredStatus as recorded in the issuing jurisdiction.
global_statusOptionalCorresponding international standardized status.
classification_fromRequiredUTC date-time from which the classification applies.
classification_toOptionalUTC date-time until which the classification applied. Empty means currently valid.
subject_namename_idRequired / PKInternal identifier for the name record.
sn_subject_idRequired / FKReference to the registered subject.
name_typeRequiredClassification of the name, such as legal, legalized, or trade.
name_valueRequiredRecorded name value.
is_case_sensitiveRequiredIndicates whether uppercase and lowercase letters are distinguished.
name_fromRequiredUTC date-time from which the name applies.
name_toOptionalUTC date-time until which the name applied. Empty means currently valid.
primary_trade_nameprimary_name_idRequired / PKInternal identifier for the primary trade name designation.
ptn_subject_idRequired / FKReference to the registered subject.
ptn_name_idRequired / FKReference to the name record designated as primary trade name.
primary_fromRequiredUTC date-time from which the name is designated as primary.
primary_toOptionalUTC date-time until which the name was primary. Empty means currently primary.
subject_year_endyear_end_idRequired / PKInternal identifier for the subject year-end designation.
sye_subject_idRequired / FKReference to the registered subject.
year_end_monthRequiredMonth in which the subject's financial year ends.
year_end_dayRequiredDay of the month on which the subject's financial year ends.
year_end_fromRequiredUTC date-time from which this year-end applies.
year_end_toOptionalUTC date-time until which this year-end applied. Empty means currently applicable.
subject_locationlocation_idRequired / PKInternal identifier for the subject location record.
sl_subject_idRequired / FKReference to the registered subject.
sl_name_idOptional / FKReference to the trade name associated with this location.
street_address1OptionalPrimary street address line.
street_address2OptionalAdditional street address line.
postal_codeOptionalPostal or ZIP code.
cityOptionalCity or locality.
state_regionOptionalState, province, or region.
country_codeOptionalISO 3166-1 alpha-2 country code.
location_fromRequiredUTC date-time from which the location applies.
location_toOptionalUTC date-time until which the location applied. Empty means currently valid.
subject_attributeattribute_idRequired / PKInternal identifier for the subject attribute record.
sa_subject_idRequired / FKReference to the registered subject.
sa_codeRequiredJSON layered field identifying the attribute.
sa_valueOptionalThe provided attribute value. Empty means the value is not provided.
sa_person_confidentialRequiredDisclosure limited to authorized recipients.
sa_consent_requiredRequiredDisclosure requires consent from the person.
attribute_fromRequiredUTC date-time from which the attribute applies.
attribute_toOptionalUTC date-time until which the attribute applied. Empty means currently valid.
subject_responsibleresponsible_idRequired / PKInternal identifier for the responsible party record.
sr_subject_idRequired / FKReference to the registered subject.
responsible_subject_codeRequired / IndexedSubject code identifying the responsible natural person. The code begins with the ISO 3166-1 alpha-2 country code.
responsible_nameRequiredRecorded name of the responsible party.
responsible_roleRequiredRole of the responsible party in relation to the registered subject.
authority_to_representOptionalIndicates whether the responsible party has authority to represent the registered subject.
responsible_fromRequiredUTC date-time from which the responsibility applies.
responsible_toOptionalUTC date-time until which the responsibility applied. Empty means currently valid.
subject_relationshiprelationship_idRequired / PKInternal identifier for the subject relationship record.
from_subject_idRequired / FKReference to the subject from which the relationship is defined.
to_subject_idRequired / FKReference to the subject to which the relationship applies.
relationship_typeRequiredType of relationship between the registered subjects.
relationship_fromRequiredUTC date-time from which the relationship applies.
relationship_toOptionalUTC date-time until which the relationship applied. Empty means currently valid.
subject_relationship_attributerelationship_attribute_idRequired / PKInternal identifier for the subject relationship attribute record.
sra_relationship_idRequired / FKReference to the subject relationship.
sra_typeRequiredType of attribute describing the relationship.
sra_valueRequiredValue of the relationship attribute, interpreted according to its type.
relationship_attribute_fromRequiredUTC date-time from which the attribute value applies.
relationship_attribute_toOptionalUTC date-time until which the attribute value applied. Empty means currently valid.