<!– ============================================================= –> <!– MODULE: Journal Article Metadata Elements –> <!– VERSION: NISO 0.4 –> <!– DATE: January 2011 –> <!– –> <!– ============================================================= –>

<!– ============================================================= –> <!– PUBLIC DOCUMENT TYPE DEFINITION –> <!– TYPICAL INVOCATION –> <!– “-//NLM//DTD JATS (Z39.96) Archiving and Interchange DTD Suite Journal Article Metadata Elements v0.4 20110131//EN”

Delivered as file "JATS-articlemeta0.ent"                     -->

<!– ============================================================= –>

<!– ============================================================= –> <!– SYSTEM: Archiving and Interchange DTD Suite –> <!– –> <!– PURPOSE: Names all elements used to describe the journal –> <!– in which the journal article is published. –> <!– –> <!– CONTAINS: 1. Article element parameter entity –> <!– 2. Article metadata elements in alphabetical –> <!– order –> <!– –> <!– CREATED FOR: –> <!– Digital archives and publishers who wish to –> <!– create a custom XML DTD for original markup of –> <!– journal literature, books, and related material, –> <!– or for archiving and transferring such material –> <!– between archives. –> <!– –> <!– This DTD is in the public domain. An organization –> <!– that wishes to create its own DTD from the suite –> <!– may do so without permission from NLM. –> <!– –> <!– The suite has been set up to be extended using a –> <!– new DTD file and a new DTD-specific customization –> <!– module to redefine the many Parameter Entities. –> <!– Do not modify the suite directly or redistribute –> <!– modified versions of the suite. –> <!– –> <!– In the interest of maintaining consistency and –> <!– clarity for potential users, NLM requests: –> <!– –> <!– 1. If you create a DTD from the Archiving and –> <!– Interchange DTD Suite and intend to stay –> <!– compatible with the suite, then please include –> <!– the following statement as a comment in all of –> <!– your DTD modules: –> <!– “Created from, and fully compatible with, –> <!– the NISO Z39.96 Journal Article Tag Suite –> <!– (JATS).” –> <!– –> <!– 2. If you alter one or more modules of the suite, –> <!– then please rename your version and all its –> <!– modules to avoid any confusion with the –> <!– original suite. Also, please include the –> <!– following statement as a comment in all your –> <!– DTD modules: –> <!– “Based in part on, but not fully compatible –> <!– with, the NISO Z39.96 Journal Article Tag –> <!– Suite.” –> <!– –> <!– ORIGINAL CREATION DATE: –> <!– December 2002 –> <!– –> <!– CREATED BY: Jeff Beck (NCBI) –> <!– Deborah Lapeyre (Mulberry Technologies, Inc.) –> <!– Bruce Rosenblum (Inera Inc.) –> <!– B. Tommie Usdin (Mulberry Technologies, Inc.) –> <!– –> <!– NLM thanks the Harvard University Libraries, both –> <!– for proposing that a draft archiving NLM DTD for –> <!– life sciences journals be extended to accommodate –> <!– journals in all disciplines and for sponsoring –> <!– Bruce Rosenblum's collaboration with other DTD –> <!– authors in completing NLM Version 1.0. The –> <!– Andrew W. Mellon Foundation provided support for –> <!– these important contributions. –> <!– –> <!– Suggestions for refinements and enhancements to –> <!– the DTD suite should be sent in email to: –> <!– jats@ncbi.nlm.nih.gov –> <!– –> <!– ============================================================= –>

<!– ============================================================= –> <!– DTD VERSION/CHANGE HISTORY –> <!– ============================================================= –> <!–

Version Reason/Occasion (who) vx.x (yyyy-mm-dd)

    =============================================================
    Version 0.4                       (DAL/BTU) v0.4 (2011-01-31)

    This Tag Set is in the process of becoming a NISO standard.
    The version numbers are starting over from 0.4", as a Trial
    Use Draft, to be made into "Version 1.0" when the Tag Suite 
    becomes a NISO standard. Thus, NLM "Version 3.1 Draft" has 
    been changed to NISO "Version 0.4". No model, attribute, or
    parameter entity changes were made as part of this renaming.

    Details on NISO Tial Use Draft Version 0.4 are available at
          http://jats.nlm.nih.gov/JATS-0.4.

14. Updated the public identifier to "v0.4 20110131//EN", 
    modified the formal public identifier to include "JATS (Z39.96)",
    and the filename as delivered to include "JATS" and the
    new version number "0".

    =============================================================
    Version 3.1                       (DAL/BTU) v3.1 (2010-12-30)

    Version 3.1 typo fixes before NISO release.

13. UNSTRUCTURED KEYWORD GROUP ATTRIBUTES - Made
    &unstructured-kwd-group-atts; into its own PE, as
    documentation stated had already been done.

    =============================================================
    Version 3.1                       (DAL/BTU) v3.1 (2010-04-30)

    Version 3.1 is fully compatible with Version 3.0, but the
    following change could break some customizations.

    Details on version 3.1 are available at
          http://jats.nlm.nih.gov/3.1.

12. KEYWORD ATTRIBUTES - To make the tag set more consistent,
    added @content-type to <kwd>, since <compound-kwd> already
    took this attribute. Through %kwd-atts;

11. I18N - At the request of the SBJ Working Group (Japan)
    made <series-text> repeatable inside <article-categories> using
    %article-categories-model;

