Versions Compared

Key

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

Anchor
_Toc190102195
_Toc190102195
Anchor
_Toc190102306
_Toc190102306
Anchor
_Toc190773339
_Toc190773339
Anchor
_Toc191117891
_Toc191117891
Anchor
_Toc191133181
_Toc191133181
Anchor
_Toc191133329
_Toc191133329
Anchor
_Toc191176426
_Toc191176426
MPEG21 DIDL Application Profile for Institutional Repositories


Anchor
_Toc190102196
_Toc190102196
Anchor
_Toc190102307
_Toc190102307
Anchor
_Toc190773340
_Toc190773340
Anchor
_Toc191117892
_Toc191117892
Anchor
_Toc191133182
_Toc191133182
Anchor
_Toc191133330
_Toc191133330
Anchor
_Toc191176427
_Toc191176427
Document information

...

Project: SURFshare
History: This document is an adaptation of "MPEG21 DIDL Application Profile for NEEO" version 0.4 (

http://drcwww.uvt.nl/~place/neeo/didl%20application%20profile.0.4.doc

...

).

...

The

...

latter

...

was

...

based

...

on

...

Maurice

...

Vanderfeesten

...

(2008),

...

"MPEG21

...

DIDL

...

Document

...

Specifications

...

for

...

repositories"

...

version

...

2.3.1

...

https://www.surfgroepen.nl/sites/oai/complexobjects/Shared%20Documents/DIDLdocumentSpecification_EN_v2.3.doc

...


Editor: Thomas Place
Date: 18 April 2009
Version: 3.0
Location:

Anchor
_Toc190102197
_Toc190102197
Anchor
_Toc190102308
_Toc190102308
Anchor
_Toc190773341
_Toc190773341
Anchor
_Toc191117893
_Toc191117893
Anchor
_Toc191133183
_Toc191133183
Anchor
_Toc191133331
_Toc191133331
Anchor
_Toc191176428
_Toc191176428
Versions

Date

Version history

 

 

18 April 2009

3.0

Start of version 3.0. Based on NEEO document "MPEG21 DIDL Application Profile for Institutional Repositories" version 0.4, which is based on "MPEG21 DIDL Document Specifications for repositories" version 2.3.1.

...

See

...

also

...

history.

...

Note

...

that

...

this

...

is

...

the

...

first

...

version

...

of

...

this

...

document.

...

The

...

version

...

number

...

(3.0)

...

indicates

...

that

...

it

...

is

...

more

...

recent

...

and

...

more

...

up-to-date

...

than

...

the

...

predecessors

...

on

...

which

...

it

...

is

...

based

...

by

...

having

...

a

...

higher

...

number

...

than

...

their

...

latest

...

versions.

...

...

PDF

22 Januari 2008

2.3.1

...

Minor

...

change

...

in

...

the

...

schema

...

path.

...

ISO

...

changed

...

the

...

path

...

.../dii.xsd/dii.xsd

...

to

...

.../dii/dii.xsd

...


Minor

...

change

...

in

...

the

...

examples

...

the

...

mimetype

...

for

...

humanStartPage

...

resources

...

changed

...

from

...

"application/html"

...

to

...

"text/html".

...

"application/html"

...

is

...

not

...

a

...

valid

...

mimetype.

...

...

PDF

05 December 2007

2.3

Changes to stress the use of Persistent Identifiers in the DIDL document. The addition of the ORE compliant info:eu-repo

...

namespace


23 May 2007

2.2.2

...

Some

...

changes

...

and

...

little

...

tweaks.

...

 

23 March 2007

2.2.1

...

Added

...

comment

...

of

...

Peter

...

van

...

Huisstede,

...

small

...

corrections

...

in

...

the

...

example

...

XML.

...

 

6 March 2007

2.2

...

The

...

Committee

...

for

...

Complex

...

Objects

...

looked

...

at

...

this

...

document

...

and

...

came

...

with

...

more

...

elegant

...

improvements.

...

Thanks

...

to:

...

Thomas

...

Place,

...

Renze

...

Brandsma,

...

Henk

...

Ellermann,

...

Peter

...

van

...

Huisstede

...

and

...

Ruud

...

Bronmans.

...

 

20 February 2007

2.1

...

A

...

closer

...

look

...

at

...

the

...

recommendations

...

of

...

Herbert

...

vd

...

Sompel

...

gave

...

more

...

insight

...

in

...

the

...

DIDL

...

semantics,

...

and

...

thus

...

leading

...

to

...

a

...

better

...

XMLspecification.

...

 

2 January 2007

2.0

...

Fundamental

...

change

...

of

...

element

...

and

...

attribute

...

use;

...

for

...

better

...

representation

...

of

...

the

...

semantics.

...


Additional

...

texts

...

for

...

driver

...

guidelines

...

from

...

Martin

...

Feijen,

...

new

...

DIDL

...

according

...

to

...

comments

...

of

...

Herbert

...

vd

...

Sompel,

...

new

...

DIDL

...

schema.

...

(

...

...

)

 

4 December 2006

1.1.2

...

Translated

...

into

...

English

...

for

...

DRIVER

 

11 July 2006

1.1.1

...

Few

...

typos

...

are

...

removed.

...

 

10 July 2006

1.1

...

Extension

...

with:

...


  • Version numbering and information
  • Complete namespace declaration in 'metadata'-item.

...


  • The three Items are not case sensitively discriminated by: metadata, objects and jump-off-page.

...


  • Extended explanation about the use of Namespace-declarations.

...

 

30 March 2006

1.0

...

Initial

...

document

 



Anchor
_Toc190102198
_Toc190102198
Anchor
_Toc190102309
_Toc190102309
Anchor
_Toc190773342
_Toc190773342
Anchor
_Toc191117894
_Toc191117894
Anchor
_Toc191133184
_Toc191133184
Anchor
_Toc191133332
_Toc191133332
Anchor
_Toc191176429
_Toc191176429
What's new

V 0.1 of the NEEO document. Changes with respect to version 2.3.1

...

of

...

"MPEG21

...

DIDL

...

Document

...

Specifications

...

for

...

repositories"

...

by

...

Maurice

...

Vanderfeesten

...

(SURF)

...

  1. Relaxed

...

  1. the

...

  1. requirement

