<?xml version='1.0' encoding='UTF-8' ?>

<!--Generated by Turbo XML 2.3.1.100.-->

<!--**************************************************************** *
T04.05.01 EP IPCR Documents 1.1.dtd 2005-10-25
* **************************************************************** *
Created by: 	Juriaan Hondius, jhondius@epo.org
			Leo Sarasua, lsarasua@epo.org
****************************************************************
Revision history: 
Version 1.0, 2005-05-04 - LS
first official version
Version 1.1, 2005-10-25 - JH
changed application-reference: made appl-type implied
*****************************************************************
-->
<!ENTITY % reclassifying-office "">

<!ELEMENT ep-ipcr-documents (ep-ipcr-document+)>

<!ATTLIST ep-ipcr-documents  id                   ID     #IMPLIED
                               dtd-version          CDATA  #IMPLIED
                               date-produced        CDATA  #IMPLIED
                               reclassifying-office CDATA  #IMPLIED
                               revision-to-version  CDATA  #IMPLIED >
<!ELEMENT ep-ipcr-document (publication-reference , application-reference? , classifications-ipcr?)>

<!ATTLIST ep-ipcr-document  id ID  #IMPLIED >
<!--publication reference information: publication number, date, etc-->
<!ELEMENT publication-reference (document-id)>

<!ATTLIST publication-reference  id ID  #IMPLIED >
<!--application reference information: application number, country-->
<!ELEMENT application-reference (document-id)>

<!ATTLIST application-reference  appl-type CDATA  #IMPLIED
                                   id        ID     #IMPLIED >
<!--International Patent Classification (Reformed). For IPC's created 2006-01-01 +.-->
<!ELEMENT classifications-ipcr (classification-ipcr+)>

<!ATTLIST classifications-ipcr  id ID  #IMPLIED >
<!--Document identification refers to patents (and patent applications) only. See WIPO ST.14-->
<!ELEMENT document-id (country , doc-number , kind? , name? , date?)>

<!ATTLIST document-id  lang CDATA  #IMPLIED >
<!--Use sequence attribute to indicate the order in which the IPCR should be displayed.-->
<!ELEMENT classification-ipcr ((section , class , subclass , main-group? , subgroup? , ipc-version-indicator , classification-level? , symbol-position? , classification-value? , action-date? , classification-status? , classification-data-source? , generating-office?) | text)>

<!ATTLIST classification-ipcr  id       ID     #IMPLIED
                                 sequence CDATA  #IMPLIED >
<!--Country: use ST.3 country code, e.g. DE, FR, GB, NL, etc. Also includes EP, WO-->
<!ELEMENT country (#PCDATA)>

<!--the number of the referenced patent (or application) document-->
<!ELEMENT doc-number (#PCDATA)>

<!--document kind code; e.g. A1-->
<!ELEMENT kind (#PCDATA)>

<!--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  name-type  (legal | natural )  #IMPLIED >
<!--Recommended format: YYYYMMDD-->
<!ELEMENT date (#PCDATA)>

<!--IPC section-->
<!ELEMENT section (#PCDATA)>

<!--In NPL, use this element for a classification code; e.g. ipc, dewey etc. In IPCR, use this for the IPC class symbol.-->
<!ELEMENT class (#PCDATA)>

<!ATTLIST class  class-type CDATA  #IMPLIED >
<!--IPC subclass-->
<!ELEMENT subclass (#PCDATA)>

<!--IPC main group-->
<!ELEMENT main-group (#PCDATA)>

<!--IPC subgroup-->
<!ELEMENT subgroup (#PCDATA)>

<!--IPCR version is a date.-->
<!ELEMENT ipc-version-indicator (date)>

<!--IPCR levels: advanced-level, core-level, subclass-level-->
<!ELEMENT classification-level (#PCDATA)>

<!--Possible values: first-symbol-position, later-symbol-position.-->
<!ELEMENT symbol-position (#PCDATA)>

<!--Possible values: invention, non-invention-->
<!ELEMENT classification-value (#PCDATA)>

<!--The date of assigning the classification symbol (action date).-->
<!ELEMENT action-date (date)>

<!--Possible status values: original-classificaiton, reclassified, various-classifications, deleted-classification. This represents the status of the classifications assigned.-->
<!ELEMENT classification-status (#PCDATA)>

<!--Possible source values: human-generated-classification, machine-propagated-classification, software-analysis-generated-classification. Machine propagated means that a classification assigned to one family member is automatically assigned to other members of the family. Software-analysis generated means that the choice of classification was made by automated analysis of the document.-->
<!ELEMENT classification-data-source (#PCDATA)>

<!--Since part of the original data in the advanced level and the reclassified data can be delivered by offices other than the publishing office, the information source of such data is recorded.-->
<!ELEMENT generating-office (country)>

<!--if no structure is possible, enter text (without markup)-->
<!ELEMENT text (#PCDATA)>