10. TITLE ELEMENTS - Removed the dependency which had both
    <subtitle> and <alt-title> modeled with the same parameter
    entity %title-elements;. Created new PEs for each element
    but set them (as the default) to %title-elements so that no
    customization would break. Models changed:
      - alt-title    %alt-title-elements; defined in common.ent
      - subtitle     %subtitle-elements; (moved to this
          module)

 9. AFFILIATION ALTERNATIVES - Added the element <aff-alternatives>
    to <article-meta> through %article meta-model;. This element
    will hold multiple <aff>s that are a representation of a
    single affiliation, for example, the name of an institution
    in two languages or two scripts.

 8. @SPECIFIC-USE and @XML:LANG - Added the @specific-use and
    @xml:lang to the following elements:
     - alt-title through alt-title-atts (both)
     - article-id through article-id-atts (@specific-use only)
     - author-comment through author-comment-atts (both)
     - author-notes through author-notes-atts (both)
     - article-id through article-id-atts (@xml:lang)
     - contrib through contrib-atts (@specific-use only)
     - contrib-group through contrib-group-atts (@xml:lang)
     - corresp through corresp-atts (@specific-use)
     - degrees through degrees-atts (both)
     - kwd-group through kwd-group-atts (@specific only
            @xml:lang already there)
     - on-behalf-of through on-behalf-of-atts (both) NEW PE
     - product through product-atts (both)
     - pub-date through pub-date-atts (@xml:lang)
     - self-uri through self-uri-atts (both)
     - series-text through series-text-atts (both)
     - series-title through series-title-atts (both)
     - string-conference through string-conference-atts (both)
     - subj-group through subj-group-atts (both)
     - subtitle through subtitle-atts (@specific only
            @xml:lang already there)
     - supplement through supplement-atts (both)

 7. TITLE ELEMENTS - Removed the dependency which had both
    <subtitle> and <alt-title> modeled with the same parameter
    entity %title-elements;. Created new PEs for each element
    but set them (as the default) to %title-elements so that no
    customization would break.

 6. COUNT ATTRIBUTES - Removed the dependency which had all of
    the count elements using a single attribute list (%count-atts;)
    Created new attributes list PEs for each of them: equation-count,
    fig-count, page-count, ref-count, table-count, and word-count.
    *****Customization Alert: New parameter entities could break
    some customizations. Check the attribute list parameter entity
    for each of the count elements. *****

 5. COMPOUND SUBJECT - Created a new element <compound-subject>
    that acts just like <compound-kwd>, in that it takes one or
    more <compound-subject-part>s to allow a complex, multi-
    part subject to be captured. New elements, attribute lists,
    and parameter entities. (An example of a compound subject
    is a code with a textual keyword (A11 Permeability).
    Allowed <compund-subject> as an alternative to <subject>
    inside a <subject-group>.

 4. SERIES TEXT ATTRIBUTES - Both <series-title> and
    <series-text> used to use the PE %series-title-atts;. Added the
    PE %series-text-atts;, which is the only one <series-text>
    uses. No documents need change.
    *****Customization Alert: New parameter entity could break some
    customizations. Check your <series-text> attributes. *****

 3. TRANSLATED ABSTRACT ATTRIBUTES - Both <abstract> and
    <trans-abstract> used to use the PE %abstract-atts;. Added the
    PE %trans-abstract-atts;, which is the only one <trans-abstract>
    uses. No documents need change.
    *****Customization Alert: New parameter entity could break some
    customizations. Check your <trans-abstract> attributes. *****

 2. Updated public identifier to "v3.1 20100830//EN"

    =============================================================
    Version 3.0                       (DAL/BTU) v3.0 (2007-10-31)

    Version 3.0 is the first non-backward-compatible release.
    In addition to the usual incremental changes, some
    elements and attributes have been renamed and/or remodeled
    to better meet user needs and to increase tag set consistency.
    All module change histories are available through the Tag Suite
    web site at http://dtd.nlm.nih.gov.

    Details on version 3.0 are available at
          http://jats.nlm.nih.gov/3.0.

 1. Updated public identifier to "v3.0 20080202//EN"              -->

<!– ============================================================= –> <!– PARAMETER ENTITIES FOR ATTRIBUTE LISTS –> <!– ============================================================= –>

<!– ABSTRACT ATTRIBUTES –> <!– Attributes for the <abstract> element –> <!ENTITY % abstract-atts

"id         ID                                #IMPLIED
 abstract-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– ALTERNATE TITLE ATTRIBUTES –> <!– Attributes for the <alt-title> element –> <!ENTITY % alt-title-atts

"alt-title-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– AUTHOR COMMENT ATTRIBUTES –> <!– Attributes for the <author-comment> element–> <!ENTITY % author-comment-atts

"id        ID                                #IMPLIED
 content-type
           CDATA                              #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– AUTHOR NOTES ATTRIBUTES –> <!– Attributes for the <author-notes> element –> <!ENTITY % author-notes-atts

"id         ID                                #IMPLIED
 rid        IDREFS                            #IMPLIED
 specific-use
            CDATA                             #IMPLIED"  >

<!– ARTICLE IDENTIFIER ATTRIBUTES –> <!– Attributes for the <article-id> element –> <!ENTITY % article-id-atts

"pub-id-type
            (%pub-id-types;)                  #IMPLIED
 specific-use
            CDATA                             #IMPLIED"  >

<!– COMPOUND KEYWORD ATTRIBUTES –> <!– Attributes for the <compound-kwd> element

-->

<!ENTITY % compound-kwd-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED"  >

<!– COMPOUND KEYWORD PART ATTRIBUTES –> <!– Attributes for the <compound-kwd-part>

element                                    -->

<!ENTITY % compound-kwd-part-atts

"content-type
            CDATA                             #IMPLIED"  >

<!– COMPOUND SUBJECT ATTRIBUTES –> <!– Attributes for the <compound-subject> element

-->

<!ENTITY % compound-subject-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED"  >

<!– COMPOUND SUBJECT PART ATTRIBUTES –> <!– Attributes for the <compound-subject-part>

element                                    -->

<!ENTITY % compound-subject-part-atts

"content-type
            CDATA                             #IMPLIED"  >

<!– CONFERENCE ACRONYM ATTRIBUTES –> <!– Attributes for the <conf-acronym> element –> <!ENTITY % conf-acronym-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– CONFERENCE NUMBER ATTRIBUTES –> <!– Attributes for the <conf-num> element –> <!ENTITY % conf-num-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– CONFERENCE SPONSOR ATTRIBUTES –> <!– Attributes for the <conf-sponsor> element –> <!ENTITY % conf-sponsor-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– CONFERENCE THEME ATTRIBUTES –> <!– Attributes for the <conf-theme> element –> <!ENTITY % conf-theme-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– CONFERENCE ATTRIBUTES –> <!– Attributes for the <conference> element –> <!ENTITY % conference-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED
 %might-link-atts;"                                      >

<!– CONTRIBUTOR ATTRIBUTES –> <!– Attributes for the <contrib> element –> <!ENTITY % contrib-atts

"contrib-type
            CDATA                             #IMPLIED
 id         ID                                #IMPLIED
 corresp    (no | yes)                        #IMPLIED
 equal-contrib
            (no | yes)                        #IMPLIED
 deceased   (no | yes)                        #IMPLIED
 rid        IDREFS                            #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 %might-link-atts;"                                      >

<!– CONTRIBUTOR GROUP ATTRIBUTES –> <!– Attributes for the <contrib-group> element –> <!ENTITY % contrib-group-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED"  >

<!– CORRESPONDING ATTRIBUTES –> <!– Attributes for the <corresp> element –> <!ENTITY % corresp-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– DEGREES ATTRIBUTES –> <!– Attributes for the <degrees> element –> <!ENTITY % degrees-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– EQUATION COUNT ATTRIBUTES –> <!– Attributes for the <equation-count> element–> <!ENTITY % equation-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– FIGURE COUNT ATTRIBUTES –> <!– Attributes for the <fig-count> element –> <!ENTITY % fig-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– KEYWORD ATTRIBUTES –> <!– Attributes for the <kwd> element –> <!ENTITY % kwd-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED"  >

<!– KEYWORD GROUP ATTRIBUTES –> <!– Attributes for the <kwd-group> element –> <!ENTITY % kwd-group-atts

"id         ID                                #IMPLIED
 kwd-group-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– ON BEHALF OF ATTRIBUTES –> <!– Attributes for the <on-behalf-of> element –> <!ENTITY % on-behalf-of-atts

"specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– PAGE COUNT ATTRIBUTES –> <!– Attributes for the <page-count> element –> <!ENTITY % page-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– PRODUCT ATTRIBUTES –> <!– Attributes for the <product> element –> <!ENTITY % product-atts

"id         ID                                #IMPLIED
 product-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED
 %might-link-atts;"                                      >

<!– PUBLICATION DATE ATTRIBUTES –> <!– Attributes for the <pub-date> element –> <!ENTITY % pub-date-atts

"pub-type   CDATA                             #IMPLIED"  >

<!– REFERENCE (CITATION) COUNT ATTRIBUTES –> <!– Attributes for the <ref-count> element –> <!ENTITY % ref-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– SELF URI ATTRIBUTES –> <!– Attributes for the <self-uri> element –> <!ENTITY % self-uri-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED
 %might-link-atts;"                                      >

<!– SERIES TEXT ATTRIBUTES –> <!– Attributes for the <series-text> element –> <!ENTITY % series-text-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– SERIES TITLE ATTRIBUTES –> <!– Attributes for the <series-title> element –> <!ENTITY % series-title-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– STRING CONFERENCE ATTRIBUTES –> <!– Attributes for the <string-conf> element –> <!ENTITY % string-conf-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– SUBJECT GROUP ATTRIBUTES –> <!– Attributes for the <subj-group> element –> <!ENTITY % subj-group-atts

"subj-group-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– SUBJECT ATTRIBUTES –> <!– Attributes for the <subject> element –> <!ENTITY % subject-atts

"id         ID                                #IMPLIED
 content-type
            CDATA                             #IMPLIED"  >

<!– SUBTITLE ATTRIBUTES –> <!– Attributes for the <subtitle> element –> <!ENTITY % subtitle-atts

"content-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– SUPPLEMENT ATTRIBUTES –> <!– Attributes for the <supplement> element –> <!ENTITY % supplement-atts

"supplement-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– TABLE COUNT ATTRIBUTES –> <!– Attributes for the <table-count> element –> <!ENTITY % table-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– TRANSLATED ABSTRACT ATTRIBUTES –> <!– Attributes for the <trans-abstract> element–> <!ENTITY % trans-abstract-atts

"id         ID                                #IMPLIED
 abstract-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– UNSTRUCTURED KEYWORD GROUP ATTRIBUTES –> <!– Attributes for the <unstructured-kwd-group>

element     -->

<!ENTITY % unstructured-kwd-group-atts

"id         ID                                #IMPLIED
 kwd-group-type
            CDATA                             #IMPLIED
 specific-use
            CDATA                             #IMPLIED
 xml:lang   NMTOKEN                           #IMPLIED"  >

<!– WORD COUNT ATTRIBUTES –> <!– Attributes for the <word-count> element –> <!ENTITY % word-count-atts

"count      NMTOKEN                           #REQUIRED" >

<!– ============================================================= –> <!– ARTICLE METADATA –> <!– ============================================================= –>

<!– ARTICLE METADATA MODEL –> <!– Complete content model for the <article-meta>

element, which names the journal article
metadata                                   -->

<!ENTITY % article-meta-model

"(article-id*, article-categories?,
 title-group?,
 (%contrib-group.class; |
  %aff-alternatives.class;)*,
 author-notes?, pub-date*,
 volume?, volume-id*, volume-series?,
 issue?, issue-id*, issue-title*,
 issue-sponsor*, issue-part?, isbn*,
 supplement?,
 ( (fpage, lpage?, page-range?) |
    elocation-id )?,
 (%address-link.class; | product |
  supplementary-material)*,
 history?, permissions?, self-uri*,
 related-article*, abstract*,
 trans-abstract*, kwd-group*, funding-group*,
 conference*, counts?, custom-meta-group?)"  >

