Difference between revisions of "PubMan Func Spec Submission/PubMed Central Mapping"

From MPDLMediaWiki
Jump to navigation Jump to search
(→‎Mapping: Cleaned up)
Line 14: Line 14:
|article||Publication set type="article" and <br/> Publication.Source set type="journal"|| once||--||Root envelope
|article||Publication set type="article" and <br/> Publication.Source set type="journal"|| once||--||Root envelope
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>journal-id||if journal-id-type= issn: <br/> Publication.Source.Identifier set Type="eidt:ISSN" <br/>if journal-id-type= doi: <br/>Publication.Source.Identifier set Type="dcterms:DOI"<br/> else: Publication.Source.Identifier set Type="other ???" || once || journal-id-type ||identifier for the journal
|journal-id||if journal-id-type= issn: <br/> Publication.Source.Identifier set Type="eidt:ISSN" <br/>if journal-id-type= doi: <br/>Publication.Source.Identifier set Type="dcterms:DOI"<br/> else: Publication.Source.Identifier set Type="other ???" || once || journal-id-type ||identifier for the journal
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>journal-title|| Publication.Source.Title ||zero or many || ||The title of the journal
|journal-title||Publication.Source.Title ||zero or many || ||The title of the journal
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>journal-subtitle||Publication.Source.AlternativeTitle|| zero or many || ||The subtitle of the journal
|journal-subtitle||Publication.Source.AlternativeTitle|| zero or many || ||The subtitle of the journal
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>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-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
|-  
|-  
|<nowiki>&nbsp; &nbsp;</nowiki>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
|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
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>abbrev-journal-title||Publication.Source.AlternativeTitle|| zero or many|| abbrev-type ||A short form of the title of the journal
|abbrev-journal-title||Publication.Source.AlternativeTitle|| zero or many|| abbrev-type ||A short form of the title of the journal
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>issn||Publication.Source.Identifier set Type="eidt:ISSN"|| zero or many || ||International Standard Series Number
|issn||Publication.Source.Identifier set Type="eidt:ISSN"|| zero or many || ||International Standard Series Number
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>publisher-name||Publication.Source.PublishingInfo.Publisher|| once || ||
|publisher-name||Publication.Source.PublishingInfo.Publisher|| once || ||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>publisher-loc||Publication.Source.PublishingInfo.Place|| zero or once || ||
|publisher-loc||Publication.Source.PublishingInfo.Place|| zero or once || ||
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki> article-id||if pub-id-type= issn: <br/>Publication.Identifier set Type="ISSN" <br/>if pub-id-type= doi: <br/>Publication.Identifier set Type="dcterms:DOI"<br/> else: Publication.Identifier set Type="other ???" ||zero or many  || pub-id-type ||
|article-id||if pub-id-type= issn: <br/>Publication.Identifier set Type="ISSN" <br/>if pub-id-type= doi: <br/>Publication.Identifier set Type="dcterms:DOI"<br/> else: Publication.Identifier set Type="other ???" ||zero or many  || pub-id-type ||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp; &nbsp;</nowiki>subject||Publication.Subject|| once or many ||content-type ||Name of one subject
|subject||Publication.Subject|| once or many ||content-type ||Name of one subject
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>article-title||Publication.Title|| once ||id, xml:lang ||The full title of a article
|article-title||Publication.Title|| once ||id, xml:lang ||The full title of a article
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>subtitle||Publication.AlternativeTitle|| zero or many ||content-type, xml:lang ||The subtitle of a article
|subtitle||Publication.AlternativeTitle|| zero or many ||content-type, xml:lang ||The subtitle of a article
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>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-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
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>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
|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
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>alt-title||Publication.AlternativeTitle||zero or many|| alt-title-type ||An alternative or “different” version of an article title
|alt-title||Publication.AlternativeTitle||zero or many|| alt-title-type ||An alternative or “different” version of an article title
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>contrib||creatortype = person <br/>if contrib-type=author or Author <br/> Publication.Creator set role = "Author" <br/> if contrib-type= editor or Editor <br/> Publication.Creator set role = "Editor" <br/> 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
|contrib||creatortype = person <br/>if contrib-type=author or Author <br/> Publication.Creator set role = "Author" <br/> if contrib-type= editor or Editor <br/> Publication.Creator set role = "Editor" <br/> 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
|-
|-
|<nowiki>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</nowiki>surname||Publication.Creator.Person.FamilyName|| once || initials ||The surname of a person
|surname||Publication.Creator.Person.FamilyName|| once || initials ||The surname of a person
|-
|-
|<nowiki>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</nowiki>given-names||Publication.Creator.Person.GivenName|| zero or once || initials ||The surname of a person
|given-names||Publication.Creator.Person.GivenName|| zero or once || initials ||The surname of a person
|-
|-
|<nowiki>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;</nowiki>aff||Publication.Creator.Person.Organization.Name|| once || content-type, id, rid||the affiliation for a contributor
|aff||Publication.Creator.Person.Organization.Name|| once || content-type, id, rid||the affiliation for a contributor
|-
|-
|<nowiki>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</nowiki>addr-line||Publication.Creator.Person.Organization.Adress|| zero or once || content-type||An address
|addr-line||Publication.Creator.Person.Organization.Adress|| zero or once || content-type||An address
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>pub-date||Publication.Date <br/> if pub-type= epub: DateType = published online <br/> if pub-type= ppub: DateType = published in print, <br/> if pub-type= epub-ppub: DateType = published online & published in print <br/> if pub-type=ecorrected: DateType = modified  <br/> 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
|pub-date||Publication.Date <br/> if pub-type= epub: DateType = published online <br/> if pub-type= ppub: DateType = published in print, <br/> if pub-type= epub-ppub: DateType = published online & published in print <br/> if pub-type=ecorrected: DateType = modified  <br/> 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
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>volume||Publication.Source.Volume || zero or once ||content-type, seq ||Number of a journal within a series
|volume||Publication.Source.Volume || zero or once ||content-type, seq ||Number of a journal within a series
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>issue||Publication.Source.Issue|| zero or once ||content-type, seq ||The issue number of a journal
|issue||Publication.Source.Issue|| zero or once ||content-type, seq ||The issue number of a journal
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>issue-id||If new Source Issue created, then <br/> 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-id||If new Source Issue created, then <br/> 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
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>issue-title||Create new Source with type Issue <br/> 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)
|issue-title||Create new Source with type Issue <br/> 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)
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>ext-link||File.Identifier <br/> set type=URI, contentCategory= Supplementary Material || zero or many ||...xlink:href, xlink:title...||Link to an external file
|ext-link||File.Identifier <br/> set type=URI, contentCategory= Supplementary Material || zero or many ||...xlink:href, xlink:title...||Link to an external file
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>self-uri||File.Identifier <br/> set type=URI, contentCategory= Any Fulltext|| zero or many ||...||The textual content of this element may be a URI
|self-uri||File.Identifier <br/> set type=URI, contentCategory= Any Fulltext|| zero or many ||...||The textual content of this element may be a URI
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>fpage||Publication.Source.StartPage|| zero or once ||content-type, seq||The page number on which an article starts
|fpage||Publication.Source.StartPage|| zero or once ||content-type, seq||The page number on which an article starts
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>lpage||Publication.Source.EndPage|| zero or once ||content-type||The page number on which the article ends
|lpage||Publication.Source.EndPage|| zero or once ||content-type||The page number on which the article ends
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>page-range|| TotalNumberOfPages|| zero or once ||content-type||A container element for additional page information to record discontinuous pages ranges
|page-range|| TotalNumberOfPages|| zero or once ||content-type||A container element for additional page information to record discontinuous pages ranges
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>elocation-id||Publication.Source.SequenceNumber|| zero or once ||content-type, seq||Page identifier for an article that does not have traditional page numbers
|elocation-id||Publication.Source.SequenceNumber|| zero or once ||content-type, seq||Page identifier for an article that does not have traditional page numbers
|-
|-
|<nowiki>&nbsp; &nbsp;</nowiki>abstract||Publication.Abstract || zero or once ||abstract-type, id, xml:lang||
|abstract||Publication.Abstract || zero or once ||abstract-type, id, xml:lang||
|-  
|-  
|<nowiki>&nbsp; &nbsp;</nowiki>trans-abstract||Publication.Abstract || zero or once ||abstract-type, id, xml:lang||
|trans-abstract||Publication.Abstract || zero or once ||abstract-type, id, xml:lang||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>kwd||Publication.Subject||once or many ||id||  
|kwd||Publication.Subject||once or many ||id||  
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-date||Publication.Event.StartDate || zero or many ||content-type||
|conf-date||Publication.Event.StartDate || zero or many ||content-type||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-name||Publication.Event.Title || zero or many ||content-type||
|conf-name||Publication.Event.Title || zero or many ||content-type||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-num||Add to Publication.Event.Title||zero or many ||content-type||
|conf-num||Add to Publication.Event.Title||zero or many ||content-type||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-loc||Publication.Event.Place|| zero or many ||content-type||
|conf-loc||Publication.Event.Place|| zero or many ||content-type||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-theme||Publication.Subject|| zero or many ||content-type||
|conf-theme||Publication.Subject|| zero or many ||content-type||
|-
|-
|<nowiki>&nbsp; &nbsp; &nbsp;</nowiki>conf-acronym||Publication.Event.AlternativeTitle|| zero or many ||||
|conf-acronym||Publication.Event.AlternativeTitle|| zero or many ||||
|}
|}



Revision as of 10:16, 24 November 2008

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
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-name Publication.Source.PublishingInfo.Publisher once
publisher-loc Publication.Source.PublishingInfo.Place zero or once
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
subject Publication.Subject once or many content-type Name of one subject
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
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
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
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
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)
ext-link File.Identifier
set type=URI, contentCategory= Supplementary Material
zero or many ...xlink:href, xlink:title... Link to an external file
self-uri File.Identifier
set type=URI, contentCategory= Any Fulltext
zero or many ... The textual content of this element may be a URI
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 Publication.Subject once or many id
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-theme Publication.Subject zero or many content-type
conf-acronym Publication.Event.AlternativeTitle zero or many

Annotations[edit]

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

XML Examples[edit]

References[edit]