Preparing a batch
- Get the file information for all files from the mets.xml FileSec
- Filename
- Mime-type
- Use category - CONTENT or LICENSE
- AMDID - amd_primary, amd_supplemental, amd_license
- Create Object OSNs based on ProQuest ID, school code and Use Role
- Create File OSNs based on ProQuest ID and Use Role
- Create mapping.txt file to associate files with appropriate Object OSN and File OSN
- Locate the MARCXML file for the ETD and generate a MODS file
- Get DASH URN from MARCXML if present
- Get Alma MMSID from …
Create an object for each file
- Content Model based on file Mime-type
- Role based on Use category and AMDID
- Primary PDF thesis gets ROLE=THESIS
- Other files in CONTENT group get ROLE=THESIS_SUPPLEMENT
- Files in ‘LICENSE’ group get ROLE=LICENSE
- Mets.xml file gets ROLE=DOCUMENTATION
- File with ROLE=THESIS gets MODS descriptive metadata
Add relationships and Harvard Metadata inks to THESIS Object
- Has_supplement
- Has_licence
- Has _documentation
- HOLLIS link based on MMSID
- DASH link based on DASH ID
Deposit all but THESIS Object
Wait for load report
Add Object URNs for related objects to THESIS object batch
Deposit THESIS Object