<!–ELEM address links (email | ext-link | uri)

Defined in %funding.ent;                   -->

<!–ELEM aff Defined in %common.ent; –> <!–ELEM copyright-statement

Defined in %common0.ent"                   -->

<!–ELEM copyright-year

Defined in %common0.ent"                   -->

<!–ELEM custom-meta-group

Defined in %common.ent;                    -->

<!–ELEM elocation-id Defined in %common.ent; –> <!–ELEM ext-link Defined in %common.ent; –> <!–ELEM fpage Defined in %common.ent; –> <!–ELEM funding-group

Defined in %funding.ent;                   -->

<!–ELEM isbn Defined in %common.ent; –> <!–ELEM issue Defined in %common.ent; –> <!–ELEM issue-id Defined in %common.ent; –> <!–ELEM issue-title Defined in %common.ent; –> <!–ELEM issue-sponsor

Defined in %common.ent;                    -->

<!–ELEM license Defined in %common0.ent“ –> <!–ELEM lpage Defined in %common.ent; –> <!–ELEM page-range Defined in %common0.ent” –> <!–ELEM permissions Defined in %common0.ent“ –> <!–ELEM related-article

Defined in %common.ent;                    -->

<!–ELEM supplementary-material

Defined in %display.ent;                   -->

<!–ELEM volume Defined in %common.ent; –> <!–ELEM volume-id Defined in %common.ent; –> <!–ELEM volume-series

