<?xml encoding='UTF-8' ?>
<!ENTITY % name_group "((name | (prefix? , (last-name | orgname) , first-name? , middle-name? , suffix? , iid? , role? , orgname? , department? , synonym*)) , registered-number?)"> <!ENTITY % address_group "((address-1? , address-2? , address-3? , address-4? , address-5? , mailcode? , pobox? , room? , address-floor? , building? , street? , city? , county? , state? , postcode? , country) | text)"> <!--********************************************************************************* WO-BIBLIOGRAPHIC-DATA v1.8 2012 JULY ********************************************************************************** PUBLIC "-//WIPO//DTD WO BIBLIOGRAPHIC DATA 1.8//EN" ** "wo-bibliographic-data-v1-8.dtd"********************************************************************************** http://www.wipo.int/pct-safe/epct/schemaDocs/1.10/ ** wo-bibliographic-data-v1-8.dtd ********************************************************************************** contacts: ** EPO: Paul Brewin; pbrewin@epo.org ** JPO: Hideto Tanaka; tanaka-hideto@jpo.go.jp ** USPTO: Bruce B. Cox; bruce.cox@uspto.gov ** WIPO: Shuhei YOSHIURA; shuhei.yoshiura@wipo.int ********************************************************************************** revision history *********************************************************************************SY: 01/07/12 incorporated changes from PFC:..changed version number from v1.7 to v1.8..added attribute 'priority-doc-access-code' to priority-doc-from-library (PFC12/001)SY: 01/04/10 incorporated changes from PFC..changed version number from v1.6 to v1.7..added element 'priority-doc-from-library' to priority-claim (PFC09/005)MO: 01/07/08 incorporated changes from PFCs:..changed version number from v1.5 to v1.6..added element 'substantially-equivalent' to earlier-search-request (PFC08/003)..added element 'earlier-search-document' to earlier-search-request (PFC08/003)..added attribute 'email-purpose' to email (PFC08/006)MO: 01/01/07 incorporated changes from PFCs:..changed version number from v1.4 to v1.5..implementation of PFC06/001..added element 'sup' to u (PFC06/003)..added element 'sup' to i (PFC06/003)..added element 'sup' to b (PFC06/003)..added element 'sub' to u (PFC06/003)..added element 'sub' to i (PFC06/003)..added element 'sub' to b (PFC06/003)..added element 'o' to invention-title, b, i, sup, sup2, sub, sub2, heading, claim-text, p, small-caps, dt, dd, li, crossref, figref, othercit, statement (PFC06/003)..added element 'incorporation-by-reference' to wo-priority-info (PFC06/004)..added element 'restore-rights' to priority-claim (PFC06/004)..added element 'address-4' to address (PFC06/005)..added element 'address-5' to address (PFC06/005)..added attribute 'subset' to protection-request (PFC06/005)MO: 29/09/05 incorporated changes from PFCs:..changed version number from v1.3 to v1.4..changed element wo-correction FROM (document-id? , type-of-correction? , wo-repub-code , dtext?) TO (document-id? , type-of-correction? , wo-repub-code , wo-pubnum?, wo-dtext*)HT: 14/12/04 incorporated changes from PFCs:..changed element correction from (document-id? , type-of-corection? , wo-repub-code , dtext? to (document-corrected , type-of-correction? , gazette-reference? , text?)..changed element wo-publication-info from (correction* , wo-bio-material-after-pub? , isr-status* , pct-pub-info*) to (wo-correction* , wo-bio-material-after-pub? , isr-status* , pct-pub-info*)..changed attribute of correction from '#REQUIRED' to '#IMPLIED'..added element 'classifications-ipcr' to wo-bibliographic-data..added element 'wo-correction' to wo-publication-info..added attribute 'id' to addressbook, application-reference, classification-ipc, priority-claim, publication-reference..added attribute 'sequence', 'id' to further-classfication..removed attribute 'correction'HT: 20/07/04 incorporated changes from PFCs:..changed version number from v1.2 to v1.3..added value 'national-office', 'regional-office' to attribute produced-by of root elementHT: 16/12/03 incorporated changes from PFCs:..changed version number from v1.0 to v1.2..changed designation-of-states from '(precautionary-designation-statement, exclusion-from-designation?)?)' to '(precautionary-designation-statement?, exclusion-from-designation?))'..added element 'sup2' and 'sub2' to sup and subJune 2003..released version number as v1.0************************************************************************* ******************************************************************** * SECTION I - DECLARATION, ENT. REFs, ISO sets, etc * ******************************************************************** --> <!-- import character entity set. Download from: http://pcteasy.wipo.int/efiling_standards/schemaDocs/wipo.ent Note that nsgmls-based parsers (SP, Near and Far Designer, etc.) may not be able to process this file for reasons described below in MathML comments. --> <!--ENTITY % wipo PUBLIC "-//WIPO//ENTITIES WIPO 1.0//EN" "wipo.ent">%wipo;--> <!-- **************************************************************************** * INCLUDE COMPONENT DTDS (MATHML, OASIS EXCHANGE TABLE MODEL * ****************************************************************************--> <!-- DTD MathML2: maintained by W3C. Download from: http://www.w3.org/TR/MathML2/DTD-MathML-20010221.zip If using nsgmls-based parser (SP, Near and Far Designer, etc.) uncomment 'mathml-charent-module' switch below or replace the referenced MathML2 DTD with the version downloadable from: http://www.w3.org/Math/DTD/dtd-sp.zip This notice copied from: http://www.w3.org/Math/DTD/ "DTD for nsgmls Some systems (including the popular nsgmls parser) may not be able to process files using 'plane 1' characters which have Unicode numbers higher than #xFFFF. The versions of the DTD provided here incoprorate the modifications mentioned above, but the high characters are replaced by the equivalent mchar construct <mchar name="..." /> this allows the DTD to be read and for MathML files to be validated using such sytems."--> <!--ENTITY % mathml-charent.module "IGNORE" --> <!ENTITY % MATHML.prefixed "IGNORE"> <!ENTITY % MATHML.xmlns ""> <!-- import MathML2 dtd --> <!ENTITY % mathml2 PUBLIC "-//W3C//DTD MathML 2.0//EN" "mathml2.dtd">%mathml2; <!-- DTD OASIS Open XML Exchange Table Model. Maintained by OASIS; download from: http://www.oasis-open.org/specs/soextblx.dtd Note that the FPI in soextblx.dtd refers to itself as 'calstblx'. That convention has been followed here.--> <!-- create content for title element in table --> <!ENTITY % title " <!ELEMENT title (#PCDATA | b | i | u | sup | sub | smallcaps)* > "> <!ELEMENT title (#PCDATA | b | i | u | sup | sub | smallcaps)*> <!-- override OASIS Exchange <entry> model --> <!ENTITY % tbl.entry.mdl "(#PCDATA | b | i | u | sup | sub | smallcaps | br | patcit | nplcit | bio-deposit | crossref | img | dl | ul | ol | chemistry | maths)* "> <!-- import OASIS Exchange model --> <!ENTITY % calstblx PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN" "soextblx.dtd">%calstblx; <!-- ******************************************************************** * SECTION II - DTD * ********************************************************************--> <!ELEMENT wo-bibliographic-data (publication-reference? , wo-publication-info? , application-reference? , wo-application-info? , wo-amendment-info? , wo-bib-change-info? , wo-demand-info? , file-reference-id? , invention-title* , parties? , designation-of-states? , wo-priority-info? , search-authority? , declaration-info? , classification-ipc? , classifications-ipcr? , figure-to-publish? , signatories? , correspondence-address? , dtext?)> <!ATTLIST wo-bibliographic-data date-produced CDATA #IMPLIED lang CDATA #IMPLIED dtd-version CDATA #IMPLIED file CDATA #IMPLIED status CDATA #IMPLIED office-name CDATA #IMPLIED produced-by (applicant | RO | ISA | IPEA | IB | DO | EO | national-office | regional-office ) #REQUIRED > <!-- Later election information--> <!ELEMENT later-election (received-at-ib)> <!ATTLIST later-election expiration-19months (before | after ) #REQUIRED > <!-- PCT/IPEA/401 The date of receipt of the demand is AFTER the expiration of 19 months from the priority date--> <!ELEMENT receipt-after-19month EMPTY> <!ATTLIST receipt-after-19month informed (yes | no ) #IMPLIED > <!-- IPER status information, date of receipt at IB, information of new IPER or corrected IPER.--> <!ELEMENT iper-status (received-at-ib?)> <!ATTLIST iper-status iper-status (new | corrected ) #REQUIRED > <!-- A signature represented by electronic means--> <!ELEMENT electronic-signature (basic-signature | enhanced-signature)> <!ATTLIST electronic-signature date CDATA #REQUIRED place-signed CDATA #IMPLIED > <!-- A TIFF image of a signature--> <!ELEMENT fax-image EMPTY> <!ATTLIST fax-image file CDATA #REQUIRED > <!ELEMENT classifications-ipcr (classification-ipcr+)> <!ATTLIST classifications-ipcr id ID #IMPLIED > <!-- International Patent Classification (IPC) data;--> <!ELEMENT classification-ipcr ((ipc-version-indicator , classification-level? , section , class , subclass , main-group? , subgroup? , symbol-position? , classification-value? , action-date? , generating-office? , classification-status? , classification-data-source?) | text)> <!ATTLIST classification-ipcr id ID #IMPLIED sequence CDATA #IMPLIED > <!-- International Patent Classification (IPC) data; (INID 51, ST.32:B510)--> <!ELEMENT classification-ipc (edition , main-classification , further-classification* , (additional-info | linked-indexing-code-group | unlinked-indexing-code)* , text?)> <!ATTLIST classification-ipc id ID #IMPLIED > <!-- Further/secondary classification (ST.32:B512/B522)--> <!ELEMENT further-classification (#PCDATA)> <!ATTLIST further-classification id ID #IMPLIED sequence CDATA #IMPLIED > <!-- Paragraph Recommended id = p0001, p0002, etc. num = 0001, 0002, etc. Note: paragraphs may occur in sections other than the description and at different times eg. for the abstract, in this case use for example "p0001a"; amended claims: "p0001ac", etc. --> <!ELEMENT p (#PCDATA | b | i | u | o | sup | sub | smallcaps | br | pre | dl | ul | ol | crossref | figref | patcit | nplcit | bio-deposit | img | chemistry | maths | tables | table-external-doc)*> <!ATTLIST p id ID #IMPLIED num CDATA #REQUIRED > <!-- References a stand-alone table authored with the table-external DTD.--> <!ELEMENT table-external-doc (#PCDATA)> <!ATTLIST table-external-doc id ID #IMPLIED file CDATA #REQUIRED lang CDATA #IMPLIED carriers (internal-electronic | external-electronic | paper ) #IMPLIED external-type (math | chemistry | program-listing | other ) #IMPLIED status CDATA #IMPLIED > <!-- TABLES This is image data or coded according to OASIS Exchange model with modified cell 'entry' content. Recommended id = tabl0001, tabl0002, etc.--> <!ELEMENT tables (img | table)> <!ATTLIST tables id ID #IMPLIED num CDATA #REQUIRED > <!-- Definition list Recommended id = dlis0001, dlis0002, etc.--> <!ELEMENT dl (dt , dd)+> <!ATTLIST dl tsize CDATA #IMPLIED compact (compact ) #IMPLIED id ID #IMPLIED > <!-- Term to be defined Recommended id = dtrm0001, dtrm0002, etc.--> <!ELEMENT dt (#PCDATA | b | i | u | o | sup | sub | smallcaps)*> <!ATTLIST dt id ID #IMPLIED > <!-- Unordered Lists list-style may be empty for lists with no bullet or other symbol default list-style is 'bullets' Recommended id = ulis0001, ulis0002, etc.--> <!ELEMENT ul (li+)> <!ATTLIST ul id ID #IMPLIED list-style (bullet | dash | none ) 'bullet' compact (compact ) #IMPLIED > <!-- List item Recommended id = list0001, list0002, etc.--> <!ELEMENT li (#PCDATA | b | i | u | o | sup | sub | smallcaps | br | pre | patcit | nplcit | bio-deposit | crossref | figref | img | dl | ul | ol | chemistry | maths)*> <!ATTLIST li id ID #IMPLIED num CDATA #IMPLIED > <!-- MATHEMATICS This is image data or coded according to mathml, version 2 Recommended id = math0001, math0002, etc.--> <!ELEMENT maths (img | (math , img?))> <!ATTLIST maths id ID #IMPLIED num CDATA #REQUIRED > <!-- Chemistry Chemical formulae, ring structures, Markush structures, etc. For now treat as image data. Depending on industry support we may use, e.g., chemML, CML later Recommended id = chem0001, chem0002, etc--> <!ELEMENT chemistry (img | (chem , img?))> <!ATTLIST chemistry id ID #IMPLIED num CDATA #REQUIRED > <!-- This is a pointer to an external DTD for chemical markup - to be determined. For EPO probably CML; http://www.xml-cml.org/--> <!ELEMENT chem EMPTY> <!ATTLIST chem id ID #IMPLIED file CDATA #REQUIRED chem-type CDATA #IMPLIED > <!-- Ordered Lists: attribute 'ol-style' Recommded use: 1 arablic numbers 1, 2, 3, ... a lower alpha a, b, c, ... A upper alpha A, B, C, ... i lower roman i, ii, iii, ... I upper roman I, II, III, ...--> <!ELEMENT ol (li+)> <!ATTLIST ol id ID #IMPLIED compact (compact ) #IMPLIED ol-style CDATA #IMPLIED > <!-- Image data Image is used for any kind of image: art work, figures, complex work units (math, tables, chemistry), etc. Recommended: id = i0001, i0002, etc. he, wi = "11" - milimeters - height, width; file = file name,location; label - not used; alt = alternate 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. orientation = orientation of the image (portrait | landscape). Default is portrait inline = (yes | no). Whether the image is to be presented inline or separated by line breaks. Default is no.--> <!ELEMENT img EMPTY> <!ATTLIST img id ID #IMPLIED he CDATA #REQUIRED wi CDATA #REQUIRED file CDATA #REQUIRED alt CDATA #IMPLIED img-content (drawing | photograph | character | dna | undefined | chem | table | math | program-listing | flowchart | graph ) 'drawing' img-format (jpg | tif | st33 | st35 ) #REQUIRED orientation (portrait | landscape ) 'portrait' inline (yes | no ) 'no' > <!-- A reference to a figure; e.g., "...as shown in <figref idref='f0001'>figure <b>1 </b> </figref>..."--> <!ELEMENT figref (#PCDATA | b | i | u | o | sup | sub | smallcaps)*> <!ATTLIST figref idref IDREFS #IMPLIED num CDATA #IMPLIED > <!-- Cross reference to any other element with an identifier (id)--> <!ELEMENT crossref (#PCDATA | b | i | u | o | sup | sub | smallcaps)*> <!ATTLIST crossref idref IDREF #REQUIRED > <!-- Biological deposit citation (US EFS: biological-deposit) (INID 83, ST.32:B830) According to PCT Rule 13bis, EPC Rule 28 This covers all bio data references long and short within the description and/or claims Recommended id = biod0001, biod0002, etc.--> <!ELEMENT bio-deposit (depositary , bio-accno , date? , term? , dtext?)> <!ATTLIST bio-deposit id ID #IMPLIED num CDATA #REQUIRED url CDATA #IMPLIED dnum CDATA #IMPLIED > <!-- 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) Attributes (recommended): id - ncit0001, ncit0002, etc num - 0001, 0002 npltype - 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 e.g., 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--> <!ELEMENT nplcit ((text | article | book | online | othercit) , rel-passage*)> <!ATTLIST nplcit id ID #IMPLIED num CDATA #IMPLIED lang CDATA #IMPLIED file CDATA #IMPLIED npl-type CDATA #IMPLIED medium CDATA #IMPLIED url CDATA #IMPLIED > <!-- Reference number (general); for the EPO this is the XP number--> <!ELEMENT refno (#PCDATA)> <!ATTLIST refno id ID #IMPLIED > <!-- Classification code; e.g., ipc, dewey etc.--> <!ELEMENT class (#PCDATA)> <!ATTLIST class class-type CDATA #IMPLIED > <!-- Subordinate responsibility; e.g., editor, translator, etc.--> <!ELEMENT subname |