glam/schemas/20251121/linkml/modules/classes/SpecialCollection.yaml
kempersc 0cf93587fb fix(schema): Normalize custodian_types annotation YAML quoting
YAML arrays in LinkML annotations must be quoted strings to ensure
proper parsing. This change quotes all custodian_types annotations
from the raw array format to quoted string format.

Before: custodian_types: ["A", "G"]
After:  custodian_types: '["A", "G"]'

Affected: 50+ class files in modules/classes/
Also updates: manifest.json, 01_custodian_name_modular.yaml
2025-12-16 20:19:45 +01:00

72 lines
2.3 KiB
YAML

# SpecialCollection - Library unit with specialized materials
# Wikidata: Q4431094
# Generated from ArchiveTypeEnum refactoring
id: https://nde.nl/ontology/hc/class/SpecialCollection
name: SpecialCollection
title: SpecialCollection Type
imports:
- linkml:types
- ./ArchiveOrganizationType
classes:
SpecialCollection:
description: >-
A library or library unit that houses materials requiring specialized security
and user services, or whose relationship (period, subject, format, provenance,
etc.) is to be preserved as a distinct collection. Special collections typically
include rare books, manuscripts, archives, maps, photographs, and other unique
or valuable materials that require special handling, storage, and access conditions.
is_a: ArchiveOrganizationType
class_uri: skos:Concept
annotations:
custodian_types: '["L", "A"]'
custodian_types_rationale: "Special collections are typically in libraries (L) or archives (A)."
wikidata: Q4431094
label_de: "Spezialsammlung"
label_es: "colección especial"
label_fr: "fonds spéciaux"
rico_record_set_type: true
custodian_type: true
mixins:
- LibraryType
slots:
- wikidata_entity
slot_usage:
wikidata_equivalent:
equals_string: Q4431094
attributes:
collection_strengths:
description: Subject or format strengths of the special collection
range: string
multivalued: true
access_restrictions:
description: Special access requirements or restrictions
range: string
reading_room_required:
description: Whether materials must be used in a supervised reading room
range: boolean
see_also:
- RareBookLibrary
- ManuscriptCollection
- MapLibrary
- PhotographCollection
# rico:RecordSetType for collection classification
SpecialCollectionRecordSetType:
description: >-
A rico:RecordSetType for classifying special collections requiring
specialized security, handling, and user services.
is_a: CollectionType
class_uri: rico:RecordSetType
slots:
- wikidata_entity
slot_usage:
wikidata_equivalent:
equals_string: Q4431094
see_also:
- SpecialCollection
annotations:
wikidata: Q4431094
linked_custodian_type: SpecialCollection