...

  1. that

...

  1. the

...

  1. top

...

  1. Item

...

  1. identifier

...

  1. must

...

  1. be

...

  1. persistent.

...

  1. More

...

  1. strict

...

  1. formulation

...

  1. for

...

  1. Item

...

  1. identifiers

...

  1. not

...

  1. being

...

  1. the

...

  1. same

...

  1. as

...

  1. the

...

  1. OAI

...

  1. identifier

...

  1. and

...

  1. the

...

  1. DIDL

...

  1. document

...

  1. identifier.

...

  1. Replaced

...

  1. dip:objectType

...

  1. by

...

  1. rdf:type.

...

  1. The

...

  1. use

...

  1. of

...

  1. simple

...

  1. Dublin

...

  1. Core

...

  1. is

...

  1. not

...

  1. mandatory

...

  1. and

...

  1. is

...

  1. not

...

  1. even

...

  1. recommended.

...

  1. MODS

...

  1. is

...

  1. the

...

  1. recommended

...

  1. metadata

...

  1. scheme.

...

  1. Left

...

  1. out

...

  1. all

...

  1. references

...

  1. to

...

  1. 'work'

...

  1. or

...

  1. 'expression'.

...

  1. Item

...

  1. elements

...

  1. stand

...

  1. for

...

  1. Digital

...

  1. Items

...

  1. (they

...

  1. are

...

  1. Digital

...

  1. Item

...

  1. Declarations).

...

  1. Type

...

  1. statements

...

  1. (using

...

  1. rdf:type)

...

  1. type

...

  1. the

...

  1. Digital

...

  1. Items.

...

  1. The

...

  1. use

...

  1. of

...

  1. identifiers

...

  1. (URIs)

...

  1. for

...

  1. Digital

...

  1. Items

...

  1. is

...

  1. mandatory.

...

  1. Added

...

  1. new

...

  1. semantics:

...

  1. publishedVersion

...

  1. |authorVersion,

...

  1. embargo,

...

  1. description,

...

  1. access

...

  1. rights.

...


V

...

0.2

...

of

...

the

...

NEEO

...

document

...

  1. One

...

  1. or

...

  1. more

...

  1. object

...

  1. files

...

  1. is

...

  1. changed

...

  1. in

...

  1. zero,

...

  1. one

...

  1. or

...

  1. more

...

  1. object

...

  1. files

...

  1. Removed

...

  1. example;

...

  1. has

...

  1. to

...

  1. be

...

  1. replaced

...

  1. by

...

  1. a

...

  1. new

...

  1. example.

...


V

...

03

...

of

...

the

...

NEEO

...

document

...

  1. Only

...

  1. minor

...

  1. changes

...


V

...

04

...

of

...

the

...

NEEO

...

document

...

  1. Some

...

  1. minor

...

  1. editorial

...

  1. changes

...

  1. 3.3.2

...

  1. -

...

  1. Object

...

  1. File

...

  1. Item

...

    • Addition

...

    • of

...

    • deposit

...

    • date

...

    • as

...

    • a

...

    • <dcterms:issued>

...

    • Vocabulary

...

    • for

...

    • <dcterms:accessRights>

...


V

...

3.0

...

      1. Less

...

      1. strict

...

      1. remarks

...

      1. on

...

      1. the

...

      1. location

...

      1. of

...

      1. the

...

      1. namespace

...

      1. declarations.

...

      1. The

...

      1. number

...

      1. of

...

      1. Descriptors

...

      1. is

...

      1. unlimited.

...

      1. Type

...

      1. of

...

      1. a

...

      1. Digital

...

      1. Item

...

      1. is

...

      1. expressed

...

      1. as

...

      1. an

...

      1. URI

...

      1. being

...

      1. the

...

      1. value

...

      1. of

...

      1. the

...

      1. rdf:resource

...

      1. attribute

...

      1. of

...

      1. a

...

      1. rdf:type

...

      1. element.

...

      1. Type

...

      1. statements

...

      1. are

...

      1. also

...

      1. allowed

...

      1. at

...

      1. the

...

      1. top

...

      1. level.

...

      1. Instead

...

      1. of

...

      1. using

...

      1. not

...

      1. yet

...

      1. registered

...

      1. terms

...

      1. from

...

      1. info:eu-repo/semantics/,

...

      1. the

...

      1. terms

...

      1. from

...

      1. the

...

      1. Eprints

...

      1. Access

...

      1. Rights

...

      1. Vocabulary

...

      1. must

...

      1. be

...

      1. used

...

      1. for

...

      1. expressing

...

      1. the

...

      1. accessibility

...

      1. of

...

      1. an

...

      1. object

...

      1. For

...

      1. the

...

      1. date

...

      1. of

...

      1. deposit

...

      1. of

...

      1. an

...

      1. object

...

      1. in

...

      1. a

...

      1. repository

...

      1. dcterms:dateSubmitted

...

      1. is

...

      1. to

...

      1. be

...

      1. used

...

      1. (was

...

      1. dcterms:issued

...

      1. )

Anchor
_Toc190102199
_Toc190102199
Anchor
_Toc190102310
_Toc190102310
Anchor
_Toc190773343
_Toc190773343
Anchor
_Toc191117895
_Toc191117895
Anchor
_Toc191133185
_Toc191133185
Anchor
_Toc191133333
_Toc191133333
Anchor
_Toc191176430
_Toc191176430
Table of Contents


1 Introduction
1.1 Compound and Digital Objects as Digital Items
2 OAI Response with a DIDL document
3 DIDL as a wrapper
3.1 Item Descriptors
3.1.1 Item 'Identifier' Statement
3.1.2 Item 'modified' Statement
3.1.3 Item 'type' Statement
3.2 The Top Item as a Compound Object
3.3 Second level Items
3.3.1 Metadata Item
3.3.2 Object File Item
3.3.3 Jump-off-page / Human Start page Item
3.4 Example of full OAI-PMH record with a MPEG-21 DIDL document


Anchor
_Toc191176431
_Toc191176431
Introduction

