Generic Dublin Core
This information is not applicable to Primo VE environments. For more details on Primo VE mapping, see Mapping to the Display, Facets, and Search Sections in the Primo VE Record.
Control Section
Control Field | Source/Content | Additional Normalization Rules |
---|---|---|
Source ID
|
From data source definition.
|
|
Record ID
|
Source ID + Source Record-ID
|
|
Source Record-ID
|
From header of source file
|
|
Additional Source RecordID
|
||
SourceSystem
|
From data source definition
|
|
Source Format
|
From data source definition
|
Display
Display Field | Source/Content | Additional Normalization Rules |
---|---|---|
Resource type
|
Local mapping is required. Every record must be mapped to a single TYPE.
|
|
Title
|
dc:title
|
|
Uniform title
|
||
Vernacular title
|
||
Source
|
Data source from PNX:
Control/sourceid
|
|
Creator
|
dc:creator
|
There are disabled rules that place the author's first name before the last name. Use these rules if you are certain of the format of the author's name.
If there is a comma, then take all the text after the comma and add it before the text that precedes the comma, deleting the comma itself.
For example:
Lippe, Ole von der --> Ole von der Lippe
Van Der Wise, Fred --> Fred Van Der Wise
|
Contributor
|
dc:contributor
|
There are disabled rules that place the author's first name before the last name. Use these rules if you are certain of the format of the author's name.
If there is a comma, then take all the text after the comma and add it before the text that precedes the comma, deleting the comma itself.
For example:
Lippe, Ole von der --> Ole von der Lippe
Van Der Wise, Fred --> Fred Van Der Wise
|
Description
|
dc:description
dcterms:abstract
dcterms:tableOfContents
|
Every field is a separate occurrence.
|
Coverage
|
dc:coverage
dcterms:spatial
dcterms:temporal
|
|
Publisher
|
dc:publisher
|
|
Subject
|
dc:subject
|
|
Rights management
|
dc:rights
dcterms: accessRights
|
|
Language
|
dc:language
|
If the language is not in ISO 639-2 it should be mapped to ISO 639-2.
If the language cannot be translated, leave it as it but do not add the codens attribute.
|
Physical Format
|
dc:format
dcterms:extent
dcterms:medium
|
Take all occurrences
|
Resource identifier
|
dc:identifier
|
|
Relation
|
dc:relation
dcterms:isReplacedBy
dcterms:replaces
|
|
IsPartOf
|
dc:source OR
dcterms:bibliographicCitation
OR
dcterms:isPartOf
|
|
Creation Date
|
dc:date OR
dcterms:created OR
dcterms:dateCopyrighted
|
|
Edition
|
||
Library Level Availability
|
Library Level Availability subfields:
|
Links
Type of Link | Source | Note |
---|---|---|
OpenURL
|
Based on resource type from display:
If type=article then
$$Topenurl_article
Else:
$$Topenurl_journal
|
SFX has two sources for Primo: one for articles in which case the date is used and one for journals in which case the date is ignored. There is a different template per source.
|
OpenURL_fulltext
|
Based on resource type from display:
If type=article then
$$Topenurlfull_article
Else:
$$Topenurlfull_journal
|
SFX has two sources for Primo: one for articles in which case the date is used and one for journals in which case the date is ignored. There is a different template per source.
|
OpenURL_service
|
||
Linkto Holdings
|
||
Linkto Holdings_available
|
||
Linkto Holdings_unavailable
|
||
Linkto Holdings_doesnotexist
|
||
LinktoRequest
|
||
Backlink
|
||
LinktoResource
|
||
Additional links
|
||
Thumbnail
|
||
Link to TOC
|
||
Link to Abstract
|
||
Link to Review
|
||
Link to Price
|
Search
Index | Source | Additional Normalization Rules |
---|---|---|
Creator/contributor
|
dc:creator
dc:contributor
|
|
dc:creator
dc:contributor
|
Take second upper case character after a comma, for example:
Stephens, Mary
Becomes
Stephens, M
In the template normalization set, this rule is disabled. Enable this rule only if you are certain all creators/contributors match this format.
|
|
Title
|
dc:title
|
|
Additional Title
|
dcterms:alternative
dc:relation
dcterms:hasFormat
dcterms:hasPart
dcterms:hasVersion
dcterms:isFormat of
dcterms:isPartof
dcterms:isReferencedBy
dcterms:isReplacedBy
dcterms:isRequiredBy
dcterms:isVersionOf
dcterms:replaces
dcterms:requires
dcterms:references
dc:source
dcterms:bibliographicCitation
|
|
Description
|
dc:description
dcterms:abstract
dcterms:tableOfContents
|
|
Subject
|
dc:subject
|
|
ISBN
|
||
ISSN
|
||
Creation Date
|
dc:date
dcterms:created
dcterms:dateCopyrighted
|
|
Full text
|
||
TOC
|
||
Resource type
|
Resource type field from display
|
|
SourceID
|
Source ID from the control section
|
|
RecordID
|
Record ID from the control section
|
|
General
|
dcterms:audience
dcterms:educationLevel
|
|
Restricted search scope
|
||
Search scope
|
Data source from PNX:
control/sourceid
Institution from PNX:
Delivery/institution
|
|
Scope
|
Copy from Search scope and Restricted search scope sections above.
|
Facets
Facet | Source/Content | Additional Normalization Rules |
---|---|---|
Resource type
|
Create this based on the Resource type field from display section as follows.
Book -> books
Journal -> journals
Article -> articles
Text Resource -> text_resources
Image -> images
Audio -> audio_visual
Video -> audio_visual
Other -> other
In some cases two values should be created, each as a separate field.
|
Base on display/type using mapping table format_mean
|
Language
|
dc:language
|
If the language is not a valid ISO 639 code or cannot be translated to a valid code it should not be created.
|
Creator/Contributor
|
dc:creator
dc:contributor
|
Take second upper case character after a comma example.
For example:
Stephens, Mary
Becomes
Stephens, M
In the template normalization set, this rule is disabled. Enable this rule only if you are certain all creators/ contributors match the format.
|
Topic
|
dc:subject
|
|
Classification
|
||
Creation date
|
dc:date OR
dcterms:created Or
dcterms:dateCopyrighted
|
Normalize year to four digits
|
Physical format
|
dc:format
|
|
File size
|
||
Collection
|
||
Top-level
|
online_resource -- assign if the delivery category is "Online Resource" OR "SFX Resource" OR "MetaLib Resource"
new – as tagged before load.
Available in Library – based on availability information in source record
|
|
Pre-filter
|
Based on resource type and general mapping from resource type to Pre-filter:
Book -> books
Journal -> journals
Article -> articles
Text Resource -> books
Image -> images
Video -> audio_video
Audio -> audio_video
Maps -> maps
Score -> scores
|
Base on display/type using mapping table 'pre_filter'.
|
Related records
|
Sort
Sort type | Source/Content | Additional Normalization Rules |
---|---|---|
Creation date
|
Date OR dcterms:created
|
Try modifying the content to a year.
|
Title
|
From PNX display/title
|
Only single key will be created
|
Author
|
From PNX display/creator
|
Only single key will be created
|
Popularity
|
Duplicate Record Detection
Currently not applied.
FRBR
Currently not applied.
Delivery and Scoping
Local mapping required as relevant.
Delivery Field | Note |
---|---|
Institution
|
|
Delivery category
|
Online Resource" has been defined as the default delivery category. It can be changed as required.
|
Restricted delivery scope
|
Ranking
Local mapping required as relevant.
Booster Field | Source |
---|---|
Booster1
|
1 or as added by enrichment program
|
Booster2
|
Not in use.
|
Enrichment
Enrichment Field |
---|
classification.lcc/ddc/udc/rvk
|
Fulltext
|
TOC
|
Abstract
|
Review
|
Rank-father-son
|
Rank-Number of copies
|
Rank-Date first copy
|
Rank-Number of loans
|
Availability
|
Additional Data
Additional Data Field | Source | Additional Normalization Notes |
---|---|---|
Author Last
|
Take until comma
|
The rule is disabled and can be used only if the format is last, first.
|
Author First
|
Take following comma
|
The rule is disabled and can be used only if the format is: last, first
|
Author initials
|
||
Author first initial
|
||
Author middle initial
|
||
Author suffix
|
||
Author
|
dc:creator
|
|
Corporate Author
|
||
Additional author
|
dc:contributor
|
|
Series author
|
||
Book Title
|
If resource type not article or journal:
dc:title
|
|
Article title
|
If resource type Article:
dc:title
|
|
Journal title
|
If resource type Article or Journal :
dc:source OR
dcterms:bibliographicCitation
|
|
Short title
|
||
Additional title
|
dcterms:alternative
|
|
Series title
|
||
Date
|
dc:date OR
dcterms:created OR
dcterms:dateCopyrighted
|
Normalize to 4 characters.
|
RISDate
|
||
Additional Date
|
||
Volume
|
||
Issue
|
||
Part
|
||
Season
|
||
Quarter
|
||
Start page
|
||
End page
|
||
Pages
|
||
Article number
|
||
ISSN
|
||
eISSN
|
||
ISBN
|
||
CODEN
|
||
SICI
|
||
Metadata Format
|
Based on Resource type from display:
Else -> book
|
Use Metadata Format mapping table
|
Genre
|
The Genre mapping table maps the resource type from the display section of the PNX to the genre that is required by the OpenURL.
|
Use Genre mapping table.
|
RISType
|
Based on Resource type from display:
book -> BOOK
journal -> JOUR
map -> MAP
video -> VIDEO
audio -> SOUND
music -> MUSIC
article -> MGZN
Else -> GEN
|
Use RIStype mapping table
|
City of Publication
|
||
Publisher
|
dc:publisher
|
|
Abstract
|
dcterms:abstract
|
|
Miscellaneous1
|
||
Miscellaneous2
|
||
Miscellaneous3
|
||
OCLC ID
|
||
DOI
|
||
URL
|
||
Local fields 1-5
|
Browse
The system can create multiple occurrences in separate fields.
Browse field | Source | Additional normalization notes |
---|---|---|
Institution
|
PNX: delivery/institution
|
|
Author
|
dc:creator
dc:contributor
|
$$D (display form) and $$E (normalized form) are created.
|
Title
|
dc:title
|
$$D (display form) and $$E (normalized form) are created.
|
Subject
|
dc:subject
|
$$D (display form) and $$E (normalized form) are created.
|