Skip to content
flazz edited this page Sep 13, 2010 · 4 revisions

PiM → PREMIS

Given a valid PiM document destruct it according to its profile (outlined below). For the main transformation logic XSLT style sheets will be used.

Option 1: PREMIS Container

Extract the PREMIS container from the METS digiprovMD as a valid standalone PREMIS document (using a PREMIS container). Representation assembly below.

Option 2: METS Buckets

Assemble all PREMIS elements from each respective METS administrative meta data sections into a valid standalone PREMIS document (using a PREMIS container). Representation assembly below.

Representation Assembly

Any preexisting PREMIS representations in the PiM will automatically be included in the compiled PREMIS document.

The BP recommends that METS structure maps be used for structural representations. Since some of these structure maps may not describe representations, an option will be provided to select the appropriate ones for conversion. The selection will be made one of in the following ways:

  • Via an HTML form (HTML-based interfaces)
  • As a query parameter denoting the ordinal positions of each of the METS structure maps (Web Service)

Input & Output

Supported input methods are those outlined for Validation. Output will be PREMIS XML. For browser viewing a PREMIS XMLHTML style sheet will be referenced.