Main schema ch-patent-doc-v1-2-ige1-0.xsd
Element name
Element address-1
Element address-2
Element address-3
Element street
Element city
Element postcode
Element country
Element search-report-data
Element doc-page
Namespace
No namespace
Diagram
Properties
Used by
Attributes
QName
Type
Default
Use
alt
optional
color
restriction of xs:NMTOKEN
optional
file
required
he
dez_1_300_2f
required
id
xs:ID
optional
ocr
optional
orientation
restriction of xs:NMTOKEN
portrait
optional
pp
xs:positiveInteger
optional
ppf
xs:positiveInteger
optional
ppl
xs:positiveInteger
optional
type
restriction of xs:NMTOKEN
required
wi
dez_1_300_2f
required
Source
<xs:element name= "doc-page" >
<xs:complexType >
<xs:attribute name= "id" type= "xs:ID" />
<xs:attribute name= "file" use= "required" />
<xs:attribute name= "wi" type= "dez_1_300_2f" use= "required" />
<xs:attribute name= "he" type= "dez_1_300_2f" use= "required" />
<xs:attribute name= "type" use= "required" >
<xs:simpleType >
<xs:restriction base= "xs:NMTOKEN" >
<xs:enumeration value= "tif" />
<xs:enumeration value= "pdf" />
<xs:enumeration value= "jpg" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name= "alt" />
<xs:attribute name= "pp" type= "xs:positiveInteger" />
<xs:attribute name= "ppf" type= "xs:positiveInteger" />
<xs:attribute name= "ppl" type= "xs:positiveInteger" />
<xs:attribute name= "ocr" />
<xs:attribute name= "color" >
<xs:simpleType >
<xs:restriction base= "xs:NMTOKEN" >
<xs:enumeration value= "color" />
<xs:enumeration value= "bw" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name= "orientation" default= "portrait" >
<xs:simpleType >
<xs:restriction base= "xs:NMTOKEN" >
<xs:enumeration value= "landscape" />
<xs:enumeration value= "portrait" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
Element srep-info
Namespace
No namespace
Diagram
Properties
Used by
Model
application-reference+ ,
date-of-earliest-priority{0,1} ,
applicant-name ,
srep-claims-info{0,1} ,
srep-unity-of-invention{0,1} ,
srep-invention-title ,
srep-abstract ,
srep-figure-to-publish ,
srep-info-admin
Children
applicant-name , application-reference , date-of-earliest-priority , srep-abstract , srep-claims-info , srep-figure-to-publish , srep-info-admin , srep-invention-title , srep-unity-of-invention
Instance
<srep-info >
<application-reference id= "" > {1,unbounded} </application-reference>
<date-of-earliest-priority > {0,1} </date-of-earliest-priority>
<applicant-name > {1,1} </applicant-name>
<srep-claims-info > {0,1} </srep-claims-info>
<srep-unity-of-invention > {0,1} </srep-unity-of-invention>
<srep-invention-title title-approval= "yes" > {1,1} </srep-invention-title>
<srep-abstract abs-approval= "yes" > {1,1} </srep-abstract>
<srep-figure-to-publish figinfo= "" > {1,1} </srep-figure-to-publish>
<srep-info-admin > {1,1} </srep-info-admin>
</srep-info>
Source
<xs:element name= "srep-info" >
<xs:complexType >
<xs:sequence >
<xs:element ref= "application-reference" maxOccurs= "unbounded" />
<xs:element ref= "date-of-earliest-priority" minOccurs= "0" />
<xs:element ref= "applicant-name" />
<xs:element ref= "srep-claims-info" minOccurs= "0" />
<xs:element ref= "srep-unity-of-invention" minOccurs= "0" />
<xs:element ref= "srep-invention-title" />
<xs:element ref= "srep-abstract" />
<xs:element ref= "srep-figure-to-publish" />
<xs:element ref= "srep-info-admin" />
</xs:sequence>
</xs:complexType>
</xs:element>
Element application-reference
Element document-id
Element doc-number
Element kind
Element date
Element date-of-earliest-priority
Element applicant-name
Element srep-claims-info
Element clms-incurring-fees-1
Element claim-num
Element srep-unity-of-invention
Element p
Namespace
No namespace
Diagram
Type
p
Properties
content
complex
mixed
true
Used by
Model
Children
b , br , chemistry , dl , figref , img , maths , patcit , sub , sup , tables , ul
Instance
<p id= "" num= "" >
<b > {1,1} </b>
<sup > {1,1} </sup>
<sub > {1,1} </sub>
<br > {1,1} </br>
<dl id= "" tsize= "" > {1,1} </dl>
<ul id= "" list-style= "dash" > {1,1} </ul>
<figref idref= "" num= "" > {1,1} </figref>
<patcit dnum= "" id= "" url= "" > {1,1} </patcit>
<img alt= "" file= "" he= "" id= "" img-content= "drawing" img-format= "" inline= "no" orientation= "portrait" wi= "" > {1,1} </img>
<chemistry id= "" num= "" > {1,1} </chemistry>
<maths id= "" num= "" > {1,1} </maths>
<tables id= "" num= "" > {1,1} </tables>
</p>
Attributes
QName
Type
Use
id
xs:ID
optional
num
num
required
Source
<xs:element name= "p" type= "p" />
Element b
Namespace
No namespace
Diagram
Type
xs:string
Properties
Used by
Elements
claim-text , dd , dt , entry , figref , heading , invention-title , li , sub , sub2 , sup , sup2 , title
Complex Types
p , tbl.entry.mdl
Source
<xs:element name= "b" type= "xs:string" />
Element sup
Element sup2
Element sub2
Element sub
Element br
Element dl
Element dt
Element dd
Namespace
No namespace
Diagram
Properties
content
complex
mixed
true
Used by
Model
Children
b , br , chemistry , figref , img , maths , sub , sup
Instance
<dd >
<b > {1,1} </b>
<sup > {1,1} </sup>
<sub > {1,1} </sub>
<br > {1,1} </br>
<figref idref= "" num= "" > {1,1} </figref>
<img alt= "" file= "" he= "" id= "" img-content= "drawing" img-format= "" inline= "no" orientation= "portrait" wi= "" > {1,1} </img>
<chemistry id= "" num= "" > {1,1} </chemistry>
<maths id= "" num= "" > {1,1} </maths>
</dd>
Source
<xs:element name= "dd" >
<xs:complexType mixed= "true" >
<xs:choice minOccurs= "0" maxOccurs= "unbounded" >
<xs:element ref= "b" />
<xs:element ref= "sup" />
<xs:element ref= "sub" />
<xs:element ref= "br" />
<xs:element ref= "figref" />
<xs:element ref= "img" />
<xs:element ref= "chemistry" />
<xs:element ref= "maths" />
</xs:choice>
</xs:complexType>
</xs:element>
Element figref
Element img
Element chemistry
Element maths
Element ul
Element li
Namespace
No namespace
Diagram
Properties
content
complex
mixed
true
Used by
Model
Children
b , br , chemistry , figref , img , maths , sub , sup
Instance
<li id= "" num= "" >
<b > {1,1} </b>
<sup > {1,1} </sup>
<sub > {1,1} </sub>
<br > {1,1} </br>
<figref idref= "" num= "" > {1,1} </figref>
<img alt= "" file= "" he= "" id= "" img-content= "drawing" img-format= "" inline= "no" orientation= "portrait" wi= "" > {1,1} </img>
<chemistry id= "" num= "" > {1,1} </chemistry>
<maths id= "" num= "" > {1,1} </maths>
</li>
Attributes
QName
Type
Use
id
xs:ID
optional
num
num
optional
Source
<xs:element name= "li" >
<xs:complexType mixed= "true" >
<xs:choice minOccurs= "0" maxOccurs= "unbounded" >
<xs:element ref= "b" />
<xs:element ref= "sup" />
<xs:element ref= "sub" />
<xs:element ref= "br" />
<xs:element ref= "figref" />
<xs:element ref= "img" />
<xs:element ref= "chemistry" />
<xs:element ref= "maths" />
</xs:choice>
<xs:attribute name= "id" type= "xs:ID" />
<xs:attribute name= "num" type= "num" />
</xs:complexType>
</xs:element>
Element patcit
Element rel-passage
Element text
Element passage
Element category
Element rel-claims
Element tables
Element table
Element title
Element tgroup
Element colspec
Element thead
Element row
Element entry
Element tbody
Element srep-search-fees
Element srep-fee-1
Element srep-fee-2
Element srep-fee-3
Element srep-fee-4
Element srep-invention-title
Element invention-title
Element srep-abstract
Element abstract
Element abst-problem
Element abst-solution
Element srep-figure-to-publish
Element figure-to-publish
Element fig-number
Element srep-info-admin
Element authorized-officer
Element srep-office
Element addressbook
Element address
Namespace
No namespace
Diagram
Type
address_group
Properties
Used by
Model
address-1{0,1} ,
address-2{0,1} ,
address-3{0,1} ,
street{0,1} ,
city ,
postcode{0,1} ,
country
Children
address-1 , address-2 , address-3 , city , country , postcode , street
Instance
<address >
<address-1 > {0,1} </address-1>
<address-2 > {0,1} </address-2>
<address-3 > {0,1} </address-3>
<street > {0,1} </street>
<city > {1,1} </city>
<postcode > {0,1} </postcode>
<country > {1,1} </country>
</address>
Source
<xs:element name= "address" type= "address_group" />
Element srep-for-pub
Namespace
No namespace
Diagram
Properties
Used by
Model
Children
classifications-ipcr , incomplete-search , srep-admin , srep-citations , srep-fields-searched , srep-patent-family
Instance
<srep-for-pub >
<classifications-ipcr > {0,1} </classifications-ipcr>
<srep-fields-searched > {1,1} </srep-fields-searched>
<srep-citations > {1,1} </srep-citations>
<incomplete-search > {0,1} </incomplete-search>
<srep-admin > {0,1} </srep-admin>
<srep-patent-family > {0,1} </srep-patent-family>
</srep-for-pub>
Source
<xs:element name= "srep-for-pub" >
<xs:complexType >
<xs:sequence >
<xs:element ref= "classifications-ipcr" minOccurs= "0" />
<xs:element ref= "srep-fields-searched" />
<xs:element ref= "srep-citations" />
<xs:element ref= "incomplete-search" minOccurs= "0" />
<xs:element ref= "srep-admin" minOccurs= "0" />
<xs:element ref= "srep-patent-family" minOccurs= "0" />
</xs:sequence>
</xs:complexType>
</xs:element>
Element classifications-ipcr
Element classification-ipcr
Namespace
No namespace
Diagram
Properties
Used by
Model
Children
class , classification-level , classification-value , ipc-version-indicator , main-group , section , subclass , subgroup , symbol-position , text
Instance
<classification-ipcr id= "" sequence= "" >
<text > {1,1} </text>
<section > {1,1} </section>
<class > {1,1} </class>
<subclass > {1,1} </subclass>
<main-group > {1,1} </main-group>
<subgroup > {1,1} </subgroup>
<ipc-version-indicator > {1,1} </ipc-version-indicator>
<classification-level > {1,1} </classification-level>
<symbol-position > {1,1} </symbol-position>
<classification-value > {1,1} </classification-value>
</classification-ipcr>
Attributes
QName
Type
Use
id
xs:ID
optional
sequence
xs:positiveInteger
optional
Source
<xs:element name= "classification-ipcr" >
<xs:complexType >
<xs:choice >
<xs:element ref= "text" />
<xs:sequence >
<xs:element ref= "section" />
<xs:element ref= "class" />
<xs:element ref= "subclass" />
<xs:element ref= "main-group" />
<xs:element ref= "subgroup" />
<xs:element ref= "ipc-version-indicator" />
<xs:element ref= "classification-level" />
<xs:element ref= "symbol-position" />
<xs:element ref= "classification-value" />
</xs:sequence>
</xs:choice>
<xs:attribute name= "id" type= "xs:ID" />
<xs:attribute name= "sequence" type= "xs:positiveInteger" />
</xs:complexType>
</xs:element>
Element section
Element class
Element subclass
Element main-group
Element subgroup
Element ipc-version-indicator
Element classification-level
Element symbol-position
Element classification-value
Element srep-fields-searched
Element minimum-documentation
Element srep-citations
Element citation
Namespace
No namespace
Diagram
Properties
Used by
Model
Children
category , corresponding-docs , nplcit , patcit , rel-claims , rel-passage
Instance
<citation id= "" >
<patcit dnum= "" id= "" url= "" > {1,1} </patcit>
<nplcit id= "" > {1,1} </nplcit>
<rel-passage > {0,unbounded} </rel-passage>
<category > {0,unbounded} </category>
<rel-claims > {0,unbounded} </rel-claims>
<corresponding-docs > {0,unbounded} </corresponding-docs>
</citation>
Attributes
QName
Type
Use
id
xs:ID
optional
Source
<xs:element name= "citation" >
<xs:complexType >
<xs:sequence >
<xs:choice >
<xs:element ref= "patcit" />
<xs:element ref= "nplcit" />
</xs:choice>
<xs:sequence minOccurs= "0" maxOccurs= "unbounded" >
<xs:element ref= "rel-passage" minOccurs= "0" maxOccurs= "unbounded" />
<xs:element ref= "category" minOccurs= "0" maxOccurs= "unbounded" />
<xs:element ref= "rel-claims" minOccurs= "0" maxOccurs= "unbounded" />
</xs:sequence>
<xs:element ref= "corresponding-docs" minOccurs= "0" maxOccurs= "unbounded" />
</xs:sequence>
<xs:attribute name= "id" type= "xs:ID" />
</xs:complexType>
</xs:element>
Element nplcit
Element corresponding-docs
Element incomplete-search
Element limitation-of-search
Element claims-searched
Element claims-searched-incompletely
Element claims-not-searched
Element reason-limited-search
Element heading
Element srep-admin
Element examiners
Element primary-examiner
Element date-search-completed
Element srep-patent-family
Element patent-family
Element priority-application
Element family-member
Element ch-patent-document
Namespace
No namespace
Diagram
Properties
Model
bibliographic-data{0,1} ,
abstract{0,1} ,
description{0,1} ,
claims{0,1} ,
amended-claims{0,1} ,
drawings{0,1} ,
search-report-data{0,1}
Children
abstract , amended-claims , bibliographic-data , claims , description , drawings , search-report-data
Instance
<ch-patent-document country= "CH" date-produced= "" date-publ= "" dtd-version= "" id= "" lang= "" >
<bibliographic-data id= "" > {0,1} </bibliographic-data>
<abstract id= "" lang= "" status= "" > {0,1} </abstract>
<description id= "" > {0,1} </description>
<claims id= "" > {0,1} </claims>
<amended-claims id= "" lang= "" > {0,1} </amended-claims>
<drawings id= "" > {0,1} </drawings>
<search-report-data date-produced= "" id= "srep" lang= "" srep-office= "CH" srep-type= "" status= "" > {0,1} </search-report-data>
</ch-patent-document>
Attributes
Source
<xs:element name= "ch-patent-document" >
<xs:complexType >
<xs:sequence >
<xs:element ref= "bibliographic-data" minOccurs= "0" />
<xs:element ref= "abstract" minOccurs= "0" />
<xs:element ref= "description" minOccurs= "0" />
<xs:element ref= "claims" minOccurs= "0" />
<xs:element ref= "amended-claims" minOccurs= "0" />
<xs:element ref= "drawings" minOccurs= "0" />
<xs:element ref= "search-report-data" minOccurs= "0" />
</xs:sequence>
<xs:attribute name= "id" type= "xs:ID" />
<xs:attribute name= "lang" type= "lang" use= "required" />
<xs:attribute name= "dtd-version" />
<xs:attribute name= "country" use= "required" fixed= "CH" >
<xs:simpleType >
<xs:restriction base= "xs:NMTOKEN" >
<xs:enumeration value= "CH" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name= "date-produced" type= "xs:date" />
<xs:attribute name= "date-publ" type= "xs:date" />
</xs:complexType>
</xs:element>
Element bibliographic-data
Namespace
No namespace
Diagram
Properties
Used by
Model
plain-language-designation{0,1} ,
publication-reference ,
classifications-ipcr{0,1} ,
application-reference ,
priority-claims{0,1} ,
parties ,
invention-title ,
assignees{0,1} ,
dates-of-public-availability{0,1} ,
dates-rights-effective{0,1} ,
related-documents{0,1} ,
st50-republication{0,1} ,
pct-or-regional-filing-data{0,1} ,
pct-or-regional-publishing-data{0,1} ,
defer-publication-of-search-report{0,1} ,
date-application-partially-withdrawn{0,1} ,
p*
Children
application-reference , assignees , classifications-ipcr , date-application-partially-withdrawn , dates-of-public-availability , dates-rights-effective , defer-publication-of-search-report , invention-title , p , parties , pct-or-regional-filing-data , pct-or-regional-publishing-data , plain-language-designation , priority-claims , publication-reference , related-documents , st50-republication
Instance
<bibliographic-data id= "" >
<plain-language-designation > {0,1} </plain-language-designation>
<publication-reference id= "" > {1,1} </publication-reference>
<classifications-ipcr > {0,1} </classifications-ipcr>
<application-reference id= "" > {1,1} </application-reference>
<priority-claims > {0,1} </priority-claims>
<parties > {1,1} </parties>
<invention-title id= "" > {1,1} </invention-title>
<assignees > {0,1} </assignees>
<dates-of-public-availability > {0,1} </dates-of-public-availability>
<dates-rights-effective > {0,1} </dates-rights-effective>
<related-documents > {0,1} </related-documents>
<st50-republication > {0,1} </st50-republication>
<pct-or-regional-filing-data > {0,1} </pct-or-regional-filing-data>
<pct-or-regional-publishing-data > {0,1} </pct-or-regional-publishing-data>
<defer-publication-of-search-report > {0,1} </defer-publication-of-search-report>
<date-application-partially-withdrawn > {0,1} </date-application-partially-withdrawn>
<p id= "" num= "" > {0,unbounded} </p>
</bibliographic-data>
Attributes
QName
Type
Use
id
xs:ID
optional
Source
<xs:element name= "bibliographic-data" >
<xs:complexType >
<xs:sequence >
<xs:element ref= "plain-language-designation" minOccurs= "0" />
<xs:element ref= "publication-reference" />
<xs:element ref= "classifications-ipcr" minOccurs= "0" />
<xs:element ref= "application-reference" />
<xs:element ref= "priority-claims" minOccurs= "0" />
<xs:element ref= "parties" />
<xs:element ref= "invention-title" />
<xs:element ref= "assignees" minOccurs= "0" />
<xs:element ref= "dates-of-public-availability" minOccurs= "0" />
<xs:element ref= "dates-rights-effective" minOccurs= "0" />
<xs:element ref= "related-documents" minOccurs= "0" />
<xs:element ref= "st50-republication" minOccurs= "0" />
<xs:element ref= "pct-or-regional-filing-data" minOccurs= "0" />
<xs:element ref= "pct-or-regional-publishing-data" minOccurs= "0" />
<xs:element ref= "defer-publication-of-search-report" minOccurs= "0" />
<xs:element ref= "date-application-partially-withdrawn" minOccurs= "0" />
<xs:element ref= "p" minOccurs= "0" maxOccurs= "unbounded" />
</xs:sequence>
<xs:attribute name= "id" type= "xs:ID" />
</xs:complexType>
</xs:element>
Element plain-language-designation
Namespace
No namespace
Diagram
Type
restriction of xs:string
Properties
Facets
enumeration
PATENTSCHRIFT
enumeration
FASCICULE DU BREVET
enumeration
FASCICOLO DEL BREVETTO
enumeration
PATENTANMELDUNG
enumeration
DEMANDE DE BREVET
enumeration
DOMANDA DI BREVETTO
Used by
Source
<xs:element name= "plain-language-designation" >
<!-- defines the possible values of plain-language-designation-->
<xs:simpleType >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "PATENTSCHRIFT" />
<xs:enumeration value= "FASCICULE DU BREVET" />
<xs:enumeration value= "FASCICOLO DEL BREVETTO" />
<xs:enumeration value= "PATENTANMELDUNG" />
<xs:enumeration value= "DEMANDE DE BREVET" />
<xs:enumeration value= "DOMANDA DI BREVETTO" />
</xs:restriction>
</xs:simpleType>
</xs:element>
Element publication-reference
Namespace
No namespace
Diagram
Type
ch-kind
Type hierarchy
Properties
content
simple
minOccurs
0
Facets
enumeration
A1
enumeration
A2
enumeration
A3
enumeration
A8
enumeration
A9
enumeration
B1
enumeration
B2
enumeration
B8
enumeration
B9
enumeration
C1
enumeration
C2
enumeration
C3
enumeration
C9
enumeration
H1
enumeration
H2
enumeration
H3
enumeration
H9
Source
<xs:element name= "kind" type= "ch-kind" minOccurs= "0" />
Element priority-claims
Element priority-claim
Element parties
Element applicants
Element applicant
Element nationality
Element residence
Element inventors
Element inventor
Element ch-inventor-entitlement-waiver
Element agents
Element agent
Element assignees
Element assignee
Element dates-of-public-availability
Element unexamined-printed-without-grant
Element printed-as-amended
Element ch-partial-invalidation-of-patent
Element dates-rights-effective
Element date-entering-into-force
Element related-documents
Element division
Element relation
Element parent-doc
Element child-doc
Element related-publication
Element st50-republication
Element republication-code
Element inid-codes
Element inid-code
Element standard-notes
Element standard-note
Element modified-parts
Element modified-part
Element correction-notice
Element gazette-reference
Element gazette-num
Element pct-or-regional-filing-data
Element pct-or-regional-publishing-data
Element defer-publication-of-search-report
Element date-application-partially-withdrawn
Element description
Element claims
Element claim
Element claim-text
Namespace
No namespace
Diagram
Properties
content
complex
mixed
true
Used by
Model
Children
b , br , chemistry , figref , img , maths , sub , sup , tables
Instance
<claim-text >
<b > {1,1} </b>
<sup > {1,1} </sup>
<sub > {1,1} </sub>
<br > {1,1} </br>
<figref idref= "" num= "" > {1,1} </figref>
<img alt= "" file= "" he= "" id= "" img-content= "drawing" img-format= "" inline= "no" orientation= "portrait" wi= "" > {1,1} </img>
<chemistry id= "" num= "" > {1,1} </chemistry>
<maths id= "" num= "" > {1,1} </maths>
<tables id= "" num= "" > {1,1} </tables>
</claim-text>
Source
<xs:element name= "claim-text" >
<xs:complexType mixed= "true" >
<xs:choice minOccurs= "0" maxOccurs= "unbounded" >
<xs:element ref= "b" />
<xs:element ref= "sup" />
<xs:element ref= "sub" />
<xs:element ref= "br" />
<xs:element ref= "figref" />
<xs:element ref= "img" />
<xs:element ref= "chemistry" />
<xs:element ref= "maths" />
<xs:element ref= "tables" />
</xs:choice>
</xs:complexType>
</xs:element>
Element amended-claims
Element drawings
Element figure
Complex Type address_group
Namespace
No namespace
Diagram
Used by
Model
address-1{0,1} ,
address-2{0,1} ,
address-3{0,1} ,
street{0,1} ,
city ,
postcode{0,1} ,
country
Children
address-1 , address-2 , address-3 , city , country , postcode , street
Source
<xs:complexType name= "address_group" >
<xs:sequence >
<xs:element ref= "address-1" minOccurs= "0" />
<xs:element ref= "address-2" minOccurs= "0" />
<xs:element ref= "address-3" minOccurs= "0" />
<xs:element ref= "street" minOccurs= "0" />
<xs:element ref= "city" />
<xs:element ref= "postcode" minOccurs= "0" />
<xs:element ref= "country" />
</xs:sequence>
</xs:complexType>
Simple Type srep-type
Simple Type status
Simple Type lang
Namespace
No namespace
Diagram
Type
restriction of xs:string
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:simpleType name= "lang" >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "de" />
<xs:enumeration value= "fr" />
<xs:enumeration value= "it" />
<xs:enumeration value= "en" />
</xs:restriction>
</xs:simpleType>
Simple Type num
Simple Type figid
Simple Type imgid
Simple Type chemistryid
Simple Type mathsid
Simple Type yesorno
Namespace
No namespace
Diagram
Type
restriction of xs:string
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Attributes
colspec/@colsep , colspec/@rowsep , entry/@colsep , entry/@rowsep , row/@rowsep , srep-abstract/@abs-approval , srep-invention-title/@title-approval , table/@colsep , table/@rowsep , tbl.table.att/@pgwide , tgroup/@colsep , tgroup/@rowsep
Source
<xs:simpleType name= "yesorno" >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "yes" />
<xs:enumeration value= "no" />
<xs:enumeration value= "0" />
<xs:enumeration value= "1" />
</xs:restriction>
</xs:simpleType>
Simple Type dez_1_300_2f
Complex Type document-id-content
Simple Type doc-number
Simple Type kind
Complex Type p
Namespace
No namespace
Diagram
Properties
Used by
Model
Children
b , br , chemistry , dl , figref , img , maths , patcit , sub , sup , tables , ul
Attributes
QName
Type
Use
id
xs:ID
optional
num
num
required
Source
<xs:complexType name= "p" mixed= "true" >
<xs:choice minOccurs= "0" maxOccurs= "unbounded" >
<xs:element ref= "b" />
<xs:element ref= "sup" />
<xs:element ref= "sub" />
<xs:element ref= "br" />
<xs:element ref= "dl" />
<xs:element ref= "ul" />
<xs:element ref= "figref" />
<xs:element ref= "patcit" />
<xs:element ref= "img" />
<xs:element ref= "chemistry" />
<xs:element ref= "maths" />
<xs:element ref= "tables" />
</xs:choice>
<xs:attribute name= "id" type= "xs:ID" />
<xs:attribute name= "num" type= "num" use= "required" />
</xs:complexType>
Complex Type img-content
Complex Type tbl.table.mdl
Complex Type tbl.tgroup.mdl
Complex Type tbl.row.mdl
Complex Type tbl.entry.mdl
Simple Type ch-kind
Namespace
No namespace
Diagram
Type
restriction of kind
Type hierarchy
Facets
enumeration
A1
enumeration
A2
enumeration
A3
enumeration
A8
enumeration
A9
enumeration
B1
enumeration
B2
enumeration
B8
enumeration
B9
enumeration
C1
enumeration
C2
enumeration
C3
enumeration
C9
enumeration
H1
enumeration
H2
enumeration
H3
enumeration
H9
Used by
Source
<xs:simpleType name= "ch-kind" >
<xs:restriction base= "kind" >
<xs:enumeration value= "A1" />
<xs:enumeration value= "A2" />
<xs:enumeration value= "A3" />
<xs:enumeration value= "A8" />
<xs:enumeration value= "A9" />
<xs:enumeration value= "B1" />
<xs:enumeration value= "B2" />
<xs:enumeration value= "B8" />
<xs:enumeration value= "B9" />
<xs:enumeration value= "C1" />
<xs:enumeration value= "C2" />
<xs:enumeration value= "C3" />
<xs:enumeration value= "C9" />
<xs:enumeration value= "H1" />
<xs:enumeration value= "H2" />
<xs:enumeration value= "H3" />
<xs:enumeration value= "H9" />
</xs:restriction>
</xs:simpleType>
Simple Type ch-part
Namespace
No namespace
Diagram
Type
restriction of xs:string
Facets
enumeration
Beschreibung
enumeration
Patentansprüche
enumeration
Geänderte Patentansprüche
enumeration
Zeichnungen
enumeration
Recherchenbericht
enumeration
Gesamtes Dokument
enumeration
Description
enumeration
Revendications
enumeration
Revendications modifiées
enumeration
Dessins
enumeration
Rapport de recherche
enumeration
Document entier
enumeration
Descrizione
enumeration
Rivendicazioni
enumeration
Rivendicazioni modificate
enumeration
Disegni
enumeration
Rapporto di ricerca
enumeration
Documento intero
Used by
Source
<xs:simpleType name= "ch-part" >
<xs:restriction base= "xs:string" >
<xs:enumeration value= "Beschreibung" />
<xs:enumeration value= "Patentansprüche" />
<xs:enumeration value= "Geänderte Patentansprüche" />
<xs:enumeration value= "Zeichnungen" />
<xs:enumeration value= "Recherchenbericht" />
<xs:enumeration value= "Gesamtes Dokument" />
<xs:enumeration value= "Description" />
<xs:enumeration value= "Revendications" />
<xs:enumeration value= "Revendications modifiées" />
<xs:enumeration value= "Dessins" />
<xs:enumeration value= "Rapport de recherche" />
<xs:enumeration value= "Document entier" />
<xs:enumeration value= "Descrizione" />
<xs:enumeration value= "Rivendicazioni" />
<xs:enumeration value= "Rivendicazioni modificate" />
<xs:enumeration value= "Disegni" />
<xs:enumeration value= "Rapporto di ricerca" />
<xs:enumeration value= "Documento intero" />
</xs:restriction>
</xs:simpleType>
Simple Type ch-inid-code
Namespace
No namespace
Diagram
Type
restriction of xs:positiveInteger
Facets
enumeration
11
enumeration
12
enumeration
15
enumeration
19
enumeration
21
enumeration
22
enumeration
23
enumeration
24
enumeration
30
enumeration
40
enumeration
43
enumeration
45
enumeration
48
enumeration
51
enumeration
54
enumeration
57
enumeration
60
enumeration
62
enumeration
71
enumeration
72
enumeration
73
enumeration
74
enumeration
86
enumeration
87
enumeration
88
Used by
Source
<xs:simpleType name= "ch-inid-code" >
<xs:restriction base= "xs:positiveInteger" >
<xs:enumeration value= "11" />
<xs:enumeration value= "12" />
<xs:enumeration value= "15" />
<xs:enumeration value= "19" />
<xs:enumeration value= "21" />
<xs:enumeration value= "22" />
<xs:enumeration value= "23" />
<xs:enumeration value= "24" />
<xs:enumeration value= "30" />
<xs:enumeration value= "40" />
<xs:enumeration value= "43" />
<xs:enumeration value= "45" />
<xs:enumeration value= "48" />
<xs:enumeration value= "51" />
<xs:enumeration value= "54" />
<xs:enumeration value= "57" />
<xs:enumeration value= "60" />
<xs:enumeration value= "62" />
<xs:enumeration value= "71" />
<xs:enumeration value= "72" />
<xs:enumeration value= "73" />
<xs:enumeration value= "74" />
<xs:enumeration value= "86" />
<xs:enumeration value= "87" />
<xs:enumeration value= "88" />
</xs:restriction>
</xs:simpleType>
Simple Type ch-note-text
Complex Type ch-document-id
Complex Type dates-rights-effective
Complex Type related-documents
Complex Type division
Complex Type document-id
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
drawing
enumeration
chem
enumeration
table
enumeration
math
enumeration
graph
Used by
Source
<xs:attribute name= "img-content" default= "drawing" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "drawing" />
<xs:enumeration value= "chem" />
<xs:enumeration value= "table" />
<xs:enumeration value= "math" />
<xs:enumeration value= "graph" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Attribute
ul / @list-style
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "colsep" type= "yesorno" />
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "rowsep" type= "yesorno" />
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
left
enumeration
right
enumeration
center
enumeration
justify
enumeration
char
Used by
Source
<xs:attribute name= "align" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "left" />
<xs:enumeration value= "right" />
<xs:enumeration value= "center" />
<xs:enumeration value= "justify" />
<xs:enumeration value= "char" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Attribute
entry / @colname
Attribute
entry / @namest
Attribute
entry / @nameend
Attribute
entry / @morerows
Attribute
entry / @colsep
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "colsep" type= "yesorno" />
Attribute
entry / @rowsep
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "rowsep" type= "yesorno" />
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
left
enumeration
right
enumeration
center
enumeration
justify
enumeration
char
Used by
Source
<xs:attribute name= "align" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "left" />
<xs:enumeration value= "right" />
<xs:enumeration value= "center" />
<xs:enumeration value= "justify" />
<xs:enumeration value= "char" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Attribute
entry / @charoff
Attribute
entry / @valign
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "rowsep" type= "yesorno" />
Attribute
thead / @valign
Attribute
tbody / @valign
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "colsep" type= "yesorno" />
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "rowsep" type= "yesorno" />
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
left
enumeration
right
enumeration
center
enumeration
justify
enumeration
char
Used by
Source
<xs:attribute name= "align" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "left" />
<xs:enumeration value= "right" />
<xs:enumeration value= "center" />
<xs:enumeration value= "justify" />
<xs:enumeration value= "char" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
top
enumeration
bottom
enumeration
topbot
enumeration
all
enumeration
sides
enumeration
none
Used by
Source
<xs:attribute name= "frame" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "top" />
<xs:enumeration value= "bottom" />
<xs:enumeration value= "topbot" />
<xs:enumeration value= "all" />
<xs:enumeration value= "sides" />
<xs:enumeration value= "none" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Attribute
table / @colsep
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "colsep" type= "yesorno" />
Attribute
table / @rowsep
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "rowsep" type= "yesorno" />
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "pgwide" type= "yesorno" />
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "title-approval" type= "yesorno" default= "yes" />
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" />
Namespace
No namespace
Type
yesorno
Properties
Facets
enumeration
yes
enumeration
no
enumeration
0
enumeration
1
Used by
Source
<xs:attribute name= "abs-approval" type= "yesorno" default= "yes" />
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" />
Namespace
No namespace
Type
restriction of xs:token
Properties
Facets
enumeration
one
enumeration
all
enumeration
the-other
enumeration
all-others
Used by
Source
<xs:attribute name= "waiver-type" use= "required" >
<xs:simpleType >
<xs:restriction base= "xs:token" >
<xs:enumeration value= "one" />
<xs:enumeration value= "all" />
<xs:enumeration value= "the-other" />
<xs:enumeration value= "all-others" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
Attribute
agent / @sequence
Attribute
agent / @rep-type
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" />
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" />
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" use= "required" />
Namespace
No namespace
Type
lang
Properties
Facets
enumeration
de
enumeration
fr
enumeration
it
enumeration
en
Used by
Source
<xs:attribute name= "lang" type= "lang" use= "required" />
Element Group name_group
Element Group tbl.table-titles.mdl
Element Group titles
Element Group tbl.table-main.mdl
Attribute Group tbl.table.att