This document describes the use of DIDL in the context of institutional repositories. The DIDL Document Specification was originally developed within the DARE programme of SURF as a solution for:

  • the harvesting of the digital resources (PDFs etc.) from the local repositories for ingest into the E-Depot system of the Royal Library for long term preservation
  • the harvesting of the digital resources (PDFs etc.) from the local repositories by a service provider (e.g. a search portal that indexes the full text of documents)
  • the representation of complex documents such as doctoral theses that consist of multiple digital resource files
  • the confusing use of dc:identifier; dc:identifier can be used for different types of objects; the identifier itself doesn't indicate what type of object is identified; in the context of repositories dc:identifier can point to a jump-off page (JOP) and/or to object files.


DIDL has been in use by the DARE community since the summer of 2006. One of the results is that the content of all Dutch repositories are now part of the E-Depot of the Royal Library, the national library of The Netherlands.

Anchor
_Toc191176432
_Toc191176432
Compound and Digital Objects as Digital Items

The digital objects that populate institutional repositories can be seen as compound objects that consist of parts or components that are also digital objects. In the DIDL model the basic entity is a Digital Item. The compound objects and their objects play the role of Digital Items in the model that underlies DIDL. In a DIDL document the Item elements represent the Digital Items. The top Item element that is situated directly below the DIDL root element is used for the compound object. The Item elements that are the children of the top Item element represent the objects that are part of the compound object. The objects that are part of a compound object can themselves be a compound object. When a part object is also a compound object, then its parts are not described in the same DIDL document, but a separate DIDL document is used to describe this compound object with its parts. This means that in this application profile there are only two levels of Digital Items within a DIDL document. Although DIDL allows for a hierarchy of Digital Items, this profile restricts the hierarchy to two levels: the level of the top Digital Item, the compound object and the level of the Digital Items that are parts of the top Digital Item. This version of the application profile doesn't give (yet) guidelines for the case of a compound object that is part of another compound object.
This profile distinguishes three types of digital objects: descriptive metadata, object files and jump-off pages. This list is extensible; other types can be added.
The figure below is a schematic representation of a DIDL document of a compound object that consists of one or more descriptive metadata records, zero or more object files and zero or one jump-off page. Metadata that apply to the metadata records, object files and jump-off pages can be placed in Descriptor elements within the respective Item elements. In the figure the most used Descriptors are shown. The list of Descriptor elements in an Item is extensible.
A digital object can have one or more representations. A representation is the thing that can be displayed on a computer screen or that can be printed. A representation MUST have a medium type (mimetype). In DIDL, representations are handled by the Resource element. A Resource is contained in a Component element which in its turn is a child of the Item element. There are two ways of including a representation in a Resource element. The first way is by-value: the representation as such is included as content of the Resource element. This is the usual way that metadata records formatted in XML are included. The second way is by-ref: the Resource element stays empty, but the representation is referred to by an URL that is the value of the ref-attribute of the Resource element. Normally, the URL will point to a file in the repository.
Each Digital Item MUST have an identifier with the exception of jump-off pages for which the identifier is optional. This identifier MUST be an URI. The URI of a Digital Item should be different from the URLs of its representations. The identifiers of the Digital Items must be persistent. The URLs of the representations and the medium types can change, while the identifier of the Digital Item stays the same. This allows, e.g., for replacing a file that can only be processed by an old-fashioned word processor by a version with the same content that can be read at all contemporary desk tops. Or a file can be moved to another location; the identifier of the Digital Items stays the same indicating that it is still the same file. If the policy of a repository is to preserve the different representations of a Digital Item then the repository is advised to treat the representations as separate Digital Items, each with its own persistent identifier. So it is possible that in one repository the PDF, the Word and the HTML versions of a publication are combined into one Digital Item, while in another repository they are treated as separate Digital Items. Another use of Digital Item identifiers is to relate Digital Items to each other. Image Added

Anchor
_Toc191176433
_Toc191176433
OAI Response with a DIDL document

The DIDL document is part of an OAI-PMH response. The DIDL document will be returned within an OAI-record when using didl as value of the metadataPrefix verb. This enables the repository to generate this particular didl format that is described in the document below.
Within the OAI XML structure, the DIDL resides within the metadata element. See below:

<OAI-PMH ...>
...
<request ... metadataPrefix="didl">
...
<record>
<header>...</header>
<metadata>
<didl:DIDL
xmlns:didl="urn:mpeg:mpeg21:2002:02-DIDL-NS"

...


xmlns:

...

dc

...

="http://purl.org/dc/elements/1.1/"

...


xmlns:

...

dcterms

...

="http://purl.org/dc/terms/"

...


xmlns:

...

rdf

...

="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

...


xmlns:

...

dii

...

="urn:mpeg:mpeg21:2002:01-DII-NS"

...


xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

...


xsi:schemaLocation="

...


urn:mpeg:mpeg21:2002:02-DIDL-NS

...

...



urn:mpeg:mpeg21:2002:01-DII-NShttp://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-21_schema_files/dii/dii.xsd">

...


...

...


<

...

/didl:DIDL

...

>

...


</metadata>

...


<about>...</about>

...


</record>

...


...

...


</OAI-PMH>

...

Remarks:

...

  1. Don't

...

  1. forget

...

  1. the

...

  1. DIDL

...

  1. tag

...

  1. in

...

  1. the

...

  1. OAI-PMH

...

  1. response.

...

    1. Make

...

    1. a

...

    1. declaration

...

    1. of

...

    1. the

...

    1. didl, dii, dc and dcterms namespaces here, in the DIDL tag.
  1. The about element is optional in OAI-PMH

Anchor
_Toc191176434
_Toc191176434
DIDL as a wrapper

The DIDL document is a document with one top-level Item element. The Item contains several child Item elements. These child Item elements describe three different types: descriptive metadata, object files and jump-off pages. Between brackets the cardinality of the XML elements are shown:

<metadata>
   <didl:DIDL ...>
<didl:Item>
<didl:Item>...</didl:Item>

...


<didl:

...

Item

...

>...</didl:Item>

...


<didl:

...

Item

...

>...</didl:Item>

...


</didl:Item>

...


</didl:DIDL>

...


</metadata>

...

Image Added


Anchor
_Toc191176435
_Toc191176435
Item Descriptors

