<!-- NLM Serials DTD

       **SEE http://www.nlm.nih.gov/databases/dtd/nlmserials_080101.dtd FOR THE 
       FORTHCOMING NLMSERIALS DTD DATED JANUARY 1, 2008 FOR FUTURE USE.** 

       Comments and suggestions are welcome.
       January 1, 2007


       This is the DTD which the U.S. National Library of Medicine 
       has written for External Use. 
       

     NOTE:  The use of "Medline" in a DTD or element name does not mean the record 
     represents a citation from a Medline-selected journal.  When the NLM DTDs and 
     XML elements were first created, MEDLINE records were the only data exported.  
     Now NLM exports citations other than MEDLINE records using these tools. To 
     minimize unnecessary disruption to users of the data and tools, NLM has 
     retained the original DTD and element names (e.g., NLMMedline DTD, MedlineTA,
     MedlineJournalInfo)).  



       revised 10/18/06       
              
           

* = 0 or more occurrences (optional element, repeatable)
? = 0 or 1 occurrences (optional element, at most 1)
+ = 1 or more occurrences (required element, repeatable)
| = choice, one or the other but not both 
no symbol = required element

-->
<!-- ================================================================= -->
<!--   Revision Notes Section 


  The following changes were made in the nlmserials_070101.dtd:
  
       a.  Changed entity reference from "nlmcommon_060101.dtd"
           to: "nlmcommon_070101.dtd"
  
       b.  Added QIS value to CitationSubset

       c.  Added entity NlmUniqueID.Ref 
      
-->
<!-- ============================================================= -->
<!--  external DTD entities   -->
<!ENTITY % ArticleTitle.Ref "ArticleTitle?">
<!ENTITY % ISSN.Ref "ISSN*">
<!ENTITY % PubDate.Ref "PubDate?">
<!ENTITY % GrantID.Ref "GrantID?">
<!ENTITY % Acronym.Ref "Acronym?">
<!ENTITY % Agency.Ref "Agency?">
<!ENTITY % DatedCreated.Ref "DateCreated">
<!ENTITY % PublicationType.Ref  "PublicationTypeList">
<!-- ============================================================== -->
<!-- ====================================================================== -->
<!-- internal DTD entities -->
<!ENTITY % NlmUniqueID.Ref "NlmUniqueID">
<!-- ====================================================================== -->
<!-- Reference to Where the NLMCOMMON DTD is located  -->
<!ENTITY % NlmCommon PUBLIC "-//NLM//DTD Common, 1st January 2007//EN" 
"nlmcommon_070101.dtd" > 
%NlmCommon;
<!-- ================================================================= -->
<!-- ================================================================= -->
<!ELEMENT SerialsSet (Serial+)>
<!-- ================================================================= -->
<!-- This is the top level element for Serial -->
<!ELEMENT Serial (%NlmUniqueID.Ref;, Title, MedlineTA?, PublicationInfo?, %ISSN.Ref;, 
                  ISOAbbreviation?, Language*, AcidFreeYN?, Coden?,  
                  ContinuationNotes?, CurrentFormatStatus?, MinorTitleChangeYN?,
                  IndexingHistoryList?, CurrentlyIndexedYN?,
                  IndexOnlineYN?, IndexingSubset?, 
                  BroadJournalHeadingList?, CrossReferenceList?, 
                  SortSerialName, IlsCreatedTimestamp?,
                  IlsUpdatedTimestamp?,DeletedTimestamp?)>
<!ATTLIST Serial
         DataCreationMethod (P | K | O) #IMPLIED
>
<!-- End of Serial group -->
<!-- ================================================================= -->
<!--        Further Definition of NLM Tags                     -->
<!ELEMENT AcidFreeYN (#PCDATA)>
<!ELEMENT ContinuationNotes (#PCDATA)>
<!ELEMENT CoverageNote (#PCDATA)>
<!ELEMENT CrossReference (XrTitle)>
<!ATTLIST CrossReference
	XrType (A | X) #REQUIRED
>
<!ELEMENT CrossReferenceList (CrossReference+)>
<!ELEMENT CurrentFormatStatus (#PCDATA)>
<!ELEMENT CurrentlyIndexedYN (#PCDATA)>
<!ELEMENT DateOfAction (%normal.date;)>
<!ELEMENT DeletedTimestamp (%normal.date;)>
<!ELEMENT IlsCreatedTimestamp (%normal.date;)>
<!ELEMENT IlsUpdatedTimestamp (%normal.date;)>
<!ELEMENT IndexingHistory (DateOfAction,Coverage?,CoverageNote?)>
<!ATTLIST IndexingHistory
          CitationSubset (AIM | B | C | D | E | F | G | H | IM | 
                         J | K | N | OM | P | Q | QIS | R | S | T | X) #REQUIRED
          IndexingTreatment %IndexingTreatment; 
          IndexingStatus  %IndexingStatus;
>
<!ELEMENT IndexingHistoryList (IndexingHistory+)>
<!ELEMENT IndexingSubset (#PCDATA)>
<!ELEMENT IndexOnlineYN (#PCDATA) >
<!ELEMENT MinorTitleChangeYN (#PCDATA)>
<!ELEMENT SortSerialName (#PCDATA)>
<!ELEMENT XrTitle (#PCDATA)>
<!-- This is the end for Serial -->
<!-- ================================================================= -->
