Skip to content

Instantly share code, notes, and snippets.

@mjordan
Created January 4, 2014 02:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mjordan/8250658 to your computer and use it in GitHub Desktop.
Save mjordan/8250658 to your computer and use it in GitHub Desktop.
PREMIS xml for @dmoses to play with
<?xml version="1.0" encoding="utf-8"?>
<premis xmlns="info:lc/xlmns/premis-v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="info:lc/xlmns/premis-v2 http://www.loc.gov/standards/premis/v2/premis.xsd">
<!--PREMIS data for Islandora object islandora:1. Contains object entries for each Managed datastream
in an Islandora object, and event entries documenting all fixity checks performed on versions of those datastreams.
Note that a datastream version that has never had a fixity check performed on it will not be linked to any fixity
check events.-->
<!--'Internal' eventIdentifierType values are comprised of Fedora datasteam ID plus ':' plus Fedora Audit Record ID.-->
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.0</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.0</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.1</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.1</contentLocationValue>
</contentLocation>
</storage>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>MODS.1:AUDREC39</linkingEventIdentifierValue>
</linkingEventIdentifier>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.2</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.2</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.3</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.3</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.4</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.4</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.5</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.5</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.6</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.6</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.7</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.7</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.8</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.8</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.9</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.9</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.10</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.10</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.11</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.11</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.12</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.12</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.13</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.13</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.14</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.14</contentLocationValue>
</contentLocation>
</storage>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MODS.15</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>text/xml</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MODS+MODS.15</contentLocationValue>
</contentLocation>
</storage>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>MODS.15:AUDREC39</linkingEventIdentifierValue>
</linkingEventIdentifier>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>OBJ.0</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>image/jpeg</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+OBJ+OBJ.0</contentLocationValue>
</contentLocation>
</storage>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC29</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC31</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC33</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC35</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC37</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>OBJ.0:AUDREC40</linkingEventIdentifierValue>
</linkingEventIdentifier>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>TN.0</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>image/jpeg</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+TN+TN.0</contentLocationValue>
</contentLocation>
</storage>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>TN.0:AUDREC30</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>TN.0:AUDREC32</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>TN.0:AUDREC34</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>TN.0:AUDREC36</linkingEventIdentifierValue>
</linkingEventIdentifier>
<linkingEventIdentifier>
<linkingEventIdentifierType>Internal</linkingEventIdentifierType>
<linkingEventIdentifierValue>TN.0:AUDREC38</linkingEventIdentifierValue>
</linkingEventIdentifier>
</object>
<object>
<objectIdentifier>
<objectIdentifierType>Fedora Commons datastreamVersion ID</objectIdentifierType>
<objectIdentifierValue>MEDIUM_SIZE.0</objectIdentifierValue>
</objectIdentifier>
<objectCategory>file</objectCategory>
<objectCharacteristics>
<compositionLevel>0</compositionLevel>
<fixity>
<messageDigestAlgorithm/>
<messageDigest/>
</fixity>
<format>
<formatName>image/jpeg</formatName>
</format>
</objectCharacteristics>
<storage>
<contentLocation>
<contentLocationType>Fedora Commons contentLocation REF value</contentLocationType>
<contentLocationValue>islandora:1+MEDIUM_SIZE+MEDIUM_SIZE.0</contentLocationValue>
</contentLocation>
</storage>
</object>
<!--'Internal' eventIdentifierType values are comprised of Fedora datasteam ID plus ':' plus Fedora Audit Record ID.-->
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>MODS.1:AUDREC39</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2014-01-02T03:23:21.291Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>MODS.15:AUDREC39</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2014-01-02T03:23:21.291Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC29</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T20:46:17.499Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC31</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T21:46:39.529Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC33</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T22:59:02.303Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC35</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T23:06:01.858Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC37</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T23:13:01.827Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>OBJ.0:AUDREC40</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2014-01-02T03:23:21.371Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>TN.0:AUDREC30</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T20:46:17.574Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>TN.0:AUDREC32</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T21:46:39.573Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>TN.0:AUDREC34</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T22:59:02.360Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>TN.0:AUDREC36</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T23:06:01.930Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
<event>
<eventIdentifier>
<eventIdentifierType>Internal</eventIdentifierType>
<eventIdentifierValue>TN.0:AUDREC38</eventIdentifierValue>
</eventIdentifier>
<eventType>fixity check</eventType>
<eventDateTime>2013-12-31T23:13:01.885Z</eventDateTime>
<eventOutcomeInformation>
<eventOutcome>Checksums not enabled.
</eventOutcome>
</eventOutcomeInformation>
</event>
</premis>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment