Digitool

A content reuse widget was here but the content was missing. The reused content is Media_Repository/Primo/Primo_VE_Doc_Note

Return to menu

DigiTool has two template mappings normalization rule sets, one for Dublin Core and the second for MARC 21. Most fields have the same mappings as the Generic Dublin Core or the Generic MARC 21 respectively. The sections below only include the fields for which the rules differ.

Display

These fields are taken from the <mds> section, where the <name>='descriptive'.

Display Section
Element Mapping from Digitool

Title

If title cannot be created from MARC or DC data then it should be created from control/label.

Physical Format

In addition to the generic mapping:

From<stream_ref><stream_ref>:<mime_type>

Resource Type

See mapping below

Mapping to Resource Type

The resource type can be mapped based on two different elements in the digital object:

  • Mime type<mime_type> from the <stream_ref> section. This mapping includes only the most common ones and it may be necessary to add additional ones.

  • Entity type<entity_type> from the <control> section.

There is no standard list of entity types. Sites can create their own types. This mapping uses the Digitool demo list.
Mapping to Resource Type
Mime_type Entity_type Resource Type Note
 

VIDEO*

video

 
 

COMPLEX

other

 
 

AUDIO

audio

 
 

IMAGE

image

 
 

DOCUMENT

text_resource

 
 

METS

book

 

application/book

 

book

 
       

application/pdf

 

text_resource

 

application/msword

 

text_resource

 

application/postscript

 

text_resource

 

application/vnd.ms-powerpoint

 

other

 

application/vnd.ms-project

 

other

 

application/illustrator

 

image

 

application/photoshop

 

image

 

application/x-visio

 

image

 

application/vnd.rn-realmedia

 

video

 

application/x-shockwave-flash

 

video

 

application/<anything else=""/>

 

other

 

text/<anything/>

 

text_resource

 

image/<anything/>

 

image

 

model/<anything/>

 

video

 

video/<anything/>

 

video

 

chemica/<anything/>

 

other

Requires more specification

Audio/<anything/>

 

audio

 

Links

Links Section
Type of Link Source

OpenURL

--

Backlink

$$Tdigitool_backlink$$DBibliographic details in DigiTool

LinktoResource

$$T digitool_linktorscr$$DDisplay Item

Thumbnail

Derived from <relations> section where the <type> is manifestation and the <usage_type> is THUMBNAIL. Within the <relation> there is a <urls> section. Take the url where the <url_type> is stream. If there are several such links, take the first one only.

The field should have two subfields:

  • $$T digitool_thumb
  • $$1 the PID from the link

Link Example

- <relations> - <relation> <type>manifestation</type> <pid>DTL02000000003000001</pid> <label>Flag of the U.S. deployed on surface of the Moon.</label> <note xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> <usage_type>THUMBNAIL</usage_type> <creation_date>2005-11-04 09:30:47</creation_date> <modification_date>2005-11-04 09:30:47</modification_date> <file_extension>jpg</file_extension> <mime_type>image/jpeg</mime_type> <external_type>-1</external_type> <directory_path>C:\ng\digitool\home\system\bin\../../profile\bin\../storage/2005\11\04\file_1/DTL02000000003000001</directory_path> <entity_type xsi:nil="true" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" /> - <urls> <url type="stream">http://il-dtldev02:1801/webclient/DeliveryManager?pid=DTL02000000003000001</url> <url type="descriptive_metadata">http://il-dtldev02:1801/webclient/MetadataManager?pid= DTL02000000003000001&descriptive_only=true</url> <url type="formated_metadata">http://il-dtldev02:1801/webclient/MetadataManager?pid=DTL02000000003000001</url> </urls>

The above example should create the following field:

thumbnail $$Tdigitool_thumb$$1 DTL02000000003000001

Search

For MARC, the fields are the same as the generic MARC.

For Dublin Core the fields are as follows:

Search Section
Index Source Note

Full text

<indexes>/<index>

 

TOC s

From <mds> where the <name> is mets_section and the <type> is structMap, take the content of all LABELs.

 

General

Same as generic and in addition: From <stream_ref>:<file_extension>

 

Restricted search scope

 

Restricted search scopes can be created in Primo in the same way that Denied logical bases are created in DigiTool.

Sort

For MARC, the fields are the same as the Generic MARC.

For Dublin Core, the fields are the same as Generic Dublin Core.

Facets

For MARC, the same as for MARC 21 except for "top-level" and "Pre-filter", which use the Resource Type field from the display.

For Dublin Core:

Facets Section
Facet Fields from DigiTool Note

Top-level

Online_resources if there is a stream type URL.

 

Delivery and Scoping

Local mapping required as relevant.

Delivery and Scoping Section
Delivery Field Source Additional Normalization Notes

Institution

   

Delivery category

Online Resource

 

Restricted delivery scope

 

Restricted delivery scopes can be created based on the access rights metadata that is harvested from DigiTool.