Defined in %common.ent;                    -->

<!– ARTICLE METADATA –> <!– Metadata that identifies this article, for

example, bibliographic information such as
the title, author, and copyright year.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=article-meta
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=article-meta
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=article-meta
                                           -->

<!ELEMENT article-meta %article-meta-model; >

<!– ============================================================= –> <!– ARTICLE METADATA ELEMENTS –> <!– ============================================================= –>

<!– ARTICLE IDENTIFIER –> <!– Optional element, used to hold one of the

"unique identifiers" that have been assigned
at various times to an article.  Such
identifiers may come from a publisher, a
jobber, from PubMed Central, etc.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=article-id
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=article-id
                                           -->

<!ELEMENT article-id (#PCDATA) > <!ATTLIST article-id

%article-id-atts;                                       >

<!– ============================================================= –> <!– ARTICLE GROUPING DATA (ARTICLE METADATA) –> <!– ============================================================= –>

<!– ARTICLE CATEGORIES MODEL –> <!– Complete content model for the

<article-categories> element               -->

<!ENTITY % article-categories-model

"(subj-group*, series-title*, series-text*)" >

<!– ARTICLE GROUPING DATA –> <!– Container for elements that may be used to

group articles into related clusters
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=article-categories
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=article-categories
                                           -->

<!ELEMENT article-categories

%article-categories-model;                   >

<!– SUBJECT GROUP MODEL –> <!– Complete content model for the <subj-group>

element                                    -->

<!ENTITY % subj-group-model

"((subject | compound-subject)+, subj-group*)"
                                             >

<!– GROUPING ARTICLES IN TITLED CATEGORIES

Container element that collects multiple
subjects and/or hierarchically lower subject
groups.
Remarks: For some journals, articles are
grouped into categories, with the category
indicated in the article's display.
Sometimes the grouping or category refers
to the type of article, such as "Essay",
"Commentary", or "Article".  Sometimes the
grouping refers to subject areas, such as
"Physical Sciences", "Biological Sciences",
or "Social Sciences".
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=subj-group
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=subj-group
                                           -->

<!ELEMENT subj-group %subj-group-model; > <!ATTLIST subj-group

%subj-group-atts;                                       >

<!– SUBJECT ELEMENTS –> <!– Elements that may be used, along with data

characters inside the content model of the
<subject> element                          -->

<!ENTITY % subject-elements

"| %emphasis.class; | %inline-display.class; |
 %inline-math.class; |
 %phrase-content.class; | %subsup.class;"    >

<!– SUBJECT NAME –> <!– The name of one of the subject groups used

to describe an article.  Such groups are
used, typically, to provide headings for
groups of articles in a printed or online
generated Table of Contents.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=subject
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=subject
                                           -->

<!ELEMENT subject (#PCDATA %subject-elements;)* > <!ATTLIST subject

%subject-atts;                                          >

<!– COMPOUND SUBJECT MODEL –> <!– Complete content model for the

<compound-subject> element                 -->

<!ENTITY % compound-subject-model

"(compound-subject-part+)"                   >

<!– COMPOUND SUBJECT NAME –> <!– Container element to hold all the parts of a

multipart subject, for example, a subject that
is comprised of both a term and a code value
that represents that term.
Related Elements: If a subject is only a word
or phrase (Neuroscience, Physical Sciences),
the simple <subject> element can be used to
capture this information. If a subject is
logically both a term and a code
(A11 Permeability) but only one of those
objects needs to be captured, a <subject>
element may also be used. If it is useful to
record both the code and the term, they can
each be captured as one
<compound-subject-part>s inside a
<compound-subject>.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=compound-subject
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=compound-subject
                                           -->

<!ELEMENT compound-subject

%compound-subject-model;                     >

<!ATTLIST compound-subject

%compound-subject-atts;                                 >

<!– COMPOUND SUBJECT PART ELEMENTS –> <!– Elements that may be used, along with data

characters inside the content model of the
<compound-subject> element                 -->

<!ENTITY % compound-subject-part-elements

"| %emphasis.class; | %inline-display.class; |
 %inline-math.class; |
 %phrase-content.class; | %subsup.class;"    >

<!– COMPOUND SUBJECT PART NAME –> <!– The name of one of the subject groups used

to describe an article, when that article is
a multi-part rather than a simple subject.
Such groups are used, typically, to provide
headings for groups of articles in a printed
or online generated Table of Contents. The
@content type attribute should be used to
indicate the type of part ("text", "code",
"sponsor", etc.).
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=compound-subject-part
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=compound-subject-part
                                           -->

<!ELEMENT compound-subject-part

(#PCDATA %compound-subject-part-elements;)*  >

<!ATTLIST compound-subject-part

%compound-subject-part-atts;                            >

<!– ============================================================= –> <!– SERIES INFORMATION –> <!– ============================================================= –>

<!– GROUPING ARTICLES IN SERIES

Series (as used in the <series-title> and
<series-text> elements described below) is
used in two different senses. Some issues of
journals are part of a series and will have
series information just as they have an
issue number as part of the article metadata,
to describe the issue of the journal in which
the article is published.  The second usage
is for groupings of articles within one
issue of a journal. For example, in some
journals, articles are grouped into a
series such as "From the Cover" and
identified as part of a series.
The Series Title element names the series
and the Series Text element provides textual
description (if any) describing the series.-->

<!– SERIES TITLE ELEMENTS –> <!– Elements that may be used, along with data

characters inside the content model of the
<series-title> element                     -->

<!ENTITY % series-title-elements

"%rendition-plus;"                           >

<!– SERIES TITLE –> <!– Title of the journal series (bibliographic

meaning) or the title of a  series of
articles internal to one issue of a journal
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=series-title
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=series-title
                                           -->

<!ELEMENT series-title (#PCDATA %series-title-elements;)* > <!ATTLIST series-title

%series-title-atts;                                     >

<!– SERIES TEXT ELEMENTS –> <!– Elements that may be used, along with data

characters inside the content model of the
<series-text> element                      -->

<!ENTITY % series-text-elements

"%rendition-plus;"                           >

<!– SERIES TEXT: HEADER TEXT to DESCRIBE –> <!– Textual description of the series of articles

that are named in a <series-title> element
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=series-text
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=series-text
                                           -->

<!ELEMENT series-text (#PCDATA %series-text-elements;)* > <!ATTLIST series-text

%series-text-atts;                                      >

<!– ============================================================= –> <!– TOP-LEVEL ARTICLE METADATA CONTINUED –> <!– ============================================================= –>

<!– AUTHOR NOTES MODEL –> <!– Content model for an <author-notes> element.

-->

<!ENTITY % author-notes-model

"(label?, title?,
  (%corresp.class; | %fn-link.class; |
   %just-para.class;)+ )"                    >

<!– AUTHOR NOTE GROUP –> <!– Footnotes to authors or notes about authors

(and, potentially other contributors) are
collected in the Author note group.
References to these footnotes are made
using the <xref> element.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=author-notes
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=author-notes
                                           -->

<!ELEMENT author-notes %author-notes-model; > <!ATTLIST author-notes

%author-notes-atts;                                     >

<!– ============================================================= –> <!– PRODUCT REVIEW INFORMATION (PRODUCT METADATA) –> <!– ============================================================= –>

<!– PRODUCT ELEMENTS –> <!– Elements that may be used inside the

<product> element
Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an inline
mix, the OR bar is already there.          -->

<!ENTITY % product-elements

"| %article-link.class; | %break.class; |
 %emphasis.class; | %inline-display.class; |
 %inline-math.class; | %phrase.class; |
 %price.class; | %references.class; |
 %simple-link.class; | %subsup.class; "      >

<!– PRODUCT INFORMATION –> <!– Used as a wrapper for metadata for a product

(such as a book, software package, hardware
component, website etc.) that is being
reviewed.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=product
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=product
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=product
                                           -->

<!ELEMENT product (#PCDATA %product-elements;)* > <!ATTLIST product

%product-atts;                                          >

<!– ============================================================= –> <!– PUBLICATION HISTORY ELEMENTS –> <!– ============================================================= –>

<!– HISTORY MODEL –> <!– The content model for the <history> element

-->

<!ENTITY % history-model

"(%date.class;)+"                            >

<!– HISTORY: DOCUMENT HISTORY –> <!– Used as a container for dates related to the

processing history of the document, such as
received date and accepted date.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=history
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=history
                                           -->

<!ELEMENT history %history-model; >

<!– ============================================================= –> <!– FURTHER METADATA ELEMENTS –> <!– ============================================================= –>

<!– SELF-URI ELEMENTS –> <!– Elements to be mixed with data characters

inside the <self-uri> element              -->

<!ENTITY % self-uri-elements

""                                           >

<!– URI FOR THIS SAME ARTICLE ONLINE –> <!– Sometimes an article is available in several

forms, for example there is the version that
was published in print and there is the same
article (possibly expanded or with different
graphics) available online.
   The URI (such as a URL) may be used as a
live link, typically naming a website or the
element content may name the URL, e.g., and
use the link attributes to hold the real link:
   <self-uri xlink:href="...">An expanded
   version of this article is available
   online</self-uri>
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=self-uri
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=self-uri
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=self-uri
                                           -->

<!ELEMENT self-uri (#PCDATA %self-uri-elements;)* > <!ATTLIST self-uri

%self-uri-atts;                                         >

<!– ============================================================= –> <!– ABSTRACTS –> <!– ============================================================= –>

<!– ABSTRACT MODEL –> <!– Content model for an <abstract> element –> <!ENTITY % abstract-model

"((%id.class;)*, %sec-opt-title-model; )"    >

<!– ABSTRACT –> <!– A short summation of the content of an

article.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=abstract
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=abstract
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=abstract
                                           -->

<!ELEMENT abstract %abstract-model; > <!ATTLIST abstract

%abstract-atts;                                         >

<!– TRANSLATED ABSTRACT MODEL –> <!– Content model for an <trans-abstract> element.

-->

<!ENTITY % trans-abstract-model

"%sec-opt-title-model;"                      >

<!– TRANSLATED ABSTRACT –> <!– An abstract that has been translated into

another language
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=trans-abstract
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=trans-abstract
                                           -->

<!ELEMENT trans-abstract

%trans-abstract-model;                       >

<!ATTLIST trans-abstract

%trans-abstract-atts;                                   >

<!– ============================================================= –> <!– KEYWORD ELEMENTS –> <!– ============================================================= –>

<!– KEYWORD GROUP MODEL –> <!– Content model for a <kwd-group> element –> <!ENTITY % kwd-group-model

"(label?, title?, (%kwd.class;)+ )"          >

<!– KEYWORD GROUP –> <!– Container element for one set of keywords

<kwd>s used to describe a document.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=kwd-group
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=kwd-group
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=kwd-group
                                           -->

<!ELEMENT kwd-group %kwd-group-model; > <!ATTLIST kwd-group

%kwd-group-atts;                                        >

<!–ELEM title Defined in %common.ent; –>

<!– KEYWORD CONTENT ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
a keyword.                                 -->

<!ENTITY % kwd-elements

"| %emphasis.class; | %inline-display.class; |
 %inline-math.class; |
 %phrase-content.class; |
 %simple-link.class; | %subsup.class;"       >

<!– KEYWORD –> <!– One subject term, critical expression, key

phrase, abbreviation, indexing word, etc.
that is associated with the whole document
and can be used for identification and
indexing purposes.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=kwd
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=kwd
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=kwd
                                           -->

<!ELEMENT kwd (#PCDATA %kwd-elements;)* > <!ATTLIST kwd

%kwd-atts;                                              >

<!– COMPOUND KEYWORD MODEL –> <!– The content model of the <compound-kwd>

element                                    -->

<!ENTITY % compound-kwd-model

"(compound-kwd-part+)"                       >

<!– COMPOUND KEYWORD –> <!– Some keywords are simple, a text word or

phrase; such keywords can be tagged using the
<kwd> element. But other keywords are more
complicated:
 - a code and a term
 - an abbreviation and its expansion
 - a hierarchical keyword that carries all
   the parts of its hierarchy (as index
   terms do)
This element was created to handle these
special cases.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=compound-kwd
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=compound-kwd
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=compound-kwd
                                           -->

<!ELEMENT compound-kwd %compound-kwd-model; > <!ATTLIST compound-kwd

%compound-kwd-atts;                                     >

<!– COMPOUND KEYWORD PART ELEMENTS –> <!– Elements to be mixed with data characters

inside the <compound-kwd-part> element     -->

<!ENTITY % compound-kwd-part-elements

"%just-rendition;"                           >

<!– COMPOUND KEYWORD PART –> <!– This element was created to hold one

component of a complex keyword, for example
one for the code and one for the term.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=compound-kwd-part
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=compound-kwd-part
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=compound-kwd-part
                                           -->

<!ELEMENT compound-kwd-part

(#PCDATA %compound-kwd-part-elements;)*      >

<!ATTLIST compound-kwd-part

%compound-kwd-part-atts;                                >

<!– UNSTRUCTURED KEYWORD GROUP ELEMENTS –> <!– Content model for a <kwd-group> element –> <!ENTITY % unstructured-kwd-group-elements

"%just-rendition;"                           >

<!– UNSTRUCTURED KEYWORD GROUP –> <!– Container element for one set of keywords

used to describe a document where the
individual keywords are not tagged as
separate <kwd>s but instead are all run
together in one long text field.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=unstructured-kwd-group
                                           -->

<!ELEMENT unstructured-kwd-group

(#PCDATA %unstructured-kwd-group-elements;)* >

<!ATTLIST unstructured-kwd-group

%unstructured-kwd-group-atts;                           >

<!– ============================================================= –> <!– STILL FURTHER ARTICLE METADATA –> <!– ============================================================= –>

<!– CORRESPONDENCE INFORMATION ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the correspondence information.            -->

<!ENTITY % corresp-elements

"| %address.class; | %address-link.class;|
 %emphasis.class; | %label.class; |
 %phrase-content.class; | %subsup.class;"    >

<!– CORRESPONDENCE INFORMATION –> <!– Optional element, used as a container for

information concerning which of the authors
(or other contributors) is the corresponding
contributor, to whom information requests
should be addressed.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=corresp
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=corresp
                                           -->

<!ELEMENT corresp (#PCDATA %corresp-elements;)* > <!ATTLIST corresp

%corresp-atts;                                          >

<!– PUBLICATION DATE MODEL –> <!– The content model for the element <pub-date>

-->

<!ENTITY % pub-date-model

"%date-model;"                               >

<!– PUBLICATION DATE –> <!– Date of publication or release of the

material in one particular format.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=pub-date
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=pub-date
                                           -->

<!ELEMENT pub-date %pub-date-model; > <!ATTLIST pub-date

%pub-date-atts;                                         >

<!– ============================================================= –> <!– CONFERENCE INFORMATION ELEMENTS –> <!– ============================================================= –>

<!– CONFERENCE MODEL –> <!– Content model for the <conference> element –> <!ENTITY % conference-model

"(%conference.class;)*"                      >

<!– CONFERENCE INFORMATION –> <!– The container element for the information

about a single conference and its
proceedings.
Design Note: Conference elements were largely
based on Cross-Ref.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=conference
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=conference
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=conference
                                           -->

<!ELEMENT conference %conference-model; > <!ATTLIST conference

%conference-atts;                                       >

<!–ELEM conf-date Defined in %common.ent; –> <!–ELEM conf-name Defined in %common.ent; –>

<!– CONFERENCE ACRONYM ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the conference acronym.
Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an online
mix, the OR bar is already there.          -->

<!ENTITY % conf-acronym-elements

"%simple-text;"                              >

<!– CONFERENCE ACRONYM –> <!– The short name, popular name, or “jargon

name" for a conference, for example,
"Extreme" for "Extreme Markup Languages" or
"SIGGRAPH" for "Special Interest Group on
Computer Graphics".
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=conf-acronym
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=conf-acronym
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=conf-acronym
                                           -->

<!ELEMENT conf-acronym (#PCDATA %conf-acronym-elements;)* > <!ATTLIST conf-acronym

%conf-acronym-atts;                                     >

<!– CONFERENCE NUMBER ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the conference number.
Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an inline
mix, the OR bar is already there.          -->

<!ENTITY % conf-num-elements

"%simple-text;"                              >

<!– CONFERENCE NUMBER –> <!– The sequential number of the conference.

Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=conf-num
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=conf-num
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=conf-num
                                           -->

<!ELEMENT conf-num (#PCDATA %conf-num-elements;)* > <!ATTLIST conf-num

%conf-num-atts;                                         >

<!– CONFERENCE SPONSOR ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the conference sponsor.
Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an inline
mix, the OR bar is already there.          -->

<!ENTITY % conf-sponsor-elements

"%simple-text;"                              >

<!– CONFERENCE SPONSOR –> <!– One organization that sponsored the

conference. If more than one organization
sponsored the conference, multiple
<conf-sponsor> elements should be used.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=conf-sponsor
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=conf-sponsor
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=conf-sponsor
                                           -->

<!ELEMENT conf-sponsor (#PCDATA %conf-sponsor-elements;)* > <!ATTLIST conf-sponsor

%conf-sponsor-atts;                                     >

<!– CONFERENCE THEME ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the conference theme.
Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an online
mix, the OR bar is already there.          -->

<!ENTITY % conf-theme-elements

"%simple-text;"                              >

<!– CONFERENCE THEME –> <!– The theme, slogan, or major subject area of

the conference.  For example, the name of an
annual conference may be "16th ACH Gathering"
but each year has different theme topic,
such as "Database Integration" or "Topic
Map Subject Access".
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=conf-theme
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=conf-theme
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=conf-theme
                                           -->

<!ELEMENT conf-theme (#PCDATA %conf-theme-elements;)* > <!ATTLIST conf-theme

%conf-theme-atts;                                       >

<!– STRING CONFERENCE NAME ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
the extended text name of the conference
(string-conf>
Design Note: %simple-text; begins with an
OR bar.                                    -->

<!ENTITY % string-conf-elements

"%simple-text;| %conference.class;"          >

<!– STRING CONFERENCE NAME –> <!– Details at:

http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=string-conf
                                           -->

<!ELEMENT string-conf (#PCDATA %string-conf-elements;)* > <!ATTLIST string-conf

%string-conf-atts;                                      >

<!– ============================================================= –> <!– COUNTING INFORMATION (ARTICLE METADATA) –> <!– ============================================================= –>

<!ENTITY % counts-model “(fig-count?, table-count?, equation-count?,

ref-count?, page-count?, word-count?)"     >

<!– COUNTS –> <!– Wrapper element to hold all metadata that

"counts how many of something appear in the
article
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=counts
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=counts
                                           -->

<!ELEMENT counts %counts-model; >

<!– EQUATION COUNT –> <!– Number of display equations <disp-formula>

that appear in the article. Inline-equations
<inline-formula> are not counted. No
distinction is made between numbered and
unnumbered equations, both are counted.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=equation-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=equation-count
                                           -->

<!ELEMENT equation-count

EMPTY                                        >

<!ATTLIST equation-count

%equation-count-atts;                                   >

<!– FIGURE COUNT –> <!– Number of Figures <fig> that appear in the

article. Loose <graphic>s that appear
outside figures are not counted.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=fig-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=fig-count
                                           -->

<!ELEMENT fig-count EMPTY > <!ATTLIST fig-count

%fig-count-atts;                                        >

<!– TABLE COUNT –> <!– Number of tables (Table Wrapper <table-wrap>

elements that appear in the article. Arrays
are not counted as tables.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=table-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=table-count
                                           -->

<!ELEMENT table-count EMPTY > <!ATTLIST table-count

%table-count-atts;                                      >

<!– REFERENCE COUNT –> <!– Number of reference citations (whether

<mixed-citation>s, <element-citation>s, or
<nlm-citation>) that appear in the
bibliographic reference list <ref-list>
in the article
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=ref-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=ref-count
                                           -->

<!ELEMENT ref-count EMPTY > <!ATTLIST ref-count

%ref-count-atts;                                        >

<!– PAGE COUNT –> <!– Number of pages in a print article, counting

each page or partial page as one. Electronic
articles do not have page counts.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=page-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=page-count
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=page-count
                                           -->

<!ELEMENT page-count EMPTY > <!ATTLIST page-count

%page-count-atts;                                       >

<!– WORD COUNT –> <!– Approximate number of words that appear in

the textual portion of an
article (not including the words in the
metadata or header information)
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=word-count
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=word-count
                                           -->

<!ELEMENT word-count EMPTY > <!ATTLIST word-count

%word-count-atts;                                       >

<!– ============================================================= –> <!– TITLE GROUP ELEMENTS (BIBLIOGRAPHIC) –> <!– ============================================================= –>

<!– TITLE GROUP MODEL –> <!– Content model for the <title-group> element–> <!ENTITY % title-group-model

"(article-title, subtitle*,
  trans-title-group*, alt-title*, fn-group?)">

<!– TITLE GROUP –> <!– Wrapper element to hold the various article

titles.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=title-group
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=title-group
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=title-group
                                           -->

<!ELEMENT title-group %title-group-model; >

<!–ELEM article-title

Defined in %common.ent;                    -->

<!–ELEM trans-title Defined in %common.ent; –>

<!– SUBTITLE ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
a paragraph <subtitle>.
An earlier version of this tag set used the
parameter entity %title-elements; for many
title elements including <subtitle>.       -->

<!ENTITY % subtitle-elements

"%title-elements;"                           >

<!– ARTICLE SUBTITLE –> <!– Secondary title of a journal article

Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=subtitle
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=subtitle
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=subtitle
                                           -->

<!ELEMENT subtitle (#PCDATA %subtitle-elements;)* > <!ATTLIST subtitle

%subtitle-atts;                                         >

<!– ALTERNATE TITLE –> <!– A “different” version of an article title,

usually created so that it can be processed
in a special way, for example a short
version of the title for use in a Table of
Contents, an ASCII title, a right-running-
head title, etc.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=alt-title
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=alt-title
                                           -->

<!ELEMENT alt-title (#PCDATA %alt-title-elements;)* > <!ATTLIST alt-title

%alt-title-atts;                                        >

<!– ============================================================= –> <!– CONTRIBUTOR GROUP (AUTHOR/EDITOR) ELEMENTS –> <!– ============================================================= –>

<!– CONTRIBUTOR GROUP MODEL –> <!– Content model for the <contrib-group>

element                                    -->

<!ENTITY % contrib-group-model

"(%contrib.class;+, (%contrib-info.class;)* )"
                                             >

<!– CONTRIBUTOR GROUP –> <!– Wrapper element for information concerning

a grouping of contributors, such as the
primary authors
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=contrib-group
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=contrib-group
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=contrib-group
                                           -->

<!ELEMENT contrib-group

%contrib-group-model;                        >

<!ATTLIST contrib-group

%contrib-group-atts;                                    >

<!– CONTRIBUTOR MODEL –> <!– Content model for the <contrib> element –> <!ENTITY % contrib-model

"((%name.class;)*,
  (%degree.class; | %contrib-info.class;)* )">

<!– CONTRIBUTOR –> <!– Wrapper element to contain the information

about a single contributor, for example an
author or editor.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=contrib
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=contrib
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=contrib
                                           -->

<!ELEMENT contrib %contrib-model; > <!ATTLIST contrib

%contrib-atts;                                          >

<!–ELEM collab Defined %common.ent; (also used inside

bibliographic citations)                 -->

<!–ELEM etal Defined %common.ent; (also used inside

bibliographic citations)                 -->

<!– DEGREE(S) ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
<degrees>
Design Note: -%just-rendition; begins with
an OR bar, so this inline mix begins with
an OR bar.                                 -->

<!ENTITY % degrees-elements

"%just-rendition;"                           >

<!– DEGREE(S) –> <!– Academic degrees or professional

certifications
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=degrees
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=degrees
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=degrees
                                           -->

<!ELEMENT degrees (#PCDATA %degrees-elements;)* > <!ATTLIST degrees

%degrees-atts;                                          >

<!– ON BEHALF OF CONTENT ELEMENTS –> <!– The elements that can be included along with

data characters inside the content model of
<on-behalf-of>
Design Note: -%rendition-plus; begins with
an OR bar, so this inline mix beguines with
an OR bar.                                 -->

<!ENTITY % on-behalf-of-elements

"%rendition-plus;"                           >

<!– ON BEHALF OF –> <!– When a contributor has written or edited

a work  "on-behalf-of" an organization or
group the contributor is acting as a
representative of the organization, which
may or may not be his/her usual affiliation.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=on-behalf-of
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=on-behalf-of
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=on-behalf-of
                                           -->

<!ELEMENT on-behalf-of (#PCDATA %on-behalf-of-elements;)* > <!ATTLIST on-behalf-of

%on-behalf-of-atts;                                     >

<!– AUTHOR COMMENT MODEL –> <!– Content model for the <author-comment>

element                                    -->

<!ENTITY % author-comment-model

"(title?, (%just-para.class;)+ )"            >

<!– AUTHOR COMMENT –> <!– Used for extra textual material associated

with a contributor such as an author or
editor
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=author-comment
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=author-comment
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=author-comment
                                           -->

<!ELEMENT author-comment

%author-comment-model;                       >

<!ATTLIST author-comment

%author-comment-atts;                                   >

<!– ============================================================= –> <!– SUPPLEMENT ELEMENTS –> <!– ============================================================= –>

<!– SUPPLEMENT ELEMENTS –> <!– Elements for use in the <supplement> element

Design Note: All inline mixes begin with an
OR bar, but since %simple-text; is an inline
mix, the OR bar is already there.          -->

<!ENTITY % supplement-elements

"%simple-text; | %contrib-group.class; |
 %title.class;"                              >

<!– SUPPLEMENT –> <!– For a journal published as a supplement, this

is a container element for all the provided
supplement information, such as additional
identification numbers, titles, authors, and
supplement series information.
Details at:
http://jats.nlm.nih.gov/archiving/tag-library/0.4/index.html?elem=supplement
http://jats.nlm.nih.gov/publishing/tag-library/0.4/index.html?elem=supplement
http://jats.nlm.nih.gov/articleauthoring/tag-library/0.4/index.html?elem=supplement
                                           -->

<!ELEMENT supplement (#PCDATA %supplement-elements;)* > <!ATTLIST supplement

%supplement-atts;                                        >

<!– ================== End Article Metadata Elements =========== –>