All checks were successful
Deploy Frontend / build-and-deploy (push) Successful in 4m31s
- Fix empty import list elements (- # comment pattern) in Laptop, Expenses, FunctionType, Overview, WebLink, Photography classes - Replace valid_from/valid_to slots with temporal_extent in class slots lists - Update slot_usage to use temporal_extent with TimeSpan range - Update examples to use temporal_extent with begin_of_the_begin/end_of_the_end - Fix typo is_or_was_is_or_was_archived_at → is_or_was_archived_at in WebObservation - Add TimeSpan imports to classes using temporal_extent - Fix relative import paths for Timestamp in temporal slots - Fix CustodianIdentifier → Identifier imports in FundingAgenda, ReadingRoomAnnex Schema validates successfully with 902 classes and 2043 slots.
106 lines
4.9 KiB
YAML
106 lines
4.9 KiB
YAML
id: https://nde.nl/ontology/hc/class/trade-register
|
|
name: trade_register
|
|
title: TradeRegister Class
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
gleif_ra: https://www.gleif.org/ontology/RegistrationAuthority/
|
|
gleif_base: https://www.gleif.org/ontology/Base/
|
|
schema: http://schema.org/
|
|
rov: http://www.w3.org/ns/regorg#
|
|
imports:
|
|
- linkml:types
|
|
- ../metadata
|
|
- ../slots/jurisdiction
|
|
- ../slots/description
|
|
- ../slots/has_or_had_url # was: website - migrated per Rule 53 (2025-01-15)
|
|
- ./URL
|
|
- ../slots/has_or_had_api_endpoint
|
|
- ../slots/specificity_annotation
|
|
- ../slots/template_specificity
|
|
- ../slots/register_id
|
|
- ../slots/register_name
|
|
- ../slots/register_name_local
|
|
- ../slots/register_abbreviation
|
|
- ../slots/register_type
|
|
- ../slots/maintained_by
|
|
- ../slots/gleif_ra_code
|
|
- ../slots/identifier_format
|
|
- ../enums/RegisterTypeEnum
|
|
- ./Jurisdiction
|
|
- ./RegistrationAuthority
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScores
|
|
default_prefix: hc
|
|
classes:
|
|
TradeRegister:
|
|
class_uri: gleif_ra:BusinessRegistry
|
|
description: "Official business or trade register where organizations are formally registered.\n\nA TradeRegister is the\
|
|
\ **register itself** (the database/system), distinct from \nthe RegistrationAuthority (the organization maintaining\
|
|
\ it). In many jurisdictions\nthese are tightly coupled (KvK maintains Handelsregister), but conceptually separate.\n\
|
|
\n**Ontology Alignment:**\n\n- gleif_ra:BusinessRegistry - \"a registry for registering and maintaining information\
|
|
\ \n about business entities\" (subclass of gleif_base:Registry)\n- gleif_base:Registry - \"A system, typically an\
|
|
\ information system, that records \n the registration of items\"\n\n**Key Distinction:**\n- TradeRegister: The register/database\
|
|
\ (e.g., \"Handelsregister\", \"Companies Register\")\n- RegistrationAuthority: The organization (e.g., \"Kamer van\
|
|
\ Koophandel\", \"Companies House\")\n\n**GLEIF Integration:**\n\nGLEIF maintains the Registration Authorities List\
|
|
\ (RAL) with 1,050+ business registers\nacross 232 jurisdictions worldwide. Each register has a unique RA code.\n\n\
|
|
Reference: https://www.gleif.org/en/about-lei/code-lists/registration-authorities-list\n\n**Examples by Country:**\n\
|
|
\n**Netherlands (NL)**:\n- Handelsregister (HR) - General commercial register\n- Maintained by: Kamer van Koophandel\
|
|
\ (KvK)\n- GLEIF RA Code: RA000439\n\n**Germany (DE)**:\n- Handelsregister (HRB/HRA) - Commercial register\n- Maintained\
|
|
\ by: Local courts (Amtsgericht)\n- GLEIF RA Codes: RA000385 (Munich), RA000386 (Hamburg), etc.\n\n**United Kingdom\
|
|
\ (GB)**:\n- Companies Register\n- Maintained by: Companies House\n- GLEIF RA Code: RA000585\n\n**United States (US)**:\n\
|
|
- State-level registers (e.g., Delaware Division of Corporations)\n- GLEIF RA Codes: RA000598 (Delaware), RA000658 (New\
|
|
\ York), etc.\n\n**Japan (JP)**:\n- 商業登記簿 (Commercial Registration Book)\n- Maintained by: Legal Affairs Bureau (法務局)\n\
|
|
- GLEIF RA Code: RA000429\n\n**Register Types:**\n\n1. **Commercial Register**: For-profit businesses (GmbH, BV, Ltd,\
|
|
\ Inc)\n2. **Foundation Register**: Non-profit foundations (Stichting, Stiftung)\n3. **Association Register**: Voluntary\
|
|
\ associations (Vereniging, Verein)\n4. **Charity Register**: Registered charities (UK Charity Commission)\n5. **Cultural\
|
|
\ Register**: Heritage institutions (some countries)\n\nSee also:\n- Jurisdiction: Geographic/legal scope of the register\n\
|
|
- RegistrationAuthority: Organization maintaining the register\n- RegistrationNumber: Individual registration issued\
|
|
\ by this register\n"
|
|
exact_mappings:
|
|
- gleif_ra:BusinessRegistry
|
|
close_mappings:
|
|
- gleif_base:Registry
|
|
- schema:GovernmentService
|
|
related_mappings:
|
|
- rov:RegisteredOrganization
|
|
slots:
|
|
- has_or_had_api_endpoint
|
|
- description
|
|
- gleif_ra_code
|
|
- identifier_format
|
|
- jurisdiction
|
|
- maintained_by
|
|
- register_abbreviation
|
|
- register_id
|
|
- register_name
|
|
- register_name_local
|
|
- register_type
|
|
- specificity_annotation
|
|
- template_specificity
|
|
- has_or_had_url # was: website - migrated per Rule 53 (2025-01-15)
|
|
slot_usage:
|
|
register_id:
|
|
identifier: true
|
|
required: true
|
|
register_name:
|
|
required: true
|
|
register_name_local:
|
|
required: false
|
|
register_abbreviation:
|
|
required: false
|
|
register_type:
|
|
required: true
|
|
jurisdiction:
|
|
required: true
|
|
maintained_by:
|
|
required: true
|
|
gleif_ra_code:
|
|
required: false
|
|
has_or_had_url:
|
|
range: URL
|
|
inlined: true
|
|
multivalued: false
|
|
description: |
|
|
Official website of the trade register.
|
|
MIGRATED from website slot per slot_fixes.yaml (Rule 53, 2025-01-15).
|