PubMan Func Spec MARC21

From MPDLMediaWiki
Revision as of 21:33, 20 December 2012 by Stefan Krause (talk | contribs) (for easier comparing: bach to the version from 2012-11-19)
Jump to navigation Jump to search

General[edit]

PubMan element PubMan description MARC field MARC description comment
dc:identifier[misc:dc_identifier-is-online-ressource(.)] An identifier referencing the described resource, e.q. URI 856 ?# $q 856 - Electronic Location and Access (R); $q - Electronic format type ind1 is "4" if the content starts with "http://", else "#". $q is calculated from the files extension (e.g. pdf, html)
856 ?# $u 856 - Electronic Location and Access (R); $u - Uniform Resource Identifier (R)
dc:identifier[not(@xsi:type = ('eterms:ISBN', 'eterms:ISSN'))] An identifier referencing the described resource, exempted ISBN and ISSN 024 7# $a $2 024 - Other Standard Identifier; $a - Standard number or code (NR); $2 - Source of number or code (NR) IDs are repeated as links in $856 4# $u if applicable
dcterms:abstract Abstract or short description of the item. 520 3# $a 520 - Summary, Etc. (R); $a - Summary, etc. (NR)
dcterms:tableOfContents Table of contents of the described item. 505 8# $a 505 - Formatted Contents Note (R); $a - Formatted contents note (NR) multiple lines are concateneted with »; «
escidocItem:item an ESciDoc-Item not mapped (but childs are processed)
escidocMetadataRecords:md-records a collection of metadata-records
escidocMetadataRecords:md-record a metadata-record
eterms:creator An entity primarily responsible for making the resource
escidocItem:properties not mapped (childs not processed) some child elements from escidocItem:properties and escidocComponents:components may be processed anyway
escidocComponents:components
eterms:creator[local:eterms_creator-is-1xx(.)]/organization:organization The creator of the source, e.g. the editor of a book or a book series. A organization. 110 110 - Main Entry-Corporate Name (NR)
eterms:creator[local:eterms_creator-is-1xx(.)]/person:person The creator of the source, e.g. the editor of a book or a book series. A person. 100 100 - Main Entry-Personal Name (NR)
eterms:creator[local:eterms_creator-is-7xx(.) or local:eterms_creator-is-7xx-other(.)]/organization:organization The creator of the source, e.g. the editor of a book or a book series. A organization. 710 710 - Added Entry-Corporate Name (R)
eterms:creator[local:eterms_creator-is-7xx(.) or local:eterms_creator-is-7xx-other(.)]/person:person The creator of the source, e.g. the editor of a book or a book series. A person. 700 700 - Added Entry-Personal Name (R)
file:file/dc:format[@xsi:type eq 'dcterms:IMT'] The MIME-Type of the uploaded format. 856 4# $q 856 - Electronic Location and Access (R); $q - Electronic format type (NR)
file:file/dcterms:extent The size of the file in Bytes. If no content is provided, size is zero. 856 4# $s 856 - Electronic Location and Access (R); $s - File size (R)
item-list:item-list a collection of ESciDoc-items marc:collection a collection of MARC-records
organization:organization/dc:identifier The id of the corresponding organizational unit in the system. X10 $0 X10 - Corporate Name (R); $0 - Authority record control number (R) If the type of the identifier can be detected, e.g. from the xsi:type-attribute, the identifier gets a prefix (in parantheses)
person:person/dc:identifier Identifier in the Personennamendatei, provided by the Deutsche Nationalbibliothek. X00 $0 X00 - Personal Name; $0 - Authority record control number (R)
publication:publication/dc:identifier[@xsi:type eq 'eterms:ISBN'] ISBN 020 ## $a 020 - International Standard Book Number (R); $a - International Standard Book Number (NR)
publication:publication/dc:identifier[@xsi:type eq 'eterms:ISSN'] ISSN 022 ## $a 022 - International Standard Serial Number (R); $a International Standard Serial Number (NR)
publication:publication/dcterms:subject free keywords 653 00 $u 653 - Index Term-Uncontrolled (R); $a - Uncontrolled term (R)
publication:publication/eterms:publishing-info 260 ## 260 - Publication, Distribution, etc. (Imprint) (R) $c (Date of publication, distribution, etc. (R)) is calculated via xsl:function »local:publication-date()« from the parent publication:publication.

