PubMan Func Spec Submission/PubMed Central Mapping

From MPDLMediaWiki
Jump to navigation Jump to search

PubMed Central - PubMan Mapping[edit]

This mapping is related to the Journal Archiving and Interchange Tag Set Tag Library version 2.3

Mapping[edit]

PubMed Central Element PubMan Metadata Set Occurrence Attribute Description
article Publication set type="article" and
Publication.Source set type="journal"
once -- Root envelope
front -- once The metadata for an article
 journal-meta -- zero or once Wrapper: Metadata that identifies the journal
   journal-id if journal-id-type= issn:
Publication.Source.Identifier set Type="eidt:ISSN"
if journal-id-type= doi:
Publication.Source.Identifier set Type="dcterms:DOI"
else: Publication.Source.Identifier set Type="other ???"
once journal-id-type identifier for the journal
   journal-title Publication.Source.Title zero or many The title of the journal
   journal-subtitle Publication.Source.AlternativeTitle zero or many The subtitle of the journal
   trans-title Publication.Source.AlternativeTitle zero or many content-type, id, xml:lang An alternative version of an article title that has been translated into a language other than that of the original article title
   trans-subtitle Publication.Source.AlternativeTitle zero or many content-type, id, xml:lang An alternative version of an article subtitle that has been translated into a language other than that of the original article subtitle
   abbrev-journal-title Publication.Source.AlternativeTitle zero or many abbrev-type A short form of the title of the journal
   issn Publication.Source.Identifier set Type="eidt:ISSN" zero or many International Standard Series Number
   publisher -- zero or once Wrapper: Information about the person, company, or other entity which published a work
     publisher-name Publication.Source.PublishingInfo.Publisher once
     publisher-loc Publication.Source.PublishingInfo.Place zero or once
   notes -- zero or once id, notes-type
   custom-meta-wrap -- zero or once Wrapper: Some Tag Sets allow for metadata above and beyond that which can be specified by this Tag Set. This element is a wrapper element used to contain all these additional metadata elements.
 article-meta -- once Wrapper: Metadata that identifies the article
    article-id if pub-id-type= issn:
Publication.Identifier set Type="ISSN"
if pub-id-type= doi:
Publication.Identifier set Type="dcterms:DOI"
else: Publication.Identifier set Type="other ???"
zero or many pub-id-type
   article-categories -- zero or once Wrapper
     subj-group -- zero or many subj-group-type, xml:lang Wrapper: Subject matter designations describing an article’s content
       subject Publication.Subject once or many content-type Name of one subject
       subj-group -- zero or many subj-group-type, xml:lang Wrapper: Subject matter designations describing an article’s content
     series-title -- zero or many content-type Title of the journal series
     series-text -- zero or once content-type Textual description of the series
   article-categories -- zero or once Wrapper
   title-group -- zero or once Wrapper
     article-title Publication.Title once id, xml:lang The full title of a article
     subtitle Publication.AlternativeTitle zero or many content-type, xml:lang The subtitle of a article
     trans-title Publication.AlternativeTitle zero or many content-type, id, xml:lang An alternative version of an article title that has been translated into a language other than that of the original article title
     trans-subtitle Publication.AlternativeTitle zero or many content-type, id, xml:lang An alternative version of an article subtitle that has been translated into a language other than that of the original article subtitle
     alt-title Publication.AlternativeTitle zero or many alt-title-type An alternative or “different” version of an article title
     fn-group -- zero or once content-type, id Wrapper
       title -- zero or once content-type, id footnote title
       fn -- once or many fn-type, id, symbol, xml:lang footnote value
   contributer-group -- once content-type, id Wrapper
     contrib creatortype = person
