<?xml version="1.0" encoding="UTF-8"?>
<!--
      ********************************************************************
      *  mendment-request   v0.1 2001 APRIL                              *
      ********************************************************************
      *  public "-//wipo//dtd amendment-request v0.1 2001-04-30/en"      *
      ********************************************************************
      *  contacts:                                                       *
      *  EPO:   Paul Brewin;  pbrewin@epo.org                            *
      *  JPO:   Mitsuru Sono; sono-mitsuru@jpo.go.jp                     *
      *  USPTO: Bruce B. Cox; bruce.cox@uspto.gov                        *
      *  WIPO:  Shiro Ankyu;  shiro.ankyu@wipo.int                       *
      *
      ********************************************************************   -->

<!-- DOCTYPE amendment-request [                                             -->

<!-- Define some entities                                                    -->
<!-- Name group entity, please see name element group for each elements  -->
<!ENTITY % nam  "((name | (prefix?,last-name,first-name,middle-name?,suffix?,
                   iid?, role?,orgname?,department?,synonym*)),
                   registered-number?)"                                        >

<!-- amendment-request      (root element)                                   -->
<!ELEMENT amendment-request ((amend-statement?,(amend-body | (delete-object |
                            (amend-content,(insert-before-object |
                             insert-after-object | replace-object)))+)),
                             dtext?)                                           >
<!ATTLIST amendment-request
               amend-type (pct-article-34 | pct-article-19)   #REQUIRED
               lang              CDATA    #REQUIRED
               dtd-version       CDATA    #IMPLIED
               produced-by       (applicant | RO | ISA | IPEA | IB | DO | EO)
                                          #REQUIRED
               date-produced     CDATA    #IMPLIED
               status            CDATA    #IMPLIED
               file              CDATA    #REQUIRED                            >


<!-- amendment statement                                                     -->
<!ELEMENT amend-statement    (doc-page+ | statement)                           >
<!ATTLIST amend-statement
               id         ID      #REQUIRED
               lang       CDATA   #REQUIRED
               status     CDATA   #REQUIRED                                    >