Image Added
Item Descriptors provide information about the Digital Item. A Descriptor contains a Statement with information about the Item. For each "statement" a new Descriptor is used.
The top level Item element MUST contain two Descriptor elements. One Descriptor element for the (Persistent) Identifier and one Descriptor element for the modification date.

  1. Modifications MUST be made visible by changing the modification date. When there are no modifications the modification date can be left out from the second level Items.
  2. Changes of the modification date in child Item elements MUST be propagated to the parent Item element.
  3. When a Descriptor element for modification date is used also a Descriptor element with an identifier MUST be used (they go in pairs). Rationale: In order to compare similar harvested Item elements wrt modification date, an identifier must be added.
  4. For the second level Item elements:
    1. the "type" Descriptor element MUST always be used
    2. the "identifier" Descriptor element MUST be used in the metadata and objectfile Descriptor elements. This is optional for the jump-off page Descriptor element
    3. the "modification date" Descriptor element MAY be used in all of the second level Item elements.


Example on level one

<didl:DIDL ...>
<didl:Item>
<didl:Descriptor>...</didl:Descriptor>

...

<

...

!-

...

Identification,

...

mandatory

...

->

...


<

...

didl:Descriptor

...

>...</didl:Descriptor>

...

<

...

!

...

-

...

Modification

...

date,

...

mandatory

...

->

...


<didl:Item>...</didl:Item>

...


<didl:Item>...</didl:Item>

...


<didl:Item>...</didl:Item>

...


...

...


</didl:Item>

...


</didl:DIDL>

...

Example

...

on

...

level

...

two

Object type added

<didl:DIDL

...

...>

...


<didl:Item>

...


<didl:Item>

...


<

...

didl:Descriptor

...

>...</didl:Descriptor>

...

<

...

!

...

-

...

Identification,

...

mandatory

...

-

...

>
<didl:Descriptor

...

>...</didl:Descriptor>

...

<

...

!

...

-

...

Modification

...

date,

...

optional

...

->

...


<didl:Descriptor

...

>...</didl:Descriptor>

...

<

...

!

...

--

...

Type,

...

mandatory

...

-->

...


...

...


</didl:Item>

...


<didl:Item>...</didl:Item>

...


<didl:Item>...</didl:Item>

...


<didl:Item>...</didl:Item>

...


...

...


</didl:Item>

...


</didl:DIDL>

...


Apart from the Identifier,

...

modified

...

date

...

and

...

type,

...

Descriptors

...

with

...

other

...

semantic

...

content

...

can

...

be

...

used,

...

see

...

section

...

3.2.

...

Anchor
_Toc191176436
_Toc191176436

...

Item

...

'Identifier'

...

Statement

...

The

...

first

...

Descriptor

...

contains

...

the

...

ID

...

of

...

the

...

Item

...

elements.

...

This

...

is

...

used

...

to

...

uniquely

...

identify

...

the

...

digital

...

object

...

(e.g.

...

with

...

an

...

urn:nbn).

...

This

...

ID

...

is

...

wrapped

...

in

...

a

...

Statement

...

with

...

a

...

DII

...

Identifier

...

element.

...

For

...

example:

...


<didl:Item>

...


<didl:Item>

...


<didl:Descriptor>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

dii:Identifier

...

>

...

urn:nbn:nl:ui:13-6748398729821

...

</dii:Identifier>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

...


...

...


</didl:Item>

...

Remarks:

...

  1. In

...

  1. this

...

  1. example

...

  1. the

...

  1. root

...

  1. Item

...

  1. has

...

  1. a

...

  1. Persistent

...

  1. Identifier.

...

  1. The

...

  1. identifier

...

  1. MUST

...

  1. be

...

  1. an

...

  1. URI.

...

  1. Some

...

  1. repositories

...

  1. can

...

  1. make

...

  1. use

...

  1. of

...

  1. registered

...

  1. URIs,

...

  1. e.g.,

...

  1. in

...

  1. the

...

  1. Netherlands

...

  1. the

...

  1. repositories

...

  1. can

...

  1. make

...

  1. use

...

  1. of

...

  1. National

...

  1. Bibliography

...

  1. Numbers.

...

  1. If

...

  1. a

...

  1. repository

...

  1. doesn't

...

  1. have

...

  1. access

...

  1. to

...

  1. registered

...

  1. URIs,

...

  1. UUIDs

...

  1. or

...

  1. TAGs

...

  1. can

...

  1. be

...

  1. used.

...

  1. More

...

  1. information

...

  1. about

...

  1. UUIDs

...

  1. can

...

  1. be

...

  1. found

...

  1. at

...

  1. http://en.wikipedia

...

  1. Anchor
    _Hlt190750088
    _Hlt190750088

...

  1. Anchor
    _Hlt190750089
    _Hlt190750089

...

  1. .org/wiki/UUID

...

  1. and for TAGs the best starting point is http://

...

  1. www.taguri.org/

...

  1. .

...

  1. TAGs

...

  1. for

...

  1. the

...

  1. repository

...

  1. of

...

  1. Tilburg

...

  1. University

...

  1. could

...

  1. be

...

  1. constructed

...

  1. in

...

  1. the

...

  1. following

...

  1. way.

...

  1. All

...

  1. TAGs

...

  1. start

...

  1. with

...

  1. 'tag:uvt.nl,<year>:<record

...

  1. id>'.

...

  1. <year>

...

  1. is

...

  1. the

...

  1. year

...

  1. that

...

  1. the

...

  1. compound

...

  1. object

...

  1. entered

...

  1. the

...

  1. repository.

...

  1. The

...

  1. URIs

...

  1. for

...

  1. MODS

...

  1. records

...

  1. can

...

  1. look

...

  1. like

...

  1. 'tag:uvt.nl,<year>:<record

...

  1. id>/mods'

...

  1. and

...

  1. the

...

  1. URIs

...

  1. for

...

  1. object

...

  1. files

...

  1. can

...

  1. look

...

  1. like

...

  1. 'tag:uvt.nl,<year>:<record

...

  1. id>/<file

...

  1. id>'.

...

  1. The

...

  1. identifiers

...

  1. of

...

  1. the

...

  1. root

...

  1. Item

...

  1. and

...

  1. the

...

  1. second

...

  1. level

...

  1. Item

...

  1. elements

...

  1. SHOULD

...

  1. NOT

...

  1. be

...

  1. equal

...

  1. to

...

  1. the

...

  1. OAI

...

  1. identifier