dc:publisher and eterms:place are mapped to subfields $a and $b in subsequent matching templates

publication:publication/eterms:publishing-info/eterms:edition The edition of the described resource. 250 ## $a 250 - Edition Statement (NR); $a - Edition statement (NR)
publication:publication/source:source[local:source_source-is-series(.)] The bundle in which the item has been published, e.g. a journal, a book, a series or a database 490 ?# 490 - Series Statement (R) If eterms:volume is given, ind1 is 1, else ind1 is 0
publication:publication/source:source[local:source_source-is-series(.)]/dc:identifier[@xsi:type eq 'eterms:ISSN'] External Identifier of the source, e.g. ISSN, ISBN, URI 490 $x 490 - Series Statement (R); $x - International Standard Serial Number (R)
publication:publication/source:source[local:source_source-is-series(.)]/dc:title title of the described item 490 $a 490 - Series Statement (R); $a - Series statement (R)
publication:publication/source:source[local:source_source-is-series(.)]/eterms:creator[misc:eterms_creator-is-author(.) or misc:eterms_creator-is-editor(.)] the creator of the source, e.g. the editor of a book or a book series
publication:publication/source:source[local:source_source-is-series(.)]/eterms:volume The volume of the source in which the described item was published in 490 $v 490 - Series Statement (R); $v - Volume/sequential designation (R)
publication:publication/source:source[local:source_source-is-series(.)]/eterms:issue The issue of the source in which the described item was published in
publication:publication[normalize-space(dc:title)] a publication marc:record a MARC record this template produces a lot of subsequent marc:datafields like leader, 003, 005, 008 …

533 ## $n (content: $local:form-description-for-online-ressources, e.g. »[Online]«) is only written, if the ressource is online available

533 ## $n 533 - Reproduction Note (R); $n - Note about reproduction (R)
996 ## $as 996 - local implementation: type of publication (German); $a - type of publication (German)
997 ## $as 997 - local implementation: type of publication (English); $a - type of publication (English)
publication:publication[normalize-space(dc:title)]/dc:title Title of the described resource 245 ?0 $a 245 - Title Statement (NR); $a - Title (NR) ind1 (Title added entry: 0 - No added entry/1 - Added entry ) is set in dependency of presence of an main heading author. If publication:publication is detected as an online ressource, a subfield $h with the content of $local:form-description-for-online-ressources (e.g. »[Online]«) is added.
publication:publication[normalize-space(dc:title)]/dcterms:issued Date of formal issuance (e.g., publication) of the resource 260 $c 260 - Publication, Distribution, etc. (Imprint) (R); $c - Date of publication, distribution, etc. (R) If eterms:publishing-info is present, 260 $c is produced by the matching template for eterms:publishing-info.

If more than one of the dates are present, only the first one is used (via xsl:function »local:publication-date()«).

publication:publication[normalize-space(dc:title)]/eterms:published-online Date of online publication of the resource
publication:publication[normalize-space(dc:title)]/dcterms:dateAccepted Date of acceptance of the resource
publication:publication[normalize-space(dc:title)]/dcterms:dateSubmitted Date when the resoucre was submitted to the publisher
publication:publication[normalize-space(dc:title)]/dcterms:modified
publication:publication[normalize-space(dc:title)]/dcterms:created
publication:publication[normalize-space(dc:title)]/dcterms:issued Date of formal issuance (e.g., publication) of the resource 952 ## $j 952 - local implementation: host item entry; $j – publication date Only the first source:source is used for 952, additional source:source are ignored. If more than one of the dates are present, only the first one is used (via xsl:function »local:publication-date()«).
publication:publication[normalize-space(dc:title)]/eterms:published-online Date of online publication of the resource
publication:publication[normalize-space(dc:title)]/dcterms:dateAccepted Date of acceptance of the resource
publication:publication[normalize-space(dc:title)]/dcterms:dateSubmitted Date when the resoucre was submitted to the publisher
publication:publication[normalize-space(dc:title)]/dcterms:modified
publication:publication[normalize-space(dc:title)]/dcterms:created
publication:publication[normalize-space(dc:title)]/eterms:total-number-of-pages The number of pages of the described item. Note: The pages of an item published in a bundle is part of the source container. 300 ## $a 300 - Physical Description (R); $a - Extent (R) Only the first used element is used for 300 ## $a (via xsl:function »misc:total-number-of-pages()«).

