Difference between revisions of "Archivists Toolkit integration"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
=Workflow= | =Workflow= | ||
+ | #The user processes a SIP the same way that all SIPs are processed | ||
+ | #At the Upload DIP micro-service, the user selects "Upload to Archivists' Toolkit" | ||
+ | #This automatically opens a data-entry page which must be completed by the user | ||
+ | #When the user saves the data and closes the data-entry page, the data are written to a text file in the DIP called ATmetadata.txt | ||
+ | #The DIP is placed in ''/uploadedDIPs/AT/''. | ||
+ | #The user can edit the metadata in the text file if desired | ||
+ | #The user manually imports the test file into Archivists' Toolkit | ||
=DIP requirements= | =DIP requirements= |
Revision as of 10:55, 18 September 2012
Main Page > Development > Development documentation > Integration with Archivists' Toolkit
Workflow
- The user processes a SIP the same way that all SIPs are processed
- At the Upload DIP micro-service, the user selects "Upload to Archivists' Toolkit"
- This automatically opens a data-entry page which must be completed by the user
- When the user saves the data and closes the data-entry page, the data are written to a text file in the DIP called ATmetadata.txt
- The DIP is placed in /uploadedDIPs/AT/.
- The user can edit the metadata in the text file if desired
- The user manually imports the test file into Archivists' Toolkit
DIP requirements
Metadata entry templates
Example 1
Text file field mapping
- From data entry:
- Use statement --> useStatement
- Restrictions apply? --> restrictionsApply
- Is component --> FALSE
- Object type --> objectType
- Date expression --> dateExpression
- Date begin --> dateBegin
- Date end --> dateEnd
- Auto-populated:
- digitalObjectID (file UUID)
- title (filename without extension)
- url (filepath and filename)
- existenceLocationOriginals (AIP UUID)
Example 2
Text file field mapping
- From data entry:
- Parent digital object ID --> digitalObjectID
- Use statement --> useStatement
- Restrictions apply? --> restrictionsApply (TRUE)
- Is component --> isComponent (TRUE)
- Object type --> objectType
- Auto-populated:
- title (filename without extension)
- url (filepath and filename)
- existenceLocationOriginals (AIP UUID)