...

  1. or

...

  1. the

...

  1. DIDL

...

  1. document

...

  1. identifier.

...

  1. Identifiers

...

  1. should

...

  1. not

...

  1. change.

...

  1. Different

...

  1. identifier

...

  1. implies

...

  1. a

...

  1. different

...

  1. object.

...

  1. The

...

  1. namespace

...

  1. for

...

  1. dii

...

  1. SHOULD

...

  1. be

...

  1. declared

...

  1. in

...

  1. the

...

  1. DIDL

...

  1. tag.

...

Anchor
_Toc191176437
_Toc191176437

...

Item

...

'modified'

...

Statement

...

The

...

second

...

Descriptor

...

contains

...

a

...

modification

...

date.

...

When

...

something

...

changes

...

inside

...

an

...

Item

...

,

...

this

...

modification

...

date

...

element

...

has

...

to

...

be

...

up-dated.

...

Modification

...

date

...

is

...

mandatory

...

in

...

the

...

top

...

level

...

Item

...

and

...

is

...

optional

...

in

...

the

...

second

...

level

...

Items.

...

This

...

modification

...

date

...

is

...

being

...

specified

...

by

...

the

...

modified

...

element

...

from

...

dcterms

...

:

<didl:Item>

...


<didl:Item>

...


...

...


<didl:

...

Descriptor

...

>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

dcterms:modified

...

>

...

2006-12-20T10:29:12Z

...

</dcterms:modified>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

...


...

...


</didl:Item>

...

Remarks:

  1. Declare the dcterms namespace in the DIDL tag.
  2. The format of the date is Zulu-time;

...

  1. which

...

  1. means

...

  1. that

...

  1. it

...

  1. can

...

  1. be

...

  1. sorted

...

  1. as

...

  1. text.

...

  1. There

...

  1. can

...

  1. be

...

  1. only

...

  1. one

...

  1. Statement

...

  1. element

...

  1. in

...

  1. a

...

  1. Descriptor

...

  1. element,

...

  1. which

...

  1. means

...

  1. that

...

  1. dii:identifier

...

  1. and

...

  1. dcterms:modified

...

  1. reside

...

  1. in

...

  1. separate

...

  1. Descriptor

...

  1. elements.

...


Anchor
_Toc191176438
_Toc191176438
Item 'type'

...

Statement

(In

...

Maurice

...

Vanderfeesten

...

(2008),

...

"MPEG21

...

DIDL

...

Document

...

Specification

...

for

...

repositories",

...

version

...

2.3.1,

...

the

...

dip:ObjectType

...

is

...

used.

...

Here,

...

this

...

is

...

replaced

...

by

...

rdf:type

...

as

...

more

...

appropriate.

...

For

...

compatibility

...

with

...

Driver

...

and

...

SURFshare

...

both

...

Descriptors

...

can

...

be

...

used.

...

In

...

"MPEG21

...

DIDL

...

Application

...

Profile

...

for

...

NEEO

...

Repositories"

...

the

...

URI

...

is

...

placed

...

as

...

a

...

literal

...

in

...

the

...

content

...

of

...

the

...

rdf:type

...

element.

...

This

...

is

...

not

...

in

...

line

...

with

...

the

...

use

...

of

...

rdf.

...

Service

...

providers

...

should

...

be

...

aware

...

of

...

these

...

different

...

versions

...

of

...

expressing

...

the

...

type

...

of

...

a

...

Digital

...

Item.)

...

The third descriptor contains the Digital Item type. This type is mainly used the second level Item elements, however, it is also possible to type the top Digital Item.

<didl:Item>
<didl:Item>
...
<didl:Descriptor>
<didl:Statement mimeType="application/xml">
<rdf:type rdf:resource="info:eu-repo/semantics/descriptiveMetadata

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

...


...

...


</didl:Item>

...


See for more information about the type statement the next section.

Remarks:

  1. Declare the rdf namespace in the DIDL tag.
  2. The value of the rdf:resource attribute of the rdf:type element is an URI.
  3. For typing the Digital Items the info:eu-repo

...

  1. namespace

...

  1. is

...

  1. used.

...

Anchor
_Ref160961340
_Ref160961340
Anchor
_Toc191176439
_Toc191176439
The Top Item as a Compound Object

The top-Item element contains one mandatory Item sub-element that describes a Digital Item of type 'info:eu-repo/semantics/descriptiveMetadata'.

...

There

...

can

...

be

...

more

...

Digital

...

Items

...

that

...

are

...

descriptive

...

metadata

...

or

...

that

...

are

...

object

...

files.

...


Optionally there can be a Item sub-element

...

that

...

describes

...

a

...

Digital

...

Item

...

of

...

a

...

third

...

type:

...

'info:eu-repo/semantics/humanStartPage'.

...

A

...

Digital

...

Item

...

of

...

this

...

type

...

is

...

a

...

jump-off-page,

...

i.e.,

...

an

...

html

...

intermediate

...

page

...

that

...

describes

...

in

...

a

...

human

...

readable

...

way

...

which

...

objects

...

are

...

involved.

...

In

...

this

...

way

...

a

...

reader

...

can

...

be

...

informed

...

about

...

the

...

fact

...

that

...

a

...

file

...

is

...

available

...

in

...

different

...

formats

...

such

...

as

...

PDF,

...

MS

...

Word

...

or

...

HTML,

...

or

...

that

...

a

...

dissertation

...

consists

...

of

...

separate

...

files

...

(e.g.

...

when

...

the

...

thesis

...

consists

...

of

...

a

...

set

...

of

...

previously

...

published

...

articles).

...


<didl:DIDL

...

...>

...


<didl:Item>

...


<didl*:Item*>...</didl:

...

Item

...

>

...

<

...

!-

...

metadata

...

-

...

>
<didl*:Item*>...</didl:

...

Item

...

>

...

<

...

!

...

-

...

object

...

files

...

-

...

>
<didl:Item>...</didl:Item>

...

<

...

!

...

-

...

-

...

jump-off-page

...

-

...

>
</didl:Item>

...


</didl:DIDL>

...


The DIDL document contains at least one metadata Item element. This metadata can be in different formats, simple Dublin Core, qualified Dublin Core, MODS, MARC21, etc. The metadata can be included by-value or can be pointed to by-reference. one of the metadata Item elements MUST contain MODS, and the MODS record MUST be included by-value.