<!ELEMENT statement          (#PCDATA | b | i | u | sup | sub)*                >



<!ELEMENT amend-body ((doc-page+) |
                          (description?,claims?,abstract?,drawings?))          >
<!--  Attributes:
      id          = unique id for this application - could be file name
      country     = st.3 code for application
      dtd-version =  dtd version number
      lang        = language of application  - use two letter st.3 codes
      status      = status of the application; values:
                    n = new application
      file        = filename of the whole application                        -->

<!ATTLIST amend-body
               id         ID      #REQUIRED
               country    CDATA   #REQUIRED
               lang       CDATA   #REQUIRED
               status     CDATA   #REQUIRED

>

<!--  *  DOC-PAGE - DOCument or PAGE
         This is primarily to be used when data for the whole or
         major sections
         of an application are in image format OR other formats such
         as pdf. Page range attributes are given when required
         pp- page range ppf - first page ppl - last page (for pdf)
         The <image> may also be used for complete pages, eg. in drawings   -->

<!ELEMENT doc-page        EMPTY
>
<!ATTLIST doc-page
               id         ID      #REQUIRED
               he         NMTOKEN #REQUIRED
               wi         NMTOKEN #REQUIRED
               type       (jpg | tiff | jfif | pdf | jpeg | tif)   #REQUIRED
               alt        CDATA   #IMPLIED
               label      CDATA   #IMPLIED
               pp         CDATA   #IMPLIED
               ppf        CDATA   #IMPLIED
               ppl        CDATA   #IMPLIED
               file       CDATA   #REQUIRED
               color      (color | bw)   #IMPLIED
>
<!--  *  DESCRIPTION
         Rule 5 states that the description must contain a title
         "as appearing in the request" - need to check REQUEST  dtd
         for compliance / cross posting
         The sub-headings although mentioned in Rule 5 and
         AI section 204 are NOT compulsory
         The description could merely contain paragraphs- after title.
         For this version of the DTD ONLY the PCT headings are
         listed below.
         Other headings need discussion (see below)                          -->

<!ELEMENT description    (doc-page+ | (invention-title?, (technical-field | 
                          background-art | description-of-drawings|disclosure | 
                          best-mode | mode-for-invention | 
                          industrial-applicability | 
                          sequence-list-text | (heading* , p+)+)+))             >

<!ATTLIST description  
              id             ID       #REQUIRED
              lang           CDATA    #IMPLIED                                 >

<!ELEMENT invention-title (#PCDATA | b | i | u | sup | sub)*                   >
<!ATTLIST invention-title
              id             ID       #REQUIRED
              lang           CDATA    #IMPLIED                                 >

<!ELEMENT technical-field (heading* , p+)+                                     >
<!ATTLIST technical-field  
              id             ID       #REQUIRED                                >

<!--  *  Background art, background of the invention                         -->
<!ELEMENT background-art  (heading* , p+)+                                     >
<!ATTLIST background-art  
              id             ID       #REQUIRED                                >

<!--  Disclosure of the invention;
      with sub-headings:;
      technical problem;
      technical solution;
      advantageous effects (of the invention);                               -->
<!ELEMENT disclosure      ((tech-problem |tech-solution |advantageous-effects)*|
                           (heading* , p+)+)                                   >
<!ATTLIST disclosure  
              id             ID       #REQUIRED                                >

<!ELEMENT tech-problem    (heading* , p+)+                                     >
<!ATTLIST tech-problem
              id             ID       #REQUIRED                                >

<!ELEMENT tech-solution   (heading* , p+)+                                     >
<!ATTLIST tech-solution
              id             ID       #REQUIRED                                >

<!ELEMENT advantageous-effects (heading* , p+)+                                >
<!ATTLIST advantageous-effects  
              id             ID       #REQUIRED                                >

<!ELEMENT description-of-drawings (heading* , p+)+                             >
<!ATTLIST description-of-drawings
              id             ID       #REQUIRED                                >

<!ELEMENT best-mode       (heading* , p+)+                                     >
<!ATTLIST best-mode  
              id             ID       #REQUIRED                                >

<!ELEMENT mode-for-invention (heading* , p+)+                                  >
<!ATTLIST mode-for-invention  
              id             ID       #REQUIRED                                >

<!ELEMENT industrial-applicability (heading* , p+)+                            >
<!ATTLIST industrial-applicability  
              id             ID       #REQUIRED                                >

<!--
      Sequence listing free text
       WIPO ST.25:
       "36. Where the sequence listing part of the description
       contains free text, any such free text shall be repeated in
       the main part of the description in the language thereof.
       It is recommended that the free text in the language of the
       main part of the description be put in a specific section
       of the description called "Sequence Listing Free Text".               -->

<!ELEMENT sequence-list-text (heading* , p+)+                                  >
<!ATTLIST sequence-list-text  
              id             ID       #REQUIRED                                >

<!--   CLAIMS                                                                -->
<!ELEMENT claims          (doc-page+ | claim+)                                 > 
<!ATTLIST claims  
              lang           CDATA   #REQUIRED
              id             ID      #REQUIRED
              country        NMTOKEN #IMPLIED
              status         CDATA   #IMPLIED                                  >

<!ELEMENT claim           (claim-text+)                                        >
<!ATTLIST claim
              id             ID      #REQUIRED
              num            CDATA   #REQUIRED                                 >

<!--  Claim text is used for sub-para indentation                            -->
<!ELEMENT claim-text      (#PCDATA | claim-text | claim-ref | b | i | u | 
                           sup | sub | smallcaps | br | crossref|
                           image | chemistry | math | table)*                  >

<!ELEMENT claim-ref       (#PCDATA)                                            >
<!ATTLIST claim-ref
              idref          IDREFS  #REQUIRED                                 >

<!--   ABSTRACT  (Rule 8)
         this needs linking some way to the REQUEST figure indicator.        -->

<!ELEMENT abstract        (doc-page+ | (abst-problem , abst-solution) | 
                          (p+))                                                >
<!ATTLIST abstract  
              id             ID      #REQUIRED
              lang           CDATA   #IMPLIED
              country        CDATA   #IMPLIED                                  >

<!ELEMENT abst-problem    (p+)                                                 >
<!ATTLIST abst-problem
              id             ID      #REQUIRED                                 >

<!ELEMENT abst-solution   (p+)                                                 >
<!ATTLIST abst-solution  
              id             ID      #REQUIRED                                 >


<!--   DRAWINGS
       PCT Article 7 / Rule 7                                                -->
<!ELEMENT drawings         (doc-page+ | figure+)                               >

<!ATTLIST drawings
              id             ID       #REQUIRED
              lang           CDATA    #IMPLIED
              country        NMTOKEN  #IMPLIED
              status         CDATA    #IMPLIED                                 >

<!ELEMENT figure           (image)                                             >
<!ATTLIST figure
              id             ID       #REQUIRED
              num            CDATA    #REQUIRED                                >

<!--  *  HEADINGS                                                            -->
<!ELEMENT heading          (#PCDATA | b | i | u | sup | sub | smallcaps)*      >

<!--  Limit to 3 as for Word default,  id  recommended - "h1"                -->
<!ATTLIST heading 
              level      (1 | 2 | 3 ) #IMPLIED                                
              id             ID       #REQUIRED                                >

<!--  *  PARAGRAPHS                                                          -->
<!ELEMENT p              (#PCDATA | b | i | u | sup | sub | smallcaps | br 
                          | dl | ul | ol| patcit | nplcit | bio-deposit |
                          crossref | image | chemistry | math | table)*        >

<!--  recommended - id="p1"; num="0001" ; id is permanent, num can be
      renumbered                                                             -->
<!ATTLIST p 
              id             ID       #REQUIRED                                
              num            CDATA    #REQUIRED                                >

<!--  IMAGE DATA
      Note: image is used for any kind of image: art work, figures, complex
      maths, tables, etc.                                                    -->
<!ELEMENT image              EMPTY                                             >

<!--  recommended - id="img1";
                he, wi="11" - milimeters - height, width;
                 file = file name,location;
                label - not used;
                  alt - alternative text if image not shown;
          img-content - drawing is the default;
           img-format - common will be tiff, st33 and st35 in for backward
                        compatibilty and, later, publication.                -->
<!ATTLIST image 
              id             ID       #REQUIRED
              he             NMTOKEN  #REQUIRED
              wi             NMTOKEN  #REQUIRED
              file           CDATA    #REQUIRED
              label          CDATA    #IMPLIED
              alt            CDATA    #IMPLIED
              img-content   (drawing | photograph |character | dna| undefined )
                                      "drawing"
              img-format    (jpeg | tiff | jfif | st33 | st35 )  #REQUIRED     > 


<!--  *  bold                                                                -->
<!ELEMENT b              (#PCDATA | i | u | smallcaps | br)*                   >

<!--  *  italic                                                              -->
<!ELEMENT i              (#PCDATA | b | u | smallcaps | br)*                   >

<!--  *  underscore                                                          -->
<!ELEMENT u              (#PCDATA | b | i | smallcaps)*                        >

<!--  *  Underscore attribute: style - single is default                     -->
<!ATTLIST u 
              style      (single | double | dash | dots )  "single"            >

<!--  * Superscript attribute: position (post)                               -->
<!ELEMENT sup            (#PCDATA | b | u | i)*                                >

<!ELEMENT sub            (#PCDATA | b | u | i)*                                >

<!--  * Small capitals                                                       -->
<!ELEMENT smallcaps      (#PCDATA | b | u | i| br)*                            >

<!--  *  br - break, line break within a paragraph                           -->
<!ELEMENT br              EMPTY                                                >

<!--  *  DEFINITION LISTS
         restrict content of dt - definition term                            -->
<!ELEMENT dl             (dt , dd)+                                            >

<!ATTLIST dl  
              tsize          NMTOKEN  #IMPLIED
              compact       (compact) #IMPLIED
              id             ID       #REQUIRED                                >

<!--Term to be defined                                                       -->
<!ELEMENT dt             (#PCDATA | b | i | u | sup | sub | smallcaps)*        >
<!ATTLIST dt  
              id             ID       #REQUIRED                                >

<!--Definition of the term                                                   -->

<!ELEMENT dd             (#PCDATA | b | i | u | sup | sub | smallcaps | br | 
                          patcit | nplcit | bio-deposit | crossref | 
                          image | ul | ol | chemistry | math | table)*         >

<!--  *  ORDERED  LISTS, for now the default will be
 recommended style first level -  1. 2. 3. etc.
 For lists within lists -
 second level - a. b. c.
 for third level - i. ii. iii.;
 These are style sheet issues but these are recommended for consistency.     -->
<!ELEMENT ol             (li+)                                                 >
<!ATTLIST ol  
              id             ID       #REQUIRED
              compact    (compact )   #IMPLIED                                 >

<!--  *  UNORDERED  LISTS
         default is 'bullets'
         style may be empty for lists with no bullet or other symbol         -->
<!ELEMENT ul             (li+)                                                 >
<!ATTLIST ul
              id             ID       #REQUIRED
              list-style (bullet | dash | none )  'bullet'
              compact    (compact )   #IMPLIED                                 >

<!--  *  LIST item                                                           -->
<!ELEMENT li             (#PCDATA | b | i | u | sup | sub | smallcaps | br | 
                          patcit | nplcit | bio-deposit | crossref | 
                          image | dl | ul | ol | chemistry | math | table)*    >

<!ATTLIST li  
              id             ID       #REQUIRED                                >

<!--  *  CHEMISTRY
         Chemical formulae, ring structures, Markush structures  etc
         For now treat as image data.
         Depending on industry support we may have eg. chemML, CML later     -->
<!ELEMENT chemistry      (image)                                               >

<!--  recommended - id="ch1"                                                 -->
<!ATTLIST chemistry 
              id             ID       #REQUIRED                                
              num            CDATA    #REQUIRED                                >

<!--  *  MATHEMATICS
      This is image data or coded according to mathml version 2,             -->
<!ELEMENT math           (image | MathML)                                      >

<!--  recommended - id="m1"                                                  -->
<!ATTLIST math 
              id             ID       #REQUIRED                                
              num            CDATA    #REQUIRED                                >

<!--  *  MATHEMATICS                                                         -->
<!-- MathML 2.0 DTD
      
           This is the Mathematical Markup Language (MathML) 2.0, an XML
           application for describing mathematical notation and capturing
           both its structure and content.
      
           Copyright 1998-2000 World Wide Web Consortium
              (Massachusetts Institute of Technology, Institut National de
               Recherche en Informatique et en Automatique, Keio University).
               All Rights Reserved.
      
           Permission to use, copy, modify and distribute the XHTML 1.1 DTD and
           its accompanying documentation for any purpose and without fee is
           hereby granted in perpetuity, provided that the above copyright 
           notice and this paragraph appear in all copies.  
           The copyright holders make no representation about the suitability
           of the DTD for any purpose.
      
           It is provided "as is" without expressed or implied warranty.
      
           Revision:   $Id: parsing.xml,v 1.34 2000/12/14 13:08:43 davidc Exp $
      
           This entity may be identified by the PUBLIC and SYSTEM identifiers:
      
             PUBLIC "-//W3C//DTD MathML 2.0//EN"
             SYSTEM "mathml2.dtd"
           
      To be added in later - in order to keep this ver. of DTD smaller, see:
      http://www.w3.org/TR/MathML2/
-->
<!ELEMENT MathML         EMPTY                                                 >

<!--  * TABLES
        This is image data or coded according to CALStable exported
        from USPTO EFS with modified cell <entry> content
-->
<!ELEMENT table         (image | CALStable)                                    >

<!--  recommended - id="t1"                                                  -->
<!ATTLIST table 
              id             ID       #REQUIRED
              num            CDATA    #REQUIRED                                >

<!ELEMENT CALStable     (heading , TGroup+)                                    >
<!ATTLIST CALStable
              frame     (top | bottom | topbot | all | sides | none )  #IMPLIED
              colsep         NMTOKEN  #IMPLIED
              rowsep         NMTOKEN  #IMPLIED
              pgwide         NMTOKEN  #IMPLIED                                 >

<!ELEMENT TGroup        (colspec* , spanspec* , thead? , TBody)                >
<!ATTLIST TGroup
              cols           CDATA    #REQUIRED
              colsep         NMTOKEN  #IMPLIED
              rowsep         NMTOKEN  #IMPLIED
              align     (left | right | center | justify | char )  #IMPLIED    >

<!ELEMENT colspec        EMPTY                                                 >
<!ATTLIST colspec
              colnum         CDATA    #IMPLIED
              colname        CDATA    #IMPLIED
              colwidth       CDATA    #IMPLIED
              colsep         NMTOKEN  #IMPLIED
              rowsep         NMTOKEN  #IMPLIED
              align     (left | right | center | justify | char )  #IMPLIED
              char           CDATA    #IMPLIED
              charoff        CDATA    #IMPLIED                                 >

<!ELEMENT spanspec       EMPTY                                                 >
<!ATTLIST spanspec  
              namest         CDATA    #REQUIRED
              nameend        CDATA    #REQUIRED
              spanname       CDATA    #REQUIRED
              align     (left | right | center | justify | char )  'center'
              colsep         NMTOKEN  #IMPLIED
              rowsep         NMTOKEN  #IMPLIED                                 >

<!ELEMENT thead         (Row+)                                                 >
<!ATTLIST thead  
              valign    (top | middle | bottom )  #IMPLIED                     >

<!ELEMENT TBody         (Row+)                                                 >
<!ATTLIST TBody  
              valign    (top | middle | bottom )  #IMPLIED                     >

<!ELEMENT Row           (Entry+)>
<!ATTLIST Row  
              rowsep        NMTOKEN  #IMPLIED
              valign    (top | middle | bottom )  #IMPLIED                     >

<!--  * Changed to add other elements in entry                               -->
<!ELEMENT Entry         (#PCDATA | b | i | u | sup | sub | smallcaps | br | 
                         patcit | nplcit | bio-deposit | crossref | image |
                         dl | ul | ol | chemistry | math)*                     >

<!ATTLIST Entry  
              colname        NMTOKEN  #IMPLIED
              namest         NMTOKEN  #IMPLIED
              nameend        NMTOKEN  #IMPLIED
              morerows       CDATA    #IMPLIED
              colsep         NMTOKEN  #IMPLIED
              rowsep         NMTOKEN  #IMPLIED
              align     (left | right | center | justify | char )  #IMPLIED
              char           CDATA    #IMPLIED
              charoff        CDATA    #IMPLIED
              valign    (top | middle | bottom )  #IMPLIED                    >


<!--  * PATENT CITATIONS
        Patent Citation within abstract, description or claims
        for pat. citations within Search Report see Search Report
        dtd;
        Notes:;
        Tags arranged according to WIPO ST.14 order.
        This can be free text data without any structure (text).

        Attributes (recommended):;
        id - use pcit1, pcit2, etc;
        dnum - use full number as one string, eg, "US5401234A";
        url  - where possible give full web link to patent
;
        Example:<patcit id="pcit1" dnum="US4793675A">
	        <document-id><country>US</country>
	        <doc-number>4793675</doc-number><kind>A</kind><name>Handa</name>
	        <date>19881227</date></document-id></patcit>
        ;
        Note: it is NOT expected that the applicant will create the
              tagged data - it could be generated from a 'pull down'
              data entry form or generated from internal SR databases        -->
<!ELEMENT patcit (text | (document-id , rel-passage*))>

<!--    Attributes (recommended):;
        id - use pcit1, pcit2, etc;
        dnum - use full number as one string, eg, "US5401234A";
        url  - where possible give full web link to patent
        file - file name eg. if stored on local systems                      -->
<!ATTLIST patcit 
              id             ID       #REQUIRED
              dnum           CDATA    #IMPLIED
              url            CDATA    #IMPLIED
              file           CDATA    #IMPLIED                                 >

<!ELEMENT text          (#PCDATA)                                              >

<!--    Document identification refers to patents only and
        is used in several other dtds it should not be changed
        without consultation with WIPO;                                      -->
<!ELEMENT document-id (country , doc-number , kind? , name? , date?)>

<!ELEMENT doc-number    (#PCDATA)                                              >

<!--  * doc. kind code  eg A1                                                -->
<!ELEMENT kind          (#PCDATA)                                              >

<!--  * Relevant passage group within patent - 
most used in search reports - use text in abstract,
description and claims
-->
<!ELEMENT rel-passage   (text | (passage+,category?,rel-claims?)+)             >

<!ELEMENT passage       (#PCDATA)                                              >

<!ELEMENT category      (#PCDATA)                                              >

<!ELEMENT rel-claims    (#PCDATA)                                              >

<!--
      * Non-Patent Literature (NPL) CITation;
        Notes:;
        This can be free text data without any structure (#PCDATA)
        which is NOT recommended
        or it can be highly structured data which is marked up
        according to ST.14 and ISO 690 layout
        ;
        This part of the DTD has used many different sources
        for element names and DTD structure and reference:
        AACR2 / MARC
        ISO 12083 - Electronic manuscript prep. and markup. DTD
        Association of American Publishers (AAP)  Z39.59 DTD
        European Working Group for SGML (EWS) MAJOUR DTD
        SuperJournal Full Article DTD   www.superjournal.ac.uk/sj
        Elsevier DTD
        Medline DTD (NLM)                                                    -->

<!ELEMENT nplcit        ((text) | (article | book | online | othercit)*)       >

<!--    Attributes (recommended):;
        id - ncit1, ncit2, etc
        num - 0001, 0002
        The TYPE of citation is office specific:
       (recommended):;
       A - Abstract citation of no specific kind
       B - Book citation
       I - Bilogical abstract citation
       C - Chemical abstracts citation
       E - Database citation
       D - Derwent citation
       P - Patent cited within NPL group
       J - Patent Abstracts of Japan citation (REC 067)
       S - Serial / Journal / Periodical citation
       W - World Wide Web / Internet search citation

        medium - the type of medium eg.
         CD (CD-ROM), MT (Magnetic Tape), DISK, ONLINE
        file - file name on local systems eg. XP number in EPO
        url  - where possible give full web link to document                 -->
<!ATTLIST nplcit 
              id             ID       #REQUIRED
              num            CDATA    #REQUIRED
              type           CDATA    #IMPLIED
              medium         CDATA    #IMPLIED
              file           CDATA    #IMPLIED
              url            CDATA    #IMPLIED                                 >

<!--
        ARTICLE CITATIONS within a 'host' document
        After patent citations the most common citations are
	articles within serials (periodicals, magazines), books and
	electronic (eg. internet) sources.
	This is a very complex and varied area to standardise.
	The tag set below is drawn from a number of sources as is
	the order of the tags (which in any case can be changed
	depending on the stylesheet used).;
	
	         The order of tags is that of WIPO ST.14 / ISO 690 layout
	
	            DROP, J.G.  Integrated Circuit Personalization at
	            the Module Level. IBM Tech. Dis. Bull.  October 1974,
	            Vol. 17, No. 5, p. 1344 and 1345.
	            [XPnnnnnnnnnnn].
	
	nplcit id="ncit1" num="0012" type="S" file="XP1234456">
		          <article>
		          <author>
		          <name>DROP, J.G.</name></author>
		          <atl>
		          Integrated Circuit Personalization at the Module Level
		          </atl>
                          <serial>
	                  <sertitle>IBM Tech. Dis. Bull.</sertitle>
	                  <pubdate>19741000</pubdate>
	                  <vid>17</vid>
	                  <ino>5</ino>
	                  </serial>
		          <location><pp>1344 and 1345</pp></location>
		          <refno id="XP1">XP1234456</refno>
		          </article>
	            </nplcit>
	            
	        Note: it is NOT expected that the applicant will create the
	              tagged data - it can be generated from a 'pull down'
	              data entry form (eg. in Word) or generated from
	              internal SR databases                                  -->

<!ELEMENT article       ((text) | (author* , atl? , subname? , 
                        (serial | book) , absno? , location? , class* , 
                         keyword* , cpyrt? , artid? , refno*))                 >

<!--  * AUTHOR
        Prime responsibility for the work
        there is no distinguishing between personal and corporate auths
        <AUTHOR>s followed by:
        %nam; or addressbook entry
        use the ID attribute if, for example, there is a need to
        distinguish between multiple authors. Can also include
        affiliation details                                                  -->
<!ELEMENT author        ((%nam;) | (addressbook))                              >
<!ATTLIST author  
              id             ID       #IMPLIED                                 >

<!--  *   Article title                                                      -->
<!ELEMENT atl           (#PCDATA)                                              >

<!--  *  Subordinate responsibility
         This can be, eg. : editor, translator, etc                          -->
<!ELEMENT subname       ((%nam;) | addressbook)                                >

<!--  * SERIAL  CITATION DATA
        This describes the volume or issue as a whole amd not a
        particular article within it.                                        -->

<!ELEMENT serial        (sertitle , alttitle? , subname? , issue? , imprint? , 
                         pubdate? , descrip? , notes? , issn? , 
                         isbn? , pubid? , vid? , ino? , cpyrt?)                >

<!--  * Serial title                                                         -->
<!ELEMENT sertitle      (#PCDATA)                                              >

<!--  * Alternate title for serial eg. BMJ = British Medical Journal         -->
<!ELEMENT alttitle      (#PCDATA)                                              >

<!--  *  Issue designation
         This can be, eg. : Annual, 1971-, 1890-1972                         -->
<!ELEMENT issue         (#PCDATA)                                              >

<!--  * IMPRINT
        Publication / creation data
        Place of publication : publisher, date(s) of publication
        usually only date of publication is used for journal citations       -->

<!ELEMENT imprint       ((text) | (address? , name , pubdate*))                >

<!--  * Physical description - generally NOT used in citations in pats.
        eg. v., 27cm                                                         -->
<!--  * PUBDATE: Components of a date in npl citations - sdate etc
        defined in date                                                      -->
<!ELEMENT pubdate       (#PCDATA | sdate | edate | time)*                      >

<!ELEMENT descrip       (#PCDATA)                                              >

<!--  *  Notes about the journal eg. Continues Journal of XYZ 1910-1998,
         published in French and English, etc.                               -->
<!ELEMENT notes         (#PCDATA)                                              >

<!--  * International standard serial number                                 -->
<!ELEMENT issn          (#PCDATA)                                              >

<!--  * International standard book number                                   -->
<!ELEMENT isbn          (#PCDATA)                                              >

<!--  * Publisher's unique id   added 11.2000  PB   ISO 12083                -->
<!ELEMENT pubid         (#PCDATA)                                              >

<!--  * Volume id/number                                                     -->
<!ELEMENT vid           (#PCDATA)                                              >

<!--  * Issue number                                                         -->
<!ELEMENT ino           (#PCDATA)                                              >

<!--  * Copyright info. copyright of publisher of serial                     -->
<!ELEMENT cpyrt         (#PCDATA)                                              >

<!--  * Abstract number                                                      -->
<!ELEMENT absno         (#PCDATA)                                              >

<!--  *  Location  within the work                                           -->
<!ELEMENT location      ((text) | (serpart? , sersect? , chapter? , 
                          pp? , column? , para? , line?))                      >

<!--  *  Part in a serial     ISO 12083                                      -->
<!ELEMENT serpart       (#PCDATA)                                              >

<!ELEMENT sersect       (#PCDATA)                                              >

<!ELEMENT chapter       (#PCDATA)                                              >

<!--  *  Page numbers   ppf - first, ppl - last                              -->
<!ELEMENT pp            (#PCDATA | ppf | ppl)*                                 >

<!ELEMENT ppf           (#PCDATA)                                              >

<!ELEMENT ppl           (#PCDATA)                                              >

<!--  * Column, para(graph) and line numbers                                 -->
<!ELEMENT column        (#PCDATA | colf | coll)*                               >

<!ELEMENT colf          (#PCDATA)                                              >

<!ELEMENT coll          (#PCDATA)                                              >

<!ELEMENT para          (#PCDATA | paraf | paral)*                             > 

<!ELEMENT paraf         (#PCDATA)                                              >

<!ELEMENT paral         (#PCDATA)                                              >

<!ELEMENT line          (#PCDATA | linef | linel)*                             >

<!ELEMENT linef         (#PCDATA)                                              >

<!ELEMENT linel         (#PCDATA)                                              >

<!--  * Classification code eg. ipc, dewey etc.                              -->
<!ELEMENT class         (#PCDATA)                                              >

<!--  * Keywords eg. from a Thesaurus or class. scheme                       -->
<!ELEMENT keyword       (#PCDATA)                                              >

<!--  *   HISTORY of the article (not serial)
          date received/accepted/revised
          preferred: yyyymmdd
          Group added 11/2000 PB from ISO 12083                              -->
<!ELEMENT history       ((text) | (received | accepted | revised | misc))      >

<!ELEMENT received      (date)                                                 >

<!ELEMENT accepted      (date)                                                 >

<!ELEMENT revised       (date)                                                 >

<!ELEMENT misc          (#PCDATA | date)*                                      >

<!--  * Article unique ID - assigned by a publisher to an article
        added 11/2000 PB from ISO 12803                                      -->
<!ELEMENT artid         (#PCDATA)                                              >

<!--  Reference no. (general)  for the EPO this is the XP number             -->
<!ELEMENT refno         (#PCDATA)                                              >
<!ATTLIST refno
              id             ID      #REQUIRED                                 >
<!--
        BOOK CITATION (MONOGRAPH)
        In the order specified by WIPO ST.14 and ISO 690
        and AACR2 rules for layout

               WALTON, Herrmann.  Microwave quantum theory.
               London : Sweet and Maxwell, 1973. ISBN 0123456789.
               Vol.2, p. 138 to 192.

   <nplcit id="ncit12" num="0013" type="b">
 	            <book>
 	            <author>
 	            <name>WALTON, Herrman</name></author>
 	            <book-title>Microwave quantum theory</book-title>
 	            <imprint><address><text>London</text></address>
 	            <name>Sweet and Maxwell</name>
 	            <pubdate>19730000</pubdate></imprint>
 	            <location><pp>138 to 192</pp></location> 
 	            <isbn>0-1234-568-9</isbn>
 	     </book>
             </nplcit>
 -->
<!ELEMENT book          ((text) | (author* , (book-title+ | conference) , 
                        (subtitle? , subname* , edition? , imprint? , descrip?,
                         series? , absno? , location* , isbn* , pubid? , vid? , 
                         bookno? , notes? , class* , keyword* , cpyrt? , 
                         refno*)))                                             >

<!ELEMENT book-title    (#PCDATA)                                              >

<!ELEMENT subtitle      (#PCDATA)                                              >

<!--  *  Edition statement                                                   -->
<!ELEMENT edition       (#PCDATA)                                              >

<!--  *  Subordinate responsibility
         This can be, eg. : editor, translator, etc
         Note this does not follow AACR2 rules
         subname - defined above
         imprint     - described above
         descrip     - described above                                       -->
<!--  *  Series statement                                                    -->
<!ELEMENT series        ((text) | (mst , msn? , issn?))                        >

<!--  * Monographic series title and number                                  -->
<!ELEMENT mst           (#PCDATA)                                              > 

<!ELEMENT msn           (#PCDATA)                                              >

<!--  * book number                                                          -->
<!ELEMENT bookno        (#PCDATA)                                              >

<!--
        CONFERENCE GROUP / CITATION
        There is no standard way of citing conference proceedings
        date of the conf. may come before or after place for example
        The tags are specified in a set order where it is not
        possible or correct then simply use <CONFERENCE>
        and no sub tags                                                      -->

<!ELEMENT conference    ((text) | (conftitle , date? , confno? , 
                          confplace? , confsponsor*))                          >

<!--      *  Conference  title                                               -->
<!ELEMENT conftitle     (#PCDATA)                                              >

<!--      *  Conference  number                                              -->
<!ELEMENT confno        (#PCDATA)                                              >

<!--      *  Conference  place                                               -->
<!ELEMENT confplace     (#PCDATA | address)*                                   >

<!--      *  Conference sponsor                                              -->
<!ELEMENT confsponsor   (#PCDATA | addressbook)*                               >

<!--  * ONLINE CITATION
        (previously DBASECIT)
        This section completely revised according to ISO-690-2
        - Electronic documents and parts thereof.
        Please refer to this standard for definitions and examples.
        See: http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm#Contents
        The tagging in fact is a mixture of article and book tags
        together with specific electronic source tags
        'Online' is taken to mean any kind of electronic documentation:
         databases, internet, CD-Roms, DVD, email, etc

EXAMPLES:;

 Kirk-Othmer Encyclopedia of Chemical Technology [online].
 3rd ed. New York : John Wiley, 1984 [cited 3 January 1990].
 Available from: DIALOG Information Services, Palo Alto (Calif.).
;
     <nplcit id="ncit1" num="0001" type="E" medium="online">
     	     <online>
     	     <online-title>Kirk-Othmer Encyclopedia of Chemical Technology
     	     </online-title>
     	     <edition>3rd ed.</edition>
     	     <imprint><address><text>New York</text>
     	     </address>
     	     <name>John Wiley</name>
     	     <pubdate>19840000</pubdate></imprint>
     	     <avail>dialog information services, palo alto (calif.).</avail>
     	     <datecit><date>19900103</date></datecit>
     	     </online>
	     </nplcit>
	     
 * Article on Internet:

 Clark, Carol. On the Threshold of a Brave New World.
 In Blueprint of the Body [online]. CNN.com, 2000. [cited 24 August 2000;
 10:25 EST]. In-depth specials.
 Available from: <http://www.cnn.com/SPECIALS/2000/genome/story/overview/>

     <nplcit id="ncit1" num="0002" type="E" medium="online">
     	     <online>
     	     <author><name>Clark, Carol</name></author>
     	     <online-title>On the Threshold of a Brave New World. 
     	     Body</online-title>
     	     <imprint><name>CNN.com, 2000</name></imprint>
     	     <series><text>In-depth specials</text></series>
     	     <avail>http://www.cnn.com/SPECIALS/2000/genome/story/</avail>
     	     <datecit><date>20000824; 10:25 est</date></datecit>
     	     </online>
     </nplcit>

 * Personal communication (e-mail)

Thacker, Jane. MPEG-21 project stream on digital item identification [online].
Message to: <iso.tc46.sc9@nlc-bnc.ca>. 3 October 2000; 13:33 EST [cited 6
October 2000; 13:10 EST].
Message-ID: <002f01c02d60$051a64a0$22a2580c@vaio>. Personal communication.

     
	<nplcit id="ncit3" num="0003" type="E" medium="online">
	     <online>
	     <author><name>Thacker, Jane</name></author>
	     <online-title>MPEG-21 project stream on digital item identification
	     </online-title>
	     <subname><name>Message to: &lt;iso.tc46.sc9@nlc-bnc.ca&gt;
	     </name></subname>
	     <pubdate>3 October 2000; 13:33 EST</pubdate>
	     <notes>Personal communication</notes>
	     <avail>Message-ID: &lt;002f01c02d60$051a64a0$22a2580c@vaio&gt;
	     </avail>
	     <datecit><date>6 october 2000; 13:10 EST</date></datecit>
	     </online>
     </nplcit>  
-->

<!ELEMENT online        ((text) | (author* , online-title* , hosttitle? , 
                          subname? , edition? , (serial | book)? , imprint? ,
                          pubdate? , history? , series? , hostno? , location?,
                          notes? , avail , class* , keyword* , cpyrt? , issn?,
                          isbn? , datecit? , srchterm* , srchdate? , refno*))  >

<!ELEMENT online-title  (#PCDATA)                                              >

<!--  *   TITLE of the HOST document/database                                -->
<!ELEMENT hosttitle     (#PCDATA)                                              >

<!ELEMENT hostno        (#PCDATA)                                              >

<!--  *  Availability and access - REQUIRED
use for URL, online database, ftp address, email, etc. eg.
Available from Internet:  http://www.epoline.org
Available from DIALOG Information Systems, Palo Alto (Calif.)                -->
<!ELEMENT avail         (#PCDATA)                                              >

<!--  *  Date Cited - date on which the citation was cited
         it may be different from srchate below                              -->
<!ELEMENT datecit       (date)                                                 >

<!--  * Search terms                                                         -->
<!ELEMENT srchterm      (#PCDATA)                                              >

<!--  * Date of search/retrieval^                                            -->
<!ELEMENT srchdate      (date)                                                 >

<!--  *  Other citations - free form                                         -->
<!ELEMENT othercit      (#PCDATA)                                              >


<!--
  BIOlogical deposit CITation
  (US EFS: biological-deposit)
  According to PCT Rule 13bis, EPC Rule 28
  This covers all bio data references long and short
  within the description and/or claims                                       -->

<!ELEMENT bio-deposit   (depositary , bio-accno , date? , term? , dtext?)      >

<!ATTLIST bio-deposit  
              id             ID      #REQUIRED
              num            CDATA   #REQUIRED
              url            CDATA   #IMPLIED
              dnum           CDATA   #IMPLIED                                  >

<!ELEMENT depositary    (#PCDATA | address)*                                   >

<!ELEMENT bio-accno     (#PCDATA)                                              >

<!ELEMENT term          (#PCDATA)                                              >


<!--  * Cross references to any other element                                -->

<!ELEMENT crossref      (#PCDATA)                                              >
<!ATTLIST crossref  
              idref          CDATA   #REQUIRED                                 >


<!--  * ADDRESSBOOK COMPONENTS / GROUP TAG

        The LANG attribute is REQUIRED for eg.the JPO PCT Request
        where names and addresses may be repeated in two different
        languages. If no structure possible use text                         -->

<!ELEMENT addressbook   ((%nam;, address , phone* , fax* , 
                          email* , url* , ead* , dtext?)| (text))              >
<!ATTLIST addressbook  
              lang           CDATA   #IMPLIED                                  >

<!--  * NAME if no distinction or detail can be given.
        Also to be used for: personal (natural-person) and corporate
        (legal entity) names                                                 -->

<!ELEMENT name          (#PCDATA)                                              >
<!ATTLIST name  
              type            (legal | natural )  #REQUIRED                    >

<!--  *  Last, family, surname                                               -->
<!ELEMENT last-name     (#PCDATA)                                              >

<!--  * First, given, name(s), initials
        eg. John, J.                                                         -->
<!ELEMENT first-name    (#PCDATA)                                              >

<!ELEMENT middle-name   (#PCDATA)                                              >

<!--  * Title e.g., Mr., Mrs., Dr. etc                                       -->
<!ELEMENT prefix        (#PCDATA)                                              >

<!--  *  Suffix (e.g., II, Jr.Dip. Ing., BA, et al, etc.                     -->
<!ELEMENT suffix        (#PCDATA)                                              >

<!--  *  Individual id                                                       -->
<!ELEMENT iid           (#PCDATA)                                              >

<!--  *  Role, eg President added 02.11.2000 PB  ISO 12083                   -->
<!ELEMENT role          (#PCDATA)                                              >

<!--  *  Organisation name or company name                                   -->
<!ELEMENT orgname       (#PCDATA)                                              >

<!--  *  Department,division,section, etc. name                              -->
<!ELEMENT department    (#PCDATA)                                              >

<!--  *  Synonym, cross-reference                                            -->
<!ELEMENT synonym       (#PCDATA)                                              >

<!--  *  Registered number                                                   -->
<!ELEMENT registered-number (#PCDATA)                                          >

<!--  *  ADDRESS COMPONENTS
         Address formats differ from country to country
         If no structure possible use pctext                                 -->

<!ELEMENT address       ((address-1? , address-2? , address-3? , mailcode? , 
                          pobox? , room? , floor? , building? , street? , city?,
                          county? , state? , postcode , country) | (text))     >

<!ELEMENT address-1     (#PCDATA)                                              >

<!ELEMENT address-2     (#PCDATA)                                              >

<!ELEMENT address-3     (#PCDATA)                                              >

<!--  *  Org. mail code                                                      -->
<!ELEMENT mailcode      (#PCDATA)                                              >

<!--  *  Post Office Box number                                              -->
<!ELEMENT pobox         (#PCDATA)                                              >

<!ELEMENT room          (#PCDATA)                                              >

<!ELEMENT floor         (#PCDATA)                                              >

<!ELEMENT building      (#PCDATA)                                              >

<!--  *  Street may contain house number or name                             -->
<!ELEMENT street        (#PCDATA)                                              >

<!--  *  City or town name                                                   -->
<!ELEMENT city          (#PCDATA)                                              >

<!--  * County, parish, department, etc (mainly UK, USA)                     -->
<!ELEMENT county        (#PCDATA)                                              >

<!--  * Region of country  eg. state, province, lande etc                    -->
<!ELEMENT state         (#PCDATA)                                              >

<!--  *  Postal code or zip code                                             -->
<!ELEMENT postcode      (#PCDATA)                                              >

<!--  * Country use ST.3 country code eg. DE, FR, GB, NL  - changed
        also, therefore, includes EP, WO                                     -->
<!ELEMENT country       (#PCDATA)                                              >

<!--  * Telephone number                                                     -->
<!ELEMENT phone         (#PCDATA)                                              >

<!--  * Fax number                                                           -->
<!ELEMENT fax           (#PCDATA)                                              >

<!ELEMENT email         (#PCDATA)                                              >

<!--  *  Web page location- Universal Resource Locator
         www.wipo.int                                                        -->
<!ELEMENT url           (#PCDATA)                                              >

<!--  * Electronic address use for other than email                          -->
<!ELEMENT ead           (#PCDATA)                                              >

<!--  * Descriptive text                                                     -->
<!ELEMENT dtext         (#PCDATA)                                              >

<!--  *   DATE: Components of a date (date)  YYYYMMDD                        -->
<!ELEMENT date          (#PCDATA)                                              >

<!--  *   start date, end date used in pubdate                               -->
<!ELEMENT sdate         (#PCDATA)                                              >

<!ELEMENT edate         (#PCDATA)                                              >

<!ELEMENT time          (#PCDATA)                                              >



<!--      deleted object   paragraph, clime,,,,                              -->
<!ELEMENT delete-object          (#PCDATA)                                     >


<!--      amendment content    add, replace                                  -->
<!ELEMENT amend-content      (invention-title | heading+ | p+ | doc-page+ |
                              claim+ | figure+ )                               >

<!ELEMENT insert-before-object   (#PCDATA)                                     >

<!ELEMENT insert-after-object    (#PCDATA)                                     >

<!ELEMENT replace-object         (#PCDATA)                                     >

