Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleFileSec of mets.xml
  <fileSec>
    <fileGrp ID="etdadmin-mets-fgrp-1" USE="CONTENT">
      <file GROUPID="etdadmin-mets-file-group" ID="etdadmin-mets-file-2132021" MIMETYPE="application/pdf" ADMID="amd_primary" SEQ="1">
        <FLocat LOCTYPE="URL" xlink:href="thesis_pdfa_allisonhyatt.pdf"/>
      </file>
      <file GROUPID="etdadmin-mets-file-group" ID="etdadmin-mets-file-2132069" MIMETYPE="application/pdf" ADMID="amd_supplemental_1" SEQ="1">
        <FLocat LOCTYPE="URL" xlink:href="appendices_pdfa_allisonhyatt.pdf"/>
      </file>
    </fileGrp>
    <fileGrp ID="etdadmin-mets-fgrp-2" USE="LICENSE">
      <file GROUPID="etdadmin-mets-file-group" ID="etdadmin-mets-file-2046147" MIMETYPE="application/pdf" ADMID="amd_license_2046147">
        <FLocat LOCTYPE="URL" xlink:href="setup_2E592954-F85C-11EA-ABB1-E61AE629DA94.pdf"/>
      </file>
    </fileGrp>
  </fileSec>

Variables extracted from fileSec example below:

...

Variable

...

Example

...


...

Rule for Object ROLE assignments

USE TypeAMDIDObject ROLE

CONTENT

amd_primaryTHESIS
CONTENTamd_supplemental_[/d]THESIS_SUPPLEMENT
LICENSEamd_license_[/d+]LICENSE
N/Amets.xmlDOCUMENTATION



Values assigned to each file in the submission directory

FilenameMime-typeAMDIDUSE TypeObject ROLE
thesis_pdfa_allisonhyatt.pdfapplication/pdfamd_primaryCONTENTTHESIS
appendices_pdfa_allisonhyatt.pdfapplication/pdfamd_supplemental_1CONTENTTHESIS_SUPPLEMENT
setup_2E592954-F85C-11EA-ABB1-E61AE629DA94.pdfapplication/pdfamd_license_2046147LICENSELICENSE
mets.xmltext/xmlN/AN/ADOCUMENTATION



Create an object for each file

...

  • Has_supplement
  • Has_licence
  • Has _documentation
  • HOLLIS link based on MMSID
  • DASH link based on DASH ID

Examples of values assigned to a filename

...

ROLE assignments

...

CONTENT

...