Objects: Provenance

Introduction

Tracking the provenance of an object is described in detail in the Provenance section of the model. This section describes how to link the object's description into those events and entities.

Ownership

The current owner of the object should be referenced with transferred_title_to in the most recent Acquisition that transferred_title_of the object. These transfers are described in detail in the Acquistion section.

To make the current owner easier to find from the object's description, the owner should also be referenced with current_owner from the object itself. There are further modeling details available about People and Organizations that might own objects.

Example:

The current owner of Spring is the Getty.

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/object/spring/6",
  "type": "HumanMadeObject",
  "_label": "Jeanne (Spring) by Manet",
  "current_owner": [
    {
      "id": "https://vocab.getty.edu/ulan/500115988",
      "type": "Group",
      "_label": "Getty Museum"
    }
  ]
}

graph TD classDef object stroke:black,fill:#E1BA9C,rx:20px,ry:20px; classDef actor stroke:black,fill:#FFBDCA,rx:20px,ry:20px; classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px; classDef name stroke:orange,fill:#FEF3BA,rx:20px,ry:20px; classDef dims stroke:black,fill:#c6c6c6,rx:20px,ry:20px; classDef infoobj stroke:#907010,fill:#fffa40,rx:20px,ry:20px classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px classDef event stroke:#1010FF,fill:#96e0f6,rx:20px,ry:20px classDef literal stroke:black,fill:#f0f0e0; classDef classstyle stroke:black,fill:white; O1(object/spring/6) class O1 object; O1-- type -->O1_0[HumanMadeObject] class O1_0 classstyle; O1-- _label -->O1_4("''Jeanne (Spring) by Manet''") class O1_4 literal; O2(https://vocab.getty.edu/ulan/500115988) class O2 actor; O2-- type -->O2_0[Group] class O2_0 classstyle; O2-- _label -->O2_3("''Getty Museum''") class O2_3 literal; O1-- current_owner -->O2
Other Representations: JSON-LD (raw) | JSON-LD (playground) | Turtle (raw) | Turtle (styled)

Custody

Similarly, the current custodian of the object should be referenced with the transferred_custody_to in the most recent TransferOfCustody, in the same way as the current owner is referenced from the most recent Acquisition. There is an equivalent property to current_owner for custody, which is current_custodian. This is described in more detail in the section on custody.

If there is a department or person that is not the owner but is responsible for the object, then that actor is the current_custodian. Similarly, loans between organizations (either temporary or permanent) transfer custody rather than ownership.

Example:

The Night Watch is owned by the City of Amsterdam, and on permanent loan to the Rijksmuseum.

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/object/nightwatch/14",
  "type": "HumanMadeObject",
  "_label": "Painting",
  "classified_as": [
    {
      "id": "http://vocab.getty.edu/aat/300033618",
      "type": "Type",
      "_label": "Painting",
      "classified_as": [
        {
          "id": "http://vocab.getty.edu/aat/300435443",
          "type": "Type",
          "_label": "Type of Work"
        }
      ]
    },
    {
      "id": "http://vocab.getty.edu/aat/300133025",
      "type": "Type",
      "_label": "Artwork"
    }
  ],
  "current_owner": [
    {
      "id": "https://linked.art/example/group/amsterdam_govt",
      "type": "Group",
      "_label": "City of Amsterdam Governing Body"
    }
  ],
  "current_custodian": [
    {
      "id": "http://vocab.getty.edu/ulan/500246547",
      "type": "Group",
      "_label": "Rijksmuseum"
    }
  ]
}

graph TD classDef object stroke:black,fill:#E1BA9C,rx:20px,ry:20px; classDef actor stroke:black,fill:#FFBDCA,rx:20px,ry:20px; classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px; classDef name stroke:orange,fill:#FEF3BA,rx:20px,ry:20px; classDef dims stroke:black,fill:#c6c6c6,rx:20px,ry:20px; classDef infoobj stroke:#907010,fill:#fffa40,rx:20px,ry:20px classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px classDef event stroke:#1010FF,fill:#96e0f6,rx:20px,ry:20px classDef literal stroke:black,fill:#f0f0e0; classDef classstyle stroke:black,fill:white; O1(object/nightwatch/14) class O1 object; O1-- type -->O1_0[HumanMadeObject] class O1_0 classstyle; O1-- _label -->O1_4("''Painting''") class O1_4 literal; O2(aat:300033618) class O2 type; O2-- type -->O2_0[Type] class O2_0 classstyle; O2-- _label -->O2_3("''Painting''") class O2_3 literal; O3(aat:300435443) class O3 type; O3-- type -->O3_0[Type] class O3_0 classstyle; O3-- _label -->O3_3("''Type of Work''") class O3_3 literal; O2-- classified_as -->O3 O1-- classified_as -->O2 O4(aat:300133025) class O4 type; O4-- type -->O4_0[Type] class O4_0 classstyle; O4-- _label -->O4_3("''Artwork''") class O4_3 literal; O1-- classified_as -->O4 O5(group/amsterdam_govt) class O5 actor; O5-- type -->O5_0[Group] class O5_0 classstyle; O5-- _label -->O5_3("''City of Amsterdam Governing Body''") class O5_3 literal; O1-- current_owner -->O5 O6(ulan:500246547) class O6 actor; O6-- type -->O6_0[Group] class O6_0 classstyle; O6-- _label -->O6_3("''Rijksmuseum''") class O6_3 literal; O1-- current_custodian -->O6
Other Representations: JSON-LD (raw) | JSON-LD (playground) | Turtle (raw) | Turtle (styled)

Location

The current location of the object is given using the current_location property. This can give a reference to a gallery or specific part of a facility, or be used for the general address of the organization where the object is currently held. There are further modeling details available about Places.

Example:

The current location of the Spring is Gallery W204 (which is part of the West building, which is part of the Getty Center)

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/object/spring/7",
  "type": "HumanMadeObject",
  "_label": "Jeanne (Spring) by Manet",
  "current_location": {
    "id": "https://linked.art/example/place/W204",
    "type": "Place",
    "_label": "Gallery W204"
  }
}

graph TD classDef object stroke:black,fill:#E1BA9C,rx:20px,ry:20px; classDef actor stroke:black,fill:#FFBDCA,rx:20px,ry:20px; classDef type stroke:red,fill:#FAB565,rx:20px,ry:20px; classDef name stroke:orange,fill:#FEF3BA,rx:20px,ry:20px; classDef dims stroke:black,fill:#c6c6c6,rx:20px,ry:20px; classDef infoobj stroke:#907010,fill:#fffa40,rx:20px,ry:20px classDef timespan stroke:blue,fill:#ddfffe,rx:20px,ry:20px classDef place stroke:#3a7a3a,fill:#aff090,rx:20px,ry:20px classDef event stroke:#1010FF,fill:#96e0f6,rx:20px,ry:20px classDef literal stroke:black,fill:#f0f0e0; classDef classstyle stroke:black,fill:white; O1(object/spring/7) class O1 object; O1-- type -->O1_0[HumanMadeObject] class O1_0 classstyle; O1-- _label -->O1_4("''Jeanne (Spring) by Manet''") class O1_4 literal; O2(place/W204) class O2 place; O2-- type -->O2_0[Place] class O2_0 classstyle; O2-- _label -->O2_3("''Gallery W204''") class O2_3 literal; O1-- current_location -->O2
Other Representations: JSON-LD (raw) | JSON-LD (playground) | Turtle (raw) | Turtle (styled)