If non of the eterms:total-number-of-pages elements are present, and eterms:start-page and eterms:end-page is given, the page count ist calculated. If applicable, a page marker ($local:page-marker, e.g. »p.«) is added.

publication:publication[normalize-space(dc:title)]/source:source/eterms:total-number-of-pages The number of pages of the described item. Note: The pages of an item published in a bundle is part of the source container.
publication:publication[normalize-space(dc:title)]/source:source/eterms:start-page Page where the described item starts
publication:publication[normalize-space(dc:title)]/source:source/eterms:end-page Page where the described item ends
publication:publication[normalize-space(dc:title)]/eterms:total-number-of-pages The number of pages of the described item. Note: The pages of an item published in a bundle is part of the source container. 952 ## $g 952 - local implementation: host item entry; $g - page count If no eterms:total-number-of-pages nor source:source/eterms:total-number-of-pages is present, and eterms:start-page and eterms:end-page are present, the page count is calculated
publication:publication[normalize-space(dc:title)]/source:source/eterms:total-number-of-pages The number of pages of the described item. Note: The pages of an item published in a bundle is part of the source container.
publication:publication[normalize-space(dc:title)]/source:source/eterms:start-page Page where the described item starts
publication:publication[normalize-space(dc:title)]/source:source/eterms:end-page Page where the described item ends
publication:publication[normalize-space(dc:title)]/source:source/eterms:start-page Page where the described item starts 952 ## $h 952 - local implementation: host item entry; $h - page reference
publication:publication[normalize-space(dc:title)]/source:source/eterms:end-page Page where the described item ends
publication:publication[normalize-space(dc:title)]/source:source[1]/eterms:issue The issue of the source in which the described item was published in 952 ## $e 952 - local implementation: host item entry; $e - issue
publication:publication[normalize-space(dc:title)]/source:source[1]/eterms:volume The volume of the source in which the described item was published in 952 ## $d 952 - local implementation: host item entry; $d - volume
publication:publication[not(normalize-space(dc:title) )] a publication not mapped A publication without a dc:title (publication title) is skipped

event:event[edit]

PubMan element PubMan description MARC field MARC description comment
event:event some items are related to an event, e.g. a conference or a lecture series 033 ?# 033 - Date/Time and Place of an Event (R) ind1 (Type of date in subfield $a, value space #, 0, 2) is calculated in depency of presence of eterms:start-date and eterms:end-date
event:event Some items are related to an event, e.g. a conference or a lecture series 518 518 - Date/Time and Place of an Event Note (R)
event:event Some items are related to an event, e.g. a conference or a lecture series 711* 711 - Added Entry-Meeting Name (R) *event:event is only mapped to 711 if the type of the parent publication:publication is »http://purl.org/eprint/type/ConferencePaper«, »http://purl.org/eprint/type/ConferencePoster«, or »http://purl.org/escidoc/metadata/ves/publication-types/proceedings«
event:event/dc:title the title of the event 518 $a 518 - Date/Time and Place of an Event Note (R); $a - Date/time and place of an event note (NR)
event:event/eterms:place place of an event
event:event/dc:title the title of the event 711* $a 711 - Added Entry-Meeting Name (R); $a - Meeting name or jurisdiction name as entry element (NR)
event:event/dcterms:alternative an alternative name for the resource 518 $o 518 - Date/Time and Place of an Event Note (R); $o - Other event information (R) multiple dcterms:alternative elements are merged in one single subfield $o
event:event/dcterms:alternative An alternative name for the resource 711* $g 711 - Added Entry-Meeting Name (R); $g - Miscellaneous information (NR) multiple dcterms:alternative elements are merged in one single subfield $g
event:event/eterms:invitation-status The information whether or not the creator was explicitly invited not mapped
event:event/eterms:place place of an event 033 $p 033 - Date/Time and Place of an Event (R); $p - Place of event (R)
event:event/eterms:place place of an event 518 $p 518 - Date/Time and Place of an Event Note (R); $p - Place of event (R)
event:event/eterms:place Place of an event. 711* $c 711 - Added Entry-Meeting Name (R); $c - Location of meeting (NR)
event:event/eterms:start-date start date of an event 033 $a 033 - Date/Time and Place of an Event (R); $a - Formatted date/time (R)
event:event/eterms:end-date end date of an event
event:event/eterms:start-date start date of an event 518 $d 518 - Date/Time and Place of an Event Note (R); $d - Date of event (R)
eterms:end-date end date of an event
event:event/eterms:start-date start date of an event 711* $d 711 - Added Entry-Meeting Name (R); $d - Date of meeting (NR) start-date ane end-date are rendered as duration in one single subfield $d
event:event/eterms:end-date end date of an event

