- Remove slot_uri, description, mappings from slot_usage sections - Move these properties to centralized slot files in modules/slots/ - Keep only class-specific overrides in slot_usage (required, inlined, examples) - Update 1,499 centralized slot files with enriched definitions - Clean 188 class files Violations fixed: - slot_uri in slot_usage: 1,676 → 0 - description in slot_usage: 2,287 → 0 (moved to centralized) Schema still validates: 816 classes, 2028 slots, 127 enums
429 lines
18 KiB
YAML
429 lines
18 KiB
YAML
id: https://nde.nl/ontology/hc/class/CurationActivity
|
|
name: CurationActivity
|
|
title: CurationActivity Class
|
|
prefixes:
|
|
linkml: https://w3id.org/linkml/
|
|
hc: https://nde.nl/ontology/hc/
|
|
crm: http://www.cidoc-crm.org/cidoc-crm/
|
|
rico: https://www.ica.org/standards/RiC/ontology#
|
|
prov: http://www.w3.org/ns/prov#
|
|
schema: http://schema.org/
|
|
dcterms: http://purl.org/dc/terms/
|
|
aat: http://vocab.getty.edu/aat/
|
|
skos: http://www.w3.org/2004/02/skos/core#
|
|
default_prefix: hc
|
|
imports:
|
|
- linkml:types
|
|
- ../metadata
|
|
- ./TimeSpan
|
|
- ./Collection
|
|
- ./ExhibitedObject
|
|
- ./PersonObservation
|
|
- ../enums/CurationActivityTypeEnum
|
|
- ../slots/note
|
|
- ../slots/has_activity_type
|
|
- ../slots/start_date
|
|
- ../slots/end_date
|
|
- ../slots/deliverable
|
|
- ../slots/funding_source
|
|
- ../slots/status
|
|
- ../slots/has_activity_description
|
|
- ../slots/activity_id
|
|
- ../slots/has_activity_name
|
|
- ../slots/has_activity_timespan
|
|
- ../slots/budget
|
|
- ../slots/curated_holding
|
|
- ../slots/has_or_had_custodian_type
|
|
- ../slots/documentation_produced
|
|
- ../slots/following_activity
|
|
- ../slots/is_recurring
|
|
- ../slots/objects_added
|
|
- ../slots/objects_affected
|
|
- ../slots/objects_count
|
|
- ../slots/objects_removed
|
|
- ../slots/preceding_activity
|
|
- ../slots/priority
|
|
- ../slots/recurrence_pattern
|
|
- ../slots/has_or_had_related_activity
|
|
- ../slots/responsible_actor
|
|
- ../slots/responsible_department
|
|
- ../slots/specificity_annotation
|
|
- ../slots/spectrum_procedure
|
|
- ../slots/template_specificity
|
|
- ./SpecificityAnnotation
|
|
- ./TemplateSpecificityScores
|
|
- ../slots/has_activity_identifier
|
|
classes:
|
|
CurationActivity:
|
|
class_uri: crm:E87_Curation_Activity
|
|
description: "Ongoing collection management activities performed to preserve heritage for access.\n\n**CIDOC-CRM Definition**:\n\
|
|
\nE87_Curation_Activity comprises \"the activities that result in the continuity of\nmanagement and the preservation\
|
|
\ and evolution of instances of E78 Curated Holding.\"\n\n**KEY DISTINCTION**:\n\n| Concept | Class | Duration | Example\
|
|
\ |\n|---------|-------|----------|---------|\n| **Curation Activity** | CurationActivity | Ongoing/recurring | Annual\
|
|
\ inventory |\n| Exhibition | Exhibition | Time-bounded | \"Van Gogh Retrospective\" |\n| Conservation treatment | ConservationRecord\
|
|
\ | Discrete action | Frame repair |\n| Provenance event | ProvenanceEvent | Point-in-time | Sale at auction |\n\n**RELATIONSHIP\
|
|
\ TO COLLECTION**:\n\n```\nCollection (rico:RecordSet)\n │\n ├── items → ExhibitedObject[]\n │\n └── curation_activities\
|
|
\ → CurationActivity[] (THIS CLASS)\n │\n ├── activity_type: CurationActivityTypeEnum\n \
|
|
\ ├── curated_holding: Collection (back-reference)\n ├── objects_affected: ExhibitedObject[]\n \
|
|
\ ├── responsible_actor: PersonObservation\n └── activity_timespan: TimeSpan\n```\n\n**SPECTRUM ALIGNMENT**:\n\
|
|
\nMaps to SPECTRUM (UK Collections Management Standard) primary procedures:\n\n| SPECTRUM Procedure | CurationActivityTypeEnum\
|
|
\ |\n|--------------------|--------------------------|\n| Object Entry | ACCESSIONING |\n| Acquisition | ACQUISITION_RESEARCH\
|
|
\ |\n| Inventory Control | INVENTORY |\n| Cataloguing | CATALOGING |\n| Object Storage | REHOUSING, STORAGE_REORGANIZATION\
|
|
\ |\n| Location and Movement | RELOCATION |\n| Condition Checking | CONDITION_SURVEY |\n| Collections Care | PREVENTIVE_CONSERVATION\
|
|
\ |\n| Deaccession and Disposal | DEACCESSIONING |\n| Loans Out/In | OUTGOING_LOAN_MANAGEMENT, INCOMING_LOAN_MANAGEMENT\
|
|
\ |\n| Valuation | VALUATION |\n| Audit | AUDIT |\n\n**ACTIVITY CATEGORIES**:\n\n1. **Acquisition/Disposal**: Accessioning,\
|
|
\ deaccessioning, collection review\n2. **Documentation**: Cataloging, inventory, provenance research, rights research\n\
|
|
3. **Physical Management**: Rehousing, relocation, storage reorganization\n4. **Preservation**: Condition surveys, preventive\
|
|
\ conservation, disaster planning\n5. **Access**: Digitization, photography, interpretation, online publication\n6.\
|
|
\ **Loans**: Outgoing and incoming loan management\n7. **Administrative**: Collection development, registration, valuation,\
|
|
\ audit\n8. **Integration**: Database migration, vocabulary alignment, linked data\n\n**PROVENANCE TRACKING (PROV-O)**:\n\
|
|
\nCurationActivity generates provenance information:\n- `prov:Activity` - The curation activity itself\n- `prov:wasAssociatedWith`\
|
|
\ - Responsible actor (staff, contractor)\n- `prov:used` - Objects/collections processed\n- `prov:generated` - Documentation,\
|
|
\ reports, digital surrogates\n- `prov:atTime` - Activity timespan\n\n**DELIVERABLES**:\n\nActivities typically produce\
|
|
\ documentation:\n- Accession records (ACCESSIONING)\n- Catalog records (CATALOGING)\n- Condition reports (CONDITION_SURVEY)\n\
|
|
- Finding aids (CATALOGING for archives)\n- Digital surrogates (DIGITIZATION)\n- Valuation reports (VALUATION)\n- Audit\
|
|
\ reports (AUDIT)\n"
|
|
exact_mappings:
|
|
- crm:E87_Curation_Activity
|
|
close_mappings:
|
|
- prov:Activity
|
|
- schema:Action
|
|
- rico:Activity
|
|
related_mappings:
|
|
- crm:E7_Activity
|
|
- crm:E65_Creation
|
|
- aat:300054277
|
|
slots:
|
|
- has_activity_description
|
|
- activity_id
|
|
- has_activity_name
|
|
- has_activity_timespan
|
|
- has_activity_type
|
|
- budget
|
|
- curated_holding
|
|
- has_or_had_custodian_type
|
|
- deliverable
|
|
- documentation_produced
|
|
- end_date
|
|
- following_activity
|
|
- funding_source
|
|
- is_recurring
|
|
- note
|
|
- objects_added
|
|
- objects_affected
|
|
- objects_count
|
|
- objects_removed
|
|
- preceding_activity
|
|
- priority
|
|
- recurrence_pattern
|
|
- has_or_had_related_activity
|
|
- responsible_actor
|
|
- responsible_department
|
|
- specificity_annotation
|
|
- spectrum_procedure
|
|
- start_date
|
|
- status
|
|
- template_specificity
|
|
slot_usage:
|
|
has_activity_identifier:
|
|
range: uriorcurie
|
|
required: true
|
|
identifier: true
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
|
description: 2025 inventory at Rijksmuseum
|
|
- value: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
|
|
description: VOC digitization project at Nationaal Archief
|
|
has_activity_name:
|
|
range: string
|
|
required: true
|
|
examples:
|
|
- value: 2025 Annual Collection Inventory
|
|
description: Recurring annual inventory
|
|
- value: VOC Archives Digitization Project Phase 2
|
|
description: Multi-year digitization project
|
|
- value: Medieval Manuscripts Rehousing Initiative
|
|
description: Preservation rehousing project
|
|
has_activity_type:
|
|
range: CurationActivityTypeEnum
|
|
required: true
|
|
examples:
|
|
- value: INVENTORY
|
|
description: Physical count and verification
|
|
- value: DIGITIZATION
|
|
description: Systematic digitization
|
|
- value: ACCESSIONING
|
|
description: Formal acceptance into collection
|
|
has_activity_description:
|
|
range: string
|
|
examples:
|
|
- value: Annual physical inventory of the Dutch Masters collection, covering approximately 450 paintings. Spot-check
|
|
methodology with 20% sample verified against catalog records. Includes condition notation and location verification.
|
|
description: Inventory activity description
|
|
curated_holding:
|
|
range: Collection
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/collection/rijksmuseum-dutch-masters
|
|
description: Dutch Masters collection at Rijksmuseum
|
|
responsible_actor:
|
|
range: PersonObservation
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/person/jan-de-vries-registrar
|
|
description: Museum registrar
|
|
responsible_department:
|
|
range: string
|
|
examples:
|
|
- value: Registration Department
|
|
description: For inventory activities
|
|
- value: Digital Initiatives
|
|
description: For digitization projects
|
|
- value: Conservation Lab
|
|
description: For condition surveys
|
|
has_activity_timespan:
|
|
range: TimeSpan
|
|
examples:
|
|
- value:
|
|
start_date: '2025-01-15'
|
|
end_date: '2025-03-31'
|
|
description: Q1 2025 inventory period
|
|
start_date:
|
|
range: date
|
|
examples:
|
|
- value: '2025-01-15'
|
|
description: Activity start
|
|
end_date:
|
|
range: date
|
|
examples:
|
|
- value: '2025-03-31'
|
|
description: Activity end
|
|
is_recurring:
|
|
range: boolean
|
|
examples:
|
|
- value: true
|
|
description: Annual inventory
|
|
- value: false
|
|
description: One-time digitization project
|
|
recurrence_pattern:
|
|
range: string
|
|
examples:
|
|
- value: P1Y
|
|
description: Annual (ISO 8601)
|
|
- value: P3M
|
|
description: Quarterly
|
|
- value: Every January
|
|
description: Human-readable
|
|
objects_affected:
|
|
range: ExhibitedObject
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value:
|
|
- https://nde.nl/ontology/hc/object/rijksmuseum-nightwatch
|
|
- https://nde.nl/ontology/hc/object/rijksmuseum-milkmaid
|
|
description: Objects in condition survey
|
|
objects_added:
|
|
range: ExhibitedObject
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value:
|
|
- https://nde.nl/ontology/hc/object/new-acquisition-2025-001
|
|
description: Newly accessioned object
|
|
objects_removed:
|
|
range: ExhibitedObject
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value:
|
|
- https://nde.nl/ontology/hc/object/deaccessioned-2025-001
|
|
description: Deaccessioned object
|
|
objects_count:
|
|
range: integer
|
|
examples:
|
|
- value: 10000
|
|
description: Inventory covered 10,000 objects
|
|
- value: 342
|
|
description: Digitization of 342 manuscripts
|
|
documentation_produced:
|
|
range: string
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
- Inventory reconciliation report (2025-03-31)
|
|
- Location discrepancy list (15 items)
|
|
- Condition notation updates (42 records)
|
|
description: Inventory deliverables
|
|
deliverable:
|
|
range: uri
|
|
multivalued: true
|
|
examples:
|
|
- value:
|
|
- https://example.org/reports/inventory-2025.pdf
|
|
- https://example.org/finding-aids/voc-series-1.ead
|
|
description: Deliverable URLs
|
|
funding_source:
|
|
range: string
|
|
examples:
|
|
- value: NEH Preservation and Access Grant
|
|
description: External grant
|
|
- value: Annual operating budget
|
|
description: Internal funding
|
|
- value: Friends of the Museum donation
|
|
description: Donor-funded
|
|
budget:
|
|
range: string
|
|
examples:
|
|
- value: EUR 125,000
|
|
description: Digitization project budget
|
|
- value: USD 50,000
|
|
description: Conservation survey budget
|
|
has_or_had_related_activity:
|
|
range: CurationActivity
|
|
multivalued: true
|
|
inlined: false
|
|
examples:
|
|
- value:
|
|
- https://nde.nl/ontology/hc/activity/digitization-phase-1
|
|
description: Related earlier phase
|
|
preceding_activity:
|
|
range: CurationActivity
|
|
inlined: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/activity/condition-survey-2024
|
|
description: Condition survey informed rehousing priorities
|
|
following_activity:
|
|
range: CurationActivity
|
|
inlined: false
|
|
examples:
|
|
- value: https://nde.nl/ontology/hc/activity/conservation-treatment-2025
|
|
description: Conservation treatment follows condition survey
|
|
status:
|
|
range: string
|
|
examples:
|
|
- value: IN_PROGRESS
|
|
description: Activity currently underway
|
|
- value: COMPLETED
|
|
description: Activity finished
|
|
priority:
|
|
range: string
|
|
examples:
|
|
- value: HIGH
|
|
description: High priority activity
|
|
- value: CRITICAL
|
|
description: Urgent/emergency activity
|
|
note:
|
|
range: string
|
|
examples:
|
|
- value: Inventory delayed due to gallery renovation. Resumed Feb 2025.
|
|
description: Activity notes
|
|
spectrum_procedure:
|
|
range: string
|
|
examples:
|
|
- value: inventory
|
|
description: SPECTRUM Inventory Control
|
|
- value: cataloguing
|
|
description: SPECTRUM Cataloguing
|
|
- value: condition-assessment
|
|
description: SPECTRUM Condition Checking
|
|
has_or_had_custodian_type:
|
|
equals_expression: '["hc:GalleryType", "hc:LibraryType", "hc:ArchiveOrganizationType", "hc:MuseumType", "hc:ResearchOrganizationType",
|
|
"hc:HolySacredSiteType", "hc:BioCustodianType"]'
|
|
specificity_annotation:
|
|
range: SpecificityAnnotation
|
|
inlined: true
|
|
template_specificity:
|
|
range: TemplateSpecificityScores
|
|
inlined: true
|
|
comments:
|
|
- CurationActivity represents ONGOING collection management (not discrete events)
|
|
- Distinct from Exhibition (time-bounded), ConservationRecord (discrete treatment)
|
|
- Links Collection → CurationActivity[] via Collection.curation_activities slot
|
|
- Activity types defined in CurationActivityTypeEnum with SPECTRUM alignment
|
|
- Supports activity chaining via preceding_activity/following_activity
|
|
- Tracks objects affected, added, removed for collection change management
|
|
see_also:
|
|
- http://www.cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E87
|
|
- https://collectionstrust.org.uk/spectrum/
|
|
- https://www.w3.org/TR/prov-o/
|
|
examples:
|
|
- value:
|
|
activity_id: https://nde.nl/ontology/hc/activity/rijksmuseum-inventory-2025-001
|
|
activity_name: 2025 Annual Collection Inventory - Dutch Masters
|
|
activity_type: INVENTORY
|
|
activity_description: Annual physical inventory of the Dutch Masters collection (Gallery of Honour and adjacent galleries).
|
|
Spot-check methodology with 20% sample verification against CMS records. Includes condition notation and location
|
|
verification.
|
|
curated_holding:
|
|
- https://nde.nl/ontology/hc/collection/rijksmuseum-dutch-masters
|
|
responsible_actor:
|
|
- https://nde.nl/ontology/hc/person/maria-jansen-registrar
|
|
responsible_department: Registration Department
|
|
start_date: '2025-01-15'
|
|
end_date: '2025-03-31'
|
|
is_recurring: true
|
|
recurrence_pattern: P1Y
|
|
objects_count: 450
|
|
documentation_produced:
|
|
- Inventory reconciliation report
|
|
- Location discrepancy list (3 items)
|
|
- Condition notation updates (28 records)
|
|
funding_source: Annual operating budget
|
|
status: IN_PROGRESS
|
|
priority: MEDIUM
|
|
spectrum_procedure: inventory
|
|
description: Annual inventory activity at Rijksmuseum
|
|
- value:
|
|
activity_id: https://nde.nl/ontology/hc/activity/nationaal-archief-digitization-voc-2024
|
|
activity_name: VOC Archives Digitization Project - Phase 2
|
|
activity_type: DIGITIZATION
|
|
activity_description: Second phase of systematic digitization of VOC (Dutch East India Company) archives. Focus on
|
|
Hoge Regering Batavia series (1.04.02). High-resolution scanning with OCR/HTR processing for searchability. IIIF-compliant
|
|
output.
|
|
curated_holding:
|
|
- https://nde.nl/ontology/hc/collection/nationaal-archief-voc-fonds
|
|
responsible_department: Digital Services
|
|
start_date: '2024-03-01'
|
|
end_date: '2025-12-31'
|
|
is_recurring: false
|
|
objects_count: 125000
|
|
documentation_produced:
|
|
- Digital asset management records
|
|
- OCR quality assessment report
|
|
- IIIF manifest files
|
|
deliverable:
|
|
- https://www.nationaalarchief.nl/onderzoeken/archief/1.04.02/digital
|
|
funding_source: Metamorfoze National Digitization Programme
|
|
budget: EUR 850,000
|
|
status: IN_PROGRESS
|
|
priority: HIGH
|
|
spectrum_procedure: documentation
|
|
preceding_activity: https://nde.nl/ontology/hc/activity/voc-digitization-phase-1
|
|
description: Multi-year digitization project at Nationaal Archief
|
|
- value:
|
|
activity_id: https://nde.nl/ontology/hc/activity/kb-rehousing-medieval-2025
|
|
activity_name: Medieval Manuscripts Rehousing Initiative
|
|
activity_type: REHOUSING
|
|
activity_description: Transfer of 342 medieval manuscripts from legacy storage to custom-fitted archival boxes with
|
|
acid-free tissue interleaving. Includes updated location records and condition photography.
|
|
curated_holding:
|
|
- https://nde.nl/ontology/hc/collection/kb-medieval-manuscripts
|
|
responsible_department: Special Collections Conservation
|
|
start_date: '2025-02-01'
|
|
end_date: '2025-08-31'
|
|
is_recurring: false
|
|
objects_count: 342
|
|
documentation_produced:
|
|
- Rehousing completion report
|
|
- Before/after condition photographs
|
|
- Updated location records in CMS
|
|
funding_source: Andrew W. Mellon Foundation Grant
|
|
budget: EUR 95,000
|
|
status: PLANNED
|
|
priority: HIGH
|
|
spectrum_procedure: object-storage
|
|
preceding_activity: https://nde.nl/ontology/hc/activity/kb-condition-survey-2024
|
|
description: Preservation rehousing project at Koninklijke Bibliotheek
|