All Versions
- DSpace 7.x (Current Release)
- DSpace 8.x (Unreleased)
- DSpace 6.x (EOL)
- DSpace 5.x (EOL)
- More Versions...
Unsupported Release
This documentation relates to an old, unsupported version of DSpace, version 1.7.x. Looking for another version? See all documentation.
As of January 2014, the DSpace 1.7.x platform is no longer supported. We recommend upgrading to a more recent version of DSpace.
Generally speaking, an AIP is an Zip file containing a METS manifest and all related content bitstreams, license files and any other associated files.
mets
element
@PROFILE
fixed value="http://www.dspace.org/schema/aip/1.0/mets.xsd" (this is how we identify an AIP manifest)@OBJID
URN-format persistent identifier (i.e. Handle) if available, or else a unique identifier. (e.g. "hdl:123456789/1")@LABEL
title if available@TYPE
DSpace object type, one of "DSpace ITEM", "DSpace COLLECTION", "DSpace COMMUNITY" or , "DSpace SITE".@ID
is a globally unique identifier, such as dspace67075091976862014717971209717749394363
.mets/metsHdr
element
@CREATEDATE
timestamp that AIP was created.@LASTMODDATE
last-modified date for a DSpace Item, or nothing for other objects.agent
element:
@ROLE
= "CUSTODIAN",@TYPE
= "OTHER",@OTHERTYPE
= "DSpace Archive",name
= Site handle. (Note: The Site Handle is of the format [handle_prefix]/0
, e.g. "123456789/0")
mets/dmdSec
element
dmdSec
elements are included for all AIPs:
mets/dmdSec/mdWrap@MDTYPE="MODS"
)mets/dmdSec/mdWrap@MDTYPE="OTHER",@OTHERMDTYPE="DIM"
)mdWrap
@TYPE
value is OTHER
, the element MUST include a value for the @OTHERTYPE
attribute which names the crosswalk that produced (or interprets) that metadata, e.g. AIP-TECHMD
.mets/amdSec
element - admin (technical, source, rights, and provenance) metadata for the entire archival object.
rightsMD
elements of the following TYPEs
DSpaceDepositLicense
if the object has a deposit license, it is contained here. (mdWrap@MDTYPE="OTHER",@OTHERMDTYPE="DSpaceDepositLicense"
)CreativeCommonsRDF
If the object is an Item with a Creative Commons license expressed in RDF, it is included here. (mdWrap@MDTYPE="OTHER",@OTHERMDTYPE="CreativeCommonsRDF"
)CreativeCommonsText
If the object is an Item with a Creative Commons license in plain text, it is included here. (mdWrap@MDTYPE="OTHER",@OTHERMDTYPE="CreativeCommonsText"
)sourceMD
elements - recorded twice, once in DSpace native format, once in PREMIS:AIP-TECHMD
" (see Metadata in METS section below for details)digiprovMD
mets/amdSec
elements - technical metadata for each of an Items's Bitstreams, both in PREMIS and DIM formats
techMD
element - PREMIS technical metadata, expanded from SIP, for each of an Item's Bitstreams.sourceMD
element, type is AIP-TECHMD.
name
(dc.title
)description
(dc.descripton
)userFormatDescription
(dc.format
)dc.format.medium
)
mets/fileSec
element
fileGrp
. The fileGrp
has a @USE
attribute which corresponds to the Bundle name.file
elements under fileGrp
.mets/fileSec/fileGrp/file
element
@SIZE
to length of the bitstream. There is a redundant value in the techMD but it is more accessible here.@MIMETYPE
, @CHECKSUM
, @CHECKSUMTYPE
to corresponding bitstream values. There is redundant info in the techMD. (For DSpace, the @CHECKSUMTYPE="MD5"
)@SEQ
to bitstream's SequenceID if it has one.fileSec
with one fileGrp
child of @USE="LOGO"
.fileGrp
contains one file
element, representing the logo Bitstream. It has the same file format, checksum, etc fields as the Item content bitstreams, but does not include metadata section references or a SequenceID.structMap
for the reference to this file.mets/structMap
- Primary structure map, @LABEL="DSpace Object", @TYPE="LOGICAL"
div
with @TYPE="DSpace Object Contents"
.
div
with @TYPE="DSpace Content Bitstream"
. Each Bitstream div
has a single fptr
element which references the bitstream location.structMap/div/fptr
(i.e. directly under the div
with @TYPE="DSpace Object Contents"
)div
with @TYPE="DSpace Object Contents"
.
div
with @TYPE="DSpace Item"
. Each Item div
has up to two child mptr
elements:
@LOCTYPE="HANDLE"
, and @xlink:href
value is the raw Handle.@LOCTYPE="URL"
, and @xlink:href
value is a relative link to the AIP file on the local filesystem.fptr
reference to it in the very first div
.div
with @TYPE="DSpace Object Contents"
.
div
with @TYPE="DSpace Community"
. Each Community div
has up to two mptr
elements:
@LOCTYPE="HANDLE"
, and @xlink:href
value is the raw Handle.@LOCTYPE="URL"
, and @xlink:href
value is a relative link to the AIP file on the local filesystem.div
with @TYPE="DSpace Collection"
. Each Collection div
has up to two mptr
elements:
@LOCTYPE="HANDLE"
, and @xlink:href
value is the raw Handle.@LOCTYPE="URL"
, and @xlink:href
value is a relative link to the AIP file on the local filesystem.fptr
reference to it in the very first div
.div
with @TYPE="DSpace Object Contents"
.
div
with @TYPE="DSpace Community"
. Each Item div
has up to two child mptr
elements:
@LOCTYPE="HANDLE"
, and @xlink:href
value is the raw Handle.@LOCTYPE="URL"
, and @xlink:href
value is a relative link to the AIP file on the local filesystem.mets/structMap
- Structure Map to indicate object's Parent, @LABEL="Parent", @TYPE="LOGICAL"
div
element which has the unique attribute value TYPE="AIP Parent Link"
to identify it as the older of the parent pointer.
mptr
element whose xlink:href
attribute value is the raw Handle of the parent object, e.g. 1721.1/4321
.The following tables describe how various metadata fields are populated (via DSpace Crosswalks) in the METS file for an AIP.
Metadata Field |
Database field or value |
---|---|
dc.description |
'introductory_text' field |
dc.description.abstract |
'short_description' field |
dc.description.tableofcontents |
'side_bar_text' field |
dc.identifier.uri |
Collection's handle |
dc.provenance |
'provenance_description' field |
dc.rights |
'copyright_text' field |
dc.rights.license |
'license' field |
dc.title |
'name' field |
Metadata Field |
Database field or value |
---|---|
dc.description |
'introductory_text' field |
dc.description.abstract |
'short_description' field |
dc.description.tableofcontents |
'side_bar_text' field |
dc.identifier.uri |
Handle of Community |
dc.rights |
'copyright_text' field |
dc.title |
'name' field |
Metadata Field |
Value |
||
---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b60fb633-4043-4850-9e8c-6b63057a2dda"><ac:plain-text-body><![CDATA[ |
dc.identifier.uri |
Handle of Site (format: |
]]></ac:plain-text-body></ac:structured-macro> |
dc.title |
Name of Site (from dspace.cfg 'dspace.name' config) |
Metadata Field |
Value |
---|---|
dc.contributor |
Submitter's email address |
dc.identifier.uri |
Handle of Item |
dc.relation.isPartOf |
Owning Collection's Handle (as a URN) |
dc.relation.isReferencedBy |
All other Collection's this item is linked to (Handle URN of each non-owner) |
dc.rights.accessRights |
"WITHDRAWN" if item is withdrawn |
Metadata Field |
Value |
---|---|
dc.title |
Bitstream's name/title |
dc.title.alternative |
Bitstream's source (getSource()) |
dc.description |
Bitstream's description (getDescription()) |
dc.format |
Bitstream Format Description (getUserFormatDescription()) |
dc.format.medium |
Short Name of Format (getFormat().getShortDescription()) |
dc.format.mimetype |
MIMEType of Format (getFormat().getMIMEType()) |
dc.format.supportlevel |
System Support Level for Format (getFormat().getSupportLevel()) |
dc.format.internal |
Whether Format is internal (getFormat().isInternal()) |
Metadata Field |
Value |
---|---|
dc.identifier.uri |
Handle of Collection |
dc.relation.isPartOf |
Owning Community's Handle (as a URN) |
dc.relation.isReferencedBy |
All other Communities this Collection is linked to (Handle URN of each non-owner) |
Metadata Field |
Value |
---|---|
dc.identifier.uri |
Handle of Community |
dc.relation.isPartOf |
Handle of Parent Community (as a URN) |
Metadata Field |
Value |
||
---|---|---|---|
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="b229b9fd-d2dd-4dc9-be44-081979038d99"><ac:plain-text-body><![CDATA[ |
dc.identifier.uri |
Site Handle (format: |
]]></ac:plain-text-body></ac:structured-macro> |