770/773[edit]

PubMan element PubMan description MARC field MARC description comment
publication:publication/source:source[not(local:source_source-is-series(.))] The bundle in which the item has been published, e.g. a journal, a book, a series or a database 770 08 770 - Supplement/Special Issue Entry (R) If the type of the publication is »issue«, 770 is written, in all other cases the tag is 773.
773 08 773 - Host Item Entry (R)
773 08 $i in: 773 - Host Item Entry (R); $i - Relationship information (R)
publication:publication/source:source[not(local:source_source-is-series(.))]/dc:identifier[@xsi:type eq 'eterms:ISBN'] External Identifier of the source: ISBN 770/773 08 $z 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $z - International Standard Book Number (NR)
publication:publication/source:source[not(local:source_source-is-series(.))]/dc:identifier[@xsi:type eq 'eterms:ISSN'] External Identifier of the source: ISSN 770/773 08 $x 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $x - International Standard Serial Number (NR)
publication:publication/source:source[not(local:source_source-is-series(.))]/dc:title Title of the described item 770/773 08 $t 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $t - Title (NR)
publication:publication/source:source[not(local:source_source-is-series(.))]/dcterms:alternative[@xsi:type eq 'eterms:ABBREVIATION'] short title 770/773 08 $p 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $p - Abbreviated title (NR)
publication:publication/source:source[not(local:source_source-is-series(.))]/dcterms:issued 770/773 08 $d 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $d - Place, publisher, and date of publication (NR) If dcterms:issued is not present or empty, the dates from the parent publication:publication are used (via xsl:function »local:publication-date()«)
publication:publication/source:source[not(local:source_source-is-series(.))]/eterms:publishing-info/eterms:place Place where described item has been published
publication:publication/source:source[not(local:source_source-is-series(.))]/eterms:publishing-info/dc:publisher The institution which published the item and additional information, e.g. the publisher name and place of a book, or the university where a theses has been created.
publication:publication/source:source[not(local:source_source-is-series(.))]/eterms:creator[misc:eterms_creator-is-author(.)] the creator of the source, e.g. the editor of a book or a book series 770/773 08 $a 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $a - Main entry heading (NR)
publication:publication/source:source[not(local:source_source-is-series(.))]/eterms:volume The volume of the source in which the described item was published in 770/773 08 $g 770 - Supplement/Special Issue Entry (R)/773 - Host Item Entry (R); $g - Related parts (R)
publication:publication/source:source[not(local:source_source-is-series(.))]/eterms:issue The issue of the source in which the described item was published in

common subfields[edit]

PubMan element PubMan description MARC field MARC description comment
eterms:person-title The title or peerage of a person in one string X00 $c X00 Personal Name; $c - Titles and words associated with a name (R)
eterms:publishing-info/dc:publisher The institution which published the item and additional information, e.g. the publisher name and place of a book, or the university where a theses has been created. 260 $a 260 - Publication, Distribution, etc. (Imprint) (R); $a - Place of publication, distribution, etc. (R)
eterms:publishing-info/eterms:place Place where described item has been published. 260 $b 260 - Publication, Distribution, etc. (Imprint) (R); $b - Name of publisher, distributor, etc. (R)
person:person/organization:organization The organizational unit the person was affiliated to when creating the item X00 $u X00 Personal Name; $u - Affiliation (NR) multiple organization:organization are merged into one single x00 $u


Diese Seite wurde automatisch aus pubman_to_marc.xsl erstellt und sollte nicht geändert werden. Kommentare bitte auf der Diskussionsseite hinterlassen.