glam/schemas/20251121/linkml/archive/slots/identifier.yaml
kempersc 8c42292235 Add new classes and slots to the ontology
- Introduced GeospatialLocation class for specific geospatial locations.
- Added HandsOnFacility class representing facilities for hands-on experiences.
- Created Hyponym class for narrower terms or instances.
- Added ImagingEquipment class for imaging-related equipment.
- Introduced LoadingDock class for loading dock facilities.
- Created LocalCollection class for locally held collections.
- Added Locker class for storage lockers available to visitors/staff.
- Introduced MichelinStarRating class for Michelin star ratings.
- Created MicrofilmReader class for equipment used to read microfilms.
- Added OperationalArchive class for archives containing operational records.
- Introduced OperationalUnit class for operational units within organizations.
- Added has_or_had_archive slot for associating archives with entities.
- Created has_or_had_rating slot for ratings assigned to entities.
- Introduced has_or_had_section slot for sections or units within organizations.
- Added has_geospatial_location slot linking nominal places to precise geospatial coordinates.
2026-01-27 22:17:11 +01:00

32 lines
1.1 KiB
YAML

id: https://nde.nl/ontology/hc/slot/identifier
name: identifier_slot
prefixes:
hc: https://nde.nl/ontology/hc/
imports:
- linkml:types
- ../classes/Identifier
slots:
identifier:
slot_uri: hc:identifier
range: CustodianIdentifier
multivalued: true
inlined_as_list: true
description: 'External identifiers assigned to this custodian by authorities.
CIDOC-CRM alignment: Maps to P48_has_preferred_identifier which links
E1_CRM_Entity (Custodian) to E42_Identifier.
Domain: Custodian → Range: Any (multivalued).
Classes narrow this to specific Identifier types via slot_usage.
**Range**: `Any` (2026-01-16) - Allows string/uriorcurie values and Identifier class instances.
Note: slot_uri changed from crm:P48_has_preferred_identifier to hc:identifier
to resolve OWL ambiguous type warning. CIDOC-CRM uses rdf:Property not
owl:ObjectProperty, so LinkML cannot determine the property type.
'
exact_mappings:
- crm:P48_has_preferred_identifier
close_mappings:
- dcterms:identifier