<didl:Item>

<didl*:*Item> <!- one or many occurrences ->
<didl:Descriptor>
<didl:Statement mimeType="application/xml">
<rdf:type rdf:resource="info:eu-repo/semantics/descriptiveMetadata

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

...



<didl*:*Item>

...

<

...

!

...

-

...

zero

...

or

...

many

...

occurrences

...

->

...


<didl:

...

Descriptor

...

>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

rdf:type

...

rdf:resource=

...

"

...

info:eu-repo/semantics/objectFile

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

...



<didl:Item> <!- zero or one occurrences ->
<didl:Descriptor>
<didl:Statement mimeType="application/xml">
<rdf:type rdf:resource="info:eu-repo/semantics/humanStartPage

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


</didl:Item>

</didl:Item>

...


The URIs will be processed case un-sensitive.

...

It

...

is

...

recommended

...

to

...

use

...

camelCase

...

writing.

...

It

...

is

...

VERY

...

important

...

to

...

use

...

the

...

exact

...

combinations

...

of

...

characters,

...

otherwise

...

automatic

...

processing

...

will

...

not

...

be

...

possible.

...

To

...

make

...

it

...

very

...

clear

...

the

...

following

...

URIs

...

are

...

used:

...

  1. info:eu-repo/semantics/descriptiveMetadata

...

  1. (This

...

  1. Item

...

  1. occurs

...

  1. 1

...

  1. or

...

  1. many

...

  1. times)

...

  1. info:eu-repo/semantics/objectFile

...

  1. (This

...

  1. Item

...

  1. occurs

...

  1. 0

...

  1. or

...

  1. many

...

  1. times)

...

  1. info:eu-repo/semantics/humanStartPage

...

  1. (This

...

  1. Item

...

  1. occurs

...

  1. 0

...

  1. or

...

  1. 1

...

  1. time)

...

Remarks:

...

  1. The

...

  1. info:eu-repo

...

  1. namespace

...

  1. is

...

  1. used

...

  1. with

...

  1. the

...

  1. following

...

  1. syntax:info:eu-repo/

...

  1. type

...

  1. /

...

  1. identifier

...

  1. like

...

  1. in

...

  1. info:lanl-repo.

...

  1. For

...

  1. more

...

  1. information

...

  1. see

...

  1. http://info-uri.info/registry/OAIHandler?verb=GetRecord&metadataPrefix=reg&identifier=info:lanl-repo/

...

  1. The semantics of the type statements is to indicate the type of the Digital Item.

Anchor
_Toc191176440
_Toc191176440
Second level Items

Anchor
_Toc191176441
_Toc191176441
Metadata Item

When the metadata are included by-value in an Item element, then the metadata form the content of a Resource element. The case of by-reference is described in the "Object File Item" section. The Resource element is contained by a Component element. If there are several representations of the same metadata record, e.g., a version in MODS and a version in MARCXML, it is recommended to use separate Item elements for each representation.
MODS is mandatory; the MODS records MUST be included by-value. Notice that the guidelines of Driver still mention Simple Dublin Core. To be compliant with both the present Application Profile and Driver, separate metadata Items must be included, one for MODS and the other for Dublin Core.

<didl:Item>


<didl:Descriptor>
<didl:Statement mimeType="application/xml">
<rdf:type rdf:resource="info:eu-repo/semantics/descriptiveMetadata

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor> <!-- This metadata instance has its own ID number ->
<didl:Statement mimeType="application/xml">

...


<dii:Identifier>urn:nbn:nl:ui:13

...

-

...

74836724783

...

</dii:Identifier>

...


</didl:Statement>

...


</didl:Descriptor>

...



<didl:Descriptor> <!-- This record has its own Modification date ->
<didl:Statement mimeType="application/xml">

...


<dcterms:modified>2006-12-20T10:29:12Z

...

</dcterms:modified>

...


</didl:Statement>
</didl:Descriptor>

...



<didl:Component>

...




<didl:

...

Resource

...

mimeType="

...

application/xml

...

">

...

<

...

!-

...

-

...

the

...

MODS

...

data

...

-->

...


<mods:

...

mods
xmlns:mods="http://www.loc.gov/mods/v3"

...


xsi:schemaLocation=

...


"http://www.loc.gov/mods/v3

...

...

"

...

>

...


<mods:

...

titleInfo

...

>...</mods:titleInfo>

...


<mods:

...

name

...

>...</mods:name>

...


<mods:

...

typeOfResource

...

>

...

...

...

</mods:typeOfResource>

...


...

...


</mods:mods>

...


</didl:Resource>

...



</didl:Component>

...



</didl:Item>

...

Remarks:

...

  1. If

...

  1. the

...

  1. date

...

  1. of

...

  1. the

...

  1. metadata

...

  1. has

...

  1. been

...

  1. changed,

...

  1. make

...

  1. sure

...

  1. that

...

  1. the

...

  1. date

...

  1. of

...

  1. the

...

  1. root-level

...

  1. Item

...

  1. modification

...

  1. date

...

  1. is

...

  1. also

...

  1. being

...

  1. changed.

...

  1. Declare

...

  1. the

...

  1. mods

...

  1. namespace

...

  1. in

...

  1. the

...

  1. start-tag

...

  1. of

...

  1. MODS

...

  1. record,

...

  1. i.e.,

...

  1. in

...

  1. the

...

  1. mods

...

  1. element.

...

Anchor
_Toc191176442
_Toc191176442

...

Object

...

File

...

Item

...

An

...

Object

...

File

...

Item

...

contains

...

a

...

link

...

to

...

a

...

digital

...

object.

...

This

...

is

...

'by_ref',

...

and

...

the

...

Item

...

element

...

has

...

a

...

type

...

statement

...

with

...

an

...

info:eu-repo/semantics/objectFile

...

URI.

...

An

...

Object

...

File

...

Item

...

can

...

occur

...

zero,

...

one

...

or

...

more

...

times.

...


When

...

there

...

are

...

more

...

representations

...

of

...

the

...

same

...

object

...

file,

...

then

...

this

...

can

...

be

...

handled

...

in

...

two

...

ways:

...

  1. for

