glam/schemas/20251121/linkml/modules/classes/CollectionContent.yaml
kempersc 4034c2a00a Refactor schema slots across multiple classes to improve consistency and clarity
- Removed unused slots from TaxonomicAuthority, TechnicalFeature, TelevisionArchive, TentativeWorldHeritageSite, Threat, TimeSpan, Title, TradeRegister, TradeUnionArchive, TradeUnionArchiveRecordSetType, TransferEvent, UNESCODomain, UnitIdentifier, UniversityArchive, UnspecifiedType, UserCommunity, Venue, Vereinsarchiv, Verlagsarchiv, VerlagsarchivRecordSetType, Version, Verwaltungsarchiv, VideoAnnotationTypes, VideoAudioAnnotation, VideoFrame, VideoPost, VideoSubtitle, VideoTextContent, Warehouse, WebArchive, WebClaim, WebClaimsBlock, WebLink, WebPortal, WebPortalTypes, WomensArchives, WordCount, WorldHeritageSite, WritingSystem, and XPathScore.
- Introduced new slot is_or_was_retrieved_at for tracking data retrieval timestamps.
2026-01-31 00:28:09 +01:00

73 lines
3.4 KiB
YAML

id: https://nde.nl/ontology/hc/class/CollectionContent
name: CollectionContent
title: Collection Content
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
dcterms: http://purl.org/dc/terms/
rico: https://www.ica.org/standards/RiC/ontology#
schema: http://schema.org/
prov: http://www.w3.org/ns/prov#
crm: http://www.cidoc-crm.org/cidoc-crm/
skos: http://www.w3.org/2004/02/skos/core#
rdfs: http://www.w3.org/2000/01/rdf-schema#
org: http://www.w3.org/ns/org#
xsd: http://www.w3.org/2001/XMLSchema#
default_prefix: hc
imports:
- linkml:types
- ../slots/has_or_had_type
- ./CollectionContentType
- ./CollectionContentTypes
classes:
CollectionContent:
class_uri: hc:CollectionContent
description: "Represents content held within a collection, with typed categorization.\n\n**RULE 53 MIGRATION**:\nReplaces the simple `collection_type` string slot with a structured model:\n- `has_or_had_content` \u2192 CollectionContent (this class)\n- `has_or_had_type` \u2192 CollectionContentType (categorization)\n\n**USAGE**:\n```yaml\nhas_or_had_content:\n - content_description: \"Medieval manuscripts and parish registers\"\n has_or_had_type:\n - type_label: Archival\n - type_label: Library\n```\n\n**CHARACTERISTICS**:\n- Supports multiple content types per collection\n- Provides structured categorization\n- Links to CollectionContentType taxonomy\n"
slots:
- has_or_had_type
slot_usage:
has_or_had_type:
range: uriorcurie
multivalued: true
inlined: true
description: 'Type(s) of content in this collection.
Uses CollectionContentType taxonomy (Archival, Library, Art, etc.).
'
attributes:
content_description:
range: string
description: Free-text description of the collection content
content_extent:
range: string
description: Extent/size of this content (e.g., "500 linear meters", "10,000 items")
content_date_range:
range: string
description: Date range covered by this content (e.g., "1500-1900")
exact_mappings:
- rico:RecordResource
close_mappings:
- dcterms:BibliographicResource
annotations:
specificity_score: '0.45'
specificity_rationale: Moderately generic - applies broadly to collections.
template_specificity: '{"archive_search": 0.55, "museum_search": 0.50, "library_search": 0.55, "collection_discovery": 0.75, "person_research": 0.15, "location_browse": 0.25, "identifier_lookup": 0.20, "organizational_change": 0.10, "digital_platform": 0.30, "general_heritage": 0.45}'
custodian_types: "['*']"
examples:
- value:
content_description: Medieval manuscripts and parish registers from 14th-18th century
content_extent: 2,500 volumes
content_date_range: 1350-1800
has_or_had_type:
- type_label: Archival
- type_label: Library
description: Church archive with mixed archival and library content
- value:
content_description: Religious art including icons, paintings, and stained glass
content_extent: 450 objects
has_or_had_type:
- type_label: Art
- type_label: Liturgical
description: Cathedral treasury art collection
comments:
- Created per slot_fixes.yaml migration (2026-01-19)
- 'RULE 53: Replaces collection_type string slot with structured model'