if contrib-type=author or Author
Publication.Creator set role = "Author"
if contrib-type= editor or Editor
Publication.Creator set role = "Editor"
else: Publication.Creator set role = "Contributer"
once or many contrib-type, corresp, deceased, equal-contrib, id, rid, xlink:actuate, xlink:href, xlink:role, xlink:show, xlink:title, xlink:type, xmlns:xlink Wrapper element to contain the information about a single contributor
     name -- zero or many content-type, name-style Wrapper: Contributer name
      surname Publication.Creator.Person.FamilyName once initials The surname of a person
      given-names Publication.Creator.Person.GivenName zero or once initials The surname of a person
      aff Publication.Creator.Person.Organization.Name once content-type, id, rid the affiliation for a contributor
       addr-line Publication.Creator.Person.Organization.Adress zero or once content-type An address
   author-notes -- zero or once id, rid Collection of notes about authors
   pub-date Publication.Date
if pub-type= epub: DateType = published online
if pub-type= ppub: DateType = published in print,
if pub-type= epub-ppub: DateType = published online & published in print
if pub-type=ecorrected: DateType = modified
if pub-type= pcorrected: DateType = modified
zero or many pub-type (epub, ppub, epub-ppub, epreprint, ppreprint, ecorrected, pcorrected, eretracted, pretracted) Date this article was published or released in one particular format
   volume Publication.Source.Volume zero or once content-type, seq Number of a journal within a series
   volume-id -- zero or many content-type, pub-id-type Used to record a name or an identifier, such as a DOI, that describes an entire volume of a journal (source of source)
   issue Publication.Source.Issue zero or once content-type, seq The issue number of a journal
   issue-id If new Source Issue created, then
Publication.Source(2).Identifier = issue-id, type = mapping like journal-id type
zero or many content-type, pub-id-type Used to record a name or identifier, such as a DOI, that describes an entire issue of a journal
   issue-title Create new Source with type Issue
Publication.Source(2).Title = issue-title
zero or many content-type Used to record the theme or special issue title for an issue of the journal (source of source)
   supplement -- zero or once supplement-type (issue, conference, periodic, --) Wrapper
     email -- zero or many ...
     ext-link locator of supplementary material zero or many ...xlink:href, xlink:title... Link to an external file
     self-uri locator of article zero or many ... The textual content of this element may be a URI
     inline-supplementary-material -- zero or many ... An in-text link to an external file
     related-article -- zero or many ... Wrapper element, used as a container for text links to a related article
     fpage Publication.Source.StartPage zero or once content-type, seq The page number on which an article starts
     lpage Publication.Source.EndPage zero or once content-type The page number on which the article ends
     page-range TotalNumberOfPages zero or once content-type A container element for additional page information to record discontinuous pages ranges
     elocation-id Publication.Source.SequenceNumber zero or once content-type, seq Page identifier for an article that does not have traditional page numbers
   abstract Publication.Abstract zero or once abstract-type, id, xml:lang
   trans-abstract Publication.Abstract zero or once abstract-type, id, xml:lang
   kwd-group -- zero or many kwd-group-type, id, xml:lang Wrapper: For one set of keywords
     title -- zero or once content-type, id
     kwd Publication.Subject once or many id
   conference -- zero or many Wrapper: Conference
     conf-date Publication.Event.StartDate zero or many content-type
     conf-name Publication.Event.Title zero or many content-type
     conf-num Add to Publication.Event.Title zero or many content-type
     conf-loc Publication.Event.Place zero or many content-type
     conf-sponsor -- zero or many content-type
     conf-theme Publication.Subject zero or many content-type
     conf-acronym Publication.Event.AlternativeTitle zero or many
body -- zero or once -- The main textual portion of the article
back -- zero or once -- Ancillary or supporting material that is not included as part of the main textual content
floats-wrap -- zero or once -- A wrapper element to hold the floating objects (figures, tables, text boxes, graphics, etc.)

Annotations[edit]

  • The abstract element can contain markup which we have to parse out
  • The eSciDoc Identifier type list will be enhanced with PMC and PMID


XML Examples[edit]

References[edit]