Object Location and Movement

Table of Contents

Introduction

The current location of an object is determined by the most recent time that it was moved. In an environment where every activity was recorded, it would not be necessary to record the location as this could be calculated for any given point in time based on the activities which resulted in the object being moved. Such an information environment is important for some sectors (such as couriers and shipping companies) that specialize in object tracking, however is not something which most cultural heritage information systems track to this degree of granularity.

There are several scenarios in which it is, however, useful to track the movement of an object, in the same way as tracking custody or ownership. These include:

If the institution is subdivided into departments, these moves may also coincide with the transfer of custody between departments. For example, if the paintings department and the conservation department are separate entities, then not only is the painting moved from the gallery to the conservation studio, it might also have its custody transferred to the conservation department.

Moving an Object

The model for moving an object is very similar to that of an Acquisition, Transfer of Custody or Payment. There is an activity, which can be carried_out_by an actor and all of the other basic activity features, that moved the object between two locations, from the place given in moved_from and to the place given in moved_to.

Example:

The Kehinde Wiley painting "Portrait of Lynette Yiadom-Boakye" routinely moves between the Yale Center for British Art and the Yale University Art Gallery

{
  "@context": "https://linked.art/ns/v1/linked-art.json",
  "id": "https://linked.art/example/provenance/wiley_move/1",
  "type": "Activity",
  "_label": "Movement of Wiley Painting",
  "classified_as": [
    {
      "id": "http://vocab.getty.edu/aat/300055863",
      "type": "Type",
      "_label": "Provenance Activity"
    }
  ],
  "part": [
    {
      "type": "Move",
      "moved": [
        {
          "id": "https://linked.art/example/object/yiadom-boakye",
          "type": "HumanMadeObject",
          "_label": "Portrait of Lynette Yiadom-Boakye"
        }
      ],
      "moved_from": {
        "id": "https://linked.art/example/place/ycba_gallery",
        "type": "Place",
        "_label": "YCBA Gallery"
      },
      "moved_to": {
        "id": "https://linked.art/example/place/yuag_gallery",
        "type": "Place",
        "_label": "YUAG Gallery"
      }
    }
  ]
}

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(provenance/wiley_move/1) class O1 event; O1-- type -->O1_0[Activity] class O1_0 classstyle; O1-- _label -->O1_4("''Movement of Wiley Painting''") class O1_4 literal; O2(aat:300055863) class O2 type; O2-- type -->O2_0[Type] class O2_0 classstyle; O2-- _label -->O2_3("''Provenance Activity''") class O2_3 literal; O1-- classified_as -->O2 O3( _ ) class O3 event; O3-- type -->O3_0[Move] class O3_0 classstyle; O4(object/yiadom-boakye) class O4 object; O4-- type -->O4_0[HumanMadeObject] class O4_0 classstyle; O4-- _label -->O4_3("''Portrait of Lynette Yiadom-Boakye''") class O4_3 literal; O3-- moved -->O4 O5(place/ycba_gallery) class O5 place; O5-- type -->O5_0[Place] class O5_0 classstyle; O5-- _label -->O5_3("''YCBA Gallery''") class O5_3 literal; O3-- moved_from -->O5 O6(place/yuag_gallery) class O6 place; O6-- type -->O6_0[Place] class O6_0 classstyle; O6-- _label -->O6_3("''YUAG Gallery''") class O6_3 literal; O3-- moved_to -->O6 O1-- part -->O3
Other Representations: JSON-LD (raw) | JSON-LD (playground) | Turtle (raw) | Turtle (styled)