PREMIS (Preservation Metadata, Data Dictionary Maintenance Activity)
Official Web Site  

PREMIS Data Dictionary for Preservation Metadata (version 2.0): Errata and Proposed Changes

This document records corrections and proposed changes to version 2.0 of the PREMIS Data Dictionary for Preservation Metadata (PDF:1.1MB/184pp.) and PREMIS schemas.
[Note: To view PDF documents, a free viewer is available for download from Adobe Acrobat.]

Errata
The following details mistakes or omissions that will be corrected in the next version.

  • Add linking semantic units from Agent Entity to Events and Rights:
    • linkingEventIdentifier (linkingEventIdentifierType and linkingEventIdentifierValue)
    • linkingRightsStatementIdentifier (linkingRightsStatementIdentifierType and linkingRightsStatementIdentifierValue)
  • Clarify that the linking semantic units are mandatory in the sense that a repository needs to know the information, but are defined as optional because PREMIS does not specify in which direction the linkage should be.
  • Correct the "Rationale" for objectCharacteristicsExtension to say "There may be a need to extend PREMIS defined units." Replacing is not allowed.
  • Make storage optional, since it is not useful for exchange (corrected in schema)
  • Add "Not applicable" for representation under 1.9.1.5 signatureValidationRules
  • Add "Not applicable for representation under 1.9.2 signatureInformationExtension
  • Provide common definitions for linkingAgentIdentifier under event and rightsStatement:
    • Make linkingAgentRole optional and repeatable for rightsStatement instead of mandatory and not repeatable
    • Add attributes LinkAgentXmlID and xlink:simpleLink for rightsStatement
  • Provide common definitions for linkingObjectIdentifier under event and rightsStatement:
    • Add linkingObjectRole (optional, repeatable) to rightsStatement
    • Add attributes LinkObjectXmlID and xlink:simpleLink for rightsStatement

Proposed Data Dictionary changes
The following details suggested changes for the next version. Decisions have not yet been made on the proposals.

  • Consider relationshipType for dependency relationships that are not structural or derivative, but necessary for understanding (not rendering) the object. (Dependency relationships are only used under environment.)