glam/schemas/20251121/linkml/modules/classes/ProvenanceEvent.yaml
kempersc f7bf1cc5ae Refactor schema slots and classes
- Deleted obsolete slot definitions: statement_summary, statement_text, statement_type, status_name, supersede_articles, supersede_condition, supersede_name, temporal_dynamics, total_amount, typical_contents, use_cases, was_acquired_through, was_fetched_at, was_retrieved_at.
- Updated existing slot definitions for states_or_stated to enhance clarity and structure.
- Introduced new classes: Article, ConditionofAccess, FinancialStatementType, MaximumQuantity, Series, Summary, Type, and their respective slots to improve schema organization and usability.
- Added new slots: changes_or_changed_through, has_or_had_condition_of_access, has_or_had_heritage_type, is_or_was_part_of_series, is_or_was_retrieved_at, maximum_of_maximum to capture additional metadata and relationships.
2026-01-30 00:29:31 +01:00

540 lines
21 KiB
YAML

id: https://nde.nl/ontology/hc/class/ProvenanceEvent
name: ProvenanceEvent
title: Provenance Event 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/
prov: http://www.w3.org/ns/prov#
imports:
- linkml:types
- ../metadata
- ./TimeSpan
- ./CustodianPlace
- ../enums/ProvenanceEventTypeEnum
- ../slots/has_or_had_identifier
- ../slots/has_or_had_type
- ../slots/has_or_had_description
- ../slots/has_or_had_note
- ../slots/is_or_was_located_at
- ./Identifier
- ../slots/object_ref
- ../slots/temporal_extent
- ../slots/price
- ../slots/price_currency
- ../slots/has_or_had_provenance
- ./Provenance
- ./Description
- ../slots/is_or_was_conducted_by
- ./AuctionHouse
- ../slots/publishes_or_published
- ./AuctionSaleCatalog
- ../slots/has_or_had_level
- ./CertaintyLevel
- ../slots/has_or_had_type
- ../slots/is_or_was_associated_with
- ./ArtDealer
- ../slots/has_or_had_reference
- ../slots/has_or_had_url
- ./Reference
- ./URL
- ../slots/has_or_had_note
- ./Note
- ../slots/changes_or_changed_ownership_from
- ../slots/changes_or_changed_ownership_to
- ../slots/has_or_had_description
- ../slots/lot_number
- ../slots/nazi_era_flag
- ../slots/price_text
- ../slots/requires_research
- ../slots/specificity_annotation
- ../slots/has_or_had_score
- ./SpecificityAnnotation
- ./TemplateSpecificityScore
- ./TemplateSpecificityType
- ./TemplateSpecificityTypes
default_prefix: hc
classes:
ProvenanceEvent:
class_uri: crm:E8_Acquisition
description: "An event representing a change in ownership or custody of a heritage object.\n\nProvenanceEvent models the CHAIN OF OWNERSHIP - who owned the object, when,\nand how ownership transferred between parties.\n\n**Key Distinction**:\n\n| Concept | Class | Description |\n|---------|-------|-------------|\n| **Ownership change** | **ProvenanceEvent** | **Sale, gift, confiscation** |\n| Temporary custody | Loan | Exhibition loan, study loan |\n| Physical condition | ConservationRecord | Condition, treatment |\n\n**Ontology Alignment**:\n\n- **CIDOC-CRM**: crm:E8_Acquisition (primary)\n \"Comprises the actions by which legal ownership of physical objects \n is transferred from one person or institution to another.\"\n- **CIDOC-CRM**: crm:E10_Transfer_of_Custody (for custody without ownership)\n- **PROV-O**: prov:Activity (provenance activity)\n- **Schema.org**: schema:TransferAction\n\n**Provenance Research Standards**:\n\nSupports key provenance research requirements:\n- **Nazi-era\
\ provenance**: Washington Principles, Terez\xEDn Declaration\n- **Due diligence**: AAMD guidelines, UNESCO 1970 Convention\n- **Restitution research**: Documentation of forced transfers\n\n**Certainty Levels**:\n\nProvenance events can have varying certainty:\n- **CERTAIN**: Documentary evidence confirms transfer\n- **PROBABLE**: Strong circumstantial evidence\n- **POSSIBLE**: Reasonable inference from context\n- **UNCERTAIN**: Speculative or unverified\n\n**Example Provenance Chain**:\n\n```\n1665: CREATION (Vermeer creates painting)\n \u2193\nc.1665-74: COMMISSION/PURCHASE (van Ruijven acquires)\n \u2193\n1696: AUCTION (Dissius sale, Amsterdam)\n \u2193\n1881: PURCHASE (des Tombe buys for 30 guilders)\n \u2193\n1903: BEQUEST (des Tombe bequeaths to Mauritshuis)\n```\n"
exact_mappings:
- crm:E8_Acquisition
close_mappings:
- crm:E10_Transfer_of_Custody
- prov:Activity
- schema:TransferAction
- aat:300055863
related_mappings:
- crm:E7_Activity
- schema:Action
slots:
- is_or_was_conducted_by
- publishes_or_published
- is_or_was_associated_with
- has_or_had_reference
- has_or_had_url
- has_or_had_identifier
- has_or_had_note
- temporal_extent
- has_or_had_type
- has_or_had_note
- changes_or_changed_ownership_from
- lot_number
- nazi_era_flag
- object_ref
- price
- price_currency
- price_text
- has_or_had_provenance
- requires_research
- specificity_annotation
- has_or_had_score
- changes_or_changed_ownership_to
- has_or_had_description
- is_or_was_located_at
slot_usage:
has_or_had_identifier:
identifier: true
required: true
range: uriorcurie
description: Unique identifier for this provenance event. MIGRATED from event_id (2026-01-26).
examples:
- value: https://nde.nl/ontology/hc/provenance/mauritshuis-670-001
- value: https://nde.nl/ontology/hc/provenance/rijksmuseum-sk-c-5-005
object_ref:
required: true
range: uriorcurie
inlined: false
examples:
- value: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type:
required: true
range: ProvenanceEventTypeEnum
description: Type of provenance event (ACQUISITION, TRANSFER, etc.). MIGRATED from event_type (2026-01-26).
examples:
- value: BEQUEST
- value: AUCTION
- value: CONFISCATION
temporal_extent:
required: false
range: TimeSpan
inlined: true
description: Temporal extent of the provenance event. MIGRATED from event_timespan, event_date, event_date_text (2026-01-26).
examples:
- value:
begin_of_the_begin: '1664-01-01'
end_of_the_end: '1674-12-31'
has_or_had_label: c. 1665-74
description: Owned c. 1665-74 (approximately)
- value:
begin_of_the_begin: '1696-05-16'
end_of_the_end: '1696-05-16'
has_or_had_label: May 16, 1696
description: Specific date event
changes_or_changed_ownership_from:
description: 'Previous owner from whom ownership/title was transferred.
CIDOC-CRM: P23_transferred_title_from - "identifies the E39 Actor who gave up legal ownership."
Null for CREATION events.
'
required: false
range: uriorcurie
inlined: false
examples:
- value: https://nde.nl/ontology/hc/person/des-tombe
changes_or_changed_ownership_to:
description: 'New owner to whom ownership/title was transferred.
CIDOC-CRM: P22_transferred_title_to - "identifies the E39 Actor who acquired legal ownership."
'
required: false
range: uriorcurie
inlined: false
examples:
- value: https://nde.nl/ontology/hc/custodian/nl/mauritshuis
has_or_had_description:
description: 'Owner (source or destination) described as text when no structured entity exists.
MIGRATED from to_owner_text and from_owner_text per slot_fixes.yaml (Rule 53, 2026-01-15).
Use Description class with description_type to distinguish:
- "from_owner": Previous owner (source of transfer)
- "to_owner": New owner (destination of transfer)
'
required: false
multivalued: true
examples:
- value:
description_text: A.A. des Tombe, The Hague (1881-1903)
description_type: from_owner
description: Previous owner as text with dates and location
- value:
description_text: Pieter van Ruijven, Delft (c. 1665-1674)
description_type: from_owner
description: Historical owner with approximate dates
- value:
description_text: Unknown German collector
description_type: from_owner
description: Anonymous previous owner
- value:
description_text: Mauritshuis, The Hague
description_type: to_owner
description: Transfer destination as text (when structured entity not available)
- value:
description_text: Maria de Knuijt, widow of van Ruijven
description_type: to_owner
description: Historical owner as text
is_or_was_located_at:
description: 'Location where the provenance event (ownership/custody transfer) occurred.
Replaces bespoke transfer_location, transfer_location_text, event_location slots.
'
required: false
range: CustodianPlace
multivalued: true
inlined: true
examples:
- value:
place_name: Amsterdam
country: NL
description: Event at auction in Amsterdam
- value:
place_name: Dissius sale, Amsterdam
description: Specific sale event location
- value:
place_name: Christie's, London
country: GB
description: Auction house location
price:
required: false
range: decimal
examples:
- value: 30
description: 30 guilders (1881 purchase)
- value: 30000000
description: Modern equivalent estimate
price_currency:
required: false
range: string
examples:
- value: NLG
description: Dutch guilders
- value: EUR
- value: USD
- value: RM
description: Reichsmarks (Nazi era)
price_text:
required: false
range: string
examples:
- value: 30 guilders
- value: Purchased for 2 stuivers 10 guilders
- value: Forced sale for nominal sum
lot_number:
required: false
range: string
examples:
- value: '36'
- value: Lot 127A
is_or_was_associated_with:
description: 'Art dealer(s) involved in this provenance event (for DEALER_SALE events).
Range narrowed to ArtDealer for dealer-specific provenance.
'
required: false
range: ArtDealer
inlined: true
multivalued: true
examples:
- value:
has_or_had_name:
has_or_had_label: Paul Cassirer
description: German art dealer
- value:
has_or_had_name:
has_or_had_label: Goupil & Cie
description: French art dealing firm
has_or_had_reference:
description: 'Bibliographic or archival reference documenting this event.
MIGRATED from documentation per slot_fixes.yaml (Rule 53, 2026-01-26).
'
required: false
range: Reference
inlined: true
multivalued: true
examples:
- value:
has_or_had_label: Dissius sale catalogue, Amsterdam, May 16, 1696, lot 36
description: Sale catalogue reference
- value:
has_or_had_label: Hofstede de Groot, vol. 1, no. 44
description: "Catalogue raisonn\xE9 reference"
has_or_had_url:
description: 'URL to online documentation or provenance record.
MIGRATED from documentation_url per slot_fixes.yaml (Rule 53, 2026-01-26).
'
required: false
range: URL
inlined: true
multivalued: true
examples:
- value:
url_value: https://rkd.nl/explore/provenance/12345
url_type: provenance_record
description: RKD provenance record
- value:
url_value: https://www.getty.edu/research/provenance/sales
url_type: sales_database
description: Getty Sales Catalogues
has_or_had_level:
description: 'Certainty/confidence level for this provenance event.
MIGRATED from certainty_level + certainty_note per slot_fixes.yaml (Rule 53/56, 2026-01-18).
Uses CertaintyLevel class with level_value and has_or_had_note.
'
required: false
range: CertaintyLevel
inlined: true
examples:
- value:
level_value: CERTAIN
has_or_had_note:
- note_type: certainty
note_content: Confirmed by sale catalogue and receipt
description: Certain with documentary evidence
- value:
level_value: PROBABLE
has_or_had_note:
- note_type: certainty
note_content: Inferred from stylistic analysis and collection history
description: Probable based on circumstantial evidence
- value:
level_value: UNCERTAIN
has_or_had_note:
- note_type: certainty
note_content: Provenance gap 1933-1945 requires further research
description: Uncertain requiring further research
has_or_had_provenance:
description: 'Provenance information for this event in Getty Provenance Index format.
MIGRATED from provenance_text per slot_fixes.yaml (Rule 53/56, 2026-01-18).
Uses Provenance class with has_or_had_description for text content.
Use description_type: "provenance_text" to indicate Getty format.
'
required: false
range: Provenance
inlined: true
examples:
- value:
has_or_had_description:
- description_text: A.A. des Tombe, The Hague (purchased 1881, d. 1903)
description_type: provenance_text
description: Getty Provenance Index format entry
- value:
has_or_had_description:
- description_text: Dissius sale, Amsterdam, May 16, 1696, lot 36
description_type: provenance_text
description: Auction sale provenance entry
has_or_had_note:
required: false
range: string
multivalued: true
description: Notes about the provenance event, including bibliographic footnotes. MIGRATED from event_note and footnote (2026-01-26).
examples:
- value: des Tombe purchased at auction for 30 guilders, a bargain price
- value: The painting's attribution to Vermeer was not recognized until later
- value: '[1] Montias 1989, p. 256, doc. 437'
- value: '[2] The painting was catalogued as ''A Tronij painted in Turkish fashion'''
comments:
- ProvenanceEvent models ownership transfers in an object's history
- Links to ExhibitedObject via object_ref relationship
- Uses ProvenanceEventTypeEnum for event classification
- Uses CIDOC-CRM E8_Acquisition as primary ontology mapping
- Supports Nazi-era provenance research with nazi_era_flag
- Certainty levels allow scholarly documentation of evidence quality
see_also:
- https://cidoc-crm.org/html/cidoc_crm_v7.1.3.html#E8
- https://www.aamd.org/object-registry
- https://www.lootedart.com/
- https://www.getty.edu/research/tools/provenance/
examples:
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/mauritshuis-670-001
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type: CREATION
temporal_extent:
begin_of_the_begin: '1664-01-01'
end_of_the_end: '1667-12-31'
has_or_had_label: c. 1665
has_or_had_description:
- description_text: Johannes Vermeer, Delft
description_type: to_owner
is_or_was_located_at:
- place_name: Delft
country: NL
has_or_had_level:
level_value: CERTAIN
has_or_had_provenance:
has_or_had_description:
- description_text: Created by Johannes Vermeer, Delft, c. 1665
description_type: provenance_text
description: Creation of Girl with a Pearl Earring
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/mauritshuis-670-002
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type: PURCHASE
temporal_extent:
begin_of_the_begin: '1665-01-01'
end_of_the_end: '1674-12-31'
has_or_had_label: c. 1665-1674
has_or_had_description:
- description_text: Johannes Vermeer
description_type: from_owner
- description_text: Pieter van Ruijven, Delft (c. 1665-1674)
description_type: to_owner
has_or_had_level:
level_value: PROBABLE
has_or_had_note:
- note_type: certainty
note_content: Van Ruijven was Vermeer's patron; likely acquired directly from artist
has_or_had_reference:
- has_or_had_label: Montias, Vermeer and His Milieu (1989), pp. 247-252
has_or_had_provenance:
has_or_had_description:
- description_text: Possibly Pieter van Ruijven, Delft (c. 1665-1674)
description_type: provenance_text
description: Possible purchase by van Ruijven
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/mauritshuis-670-005
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type: AUCTION
temporal_extent:
begin_of_the_begin: '1696-05-16'
end_of_the_end: '1696-05-16'
has_or_had_label: May 16, 1696
has_or_had_description:
- description_text: Estate of Jacob Dissius
description_type: from_owner
- description_text: Unknown buyer
description_type: to_owner
is_or_was_located_at:
- place_name: Amsterdam
country: NL
publishes_or_published:
- has_or_had_name: Dissius sale
lot_number: '36'
price_text: Unknown
has_or_had_level:
level_value: CERTAIN
has_or_had_reference:
- has_or_had_label: Dissius sale catalogue, Amsterdam, May 16, 1696, lot 36
has_or_had_note:
- Catalogued as 'Een Tronij in Antique Klederen, ongemeen konstig' (A Tronie in Antique Dress, uncommonly artful)
has_or_had_provenance:
has_or_had_description:
- description_text: Dissius sale, Amsterdam, May 16, 1696, lot 36
description_type: provenance_text
description: 1696 Dissius auction sale
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/mauritshuis-670-008
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type: PURCHASE
temporal_extent:
begin_of_the_begin: '1881-01-01'
end_of_the_end: '1881-12-31'
has_or_had_label: '1881'
has_or_had_description:
- description_text: Unknown seller
description_type: from_owner
- description_text: A.A. des Tombe, The Hague
description_type: to_owner
price: 30
price_currency: NLG
price_text: 30 guilders
has_or_had_level:
level_value: CERTAIN
has_or_had_provenance:
has_or_had_description:
- description_text: A.A. des Tombe, The Hague (purchased 1881 for 30 guilders)
description_type: provenance_text
has_or_had_note:
- Des Tombe purchased at auction for a bargain price
- Painting was in poor condition and not yet attributed to Vermeer
description: 1881 purchase by des Tombe
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/mauritshuis-670-009
object_ref: https://nde.nl/ontology/hc/object/mauritshuis-girl-pearl-earring
has_or_had_type: BEQUEST
temporal_extent:
begin_of_the_begin: '1903-01-01'
end_of_the_end: '1903-12-31'
has_or_had_label: '1903'
has_or_had_description:
- description_text: A.A. des Tombe (d. 1903)
description_type: from_owner
- description_text: Mauritshuis, The Hague
description_type: to_owner
changes_or_changed_ownership_to: https://nde.nl/ontology/hc/custodian/nl/mauritshuis
has_or_had_level:
level_value: CERTAIN
has_or_had_reference:
- has_or_had_label: Will of A.A. des Tombe
- has_or_had_label: Mauritshuis accession records
has_or_had_provenance:
has_or_had_description:
- description_text: Bequeathed to Mauritshuis, 1903
description_type: provenance_text
description: 1903 bequest to Mauritshuis
- value:
has_or_had_identifier: https://nde.nl/ontology/hc/provenance/example-nazi-confiscation
object_ref: https://nde.nl/ontology/hc/object/example-painting
has_or_had_type: CONFISCATION
temporal_extent:
begin_of_the_begin: '1938-01-01'
end_of_the_end: '1938-12-31'
has_or_had_label: '1938'
has_or_had_description:
- description_text: Jewish collector, Vienna
description_type: from_owner
- description_text: Nazi authorities
description_type: to_owner
nazi_era_flag: true
requires_research: true
has_or_had_level:
level_value: PROBABLE
has_or_had_note:
- note_type: certainty
note_content: Documentation incomplete; collector fled Vienna 1938
has_or_had_note:
- Provenance gap requires further research
- Listed on Art Loss Register
description: Example Nazi-era confiscation (illustrative)
annotations:
specificity_score: 0.1
specificity_rationale: Generic utility class/slot created during migration
custodian_types: "['*']"
custodian_types_rationale: Universal utility concept