Documentation on use of <classfication>  tag within BMC DTD

 

As per the DTD and tagging specifications , the <classification> tag can be used to store metadata and classifications for an article.

 

The idea is that it can be used both for ad hoc classifications needed by BMC, and also for incorporating external standard classifications (such as MESH) into the XML data.

 

 List of types of classifications currently in use, and examples of how they are used

 

(1)

Type: BMC

Sub Type: man_usr_id

Description:  usr_id of the BMC user responsible for submitting an article or report

Usage: Used by paper report/web report submission system

Example:

<classifications>

<classification type="BMC" subtype="man_usr_id" id="23343332322" />

</classifications>

 

(2)

Type: BMC

Sub Type: man_spc_id

Description:  spc_id of a BMC specialty which this article falls under - - if multiple, then use multiple classification tags

Note that the text names of the specialties are included, mainly in order that fulltext searching will find these words… They are not actually needed for the classification to be correctly flagged in the database, so are in a sense optional.

Usage: Used by paper report/web report submission system

Example:

<classifications>

<classification type="BMC" subtype="man_spc_id" id="30020001">Immunoarthritis</classification>

<classification type="BMC" subtype="man_spc_id" id="30020007">Molecular biology of arthritis</classification>

<classification type="BMC" subtype="man_spc_id" id="30020011">Cell signaling</classification>

</classifications>

 

(3)

Type: BMC

Sub Type: readership

Description: classification of whether an item has a specific or a general readership

Usage: Used by paper report/web report submission system

Example:

<classifications>

<classification type="BMC" subtype="readership" >General</classification>

</classifications>

 

(4)

Type: BMC

Sub Type: old_arx_id

Description: the old arx_id or <ui> of an article where this has been changed

Usage: Used for locating an articles backup file, or wherever it might be important to know the previous id number.

Example:

<classifications>

<classification type="BMC" subtype="old_arx_id" >ar-2-5-361</classification>

</classifications>

 

(5)

Type: BMC

Sub Type: user_supplied_xml

Description: Indicates that some or all of the XML was provided by the Authors submitted files. The 'id' will indicate what format the data was supplied in - eg: 'endnote' means references were extracted from Endnote format 'refman' means references were extracted from Refman format.

Usage: Used by XML-markup companies to know not to mark-up certain sections into XML, and during corrections for identifying where mistakes in conversion have been made.

Example:

<classifications>

<classification type="BMC" subtype="user_supplied_xml" id="endnote" />

</classifications>

 

 

 

Recommendations for rendering the contents of the classification tag

By default, the renderer should not output any of the content of the <classification> tag directly, but it may choose to alter its output in certain ways based on the content of those classifications.