...

  1. each

...

  1. representation

...

  1. there

...

  1. is

...

  1. a

...

  1. separate

...

  1. Resource

...

  1. element

...

  1. within

...

  1. the

...

  1. same

...

  1. Component

...

  1. element.

...

  1. The

...

  1. Descriptors

...

  1. of

...

  1. the

...

  1. Item

...

  1. element

...

  1. apply

...

  1. to

...

  1. both

...

  1. representations.

...

  1. The

...

  1. representations

...

  1. only

...

  1. differ

...

  1. in

...

  1. medium

...

  1. type

...

  1. (mimetype).

...

  1. for

...

  1. each

...

  1. representation

...

  1. there

...

  1. is

...

  1. a

...

  1. separate

...

  1. Item

...

  1. element.

...

  1. The

...

  1. representations

...

  1. can

...

  1. differ

...

  1. not

...

  1. only

...

  1. in

...

  1. medium

...

  1. type

...

  1. but

...

  1. also

...

  1. in

...

  1. other

...

  1. respects

...

  1. as

...

  1. reflected

...

  1. in

...

  1. their

...

  1. respective

...

  1. Descriptors.

...


Additional

...

Descriptor

...

elements

...

can

...

be

...

used

...

to

...

describe

...

certain

...

aspects

...

of

...

the

...

object

...

file:

...


  • To indicate whether the file is a (exact copy of the) published version or the version of the author that is accepted by the publisher for publication a Descriptor with a type statement can be used. The proposal is to use the following URIs:
    • info:eu-repo/semantics/publishedVersion

...

    • info:eu-repo/semantics/authorVersion

...

These

...

proposed

...

URIs

...

are

...

not

...

yet

...

officially

...

registered.

...


  • To add descriptions like "Introduction",

...

  • "Chapter1"

...

  • and

...

  • "Glossary",

...

  • the

...

  • dc:description

...

  • element

...

  • can

...

  • be

...

  • used

...

  • within

...

  • the

...

  • Statement

...

  • element

...

  • of

...

  • a

...

  • Descriptor.

...

  • The

...

  • dc:description

...

  • element

...

  • can

...

  • also

...

  • be

...

  • used

...

  • for

...

  • other

...

  • (unstructured)

...

  • information

...

  • for

...

  • which

...

  • there

...

  • is

...

  • no

...

  • specific

...

  • element.

...


  • The date at which the object file is deposited can be expressed as a dcterms:dateSubmitted element.


  • If there is an embargo on a file, the dcterms:available element can be used with the date that the file will become available.


...

  • to

...

  • be

...

  • used

...

  • for

...

  • its

...

  • content

...

  • is

...

  • as

...

  • follows

...

  • :

...

...

...

...




<didl:Item>

...


...

...



<!-

...

-

...

Below

...

this

...

line

...

one

...

can

...

find

...

links

...

to

...

one

...

or

...

more

...

digital

...

objects

...

-->

...



<didl:Item>

...

<

...

!-

...

-

...

First

...

Item

...

for

...

a

...

File/Bitstream

...

-->

...


<didl:

...

Descriptor

...

>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

rdf:type

...

rdf:resource=

...

"

...

info:eu-repo/semantics/objectFile

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor> <!-- This Object Item has its own persistent ID ->
<didl:Statement mimeType="application/xml">

...


<dii:Identifier>urn:nbn:nl:ui:13

...

-

...

36724783

...

</dii:Identifier>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor> <!-- This Item has its own Modification date ->
<didl:Statement mimeType="application/xml">

...


<dcterms:modified>2006-12-20T10:29:12Z</dcterms:modified>

...


</didl:Statement>

...


</didl:Descriptor>

...



<didl:Component>

...


<didl:Resource

...


mimeType="application/pdf"

...


ref="http://my.server.nl/report.pdf"

...

/>

...


</didl:Component>

...


</didl:Item>

...


<didl:Item>

...

<

...

!-

...

-

...

Second

...

Item

...

for

...

a

...

File/Bitstream

...

-->

...


<didl:

...

Descriptor>
<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

rdf:type

...

rdf:resource=

...

"

...

info:eu-repo/semantics/objectFile

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor> <!-- This Object Item has its own persistent ID ->
<didl:Statement mimeType="application/xml">

...


<dii:Identifier>urn:nbn:nl:ui:13

...

-

...

36724784

...

</dii:Identifier>

...


</didl:Statement>

...


</didl:Descriptor>
<didl:Descriptor> <!-- This Item has its own Modification date ->
<didl:Statement mimeType="application/xml">

...


<dcterms:modified>2006-12-20T10:29:12Z

...

</dcterms:modified>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:

...

Descriptor

...

>

...

<

...

!-

...

-

...

this

...

file

...

is

...

the

...

appendix

...

-->

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

dc:description

...

>Appendix</dc:description>

...


</didl:Statement>

...


</didl:

...

Descriptor>

...

...


<didl:Component>

...


<didl:Resource

...


mimeType="application/pdf"

...


ref="http://my.server.nl/appendix.pdf"

...

/>

...


</didl:Component>

...


</didl:Item>

...


<didl:Item>

...

<

...

!-

...

-

...

Third

...

Item

...

for

...

a

...

File/Bitstream

...

-->

...


<didl:

...

Descriptor

...

>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

rdf:type

...

rdf:resource=

...

"

...

info:eu-repo/semantics/objectFile

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>
<didl:Descriptor> <!-- This Object Item has its own persistent ID ->
<didl:Statement mimeType="application/xml">

...


<dii:Identifier>urn:nbn:nl:ui:13

...

-

...

36724785

...

</dii:Identifier>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor> <!-- This Item has its own Modification date ->
<didl:Statement mimeType="application/xml">

...


<dcterms:modified>2006-12-20T10:29:12Z

...

</dcterms:modified>
</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor>

...

<

...

!-

...

-

...

deposit

...

date

...

-->

...


<didl:Statement

...

mimeType="application/xml">

...


<dcterms:issued>2010-12-01</dcterms:issued>

...


</didl:Statement>

...


</didl:Descriptor>

...


<didl:Descriptor>

...

<

...

!-

...

-

...

embargo

...

on

...

file

...

-->

...


<didl:Statement

...

mimeType="application/xml">

...


