glam/schemas/20251121/linkml/modules/classes/CatalogingStandard.yaml

123 lines
3.4 KiB
YAML

id: https://nde.nl/ontology/hc/class/CatalogingStandard
name: CatalogingStandard
title: Cataloging Standard Class
description: 'Represents a metadata or cataloging standard used by heritage custodians.
CREATED 2026-01-17 per Rule 53/56: Class for structured cataloging standard representation.
Replaces string-valued cataloging_standard slot.
Common cataloging standards by domain:
| Domain | Standards |
|--------|-----------|
| Museums | LIDO, SPECTRUM, CIDOC-CRM |
| Libraries | MARC21, RDA, BIBFRAME, Dublin Core |
| Archives | EAD, ISAD(G), RiC-O |
| Natural History | Darwin Core, ABCD |
'
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
dcterms: http://purl.org/dc/terms/
skos: http://www.w3.org/2004/02/skos/core#
imports:
- linkml:types
- ../metadata
- ../slots/has_or_had_description
- ../slots/has_or_had_identifier
- ../slots/has_or_had_label
- ../slots/has_or_had_url
default_prefix: hc
classes:
CatalogingStandard:
class_uri: dcterms:Standard
description: 'A metadata or cataloging standard used for describing heritage collections.
Supports structured representation with:
- Identifier (short code like "LIDO", "MARC21")
- Label (full name)
- Description (purpose and scope)
- URL (specification document)
- Domain (museums, libraries, archives, etc.)
'
exact_mappings:
- dcterms:Standard
close_mappings:
- schema:CreativeWork
slots:
- has_or_had_identifier
- has_or_had_label
- has_or_had_description
- has_or_had_url
slot_usage:
has_or_had_identifier:
required: true
# range: string
examples:
- value: LIDO
- value: MARC21
- value: Darwin Core
has_or_had_label:
required: false
# range: string
examples:
- value: Lightweight Information Describing Objects
- value: Machine-Readable Cataloging 21
- value: Resource Description and Access
has_or_had_description:
required: false
# range: string
examples:
- value: XML schema for museum object metadata harvesting
has_or_had_url:
required: false
range: uri
examples:
- value: https://lido-schema.org/
- value: https://www.loc.gov/marc/
- value: museum
- value: library
examples:
- value:
has_or_had_identifier: LIDO
has_or_had_label: Lightweight Information Describing Objects
has_or_had_description: XML schema for museum object metadata harvesting and exchange
has_or_had_url: https://lido-schema.org/
- value:
has_or_had_identifier: MARC21
has_or_had_label: Machine-Readable Cataloging 21
has_or_had_description: Library cataloging format for bibliographic data
has_or_had_url: https://www.loc.gov/marc/
- value:
has_or_had_identifier: Darwin Core
has_or_had_label: Darwin Core
has_or_had_description: Data standard for biodiversity specimen information
has_or_had_url: https://dwc.tdwg.org/
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
slots:
standard_domain:
slot_uri: hc:standardDomain
description: Domain(s) where this standard is primarily used.
# range: string
multivalued: true