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

PREMIS Data Dictionary Version 2.0: Hierarchical Listing of Semantic Units

The PREMIS Data Dictionary and its supporting documentation is a comprehensive, practical resource for implementing preservation metadata in digital archiving systems. The Data Dictionary is built on a data model that defines five entities: Intellectual Entities, Objects, Events, Rights, and Agents. Each semantic unit defined in the Data Dictionary is a property of one of the entities in the data model.

This is a hierarchical listing of the semantic units included in the Data Dictionary. The information in parentheses following each semantic unit indicates whether the element is Mandatory (M) or Optional (O), followed by whether it is Repeatable (R) or Not repeatable (NR). Some semantic units in the Object section are further divided by the types of representation, file, and bitstream. Where not qualified, the designations apply to all three types. Where qualified, only the types listed are applicable.

PREMIS Home Page

1. Object

  • 1.1 objectIdentifier (M, R)
    • 1.1.1 objectIdentifierType (M, NR)
    • 1.1.2 objectIdentifierValue (M, NR)
  • 1.2 objectCategory (M, NR)
  • 1.3 preservationLevel (O, R) [representation, file]
    • 1.3.1 preservationLevelValue (M, NR) [representation, file]
    • 1.3.2 preservationLevelRole (O, NR) [representation, file]
    • 1.3.3 preservationLevelRationale (O, R) [representation, file]
    • 1.3.4 preservationLevelDateAssigned (O, NR) [representation, file]
  • 1.4 significantProperties (O, R)
    • 1.4.1 significantPropertiesType (O, NR)
    • 1.4.2 significantPropertiesValue (O, NR)
    • 1.4.3 significantPropertiesExtension (O, R)
  • 1.5 objectCharacteristics (M, R) [file, bitstream]
    • 1.5.1 compositionLevel (M, NR) [file, bitstream]
    • 1.5.2 fixity (O, R) [file, bitstream]
      • 1.5.2.1 messageDigestAlgorithm (M, NR) [file, bitstream]
      • 1.5.2.2 messageDigest (M, NR) [file, bitstream]
      • 1.5.2.3 messageDigestOriginator (O, NR) [file, bitstream]
    • 1.5.3 size (O, NR) [file, bitstream]
    • 1.5.4 format (M, R) [file, bitstream]
      • 1.5.4.1 formatDesignation (O, NR) [file, bitstream]
        • 1.5.4.1.1 formatName (M, NR) [file, bitstream]
        • 1.5.4.1.2 formatVersion (O, NR) [file, bitstream]
      • 1.5.4.2 formatRegistry (O, NR) [file, bitstream]
        • 1.5.4.2.1 formatRegistryName (M, NR) [file, bitstream]
        • 1.5.4.2.2 formatRegistryKey (M, NR) [file, bitstream]
        • 1.5.4.2.3 formatRegistryRole (O, NR) [file, bitstream]
      • v1.5.4.3 formatNote (O, R) [file, bitstream]
    • 1.5.5 creatingApplication (O, R) [file, bitstream]
      • 1.5.5.1 creatingApplicationName (O, NR) [file, bitstream]
      • 1.5.5.2 creatingApplicationVersion (O, NR) [file, bitstream]
      • 1.5.5.3 dateCreatedByApplication (O, NR) [file, bitstream]
      • 1.5.5.4 creatingApplicationExtension (O, R) [file, bitstream]
    • 1.5.6 inhibitors (O, R) [file, bitstream]
      • 1.5.6.1 inhibitorType (M, NR) [file, bitstream]
      • 1.5.6.2 inhibitorTarget (O, R) [file, bitstream]
      • 1.5.6.3 inhibitorKey (O, NR) [file, bitstream]
    • 1.5.7 objectCharacteristicsExtension (O, R) [file, bitstream]
  • 1.6 originalName (O, NR) [representation, file]
  • 1.7 storage (M, R) [file, bitstream]
    • 1.7.1 contentLocation (O, NR) [file, bitstream]
      • 1.7.1.1 contentLocationType (M, NR) [file, bitstream]
      • 1.7.1.2 contentLocationValue (M, NR) [file, bitstream]
    • 1.7.2 storageMedium (O, NR) [file, bitstream]
  • 1.8 environment (O, R)
    • 1.8.1 environmentCharacteristic (O, NR)
    • 1.8.2 environmentPurpose (O, R)
    • 1.8.3 environmentNote (O, R)
    • 1.8.4 dependency (O, R)
      • 1.8.4.1 dependencyName (O, R)
      • 1.8.4.2 dependencyIdentifier (O, R)
        • 1.8.4.2.1 dependencyIdentifierType (M, NR)
        • 1.8.4.2.2 dependencyIdentifierValue (M, NR)
    • 1.8.5 software (O, R)
      • 1.8.5.1 swName (M, NR)
      • 1.8.5.2 swVersion (O, NR)
      • 1.8.5.3 swType (M, NR)
      • 1.8.5.4 swOtherInformation (O, R)
      • 1.8.5.5 swDependency (O, R)
    • 1.8.6 hardware (O, R)
      • 1.8.6.1 hwName (M, NR)
      • 1.8.6.2 hwType (M, NR)
      • 1.8.6.3 hwOtherInformation (O, R)
    • 1.8.7 environmentExtension (O, R)
  • 1.9 signatureInformation (O, R) [file, bitstream]
    • 1.9.1 signature (O, R)
      • 1.9.1.1 signatureEncoding (M, NR) [file, bitstream]
      • 1.9.1.2 signer (O, NR) [file, bitstream]
      • 1.9.1.3 signatureMethod (M, NR) [file, bitstream]
      • 1.9.1.4 signatureValue (M, NR) [file, bitstream]
      • 1.9.1.5 signatureValidationRules (M, NR) [file, bitstream]
      • 1.9.1.6 signatureProperties (O, R) [file, bitstream]
      • 1.9.1.7 keyInformation (O, NR) [file, bitstream]
    • 1.9.2 signatureInformationExtension (O, R) [file, bitstream]
  • 1.10 relationship (O, R)
    • 1.10.1 relationshipType (M, NR)
    • 1.10.2 relationshipSubType (M, NR)
    • 1.10.3 relatedObjectIdentification (M, R)
      • 1.10.3.1 relatedObjectIdentifierType (M, NR)
      • 1.10.3.2 relatedObjectIdentifierValue (M, NR)
      • 1.10.3.3 relatedObjectSequence (O, NR)
    • 1.10.4 relatedEventIdentification (O, R)
      • 1.10.4.1 relatedEventIdentifierType (M, NR)
      • 1.10.4.2 relatedEventIdentifierValue (M, NR)
      • 1.10.4.3 relatedEventSequence (O, NR)
  • 1.11 linkingEventIdentifier (O, R)
    • 1.11.1 linkingEventIdentifierType (M, NR)
    • 1.11.2 linkingEventIdentifierValue (M, NR)
  • 1.12 linkingIntellectualEntityIdentifier (O, R)
    • 1.12.1 linkingIntellectualEntityIdentifierType (M, NR)
    • 1.12.2 linkingIntellectualEntityIdentifierValue (M, NR)
  • 1.13 linkingRightsStatementIdentifier (O, R)
    • 1.13.1 linkingRightsStatementIdentifierType (M, NR)
    • 1.13.2 linkingRightsStatementIdentifierValue (M, NR)

