Skip to main content

DSpace Deposit — Semantics Reference

The DSpace deposit plugin submits plans to a DSpace 8.x repository. During deposit it reads values from the plan blueprint and descriptions, locating each field by its semantic tag, and writes them to the corresponding Dublin Core field in the DSpace record.

This page lists every DSpace field the plugin can populate and the semantic you must assign to a blueprint or description-template field to populate it.

How the plugin resolves fields

Each semantic below is applied to both plan blueprint fields and description template fields. Values from both sources are merged and all collected values are written to the corresponding Dublin Core field.

Values that are always set (not semantic-driven)

DSpace fieldValue
dc.titlePlan label.
dc.date.issuedDate of deposit.
dc.description.abstractPlan description.
dc.identifier.uriFor public plans: the URL of the plan's public page in OpenCDMP.

Identifiers

DSpace fieldSemantic
dc.identifier.citationdspace.identifier.citation
dc.identifier.govdocdspace.identifier.govdoc
dc.identifier.isbndspace.identifier.isbn
dc.identifier.ismndspace.identifier.ismn
dc.identifier.otherdspace.identifier.other
dc.identifier.uridspace.identifier.uri

Titles

DSpace fieldSemantic
dc.title.alternativedspace.title.alternative

Descriptions

DSpace fieldSemantic
dc.descriptiondspace.description
dc.description.sponsorshipdspace.description.sponsorship
dc.description.provenancedspace.description.provenance

Contributors

DSpace fieldSemanticNotes
dc.contributor.authordspace.contributor.authorPlan members' names are always included. If no field with this semantic is found, plan members are still set as authors.

Dates

DSpace fieldSemantic
dc.date.accessioneddspace.date.accessioned
dc.date.availabledspace.date.available

Type

DSpace fieldSemanticNotes
dc.typedspace.type"Dataset" is always included as an entry. If no field with this semantic is found, the default type is used as a fallback.

Language

DSpace fieldSemanticNotes
dc.language.isodspace.languageIf no field with this semantic is found, the plan's language is used as a fallback.

Publisher

DSpace fieldSemantic
dc.publisherdspace.publisher