<dcterms:available>2010-12-01</dcterms:available>

...


</didl:Statement>

...


</didl:

...

Descriptor>

...

...


<didl:Component>

...


<didl:Resource

...


mimeType="application/pdf"

...


ref="http://my.server.nl/datasheets.xls"

...

/>

...


</didl:Component>

...


</didl:Item>

...

</didl:Item>

...



In the above example,

...

the

...

Resource

...

locations

...

are

...

not

...

repeated

...

within

...

Component

...

element,

...

but

...

each

...

Resource

...

location

...

is

...

wrapped

...

in

...

its

...

own

...

Item

...

element.

...

The

...

rationale

...

behind

...

this

...

is

...

that

...

each

...

Bitstream

...

or

...

file

...

can

...

have

...

its

...

own

...

Identifier

...

and

...

its

...

own

...

Descriptors.

...

Remarks:

...

  1. The

...

  1. order

...

  1. of

...

  1. the

...

  1. Object

...

  1. File

...

  1. Items

...

  1. should

...

  1. be

...

  1. in

...

  1. logical

...

  1. reading

...

  1. order

...

  1. !

...

  1. The

...

  1. Item

...

  1. with

...

  1. chapter

...

  1. 1

...

  1. should

...

  1. be

...

  1. followed

...

  1. by

...

  1. the

...

  1. next

...

  1. sibling

...

  1. Item

...

  1. element

...

  1. that

...

  1. contains

...

  1. chapter

...

  1. 2,

...

  1. etc...

...

  1. This

...

  1. way

...

  1. the

...

  1. service

...

  1. provider

...

  1. can

...

  1. make

...

  1. a

...

  1. better

...

  1. presentation.

...

  1. Making

...

  1. the

...

  1. order

...

  1. explicit

...

  1. by

...

  1. placing

...

  1. sequence

...

  1. numbers

...

  1. is

...

  1. being

...

  1. specified

...

  1. in

...

  1. a

...

  1. next

...

  1. version

...

  1. of

...

  1. the

...

  1. specification.

...

  1. If

...

  1. there

...

  1. are

...

  1. important

...

  1. modifications

...

  1. in

...

  1. the

...

  1. Resource

...

  1. element

...

  1. or

...

  1. Descriptors

...

  1. of

...

  1. the

...

  1. Item,

...

  1. the

...

  1. modification

...

  1. date

...

  1. must

...

  1. be

...

  1. propagated

...

  1. to

...

  1. the

...

  1. modification

...

  1. date

...

  1. of

...

  1. the

...

  1. root

...

  1. level

...

  1. Item.

...

  1. Use

...

  1. for

...

  1. a

...

  1. modified

...

  1. or

...

  1. Identifier

...

  1. element

...

  1. a

...

  1. separate

...

  1. <

...

  1. Descriptor>

...

  1. <

...

  1. Statement>

...

  1. element

...

  1. construction.

...

  1. The

...

  1. rule

...

  1. of

...

  1. thumb

...

  1. is

...

  1. that

...

  1. if

...

  1. a

...

  1. Bitstream

...

  1. or

...

  1. file

...

  1. has

...

  1. its

...

  1. own

...

  1. identifier,

...

  1. the

...

  1. wrapper

...

  1. is

...

  1. an

...

  1. Item

...

  1. element.

...

  1. To

...

  1. keep

...

  1. the

...

  1. possibility

...

  1. open

...

  1. for

...

  1. a

...

  1. Bitstream

...

  1. to

...

  1. have

...

  1. an

...

  1. Identifier,

...

  1. we

...

  1. use

...

  1. the

...

  1. Item

...

  1. element

...

  1. as

...

  1. default

...

  1. to

...

  1. wrap

...

  1. a

...

  1. resource

...

  1. location.

...

  1. For

...

  1. representing

...

  1. dates

...

  1. ISO

...

  1. 8601

...

  1. MUST

...

  1. be

...

  1. used

...

  1. and

...

  1. more

...

  1. in

...

  1. particular

...

  1. the

...

  1. formats

...

  1. as

...

  1. defined

...

  1. in

...

  1. http://www.w3.org/TR/NOTE-

...

  1. datetime.

Anchor
_Toc191176443
_Toc191176443
Jump-off-page

...

/

...

Human

...

Start

...

page

...

Item

...

The

...

third

...

ObjectType

...

Item

...

element

...

contains

...

a

...

link

...

to

...

the

...

jump-off

...

page

...

or

...

intermediate

...

page.

...

This

...

is

...

done

...

in

...

the

...

same

...

way

...

as

...

for

...

the

...

Object

...

Item

...

element.

...

This

...

Item

...

element

...

is

...

optional

...

.

...

There

...

should

...

not

...

be

...

more

...

than

...

one

...

Item

...

of

...

this

...

type.

...

The

...

identifier

...

element

...

and

...

modified

...

elements

...

are

...

optional.

...



<didl:Item>

...


...

...



<!-

...

-

...

Below

...

this

...

line;

...

an

...

Item

...

with

...

a

...

link

...

to

...

one

...

optional

...

Intermediate

...

page

...

-->

...



<didl:Item>

...


<didl:

...

Descriptor

...

>

...


<didl:

...

Statement

...

mimeType="

...

application/xml

...

">

...


<

...

rdf:type

...

rdf:resource=

...

"

...

info:eu-repo/semantics/humanStartPage

...

"

...

/>

...


</didl:Statement>

...


</didl:Descriptor>

...


...

...


<didl:Component>

...


<didl:Resource

...


mimeType="text/html"

...


ref="http://my.server.nl/mypub.html"

...

/>

...


</didl:

...

Component>
</didl:Item>

...


</didl:Item>


Remarks:

  1. Using a Persistent Identifier for this HTML page means that you always need to resolve this page in the distant future. This is not recommended!

Anchor
_Toc191176444
_Toc191176444
Example of full OAI-PMH record with a MPEG-21 DIDL document


Note

===== TO DO =====

\\ | \\ h4. Remarks: # Using a Persistent Identifier for this HTML page means that you always need to resolve this page in the distant future. This is not recommended\! h2. {anchor:_Toc191176444} Example of full OAI-PMH record with a MPEG-21 DIDL document \\ {npte}===== TO DO ===== {note} {note}\\