356 lines
14 KiB
YAML
356 lines
14 KiB
YAML
# Heritage Custodian Legal Status Class
|
|
# This class represents the LEGAL dimension of a heritage custodian
|
|
|
|
id: https://nde.nl/ontology/hc/class/CustodianLegalStatus
|
|
name: custodian-legal-status-class
|
|
title: CustodianLegalStatus Class
|
|
|
|
imports:
|
|
- linkml:types
|
|
- ../metadata
|
|
- ../enums/LegalStatusEnum
|
|
- ../enums/ReconstructionActivityTypeEnum
|
|
- Custodian
|
|
- CustodianObservation
|
|
- ReconstructionActivity
|
|
- TimeSpan
|
|
- LegalEntityType
|
|
- LegalForm
|
|
- LegalName
|
|
- RegistrationInfo
|
|
|
|
classes:
|
|
|
|
CustodianLegalStatus:
|
|
class_uri: org:FormalOrganization
|
|
description: >-
|
|
Formal legal entity representing ONE ASPECT of a heritage custodian - the LEGAL dimension.
|
|
|
|
CRITICAL: CustodianLegalStatus is ONE OF THREE possible outputs from ReconstructionActivity:
|
|
1. CustodianLegalStatus - Formal legal entity (PRECISE, registered)
|
|
2. CustodianName - Emic label (ambiguous, contextual)
|
|
3. CustodianPlace - Nominal place designation (not coordinates!)
|
|
|
|
All three aspects independently identify the SAME Custodian hub.
|
|
|
|
**Characteristics of CustodianLegalStatus**:
|
|
- Precisely defined through legal registration
|
|
- Has formal legal name (as registered)
|
|
- Has legal form (ISO 20275 codes: stichting, association, government agency, etc.)
|
|
- Has registration number (KvK, company number, charity number, etc.)
|
|
- LESS AMBIGUOUS than CustodianName (legal names are formally defined)
|
|
|
|
**Example Distinction**:
|
|
- CustodianLegalStatus: "Stichting Rijksmuseum" (legal entity, KvK 41215422)
|
|
- CustodianName: "Rijksmuseum" (emic label, how it presents itself)
|
|
- CustodianPlace: "het museum op het Museumplein" (place reference)
|
|
|
|
**For Legal Entities** (organizations, corporations, governments):
|
|
- MUST have legal registration number and legal form
|
|
- Formal governance structures documented
|
|
|
|
**For Individuals** (private collectors, curators):
|
|
- May not have legal registration (unless operating as sole proprietor)
|
|
- Identity established through biographical sources
|
|
|
|
NOTE: Informal groups WITHOUT legal status do NOT get CustodianLegalStatus.
|
|
They may still have CustodianName or CustodianPlace.
|
|
|
|
A legal status MUST derive from one or more CustodianObservations
|
|
via prov:wasDerivedFrom. The reconstruction process (entity resolution,
|
|
reconciliation) MUST be documented via prov:wasGeneratedBy.
|
|
exact_mappings:
|
|
- rico:CorporateBody
|
|
- org:FormalOrganization
|
|
- foaf:Organization
|
|
- schema:Organization
|
|
close_mappings:
|
|
- crm:E40_Legal_Body
|
|
- cpov:PublicOrganisation
|
|
- cpov:FormalOrganization
|
|
- tooi:Overheidsorganisatie
|
|
- schema:Person
|
|
- foaf:Person
|
|
- crm:E21_Person
|
|
- schema:ArchiveOrganization
|
|
- schema:Library
|
|
- schema:Museum
|
|
- pico:PersonReconstruction
|
|
related_mappings:
|
|
- prov:Entity
|
|
- bf:Organization
|
|
- bibframe:Agent
|
|
|
|
slots:
|
|
- refers_to_custodian
|
|
- legal_entity_type
|
|
- legal_name
|
|
- legal_form
|
|
- registration_numbers
|
|
- registration_authority
|
|
- dissolution_date
|
|
- temporal_extent
|
|
- parent_custodian
|
|
- legal_status
|
|
- governance_structure
|
|
- reconstruction_method
|
|
- was_derived_from
|
|
- was_generated_by
|
|
- was_revision_of
|
|
- identifiers
|
|
|
|
slot_usage:
|
|
refers_to_custodian:
|
|
slot_uri: dcterms:references
|
|
description: >-
|
|
The Custodian hub that this reconstruction represents.
|
|
There may be multiple reconstructions of the same custodian from
|
|
different perspectives or methodologies, all referring to the same hub.
|
|
required: true
|
|
examples:
|
|
- value: "https://nde.nl/ontology/hc/nl-nh-ams-m-rm-q190804"
|
|
description: "References the Rijksmuseum custodian hub"
|
|
legal_entity_type:
|
|
slot_uri: org:classification
|
|
description: >-
|
|
High-level legal entity classification (PERSON or ORGANIZATION).
|
|
Links to LegalEntityType class distinguishing natural persons from legal persons.
|
|
|
|
- PERSON: Natural person (individual with legal rights)
|
|
- ORGANIZATION: Legal person (all organizational forms including corporations, governments)
|
|
range: LegalEntityType
|
|
required: true
|
|
examples:
|
|
- value: "ORGANIZATION"
|
|
description: "Formal organizational entity (foundation, corporation, government body)"
|
|
reconstruction_method:
|
|
slot_uri: prov:hadPlan
|
|
description: >-
|
|
Documentation of how this reconstruction was created from observations.
|
|
May include data sources, algorithms, editorial decisions, confidence levels.
|
|
range: string
|
|
examples:
|
|
- value: "Synthesized from official website, historical records, and academic references"
|
|
description: "Reconstruction methodology documentation"
|
|
legal_name:
|
|
slot_uri: rov:legalName
|
|
description: >-
|
|
Official legal name as registered (REQUIRED).
|
|
Links to LegalName class with structured name variants (TOOI pattern).
|
|
|
|
ROV: legalName for formally registered organizational names.
|
|
Distinct from CustodianName (operational emic name).
|
|
range: LegalName
|
|
required: true
|
|
examples:
|
|
- value:
|
|
full_name: "Stichting Rijksmuseum"
|
|
name_without_type: "Rijksmuseum"
|
|
display_name: "Rijksmuseum"
|
|
description: "Legal name structure (vs. 'Rijksmuseum' emic name)"
|
|
legal_form:
|
|
slot_uri: rov:orgType
|
|
description: >-
|
|
Specific legal form based on ISO 20275 Entity Legal Forms (ELF) codes.
|
|
Links to LegalForm class with jurisdiction-specific legal form details.
|
|
|
|
ROV: orgType for legal form classification.
|
|
W3C Org: classification links to gleif-elf:EntityLegalForm SKOS Concept.
|
|
|
|
Required for ORGANIZATION entities, not applicable for PERSON.
|
|
Values MUST be valid ELF codes from /data/ontology/2023-09-28-elf-code-list-v1.5.csv.
|
|
range: LegalForm
|
|
required: false
|
|
examples:
|
|
- value:
|
|
elf_code: "8888"
|
|
country_code: "NL"
|
|
local_name: "Stichting"
|
|
abbreviation: "St."
|
|
description: "Dutch foundation legal form"
|
|
todos:
|
|
- "Validate against /data/ontology/2023-09-28-elf-code-list-v1.5.csv (Status='ACTV')"
|
|
- "Map to gleif-elf:EntityLegalForm individuals"
|
|
see_also:
|
|
- "https://www.gleif.org/en/about-lei/code-lists/iso-20275-entity-legal-forms-code-list"
|
|
- "/data/ontology/gleif_legal_form.ttl"
|
|
registration_numbers:
|
|
slot_uri: rov:registration
|
|
description: >-
|
|
Official registration numbers (Chamber of Commerce, charity numbers, etc.).
|
|
Links to RegistrationNumber class with temporal validity.
|
|
|
|
Can have multiple registrations in different systems.
|
|
ROV: registration for formal registration identifiers.
|
|
range: RegistrationNumber
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
number: "41215422"
|
|
type: "KvK"
|
|
temporal_validity:
|
|
begin_of_the_begin: "1885-07-01"
|
|
description: "Dutch Chamber of Commerce registration"
|
|
registration_date:
|
|
deprecated: true
|
|
description: >-
|
|
DEPRECATED: Use registration_numbers[].temporal_validity instead.
|
|
Temporal validity is now captured in RegistrationNumber class.
|
|
range: date
|
|
registration_authority:
|
|
slot_uri: rov:hasRegisteredOrganization
|
|
description: >-
|
|
Primary registration authority for this entity.
|
|
Links to RegistrationAuthority class.
|
|
|
|
Examples: Chamber of Commerce, Companies House, Charity Commission.
|
|
ROV: hasRegisteredOrganization for registering authority.
|
|
range: RegistrationAuthority
|
|
examples:
|
|
- value:
|
|
name: "Kamer van Koophandel"
|
|
abbreviation: "KvK"
|
|
jurisdiction: "NL"
|
|
description: "Dutch Chamber of Commerce"
|
|
dissolution_date:
|
|
slot_uri: schema:dissolutionDate
|
|
description: >-
|
|
Date of legal dissolution (if dissolved).
|
|
Schema.org: dissolutionDate for organization termination.
|
|
range: date
|
|
temporal_extent:
|
|
slot_uri: crm:P4_has_time-span
|
|
description: >-
|
|
Temporal extent of custodian's existence with fuzzy boundaries.
|
|
CIDOC-CRM: P4_has_time-span links E39_Actor to E52_Time-Span.
|
|
|
|
Use this when founding/dissolution dates are uncertain:
|
|
- Unknown founding year: "sometime between 1800-1805"
|
|
- Approximate closure: "closed around 1950"
|
|
- Ongoing: Leave end_of_the_end null
|
|
|
|
When dates are precise, use registration_date/dissolution_date instead.
|
|
range: TimeSpan
|
|
examples:
|
|
- value:
|
|
begin_of_the_begin: "1800-01-01"
|
|
end_of_the_begin: "1805-12-31"
|
|
begin_of_the_end: "1950-01-01"
|
|
end_of_the_end: "1955-12-31"
|
|
description: "Museum founded sometime between 1800-1805, closed between 1950-1955"
|
|
parent_custodian:
|
|
slot_uri: org:subOrganizationOf
|
|
description: >-
|
|
Parent entity in organizational hierarchy.
|
|
W3C Org: subOrganizationOf for hierarchical relationships.
|
|
range: CustodianLegalStatus
|
|
legal_status:
|
|
slot_uri: schema:status
|
|
description: >-
|
|
Current legal status (active, dissolved, merged, etc.).
|
|
Links to LegalStatus class with temporal validity.
|
|
|
|
Status definitions vary by jurisdiction and legal framework.
|
|
Schema.org: status for organization legal status.
|
|
range: LegalStatus
|
|
required: true
|
|
examples:
|
|
- value:
|
|
status_code: "ACTIVE"
|
|
status_name: "Active"
|
|
description: "Currently operating entity"
|
|
governance_structure:
|
|
slot_uri: org:hasUnit
|
|
description: >-
|
|
Internal governance and organizational structure.
|
|
Links to GovernanceStructure class.
|
|
|
|
Models organizational units, governance bodies, and reporting relationships.
|
|
W3C Org: hasUnit for organizational structure.
|
|
range: GovernanceStructure
|
|
examples:
|
|
- value:
|
|
structure_type: "hierarchical"
|
|
description: "Board of trustees with director-led departments"
|
|
description: "Museum governance structure"
|
|
was_derived_from:
|
|
slot_uri: prov:wasDerivedFrom
|
|
description: >-
|
|
CustodianObservation(s) this entity is derived from (REQUIRED).
|
|
PROV-O: wasDerivedFrom establishes observation→entity derivation.
|
|
range: CustodianObservation
|
|
multivalued: true
|
|
required: true
|
|
was_generated_by:
|
|
slot_uri: prov:wasGeneratedBy
|
|
description: >-
|
|
Activity that created this reconstruction (REQUIRED).
|
|
PROV-O: wasGeneratedBy links Entity to generating Activity.
|
|
range: ReconstructionActivity
|
|
required: true
|
|
was_revision_of:
|
|
slot_uri: prov:wasRevisionOf
|
|
description: >-
|
|
Previous version of this legal status (if updated).
|
|
PROV-O: wasRevisionOf for entity versioning.
|
|
range: CustodianLegalStatus
|
|
identifiers:
|
|
slot_uri: crm:P48_has_preferred_identifier
|
|
description: >-
|
|
External identifiers assigned to this custodian by authorities.
|
|
CIDOC-CRM: P48_has_preferred_identifier links E1_CRM_Entity to E42_Identifier.
|
|
Examples: ISIL codes, Wikidata IDs, VIAF IDs, KvK numbers.
|
|
range: CustodianIdentifier
|
|
multivalued: true
|
|
|
|
comments:
|
|
- "Represents the LEGAL ASPECT of a custodian: 'what is the formal legal entity?'"
|
|
- "One of three possible outputs from ReconstructionActivity (legal status, name, place)"
|
|
- "Example: 'Stichting Rijksmuseum' (legal entity) vs 'Rijksmuseum' (emic name) vs 'het museum op het Museumplein' (place)"
|
|
- "Reconstruction process documented via prov:wasGeneratedBy → ReconstructionActivity (entity resolution, reconciliation, expert review)"
|
|
- "CRITICAL: CustodianLegalStatus is ONLY for formally registered legal entities (natural persons and legal persons)"
|
|
- "Informal groups without legal status do NOT get CustodianLegalStatus (may still have CustodianName or CustodianPlace)"
|
|
- "All legal attributes (legal_name, legal_form, registration_numbers, etc.) use proper class ranges instead of primitive types"
|
|
- "Legal forms follow ISO 20275 Entity Legal Forms standard with jurisdiction-specific codes"
|
|
see_also:
|
|
- "https://github.com/FICLIT/PiCo"
|
|
- "https://www.w3.org/TR/prov-o/#wasGeneratedBy"
|
|
- "https://lov.linkeddata.es/dataset/lov/vocabs/org"
|
|
|
|
examples:
|
|
- value:
|
|
id: https://w3id.org/heritage/org/rijksmuseum
|
|
legal_entity_type:
|
|
code: "ORGANIZATION"
|
|
label: "Legal Person"
|
|
legal_name:
|
|
full_name: "Stichting Rijksmuseum"
|
|
name_without_type: "Rijksmuseum"
|
|
display_name: "Rijksmuseum"
|
|
language: "nl"
|
|
legal_form:
|
|
elf_code: "8888"
|
|
country_code: "NL"
|
|
local_name: "Stichting"
|
|
abbreviation: "St."
|
|
registration_numbers:
|
|
- number: "41215422"
|
|
type: "KvK"
|
|
temporal_validity:
|
|
begin_of_the_begin: "1885-07-01"
|
|
registration_authority:
|
|
name: "Kamer van Koophandel"
|
|
abbreviation: "KvK"
|
|
jurisdiction: "NL"
|
|
legal_status:
|
|
status_code: "ACTIVE"
|
|
status_name: "Active"
|
|
was_derived_from:
|
|
- "https://w3id.org/heritage/observation/rijks-letterhead-2015"
|
|
- "https://w3id.org/heritage/observation/rijksmuseum-isil-2020"
|
|
was_generated_by: "https://w3id.org/heritage/activity/entity-resolution-2025"
|
|
identifiers:
|
|
- identifier_scheme: "ISIL"
|
|
identifier_value: "NL-AmRMA"
|
|
- identifier_scheme: "Wikidata"
|
|
identifier_value: "Q190804"
|