PubMan Func Spec Import/BMC
Jump to navigation
Jump to search
BMC dochead to PubMan genre[edit]
The BMC dochead values were extracted from a full dump of all BMC articles in 2012. Thus, dochead values which were added later with new BMC articles are not part of this list.
General[edit]
BMC element | BMC label | BMC description | PubMan element | PubMan label | PubMan description | comment |
---|---|---|---|---|---|---|
* (any element not matched by other templates) | an error is raised | This rule is a trap for unexpected elements. It overules the default rule for elements (process children) and provides help during stylesheet development. | ||||
*:abs | abstract | to code for an abstract at the start of an article | dcterms:abstract | Abstract | Abstract or short description of the item | |
*:shortabs | short abstract | an alternative to the long abstract, for use on browse pages, email alerts etc | ||||
*:acc | accepted | date article was accepted for publication | dcterms:dateAccepted | Date accepted | Date the publisher accepted the resource for publish it | |
*:art | article | a BMC article | escidocItem:item | an ESciDoc-Item | ||
escidocItem:item/ escidocItem:properties | ||||||
escidocItem:item/ escidocItem:properties/ srel:context | Refers to the context of a resource. A context describes conditions of accessing, manipulating and behavior of a resource. | |||||
escidocItem:item/ escidocItem:properties/ srel:content-model | Refers to the resource describing the content model of a resource. | |||||
escidocMetadataRecords:md-records | a collection of metadata-records | |||||
escidocMetadataRecords:md-record | a metadata-record | |||||
escidocMetadataRecords:md-record/ publication:publication | Publication | a publication | ||||
publication:publication/ dc:language | Language of Publication | The languages of the publication | ||||
escidocComponents:components | ||||||
*:art | article | a BMC article | publication:publication/ eterms:review-method | Review Methods | The type of the scientific review process for the described item | eterms:review-methode is fixed to 'http://purl.org/eprint/status/PeerReviewed' if *:art/*:fm/*:history/*:revrec is not empty |
*:art/*:fm/*:history/*:revrec | revisions received - contains the date article revisions were received | |||||
*:art/ *:bdy | body | contains body of article | #not mapped | |||
*:art/ *:bm | backmatter | contains backmatter of article | #not mapped | |||
*:art/ *:fm/ *:bibl/ *:fpage | first page | firstpage of article | eterms:total-number-of-pages | Total no. of pages | The number of pages of the described item. | |
*:art/ *:fm/ *:bibl/ *:lpage | lastpage | the full last page; ie including all digits | ||||
*:art/ *:fm/ *:bibl/ *:inpress | in press | to indicate an article without a page. | #not mapped | |||
*:art/ *:fm/ *:bibl/ *:note | note | text to accompany bibliography | #not mapped | |||
*:art/ *:fm/ *:bibl/ *:supplement/ *:note | note | text to accompany bibliography | ||||
*:art/ *:fm/ *:bibl/ *:supplement/ *:sponsor | sponsor | contains information about sponsor | ||||
*:art/ *:fm/ *:bibl[(normalize-space(*:supplement/ *:title[1]) )] | bibliographic item | contains bibliographic information in the header and references. | publication:publication/ source:source | Source | The bundle in which the item has been published, e.g. a journal, a book, a series or a database, here the supplement itself | This template handels the special case of supplements, where the elements have to be processed slightly different from jounals, books etc. |
publication:publication/ source:source | Source | The bundle in which the item has been published, e.g. a journal, a book, a series or a database, here the host of the supplement | ||||
source:source/@type | Genre | Genre type of a publication | ||||
publication:publication/ source:source/ eterms:publishing-info | Publishing info | The institution which published the item and additional information, e.g. the publisher name and place of a book or the university where an theses has been created | ||||
*:art/ *:fm/ *:bibl[not(normalize-space(*:supplement/ *:title[1]) )] | bibliographic item | contains bibliographic information in the header and references. | publication:publication/ source:source | Source | The bundle in which the item has been published, e.g. a journal, a book, a series or a database | |
*:art/ *:fm/ *:dochead | document header | the article type | publication:publication/@type | Genre | the type of publication | |
*:art/ *:fm/ *:shorttitle | short title | an alternative to the long title, for use on browse pages, email alerts etc | publication:publication/ dcterms:alternative [@xsi:type eq 'eterms:ABBREVIATION'] | Alternative Title | Alternative titles of the described resource, e.g. translations of original title or sub-titles | |
*:art/ *:ui | unique id | a BMC article/unique id - of the article | escidocItem:item/ escidocItem:properties/ srel:origin | Refers to the entity/resource a resource is a surrogate of. Cf. eSciDoc Surrogate Item | The URI of the source document (XML) for srel:origin is concateneted from $local:article-ui-href-prefix, *:ui, and $local:article-ui-href-suffix | |
publication:publication/ dc:identifier[@xsi:type eq 'eterms:BMC'] | Identifier | External Identifier of the source | ||||
*:au[*:cnm] | author | author; is an organization | eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT'] | Creator | An entity primarily responsible for making the resource | |
*:au[*:cnm]/ *:email | email address for author | #not mapped | ||||
*:au[*:cnm]/ *:insr | institute reference | author affiliation | (via reference to *:insg/ *:ins[@id eq current()/ @iid]) eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT']/ organization:organization | Organization | an organization | |
*:au[not(*:cnm)] | author | author (person) | eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT']/ person:person | Person | a person | |
*:au[not(*:cnm)]/ *:email | email address for author | #not mapped | ||||
*:au[not(*:cnm)]/ *:snm | surname | author last name | eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT']/ person:person/ eterms:complete-name | Complete Name | The complete name of a person, usually a concatenation of given names and family name | The resulting person:person is enriched with CoNE (if requested).
eterms:complete-name is used internally, but not displayed. |
*:au[not(*:cnm)]/ *:mi | middle initial | middle initial(s) of author – do not include full stop after initial – cannot contain lowercase letters | ||||
*:au[not(*:cnm)]/ *:mnm | middlename | middlename of author – must contain at least one lowercase letter | ||||
*:au[not(*:cnm)]/ *:fnm | first name | all initials and names up to and including the firstname | ||||
*:au[not(*:cnm)]/ *:suf | suffix | Do not include honorific titles ( egPhd, MD) | ||||
*:au[not(*:cnm)]/ *:snm | surname | author last name | eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT']/ person:person/eterms:family-name | Family name | the family name of some person | |
*:au[not(*:cnm)]/ *:suf | suffix | Do not include honorific titles ( egPhd, MD) | ||||
*:au[not(*:cnm)]/*:fnm | first name | all initials and names up to and including the firstname | eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT']/ person:person/eterms:given-name | Given name | The given name of some person | |
*:au[not(*:cnm)]/*:mi | middle initial | middle initial(s) of author – do not include full stop after initial – cannot contain lowercase letters | ||||
*:au[not(*:cnm)]/*:mnm | middlename | middlename of author – must contain at least one lowercase letter | ||||
*:au[not(*:cnm)]/*:insr | institute reference | author affiliation | (via reference to *:insg/*:ins[@id eq current()/@iid]) eterms:creator [@role eq 'http://www.loc.gov/loc.terms/relators/AUT'] person:person organization:organization | Organization | an organization | |
*:aug/ *:etal | et al | for inserting et al into reference | #not mapped | |||
*:bibl/ *:title | title | title of paper | dc:title | Title | Title of the described resource | |
*:supplement/ *:title | title | title of supplement | ||||
*:series/ *:title | title | title of series | ||||
*:bibl/ *:trans-title-grp/ *:title | title | translated title | dcterms:alternative[@xsi:type eq 'eterms:OTHER'] | Alternative Title | Alternative titles of the described resource, e.g. translations of original title or sub-titles | |
*:bibl/ *:url | url | the preferred method of tagging urls, the url will be rendered as a link | dc:identifier[@xsi:type eq 'eterms:URI'] | Identifier | An identifier referencing the described resource, e.g. the ISBN, Report-Number. | |
*:bibl/ *:supplement/ *:url | url | the preferred method of tagging urls, the url will be rendered as a link | ||||
*:classification[local:classification-is-dcterms_subject(.)] | classification | generic tag for marking up classifications for the article. This provides useful metadata for browsing / searching / categorization. | dcterms:subject | Free keywords | free keywords | Only used if 1) the element is not empty, 2) *:classification/@type is 'BMC' and 3) *:classification/@subtype is 'man_spc_id'. See http://www.biomedcentral.com/xml/classifications.html for details. |
*:classification[not(local:classification-is-dcterms_subject(.))] | classification | generic tag for marking up classifications for the article. This provides useful metadata for browsing / searching / categorization. | #not mapped | |||
*:cnm | collective name | tag to be used in place of fnm, mi, snm for groups of authors | organization:organization | Organization | an organization | |
organization:organization/ dc:title | Organization | name of an organization | ||||
*:edition | edition | edition of book | eterms:edition | Edition | The edition of the described resource | |
*:edition | edition | edition of book | eterms:publishing-info/ eterms:edition | Edition | The institution which published the item and additional information, e.g. the publisher name and place of a book or the university where an theses has been created/The edition of the described resource | |
*:editor | editor | editor of book series | eterms:creator | Creator | Any person or organization who essentially participated in creating the content with a specific task, e.g. author, translator, editor | The content of the editor element is parsed by Author Decoder. The resulting person:person is enriched with CoNE (if requested).
eterms:complete-name is used internally, but not displayed. |
eterms:creator/@role = "http://www.loc.gov/loc.terms/relators/EDT" | Role | ESciDoc CreatorRole VES | ||||
eterms:creator/ person:person | Person | a person | ||||
eterms:creator person:person eterms:complete-name | Complete Name | The complete name of a person, usually a concatenation of given names and family name. | ||||
eterms:creator/ person:person/ eterms:family-name | Family name | The family_name of some person | ||||
*:fm/ *:bibl | frontmatter | contains article frontmatter; bibliographic item - contains bibliographic information in the header and references. | sourve:source/ @type | Genre | The genre of a source describes the type of the source | The genre of a source is either "Journal", or "Book", or "other". It is calculated from the presence or absence of the following items: issn, section (journal); isbn, publisher, editor, edition, series (book). If none of this items are present, the genre is set to "other" |
*:ins | institute | address details of institute | organization:organization | Organization | an organization | |
organization:organization/ dc:title | Organization | name of an organization | ||||
*:isbn | International Standard Book Number | for use in place of <issn> in the case of books | dc:identifier[@xsi:type eq 'eterms:ISBN'] | Identifier | External Identifier of the source: ISBN | |
*:issn | International Standard Serial Number | only used in fm/bibl. Each journal has 8 figure issn, seperated by hyphen | dc:identifier[@xsi:type eq 'eterms:ISSN'] | Identifier | External Identifier of the source: ISSN | |
*:issue | issue | the article’s issue. bmc articles are always issue 1 | eterms:issue | Issue | The issue of the source in which the described item was published in | |
*:ji | journal identifier | unique id for journal | dc:identifier[@xsi:type eq 'eterms:ISSN'] | Identifier | An identifier referencing the described resource, e.g. the ISBN, Report-Number | only if *:ji contains a ISSN |
*:kwd | keyword | contains keyword, do not need p-element | dcterms:subject | Free keywords | free keywords | |
*:location | location | location of conference | eterms:place | Place | Place where described item has been published | |
*:lpage | lastpage | the full last page; ie including all digits | eterms:end-page | Endpage | Page where the described item ends | |
*:pub | published | contains the date of publication | eterms:published-online | Date published online | Date of online publication of the resource | |
*:pubdate | published date | 4 digit year of publication | eterms:published-online | Date published online | Date of online publication of the resource | If both of *:fm/*:bibl/*:pubdate and *:fm/*:history/*:pub are given, eterms:published-online is generated from *:pub (since it is more precise than *:pubdate) |
*:pubid | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:OTHER'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | if the type of sources pubid is not recognized or if there is no matching ESciDoc ID type (see ESciDoc IdentifierTypes VES), the type of the resulting dc:identifier is eterms:OTHER. |
*:pubid[@idtype eq 'arxiv'] | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:ARXIV'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | |
*:pubid[@idtype eq 'doi'] | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:DOI'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | |
*:pubid[@idtype eq 'pii'] | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:PII'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | |
*:pubid[@idtype eq 'pmcid'] | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:PMC'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | |
*:pubid[@idtype eq 'pmpid'] | publisher id | the unique id of an article in an external database (database determined by ‘idtype’) | dc:identifier[@xsi:type eq 'eterms:PMID'] | Identifier | External Identifier of the source, e.g. ISSN, ISBN, URI | |
*:publisher | publisher | publisher of book | eterms:publishing-info/ dc:publisher | Publisher | The institution which published the item and additional information, e.g. the publisher name and place of a book or the university where an theses has been created/The name of the institution who has published the resource | if *:publisher contains a ":" (colon), the content is splitted into the part before the colon and the part after the colon. First goes into eterms:place, second goes into dc:publisher. |
eterms:publishing-info/ eterms:place | Place | The institution which published the item and additional information, e.g. the publisher name and place of a book or the university where an theses has been created/Place where described resource has been published | ||||
*:rec | received | contains the date of article receipt | dcterms:dateSubmitted | Date submitted | Date when the resoucre was submitted to the publisher | |
*:series | series | title of a book series | source:source | Source | The bundle in which the item has been published, e.g. a journal, a book, a series or a database | |
source:source/@type | Genre | Genre type of a publication | ||||
*:source | source | source of article (ie Journal name, book name) | source:source/@type | Genre | Genre type of a publication | |
source:source/ dc:title | Title | Title of the described item | ||||
*:ui | unique id | unique id - of the article | dc:identifier[@xsi:type eq 'eterms:BMC'] | Identifier | External Identifier of the source: BMC-ID | The URI refers to the articles main page, not to the XML or PDF files. It is only generated, if *:ui yields a valid ID. |
dc:identifier[@xsi:type eq 'eterms:URI'] | Identifier | External Identifier of the source: BMC-ID | ||||
*:volume | volume | volume of article | eterms:sequence-number | Sequence Number | The number of the described item within the source | The content of eterms:sequence-number is the concatenation from *:volume, »:«, and *:fpage, e.g. with volume 8, startpage 52, eterms:sequence-number is »8:52«. If one of *:volume or *:fpage is empty than eterms:sequence-number is skipped. If the source is an supplement (= has an *:supplement element) and the issue is not empty, the issue is added to the sequence nuber, e.g. »8(Suppl 1):52« |
*:fpage | first page | firstpage of article | ||||
*:volume | volume | volume of article | eterms:volume | Volume | The volume of the source in which the described item was published in | |
/*:art/ *:bdy/ *:sec/ *:st | article | top level tag around entire article/body - contains body of article/section – identifies a new section of text/section title | publication:publication/ dcterms:tableOfContents | Table of content | Table of contents of the described item |
escidocComponents:component[edit]
BMC element | BMC label | BMC description | PubMan element | PubMan label | PubMan description | comment |
---|---|---|---|---|---|---|
*:art | article | a BMC article | escidocComponents:component | The creation of escidocComponents:component-nodes depends on stylesheet parameters $local:import-xml and $local:import-pdf. | ||
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:properties | |||
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:properties/ prop:visibility | Visibility | The name of a scope in which the resource is visible. This kind of visibility overrides access rights. | fixed to public |
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:properties/ prop:content-category | Content Category | A notion of the type of content the resource represents. | one of the values from ESciDoc_ContentCategories_VES, calculated by stylesheet function local:prop-content-category() from publication dates in *:art/*:fm/*:history. Default (if history is not present): http://purl.org/escidoc/metadata/ves/content-categories/any-fulltext |
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:properties/ prop:mime-type | Mime type | The mime-type of the file associated with the resource. | calculated from file names extension, e.g. application/pdf from example.pdf |
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:content | |||
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:content/ @xlink:title | filled with the (constructed) name of the imported file | ||
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:content/ @xlink:href | filled with the (constructed) full path to the source of the imported file | ||
*:art | article | a BMC article | escidocComponents:component/ escidocComponents:content/ @storage | fixed to internal-managed | ||
*:art | article | a BMC article | escidocComponents:component/ escidocMetadataRecords:md-records | |||
*:art | article | a BMC article | escidocComponents:component/ escidocMetadataRecords:md-records/ escidocMetadataRecords:md-record | Metadata Record | ||
*:art | article | a BMC article | file:file | File | see also ESciDoc Application Profile File | |
*:art | article | a BMC article | file:file/ dc:title | Name | The name of the file including the extension | filled with the (constructed) name of the imported file |
*:art | article | a BMC article | file:file/ dc:description | Description | A short description of the file | fixed to Full text downloaded from BioMed Central |
*:art | article | a BMC article | file:file/ dc:format | Mime type | The MIME-Type of the uploaded format. | calculated from file names extension, e.g. application/pdf from example.pdf |
*:art | article | a BMC article | file:file/ dcterms:extent | Size | The size of the file in Bytes. If no content is provided, size is zero. | file size is calculated by the external function Util:getSize. The node is only created if this function is available. |
*:art/ *:fm/ *:cpyrt/ *:collab | collaboration | the copright holder(s) | file:file/ dc:rights | Rights Statement | Information about rights held in and over the resource | if *:art/*:fm/*:cpyrt/*:collab don't exist, the value of dc:rights is »http://www.biomedcentral.com/about/license« |
*:art/ *:fm/ *:cpyrt/ *:note | note | text to accompany bibliography. does not require p-element… when in ‘cpyrt’ – contains Open Access information | file:file/ dcterms:license | License | A legal document giving official permission to do something with the resource. | if *:art/*:fm/*:cpyrt/*:note don't exist, the value of dcterms:license is »http://www.biomedcentral.com/about/license« |
*:fm/ *:cpyrt/ *:year | copyright | contais copyright information; year - full 4-digit year | dcterms:dateCopyrighted | Copyright Date | Date of copyright |
Conference[edit]
BMC element | BMC label | BMC description | PubMan element | PubMan label | PubMan description | comment |
---|---|---|---|---|---|---|
*:art/*:dochead | document header | the article type | event:event/eterms:invitation-status = "invited" | Invited | eterms:invitation-status is only written, if *:art/*:dochead is one of the matching types (see regarding comments in the mapping table above). | |
*:conference | conference | contains information about conference | event:event | Event | Some items are related to an event, e.g. a conference or a lecture series | |
*:conference/ *:date-range | date-range | for non-structured date or date-range data | eterms:start-date | Start date | An internal parser tries to convert bmc:date-range to W3CDTF dates. If this fails, eterms:start-date and eterms:end-date are skipped. | |
eterms:end-date | End date | |||||
*:conference/ *:title | title | title of conference | event:event/ dc:title | Title | Title of the described resource | |
*:conference/ *:url | url | the preferred method of tagging urls, the url will be rendered as a link | #not mapped |
This page was automatically created from bmc_to_pubman.xsl. It should not be changed. Please provide comments on the talk page.