glam/schemas/20251121/linkml/modules/classes/ConservationRecord.yaml
kempersc b34992b1d3 Migrate all 293 class files to ontology-aligned slots
Extends migration to all class types (museums, libraries, galleries, etc.)

New slots added to class_metadata_slots.yaml:
- RiC-O: rico_record_set_type, rico_organizational_principle,
  rico_has_or_had_holder, rico_note
- Multilingual: label_de, label_es, label_fr, label_nl, label_it, label_pt
- Scope: scope_includes, scope_excludes, custodian_only,
  organizational_level, geographic_restriction
- Notes: privacy_note, preservation_note, legal_note

Migration script now handles 30+ annotation types.
All migrated schemas pass linkml-validate.

Total: 387 class files now use proper slots instead of annotations.
2026-01-06 12:24:54 +01:00

636 lines
23 KiB
YAML

id: https://nde.nl/ontology/hc/class/ConservationRecord
name: ConservationRecord
title: Conservation Record Class
prefixes:
linkml: https://w3id.org/linkml/
hc: https://nde.nl/ontology/hc/
schema: http://schema.org/
crm: http://www.cidoc-crm.org/cidoc-crm/
dcterms: http://purl.org/dc/terms/
skos: http://www.w3.org/2004/02/skos/core#
aat: http://vocab.getty.edu/aat/
imports:
- linkml:types
- ../metadata
- ./TimeSpan
- ../enums/ConservationStatusEnum
- ../slots/record_type
- ../slots/conservation_lab
- ../slots/follow_up_date
- ../slots/funding_source
- ../slots/object_ref
- ../slots/class_metadata_slots
default_prefix: hc
classes:
ConservationRecord:
class_uri: crm:E14_Condition_Assessment
description: |
A record of condition assessment, conservation treatment, or technical examination
performed on a heritage object.
Models THREE types of conservation documentation:
1. **Condition Assessment**: Periodic evaluation of object state
2. **Treatment Record**: Documentation of conservation intervention
3. **Technical Examination**: Scientific analysis (imaging, spectroscopy)
**Key Distinction**:
| Concept | Class | Description |
|---------|-------|-------------|
| Object metadata | ExhibitedObject | Basic object information |
| Ownership history | ProvenanceEvent | Custody transfers |
| **Physical state/treatment** | **ConservationRecord** | **Condition and conservation** |
| Loan documentation | Loan | Custody for loans |
**Ontology Alignment**:
- **CIDOC-CRM**: crm:E14_Condition_Assessment (for assessments)
"The activity of assessing the condition of an object."
- **CIDOC-CRM**: crm:E11_Modification (for treatments)
"The action of modifying physical features of an object."
- **Schema.org**: schema:HowTo (treatment procedures)
**SPECTRUM Alignment**:
Aligns with SPECTRUM procedures:
- Object Condition Checking
- Conservation and Collection Care
- Risk Management
**Example**:
1994 restoration of "Girl with a Pearl Earring":
- record_type: TREATMENT
- condition_before: FAIR (yellowed varnish, dirt)
- condition_after: EXCELLENT
- treatment_description: Cleaning, varnish removal, retouching
- conservator: Dr. Jørgen Wadum
exact_mappings:
- crm:E14_Condition_Assessment
close_mappings:
- crm:E11_Modification
- aat:300054795
- aat:300054796
related_mappings:
- schema:HowTo
- crm:E7_Activity
slots:
- condition_after
- condition_before
- condition_description
- conservation_lab
- conservation_notes
- conservator
- conservator_affiliation
- cost
- cost_currency
- custodian_types
- custodian_types_rationale
- environmental_conditions
- examination_methods
- follow_up_date
- funding_source
- materials_used
- object_ref
- photographs
- recommendations
- record_date
- record_id
- record_timespan
- record_type
- related_loan
- report_document
- report_url
- specificity_annotation
- techniques_used
- template_specificity
- treatment_description
- treatment_type
slot_usage:
record_id:
identifier: true
required: true
range: uriorcurie
slot_uri: dcterms:identifier
description: |
Unique identifier for this conservation record.
Format: https://nde.nl/ontology/hc/conservation/{object-slug}-{year}-{seq}
examples:
- value: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001
- value: https://nde.nl/ontology/hc/conservation/rijksmuseum-sk-c-5-2019-001
object_ref:
required: true
range: uriorcurie
inlined: false
slot_uri: crm:P140_assigned_attribute_to
description: |
Reference to the object this record documents.
CIDOC-CRM: P140_assigned_attribute_to - "identifies the E1 CRM Entity
to which an attribute or relation was assigned."
examples:
- value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
record_type:
required: true
range: string
slot_uri: dcterms:type
description: |
Type of conservation record.
Values:
- CONDITION_ASSESSMENT: Evaluation of current state
- TREATMENT: Conservation intervention
- EXAMINATION: Technical/scientific analysis
- LOAN_CONDITION_CHECK: Pre/post loan inspection
- ENVIRONMENTAL_MONITORING: Climate/light monitoring
- PEST_MONITORING: IPM inspection
examples:
- value: TREATMENT
- value: CONDITION_ASSESSMENT
- value: EXAMINATION
record_date:
required: false
range: date
slot_uri: schema:dateCreated
description: |
Date the assessment, treatment, or examination was performed.
examples:
- value: '1994-06-15'
record_timespan:
required: false
range: TimeSpan
inlined: true
slot_uri: crm:P4_has_time-span
description: |
Full temporal extent of the conservation activity.
Use for treatments spanning multiple dates.
examples:
- value:
begin_of_the_begin: '1994-03-01'
end_of_the_end: '1994-09-30'
description: Six-month restoration project
condition_before:
required: false
range: ConservationStatusEnum
slot_uri: crm:P44_has_condition
description: |
Condition state before treatment or at start of assessment.
Values: EXCELLENT, GOOD, FAIR, POOR, CRITICAL, STABLE, UNSTABLE, DETERIORATING
examples:
- value: FAIR
description: Yellowed varnish, surface dirt
condition_after:
required: false
range: ConservationStatusEnum
slot_uri: crm:P44_has_condition
description: |
Condition state after treatment.
Only applicable for TREATMENT record types.
examples:
- value: EXCELLENT
description: After cleaning and restoration
condition_description:
required: false
range: string
slot_uri: crm:P3_has_note
description: |
Detailed narrative description of the object's condition.
Include specific observations about damage, wear, or deterioration.
examples:
- value: "The varnish had yellowed significantly, obscuring the delicate \n\
tonal gradations. Surface dirt accumulation in lower quadrant.\nOld retouching\
\ visible under UV light in background area.\nCanvas stable with no active\
\ distortions.\n"
treatment_description:
required: false
range: string
slot_uri: schema:description
description: |
Detailed description of conservation treatment performed.
Include methodology, materials, and techniques.
examples:
- value: "Treatment involved removal of discolored natural resin varnish \n\
using acetone-based solvent mixture. Old retouching removed from \nbackground.\
\ Losses in-painted with conservation-grade reversible \npaints. Final\
\ protective varnish layer applied (dammar in turpentine).\n"
treatment_type:
required: false
range: string
multivalued: true
slot_uri: aat:300404522
description: |
Classification of treatment performed.
Common values:
- CLEANING: Surface cleaning, varnish removal
- STABILIZATION: Structural consolidation
- RESTORATION: In-painting, filling losses
- PREVENTIVE: Environmental protection
- REFRAMING: New frame, glazing, backing
- RELINING: Canvas reinforcement
- DEACIDIFICATION: Paper treatment
examples:
- value: CLEANING
- value: RESTORATION
- value: REFRAMING
conservator:
required: false
range: string
multivalued: true
slot_uri: crm:P14_carried_out_by
description: |
Name(s) of conservator(s) who performed the work.
examples:
- value: Dr. Jørgen Wadum
- value: Petria Noble
conservator_affiliation:
required: false
range: string
slot_uri: schema:affiliation
description: |
Institutional affiliation of the conservator.
examples:
- value: Mauritshuis Conservation Department
- value: Hamilton Kerr Institute
conservation_lab:
required: false
range: string
slot_uri: schema:location
description: |
Conservation laboratory where work was performed.
examples:
- value: Mauritshuis Conservation Studio, The Hague
- value: Rijksmuseum Ateliergebouw
materials_used:
required: false
range: string
multivalued: true
slot_uri: crm:P126_employed
description: |
Materials and supplies used in treatment.
Critical for reversibility and future treatments.
examples:
- value: Dammar varnish (Kremer Pigmente)
- value: Paraloid B-72 consolidant
- value: Japanese tissue paper
- value: Gamblin conservation colors
techniques_used:
required: false
range: string
multivalued: true
slot_uri: crm:P32_used_general_technique
description: |
Techniques employed in treatment.
examples:
- value: Solvent cleaning with acetone/white spirit mixture
- value: Tratteggio inpainting technique
- value: Vacuum lining
examination_methods:
required: false
range: string
multivalued: true
slot_uri: crm:P16_used_specific_object
description: |
Technical examination methods used.
Common methods:
- X-RADIOGRAPHY: X-ray imaging
- INFRARED_REFLECTOGRAPHY: IR imaging of underdrawing
- UV_FLUORESCENCE: UV light examination
- RAKING_LIGHT: Surface texture analysis
- MACRO_PHOTOGRAPHY: Detailed surface photography
- XRF: X-ray fluorescence spectroscopy
- FTIR: Fourier-transform infrared spectroscopy
examples:
- value: X-RADIOGRAPHY
- value: INFRARED_REFLECTOGRAPHY
- value: UV_FLUORESCENCE
- value: MACRO_PHOTOGRAPHY
environmental_conditions:
required: false
range: string
slot_uri: crm:P3_has_note
description: |
Environmental conditions during examination or treatment,
or recommended environmental parameters.
examples:
- value: Treatment performed at 21°C, 50% RH. Object stable in current conditions.
- value: 'Recommended: 45-55% RH, 18-22°C, max 50 lux'
photographs:
required: false
range: uri
multivalued: true
slot_uri: schema:image
description: |
URLs to conservation photographs (before, during, after treatment).
examples:
- value: https://mauritshuis.nl/conservation/670/before-treatment-1994.jpg
- value: https://mauritshuis.nl/conservation/670/during-cleaning-1994.jpg
- value: https://mauritshuis.nl/conservation/670/after-treatment-1994.jpg
report_url:
required: false
range: uri
slot_uri: schema:url
description: |
URL to full conservation report (PDF or web page).
examples:
- value: https://mauritshuis.nl/conservation/reports/670-1994-restoration.pdf
report_document:
required: false
range: string
slot_uri: dcterms:bibliographicCitation
description: |
Bibliographic citation for published conservation report or article.
examples:
- value: "Wadum, Jørgen. \"Vermeer Illuminated: The Restoration of \nGirl\
\ with a Pearl Earring.\" Burlington Magazine 137, \nno. 1103 (1995):\
\ 90-95.\n"
recommendations:
required: false
range: string
multivalued: true
slot_uri: skos:note
description: |
Recommendations for future care, display, or treatment.
examples:
- value: Re-examine varnish layer in 25 years
- value: Display in climate-controlled case only
- value: Limit light exposure to 50 lux maximum
- value: Handle with cotton gloves; fragile frame corners
follow_up_date:
required: false
range: date
description: |
Date for recommended follow-up examination.
examples:
- value: '2019-01-01'
description: 25-year follow-up from 1994 restoration
related_loan:
required: false
range: uriorcurie
inlined: false
description: |
Loan associated with this condition record (for loan condition checks).
examples:
- value: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001
cost:
required: false
range: decimal
slot_uri: schema:price
description: |
Cost of conservation treatment.
examples:
- value: 150000
description: €150,000 for major restoration
cost_currency:
required: false
range: string
slot_uri: schema:priceCurrency
description: |
Currency code for cost (ISO 4217).
examples:
- value: EUR
- value: USD
funding_source:
required: false
range: string
slot_uri: schema:funder
description: |
Source of funding for conservation work.
examples:
- value: Mondriaan Fund
- value: Getty Foundation
- value: Bank Giro Loterij
conservation_notes:
required: false
range: string
multivalued: true
slot_uri: skos:note
description: |
Additional notes about the conservation record.
examples:
- value: Treatment coincided with preparation for 1995 exhibition
- value: Discovery of Vermeer's signature during cleaning
custodian_types:
equals_expression: '["G", "M", "A", "L", "R", "H", "B"]'
custodian_types_rationale:
equals_string: |
ConservationRecord is relevant to all custodian types managing physical collections:
Galleries (G), Museums (M), Archives (A), Libraries (L), Research Centers (R),
Holy Sites (H) with artifacts, and Botanical gardens/zoos (B) for specimen conservation.
specificity_annotation:
range: SpecificityAnnotation
inlined: true
template_specificity:
range: TemplateSpecificityScores
inlined: true
comments:
- ConservationRecord documents condition assessments, treatments, and examinations
- Links to ExhibitedObject via object_ref relationship
- Uses ConservationStatusEnum for condition_before and condition_after
- Uses CIDOC-CRM E14_Condition_Assessment as primary mapping
- Aligns with SPECTRUM Object Condition Checking procedure
- Supports both institutional and external conservation documentation
see_also:
- https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E14
- https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E11
- https://collectionstrust.org.uk/spectrum/
- https://www.culturalheritage.org/
examples:
- value:
record_id: https://nde.nl/ontology/hc/conservation/mauritshuis-670-1994-001
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
record_type: TREATMENT
record_timespan:
begin_of_the_begin: '1994-03-01'
end_of_the_end: '1994-09-30'
condition_before: FAIR
condition_after: EXCELLENT
condition_description: "The painting's varnish had yellowed significantly\
\ over time, \nobscuring the delicate tonal gradations that are characteristic\
\ \nof Vermeer's technique. Surface dirt had accumulated, particularly \n\
in the lower portion. Previous restorations from the early 20th \ncentury\
\ were visible under UV examination.\n"
treatment_description: "Comprehensive restoration including: removal of discolored\
\ varnish \nusing carefully calibrated solvent mixtures; cleaning of accumulated\
\ \nsurface grime; removal of disfiguring old retouches; consolidation \n\
of minor paint losses; minimal inpainting using reversible materials; \n\
application of new protective varnish.\n"
treatment_type:
- CLEANING
- RESTORATION
conservator:
- Dr. Jørgen Wadum
conservator_affiliation: Mauritshuis Conservation Department
conservation_lab: Mauritshuis Conservation Studio, The Hague
materials_used:
- Shellsol A solvent
- Dammar varnish (Kremer)
- Gamblin conservation colors
techniques_used:
- Solvent cleaning
- Tratteggio inpainting
examination_methods:
- X-RADIOGRAPHY
- INFRARED_REFLECTOGRAPHY
- UV_FLUORESCENCE
- MACRO_PHOTOGRAPHY
photographs:
- https://mauritshuis.nl/conservation/670/before-1994.jpg
- https://mauritshuis.nl/conservation/670/during-1994.jpg
- https://mauritshuis.nl/conservation/670/after-1994.jpg
report_document: "Wadum, Jørgen. \"Vermeer Illuminated: Conservation, Restoration\
\ and \nResearch.\" The Hague: Mauritshuis, 1995.\n"
recommendations:
- Re-examine varnish layer in 25 years (c. 2019)
- Maintain 45-55% relative humidity
- Maximum 50 lux illumination
follow_up_date: '2019-01-01'
conservation_notes:
- Vermeer's monogram 'IVMeer' discovered during cleaning
- Treatment documented in Burlington Magazine (1995)
description: 1994 restoration of Girl with a Pearl Earring
- value:
record_id: https://nde.nl/ontology/hc/conservation/mauritshuis-670-2023-001
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
record_type: LOAN_CONDITION_CHECK
record_date: '2023-02-09'
condition_before: EXCELLENT
condition_description: "Pre-loan condition check for Vermeer 2023 exhibition\
\ at Rijksmuseum.\nPainting in excellent stable condition. No changes from\
\ previous \nexamination. Surface clean, varnish clear, frame secure.\n"
related_loan: https://nde.nl/ontology/hc/loan/mauritshuis-rijksmuseum-2023-001
conservator:
- Abbie Vandivere
examination_methods:
- RAKING_LIGHT
- UV_FLUORESCENCE
recommendations:
- Cleared for loan
- Courier required for transport
- Climate case recommended
description: Pre-loan condition check for Vermeer 2023
- value:
record_id: https://nde.nl/ontology/hc/conservation/rijksmuseum-sk-c-5-2019-001
object_ref: https://nde.nl/ontology/hc/object/rijksmuseum-night-watch
record_type: EXAMINATION
record_date: '2019-07-08'
condition_before: GOOD
condition_description: |
Comprehensive technical examination as part of Operation Night Watch.
Canvas shows historical damage from 1715 trimming and 1911/1975 attacks.
Paint layer stable with localized losses. Varnish slightly yellowed.
examination_methods:
- X-RADIOGRAPHY
- MACRO_XRF_SCANNING
- INFRARED_REFLECTOGRAPHY
- 3D_SCANNING
- MACRO_PHOTOGRAPHY
conservator:
- Petria Noble
- Robert Erdmann
conservator_affiliation: Rijksmuseum Conservation Department
report_url: https://www.rijksmuseum.nl/en/stories/operation-night-watch
conservation_notes:
- Part of multi-year Operation Night Watch project
- Largest and most detailed examination ever of this painting
- Live-streamed to public
description: Operation Night Watch technical examination
slots:
record_id:
description: Unique identifier for this conservation record
range: uriorcurie
slot_uri: dcterms:identifier
record_date:
description: Date of assessment, treatment, or examination
range: date
slot_uri: schema:dateCreated
record_timespan:
description: Full temporal extent of conservation activity
range: TimeSpan
slot_uri: crm:P4_has_time-span
condition_before:
description: Condition state before treatment
range: ConservationStatusEnum
slot_uri: crm:P44_has_condition
condition_after:
description: Condition state after treatment
range: ConservationStatusEnum
slot_uri: crm:P44_has_condition
condition_description:
description: Detailed narrative condition description
range: string
slot_uri: crm:P3_has_note
treatment_description:
description: Detailed description of conservation treatment
range: string
slot_uri: schema:description
treatment_type:
description: Classification of treatment performed
range: string
multivalued: true
slot_uri: aat:300404522
conservator:
description: Name(s) of conservator(s)
range: string
multivalued: true
slot_uri: crm:P14_carried_out_by
conservator_affiliation:
description: Institutional affiliation of conservator
range: string
slot_uri: schema:affiliation
materials_used:
description: Materials and supplies used in treatment
range: string
multivalued: true
slot_uri: crm:P126_employed
techniques_used:
description: Techniques employed in treatment
range: string
multivalued: true
slot_uri: crm:P32_used_general_technique
examination_methods:
description: Technical examination methods used
range: string
multivalued: true
slot_uri: crm:P16_used_specific_object
environmental_conditions:
description: Environmental conditions or recommendations
range: string
slot_uri: crm:P3_has_note
photographs:
description: URLs to conservation photographs
range: uri
multivalued: true
slot_uri: schema:image
report_url:
description: URL to full conservation report
range: uri
slot_uri: schema:url
report_document:
description: Bibliographic citation for report
range: string
slot_uri: dcterms:bibliographicCitation
recommendations:
description: Recommendations for future care
range: string
multivalued: true
slot_uri: skos:note
related_loan:
description: Associated loan record
range: uriorcurie
cost:
description: Cost of conservation treatment
range: decimal
slot_uri: schema:price
cost_currency:
description: Currency code for cost
range: string
slot_uri: schema:priceCurrency
conservation_notes:
description: Additional notes
range: string
multivalued: true
slot_uri: skos:note