2. Event

  • 2.1 eventIdentifier (M, NR)
    • 2.1.1 eventIdentifierType (M, NR)
    • 2.1.2 eventIdentifierValue (M, NR)
  • 2.2 eventType (M, NR)
  • 2.3 eventDateTime (M, NR)
  • 2.4 eventDetail (O, NR)
  • 2.5 eventOutcomeInformation (O, R)
    • 2.5.1 eventOutcome (O, NR)
    • 2.5.2 eventOutcomeDetail (O, R)
      • 2.5.2.1 eventOutcomeDetailNote (O, NR)
      • 2.5.2.2 eventOutcomeDetailExtension (O, R)
  • 2.6 linkingAgentIdentifier (O, R)
    • 2.6.1 linkingAgentIdentifierType (M, NR)
    • 2.6.2 linkingAgentIdentifierValue (M, NR)
    • 2.6.3 linkingAgentRole (O, R)
  • 2.7 linkingObjectIdentifier (O, R)
    • 2.7.1 linkingObjectIdentifierType (M, NR)
    • 2.7.2 linkingObjectIdentifierValue (M, NR)
    • 2.7.3 linkingObjectRole (O, R)

3. Agent

  • 3.1 agentIdentifier (R, M)
    • 3.1.1 agentIdentifierType (M, NR)
    • 3.1.2 agentIdentifierValue (M, NR)
  • 3.2 agentName (O, R)
  • 3.3 agentType (O, NR)

4. Rights

  • 4.1 rightsStatement (O, R)
    • 4.1.1 rightsStatementIdentifier (M, NR)
      • 4.1.1.1 rightsStatementIdentifierType (M, NR)
      • 4.1.1.2 rightsStatementIdentifierValue (M, NR)
    • 4.1.2 rightsBasis (M, NR)
    • 4.1.3 copyrightInformation (O, NR)
      • 4.1.3.1 copyrightStatus (M, NR)
      • 4.1.3.2 copyrightJurisdiction (M, NR)
      • 4.1.3.3 copyrightStatusDeterminationDate (O, NR)
      • 4.1.3.4 copyrightNote (O, R)
    • 4.1.4 licenseInformation (O, NR)
      • 4.1.4.1 licenseIdentifier (O, NR)
        • 4.1.4.1.1 licenseIdentifierType (M, NR)
        • 4.1.4.1.2 licenseIdentifierValue (M, NR)
      • 4.1.4.2 licenseTerms (O, NR)
      • 4.1.4.3 licenseNote (O, R)
    • 4.1.5 statuteInformation (O, R)
      • 4.1.5.1 statuteJurisdiction (M, NR)
      • 4.1.5.2 statuteCitation (M, NR)
      • 4.1.5.3 statuteInformationDeterminationDate (O, NR)
      • 4.1.5.4 statuteNote (O, R)
    • 4.1.6 rightsGranted (O, R)
      • 4.1.6.1 act (M, NR)
      • 4.1.6.2 restriction (O, R)
      • 4.1.6.3 termOfGrant (M, NR)
        • 4.1.6.3.1 startDate (M, NR)
        • 4.1.6.3.2 endDate (O, NR)
      • 4.1.6.4 rightsGrantedNote (O, R)
    • 4.1.7 linkingObjectIdentifier (O, R)
      • 4.1.7.1 linkingObjectIdentifierType (M, NR)
      • 4.1.7.2 linkingObjectIdentifierValue (M, NR)
    • 4.1.8 linkingAgentIdentifier (O, R)
      • 4.1.8.1 linkingAgentIdentifierType (M, NR)
      • 4.1.8.2 linkingAgentIdentifierValue (M, NR)
      • 4.1.8.3 linkingAgentRole (M, NR)
  • 4.2 rightsExtension (O, R)