Difference between revisions of "PREMIS metadata: original files"

From Archivematica
Jump to navigation Jump to search
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[Main Page]] > [[Development]] > [[:Category:Development documentation|Development documentation]] > [[Metadata elements]] > PREMIS metadata for original file
 
[[Main Page]] > [[Development]] > [[:Category:Development documentation|Development documentation]] > [[Metadata elements]] > PREMIS metadata for original file
  
 +
<div style="padding: 10px 10px; border: 1px solid black; background-color: #F79086;">This page is no longer being maintained and may contain inaccurate information. Please see the [https://www.archivematica.org/docs/latest/ Archivematica documentation] for up-to-date information. </div> <p>
  
 
This table is a template for metadata elements for the original file. Please note the following:
 
This table is a template for metadata elements for the original file. Please note the following:
 
*The ''format'' semantic unit would be repeated as needed if FITS identified several possible formats for the file
 
*The ''format'' semantic unit would be repeated as needed if FITS identified several possible formats for the file
 
*The ''eventOutcomeDetail'' semantic unit would be repeated as needed to capture detailed information generated by an event
 
*The ''eventOutcomeDetail'' semantic unit would be repeated as needed to capture detailed information generated by an event
*This table includes one event as an example (normalization); a real PREMIS file would contain information about numerous events (see [[PREMIS event metadata]])
+
*This table includes one event as an example (normalization); a real PREMIS file would contain information about numerous events (see [[PREMIS metadata: events]])
 
*This table includes two agent entities: an organization (City of Vancouver Archives) and a software program (Archivematica). The organization is the agent for manual events such as reviewing the SIP, while Archivematica is the agent for automated events such as normalization. Further agents may be included (such as individuals, workstations etc) but the two agents specified in this table would be a minimum.
 
*This table includes two agent entities: an organization (City of Vancouver Archives) and a software program (Archivematica). The organization is the agent for manual events such as reviewing the SIP, while Archivematica is the agent for automated events such as normalization. Further agents may be included (such as individuals, workstations etc) but the two agents specified in this table would be a minimum.
  
Line 46: Line 47:
 
|objectCharacteristics/fixity
 
|objectCharacteristics/fixity
 
|messageDigestAlgorithm
 
|messageDigestAlgorithm
|MD5
+
|sha256
 
|
 
|
 
|-
 
|-
Line 52: Line 53:
 
|objectCharacteristics/fixity
 
|objectCharacteristics/fixity
 
|messageDigest
 
|messageDigest
|e479688508922354bdab09bca60d8d0e
+
|f22c693ef1a40e390d0e71f35fbf3b9323fd59464396ff1bcccfd5cd823f3d72
|
 
|-
 
|object
 
|objectCharacteristics/fixity
 
|messageDigestOriginator
 
|City of Vancouver Archives
 
 
|
 
|
 
|-
 
|-
Line 101: Line 96:
 
|originalName
 
|originalName
 
|none
 
|none
|/SAE Project files/newsletters/20100223/cover image.bmp
+
|%transferDirectory%objects/SAE Project files/newsletters/20100223/cover image.bmp
 
|
 
|
 
|-
 
|-
Line 131: Line 126:
 
|relationship/relatedEventIdentification
 
|relationship/relatedEventIdentification
 
|relatedEventIdentifierType
 
|relatedEventIdentifierType
|Archivematica ID
+
|UUID
 
|"For derivative relationships between objects relatedEventIdentification must be recorded."
 
|"For derivative relationships between objects relatedEventIdentification must be recorded."
 
|-
 
|-
Line 137: Line 132:
 
|relationship/relatedEventIdentification
 
|relationship/relatedEventIdentification
 
|relatedEventIdentifierValue
 
|relatedEventIdentifierValue
|[alphanumeric code]
+
|830bd012-0483-5c5f-bnec-f9cbd0e751yk
 
|"For derivative relationships between objects relatedEventIdentification must be recorded."
 
|"For derivative relationships between objects relatedEventIdentification must be recorded."
 
|-
 
|-
Line 167: Line 162:
 
|eventDetail
 
|eventDetail
 
|none
 
|none
|program="ImageMagick"; version="6.6.4.0"; command="%convertPath% %fileFullName% +compress %preservationFileDirectory%%fileTitle%.%preservationFormat%"
+
|program="convert"; version="Version: ImageMagick 6.5.7-8 2010-12-02 Q16 http://www.imagemagick.org"
 
|This element can be used to record information about software used and eliminates the need to have agent entities for software programs
 
|This element can be used to record information about software used and eliminates the need to have agent entities for software programs
 
|-
 
|-

Latest revision as of 15:34, 11 February 2020

Main Page > Development > Development documentation > Metadata elements > PREMIS metadata for original file

This page is no longer being maintained and may contain inaccurate information. Please see the Archivematica documentation for up-to-date information.

This table is a template for metadata elements for the original file. Please note the following:

  • The format semantic unit would be repeated as needed if FITS identified several possible formats for the file
  • The eventOutcomeDetail semantic unit would be repeated as needed to capture detailed information generated by an event
  • This table includes one event as an example (normalization); a real PREMIS file would contain information about numerous events (see PREMIS metadata: events)
  • This table includes two agent entities: an organization (City of Vancouver Archives) and a software program (Archivematica). The organization is the agent for manual events such as reviewing the SIP, while Archivematica is the agent for automated events such as normalization. Further agents may be included (such as individuals, workstations etc) but the two agents specified in this table would be a minimum.


PREMIS entity Semantic unit Semantic component Sample value(s) Notes
object objectIdentifier objectIdentifierType UUID mandatory unit and component
object objectIdentifier objectIdentifierValue 0db50321-6d7b-4291-89ec-a8b0adc1ff96 mandatory unit and component
object objectCategory none file mandatory unit and component
object objectCharacteristics compositionLevel 0 mandatory unit and component
object objectCharacteristics/fixity messageDigestAlgorithm sha256
object objectCharacteristics/fixity messageDigest f22c693ef1a40e390d0e71f35fbf3b9323fd59464396ff1bcccfd5cd823f3d72
object objectCharacteristics size 787510
object objectCharacteristics/format/formatDesignation formatName Windows Bitmap format is a mandatory unit; must use either formatDesignation or formatRegistry
object objectCharacteristics/format/formatDesignation formatVersion 3.0 format is a mandatory unit; must use either formatDesignation or formatRegistry
object objectCharacteristics/format/formatRegistry formatRegistryName PRONOM format is a mandatory unit; must use either formatDesignation or formatRegistry
object objectCharacteristics/format/formatRegistry formatRegistryKey fmt/116 format is a mandatory unit; must use either formatDesignation or formatRegistry
object objectCharacteristics objectCharacteristicsExtension

<fits xsi:schemaLocation="http://hul.harvard.edu/ois/xml/ns/fits/fits_output http://hul.harvard.edu/ois/xml/xsd/fits/fits_output.xsd" version="0.3.2" timestamp="8/10/10 7:28 PM"> + selected FITS output

objectCharacteristicsExtension is used for additional object characteristics not covered by PREMIS, for instance format specific metadata that is defined externally.
object originalName none %transferDirectory%objects/SAE Project files/newsletters/20100223/cover image.bmp
object relationship relationshipType derivation
object relationship relationshipSubType is source of
object relationship/relatedObjectIdentification relatedObjectIdentifierType UUID mandatory unit and component if there is a related object
object relationship/relatedObjectIdentification relatedObjectIdentifierValue 270bd067-0483-4c5f-bdec-f2cbd6e651aa mandatory unit and component if there is a related object
object relationship/relatedEventIdentification relatedEventIdentifierType UUID "For derivative relationships between objects relatedEventIdentification must be recorded."
object relationship/relatedEventIdentification relatedEventIdentifierValue 830bd012-0483-5c5f-bnec-f9cbd0e751yk "For derivative relationships between objects relatedEventIdentification must be recorded."
event eventIdentifier eventIdentifierType UUID mandatory unit and component
event eventIdentifier eventIdentifierValue 8jb50321-6d7b-4291-89ag-a8b0fhc1f276 mandatory unit and component
event eventType none normalization mandatory unit and component
event eventDateTime none 2009-12-01T09:09:00-02:00 mandatory unit and component
event eventDetail none program="convert"; version="Version: ImageMagick 6.5.7-8 2010-12-02 Q16 http://www.imagemagick.org" This element can be used to record information about software used and eliminates the need to have agent entities for software programs
event eventOutcomeInformation eventOutcome {normalized; not normalized}
event eventOutcomeDetail eventOutcomeDetailNote
  • Normalization failed
  • Already in preservation format. No need to normalize
Repeatable container
event eventOutcomeDetail eventOutcomeDetailNote cover_image.tiff Repeatable container
event linkingAgentIdentifier linkingAgentIdentifierType preservation system used to link an agent to an event; not mandatory but recommended
event linkingAgentIdentifier linkingAgentIdentifierValue Archivematica-0.7 used to link an agent to an event; not mandatory but recommended
agent agentIdentifier agentIdentifierType repository code mandatory unit and component
agent agentIdentifier agentIdentifierValue CVA mandatory unit and component
agent agentName none City of Vancouver Archives
agent agentType none organization
agent agentIdentifier agentIdentifierType preservation system mandatory unit and component
agent agentIdentifier agentIdentifierValue Archivematica-0.7 mandatory unit and component
agent agentName none Archivematica
agent agentType none software