Showing:

Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema miracle-1-0.xsd
Namespace http://www.miracle-label.eu/ns/
Properties
attribute form default unqualified
element form default qualified
version 1.0
Element age-declaration
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_id miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_issuer miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_scope miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_rating miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_content-descriptors miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_feature-descriptors miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration
Type age-declaration
Properties
content complex
Model
Children content-descriptors, feature-descriptors, issuer, rating, scope
Instance
<age-declaration id="" xmlns="http://www.miracle-label.eu/ns/">
  <issuer>{1,1}</issuer>
  <scope>{0,1}</scope>
  <rating>{1,1}</rating>
  <content-descriptors>{0,1}</content-descriptors>
  <feature-descriptors>{0,1}</feature-descriptors>
</age-declaration>
Attributes
QName Type Use
id xs:string optional
Source
<xs:element name="age-declaration" type="age-declaration"/>
Element age-declaration / issuer
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#issuer_age-issuer miracle-1-0_xsd.tmp#issuer_issuer-url miracle-1-0_xsd.tmp#issuer_issuer-licence miracle-1-0_xsd.tmp#issuer_last-change miracle-1-0_xsd.tmp#issuer_country miracle-1-0_xsd.tmp#issuer_customer-licence miracle-1-0_xsd.tmp#issuer_custom miracle-1-0_xsd.tmp#issuer
Type issuer
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children age-issuer, country, custom, customer-licence, issuer-licence, issuer-url, last-change
Instance
<issuer xmlns="http://www.miracle-label.eu/ns/">
  <age-issuer>{1,1}</age-issuer>
  <issuer-url>{0,1}</issuer-url>
  <issuer-licence>{0,1}</issuer-licence>
  <last-change>{0,1}</last-change>
  <country>{0,1}</country>
  <customer-licence>{0,1}</customer-licence>
  <custom>{0,1}</custom>
</issuer>
Source
<xs:element name="issuer" type="issuer" maxOccurs="1" minOccurs="1"/>
Element issuer / age-issuer
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="age-issuer" type="xs:string" maxOccurs="1" minOccurs="1"/>
Element issuer / issuer-url
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="issuer-url" type="xs:anyURI" maxOccurs="1" minOccurs="0"/>
Element issuer / issuer-licence
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="issuer-licence" type="xs:anyURI" minOccurs="0"/>
Element issuer / last-change
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="last-change" type="xs:date" maxOccurs="1" minOccurs="0"/>
Element issuer / country
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#country_country-code miracle-1-0_xsd.tmp#country
Type country
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children country-code
Instance
<country xmlns="http://www.miracle-label.eu/ns/">
  <country-code>{0,unbounded}</country-code>
</country>
Source
<xs:element name="country" type="country" maxOccurs="1" minOccurs="0"/>
Element country / country-code
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="country-code" maxOccurs="unbounded" minOccurs="0" type="xs:string"/>
Element issuer / customer-licence
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="customer-licence" type="xs:string" minOccurs="0"/>
Element issuer / custom
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#custom_custom-field miracle-1-0_xsd.tmp#custom
Type custom
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children custom-field
Instance
<custom xmlns="http://www.miracle-label.eu/ns/">
  <custom-field class="">{0,unbounded}</custom-field>
</custom>
Source
<xs:element name="custom" type="custom" maxOccurs="1" minOccurs="0"/>
Element custom / custom-field
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#custom-field_class miracle-1-0_xsd.tmp#custom-field
Type custom-field
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="custom-field" type="custom-field" maxOccurs="unbounded" minOccurs="0"/>
Element age-declaration / scope
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope_scope-urls miracle-1-0_xsd.tmp#scope_scope-ids miracle-1-0_xsd.tmp#scope_scope-titles miracle-1-0_xsd.tmp#scope_scope-hashes miracle-1-0_xsd.tmp#scope
Type scope
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children scope-hashes, scope-ids, scope-titles, scope-urls
Instance
<scope xmlns="http://www.miracle-label.eu/ns/">
  <scope-urls>{0,1}</scope-urls>
  <scope-ids>{0,1}</scope-ids>
  <scope-titles>{0,1}</scope-titles>
  <scope-hashes>{0,1}</scope-hashes>
</scope>
Source
<xs:element name="scope" type="scope" maxOccurs="1" minOccurs="0"/>
Element scope / scope-urls
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-urls_scope-url miracle-1-0_xsd.tmp#scope-urls
Type scope-urls
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children scope-url
Instance
<scope-urls xmlns="http://www.miracle-label.eu/ns/">
  <scope-url class="">{0,unbounded}</scope-url>
</scope-urls>
Source
<xs:element name="scope-urls" type="scope-urls" maxOccurs="1" minOccurs="0"/>
Element scope-urls / scope-url
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-url_class miracle-1-0_xsd.tmp#scope-url
Type scope-url
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="scope-url" type="scope-url" maxOccurs="unbounded" minOccurs="0"/>
Element scope / scope-ids
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-ids_scope-id miracle-1-0_xsd.tmp#scope-ids
Type scope-ids
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children scope-id
Instance
<scope-ids xmlns="http://www.miracle-label.eu/ns/">
  <scope-id class="">{0,unbounded}</scope-id>
</scope-ids>
Source
<xs:element name="scope-ids" type="scope-ids" maxOccurs="1" minOccurs="0"/>
Element scope-ids / scope-id
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-id_class miracle-1-0_xsd.tmp#scope-id
Type scope-id
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="scope-id" type="scope-id" maxOccurs="unbounded" minOccurs="0"/>
Element scope / scope-titles
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-titles_scope-title miracle-1-0_xsd.tmp#scope-titles
Type scope-titles
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children scope-title
Instance
<scope-titles xmlns="http://www.miracle-label.eu/ns/">
  <scope-title class="">{0,unbounded}</scope-title>
</scope-titles>
Source
<xs:element name="scope-titles" type="scope-titles" maxOccurs="1" minOccurs="0"/>
Element scope-titles / scope-title
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-title_class miracle-1-0_xsd.tmp#scope-title
Type scope-title
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="scope-title" type="scope-title" maxOccurs="unbounded" minOccurs="0"/>
Element scope / scope-hashes
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#hashTypes_hashType miracle-1-0_xsd.tmp#hashTypes
Type hashTypes
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children hashType
Instance
<scope-hashes xmlns="http://www.miracle-label.eu/ns/">
  <hashType>{0,unbounded}</hashType>
</scope-hashes>
Source
<xs:element name="scope-hashes" type="hashTypes" maxOccurs="1" minOccurs="0"/>
Element hashTypes / hashType
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#hashType
Type hashType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
length 32
pattern ([a-z]|[0-9])*
Source
<xs:element name="hashType" type="hashType" maxOccurs="unbounded" minOccurs="0"/>
Element age-declaration / rating
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#rating_age miracle-1-0_xsd.tmp#rating_age-adds miracle-1-0_xsd.tmp#rating_age-icons miracle-1-0_xsd.tmp#rating
Type rating
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children age, age-adds, age-icons
Instance
<rating xmlns="http://www.miracle-label.eu/ns/">
  <age>{1,1}</age>
  <age-adds>{0,1}</age-adds>
  <age-icons>{0,1}</age-icons>
</rating>
Source
<xs:element name="rating" type="rating" maxOccurs="1" minOccurs="1"/>
Element rating / age
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age
Type age
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
maxInclusive 99
minInclusive -1
Source
<xs:element name="age" type="age" maxOccurs="1" minOccurs="1"/>
Element rating / age-adds
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-adds_age-add miracle-1-0_xsd.tmp#age-adds
Type age-adds
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children age-add
Instance
<age-adds xmlns="http://www.miracle-label.eu/ns/">
  <age-add class="">{0,unbounded}</age-add>
</age-adds>
Source
<xs:element name="age-adds" type="age-adds" maxOccurs="1" minOccurs="0"/>
Element age-adds / age-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-add_class miracle-1-0_xsd.tmp#age-add
Type age-add
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="age-add" type="age-add" maxOccurs="unbounded" minOccurs="0"/>
Element rating / age-icons
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-icons_age-icon miracle-1-0_xsd.tmp#age-icons
Type age-icons
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children age-icon
Instance
<age-icons xmlns="http://www.miracle-label.eu/ns/">
  <age-icon class="">{0,unbounded}</age-icon>
</age-icons>
Source
<xs:element name="age-icons" type="age-icons" maxOccurs="1" minOccurs="0"/>
Element age-icons / age-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-icon_class miracle-1-0_xsd.tmp#age-icon
Type age-icon
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="age-icon" type="age-icon" maxOccurs="unbounded" minOccurs="0"/>
Element age-declaration / content-descriptors
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#content-descriptors_cd-sexuality miracle-1-0_xsd.tmp#content-descriptors_cd-violence miracle-1-0_xsd.tmp#content-descriptors_cd-discrimination miracle-1-0_xsd.tmp#content-descriptors_cd-cursing miracle-1-0_xsd.tmp#content-descriptors_cd-drugs miracle-1-0_xsd.tmp#content-descriptors_cd-fear miracle-1-0_xsd.tmp#content-descriptors_cd-gambling miracle-1-0_xsd.tmp#content-descriptors_cd-other miracle-1-0_xsd.tmp#content-descriptors_cd-opentext miracle-1-0_xsd.tmp#content-descriptors
Type content-descriptors
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-cursing, cd-discrimination, cd-drugs, cd-fear, cd-gambling, cd-opentext, cd-other, cd-sexuality, cd-violence
Instance
<content-descriptors xmlns="http://www.miracle-label.eu/ns/">
  <cd-sexuality>{0,1}</cd-sexuality>
  <cd-violence>{0,1}</cd-violence>
  <cd-discrimination>{0,1}</cd-discrimination>
  <cd-cursing>{0,1}</cd-cursing>
  <cd-drugs>{0,1}</cd-drugs>
  <cd-fear>{0,1}</cd-fear>
  <cd-gambling>{0,1}</cd-gambling>
  <cd-other>{0,1}</cd-other>
  <cd-opentext>{0,1}</cd-opentext>
</content-descriptors>
Source
<xs:element name="content-descriptors" type="content-descriptors" maxOccurs="1" minOccurs="0"/>
Element content-descriptors / cd-sexuality
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-exist miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-desc miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-icon miracle-1-0_xsd.tmp#cd-sexuality
Type cd-sexuality
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-sexuality-desc, cd-sexuality-exist, cd-sexuality-icon
Instance
<cd-sexuality xmlns="http://www.miracle-label.eu/ns/">
  <cd-sexuality-exist>{0,1}</cd-sexuality-exist>
  <cd-sexuality-desc>{0,1}</cd-sexuality-desc>
  <cd-sexuality-icon>{0,1}</cd-sexuality-icon>
</cd-sexuality>
Source
<xs:element name="cd-sexuality" type="cd-sexuality" minOccurs="0" maxOccurs="1"/>
Element cd-sexuality / cd-sexuality-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-sexuality-exist" type="xs:boolean" minOccurs="0"/>
Element cd-sexuality / cd-sexuality-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-sexuality-desc" type="xs:string" minOccurs="0"/>
Element cd-sexuality / cd-sexuality-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-sexuality-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-violence
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-violence_cd-violence-exist miracle-1-0_xsd.tmp#cd-violence_cd-violence-desc miracle-1-0_xsd.tmp#cd-violence_cd-violence-icon miracle-1-0_xsd.tmp#cd-violence
Type cd-violence
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-violence-desc, cd-violence-exist, cd-violence-icon
Instance
<cd-violence xmlns="http://www.miracle-label.eu/ns/">
  <cd-violence-exist>{0,1}</cd-violence-exist>
  <cd-violence-desc>{0,1}</cd-violence-desc>
  <cd-violence-icon>{0,1}</cd-violence-icon>
</cd-violence>
Source
<xs:element name="cd-violence" type="cd-violence" minOccurs="0" maxOccurs="1"/>
Element cd-violence / cd-violence-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-violence-exist" type="xs:boolean" minOccurs="0"/>
Element cd-violence / cd-violence-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-violence-desc" type="xs:string" minOccurs="0"/>
Element cd-violence / cd-violence-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-violence-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-discrimination
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-exist miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-desc miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-icon miracle-1-0_xsd.tmp#cd-discrimination
Type cd-discrimination
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-discrimination-desc, cd-discrimination-exist, cd-discrimination-icon
Instance
<cd-discrimination xmlns="http://www.miracle-label.eu/ns/">
  <cd-discrimination-exist>{0,1}</cd-discrimination-exist>
  <cd-discrimination-desc>{0,1}</cd-discrimination-desc>
  <cd-discrimination-icon>{0,1}</cd-discrimination-icon>
</cd-discrimination>
Source
<xs:element name="cd-discrimination" type="cd-discrimination" minOccurs="0" maxOccurs="1"/>
Element cd-discrimination / cd-discrimination-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-discrimination-exist" type="xs:boolean" minOccurs="0"/>
Element cd-discrimination / cd-discrimination-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-discrimination-desc" type="xs:string" minOccurs="0"/>
Element cd-discrimination / cd-discrimination-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-discrimination-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-cursing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-exist miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-desc miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-icon miracle-1-0_xsd.tmp#cd-cursing
Type cd-cursing
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-cursing-desc, cd-cursing-exist, cd-cursing-icon
Instance
<cd-cursing xmlns="http://www.miracle-label.eu/ns/">
  <cd-cursing-exist>{0,1}</cd-cursing-exist>
  <cd-cursing-desc>{0,1}</cd-cursing-desc>
  <cd-cursing-icon>{0,1}</cd-cursing-icon>
</cd-cursing>
Source
<xs:element name="cd-cursing" type="cd-cursing" minOccurs="0" maxOccurs="1"/>
Element cd-cursing / cd-cursing-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-cursing-exist" type="xs:boolean" minOccurs="0"/>
Element cd-cursing / cd-cursing-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-cursing-desc" type="xs:string" minOccurs="0"/>
Element cd-cursing / cd-cursing-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-cursing-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-drugs
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-exist miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-desc miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-icon miracle-1-0_xsd.tmp#cd-drugs
Type cd-drugs
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-drugs-desc, cd-drugs-exist, cd-drugs-icon
Instance
<cd-drugs xmlns="http://www.miracle-label.eu/ns/">
  <cd-drugs-exist>{0,1}</cd-drugs-exist>
  <cd-drugs-desc>{0,1}</cd-drugs-desc>
  <cd-drugs-icon>{0,1}</cd-drugs-icon>
</cd-drugs>
Source
<xs:element name="cd-drugs" type="cd-drugs" minOccurs="0" maxOccurs="1"/>
Element cd-drugs / cd-drugs-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-drugs-exist" type="xs:boolean" minOccurs="0"/>
Element cd-drugs / cd-drugs-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-drugs-desc" type="xs:string" minOccurs="0"/>
Element cd-drugs / cd-drugs-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-drugs-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-fear
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-fear_cd-fear-exist miracle-1-0_xsd.tmp#cd-fear_cd-fear-desc miracle-1-0_xsd.tmp#cd-fear_cd-fear-icon miracle-1-0_xsd.tmp#cd-fear
Type cd-fear
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-fear-desc, cd-fear-exist, cd-fear-icon
Instance
<cd-fear xmlns="http://www.miracle-label.eu/ns/">
  <cd-fear-exist>{0,1}</cd-fear-exist>
  <cd-fear-desc>{0,1}</cd-fear-desc>
  <cd-fear-icon>{0,1}</cd-fear-icon>
</cd-fear>
Source
<xs:element name="cd-fear" type="cd-fear" minOccurs="0" maxOccurs="1"/>
Element cd-fear / cd-fear-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-fear-exist" type="xs:boolean" minOccurs="0"/>
Element cd-fear / cd-fear-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-fear-desc" type="xs:string" minOccurs="0"/>
Element cd-fear / cd-fear-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-fear-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-gambling
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-exist miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-desc miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-icon miracle-1-0_xsd.tmp#cd-gambling
Type cd-gambling
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-gambling-desc, cd-gambling-exist, cd-gambling-icon
Instance
<cd-gambling xmlns="http://www.miracle-label.eu/ns/">
  <cd-gambling-exist>{0,1}</cd-gambling-exist>
  <cd-gambling-desc>{0,1}</cd-gambling-desc>
  <cd-gambling-icon>{0,1}</cd-gambling-icon>
</cd-gambling>
Source
<xs:element name="cd-gambling" type="cd-gambling" minOccurs="0" maxOccurs="1"/>
Element cd-gambling / cd-gambling-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-gambling-exist" type="xs:boolean" minOccurs="0"/>
Element cd-gambling / cd-gambling-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-gambling-desc" type="xs:string" minOccurs="0"/>
Element cd-gambling / cd-gambling-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="cd-gambling-icon" type="xs:anyURI" minOccurs="0"/>
Element content-descriptors / cd-other
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-other_cd-add miracle-1-0_xsd.tmp#cd-other
Type cd-other
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-add
Instance
<cd-other xmlns="http://www.miracle-label.eu/ns/">
  <cd-add class="">{0,unbounded}</cd-add>
</cd-other>
Source
<xs:element name="cd-other" type="cd-other" minOccurs="0" maxOccurs="1"/>
Element cd-other / cd-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-add_class miracle-1-0_xsd.tmp#cd-add_cd-add-exist miracle-1-0_xsd.tmp#cd-add_cd-add-desc miracle-1-0_xsd.tmp#cd-add_cd-add-icon miracle-1-0_xsd.tmp#cd-add
Type cd-add
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children cd-add-desc, cd-add-exist, cd-add-icon
Instance
<cd-add class="" xmlns="http://www.miracle-label.eu/ns/">
  <cd-add-exist>{0,1}</cd-add-exist>
  <cd-add-desc>{0,1}</cd-add-desc>
  <cd-add-icon>{0,1}</cd-add-icon>
</cd-add>
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="cd-add" type="cd-add" minOccurs="0" maxOccurs="unbounded"/>
Element cd-add / cd-add-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="cd-add-exist" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
Element cd-add / cd-add-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="cd-add-desc" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element cd-add / cd-add-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="cd-add-icon" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
Element content-descriptors / cd-opentext
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-opentext_cd-opentext-desc miracle-1-0_xsd.tmp#cd-opentext
Type cd-opentext
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cd-opentext-desc
Instance
<cd-opentext xmlns="http://www.miracle-label.eu/ns/">
  <cd-opentext-desc class="">{0,unbounded}</cd-opentext-desc>
</cd-opentext>
Source
<xs:element name="cd-opentext" type="cd-opentext" minOccurs="0" maxOccurs="1"/>
Element cd-opentext / cd-opentext-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-opentext-desc_class miracle-1-0_xsd.tmp#cd-opentext-desc
Type cd-opentext-desc
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="cd-opentext-desc" type="cd-opentext-desc" minOccurs="0" maxOccurs="unbounded"/>
Element age-declaration / feature-descriptors
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#feature-descriptors_fd-inapppurchase miracle-1-0_xsd.tmp#feature-descriptors_fd-personaldatasharing miracle-1-0_xsd.tmp#feature-descriptors_fd-locationdatasharing miracle-1-0_xsd.tmp#feature-descriptors_fd-chat miracle-1-0_xsd.tmp#feature-descriptors_fd-other miracle-1-0_xsd.tmp#feature-descriptors_fd-opentext miracle-1-0_xsd.tmp#feature-descriptors
Type feature-descriptors
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-chat, fd-inapppurchase, fd-locationdatasharing, fd-opentext, fd-other, fd-personaldatasharing
Instance
<feature-descriptors xmlns="http://www.miracle-label.eu/ns/">
  <fd-inapppurchase>{0,1}</fd-inapppurchase>
  <fd-personaldatasharing>{0,1}</fd-personaldatasharing>
  <fd-locationdatasharing>{0,1}</fd-locationdatasharing>
  <fd-chat>{0,1}</fd-chat>
  <fd-other>{0,1}</fd-other>
  <fd-opentext>{0,1}</fd-opentext>
</feature-descriptors>
Source
<xs:element name="feature-descriptors" type="feature-descriptors" maxOccurs="1" minOccurs="0"/>
Element feature-descriptors / fd-inapppurchase
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-exist miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-desc miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-icon miracle-1-0_xsd.tmp#fd-inapppurchase
Type fd-inapppurchase
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-inapppurchase-desc, fd-inapppurchase-exist, fd-inapppurchase-icon
Instance
<fd-inapppurchase xmlns="http://www.miracle-label.eu/ns/">
  <fd-inapppurchase-exist>{0,1}</fd-inapppurchase-exist>
  <fd-inapppurchase-desc>{0,1}</fd-inapppurchase-desc>
  <fd-inapppurchase-icon>{0,1}</fd-inapppurchase-icon>
</fd-inapppurchase>
Source
<xs:element name="fd-inapppurchase" type="fd-inapppurchase" minOccurs="0" maxOccurs="1"/>
Element fd-inapppurchase / fd-inapppurchase-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-inapppurchase-exist" type="xs:boolean" minOccurs="0"/>
Element fd-inapppurchase / fd-inapppurchase-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-inapppurchase-desc" type="xs:string" minOccurs="0"/>
Element fd-inapppurchase / fd-inapppurchase-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-inapppurchase-icon" type="xs:anyURI" minOccurs="0"/>
Element feature-descriptors / fd-personaldatasharing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-exist miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-desc miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-icon miracle-1-0_xsd.tmp#fd-personaldatasharing
Type fd-personaldatasharing
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-personaldatasharing-desc, fd-personaldatasharing-exist, fd-personaldatasharing-icon
Instance
<fd-personaldatasharing xmlns="http://www.miracle-label.eu/ns/">
  <fd-personaldatasharing-exist>{0,1}</fd-personaldatasharing-exist>
  <fd-personaldatasharing-desc>{0,1}</fd-personaldatasharing-desc>
  <fd-personaldatasharing-icon>{0,1}</fd-personaldatasharing-icon>
</fd-personaldatasharing>
Source
<xs:element name="fd-personaldatasharing" type="fd-personaldatasharing" minOccurs="0" maxOccurs="1"/>
Element fd-personaldatasharing / fd-personaldatasharing-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-personaldatasharing-exist" type="xs:boolean" minOccurs="0"/>
Element fd-personaldatasharing / fd-personaldatasharing-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-personaldatasharing-desc" type="xs:string" minOccurs="0"/>
Element fd-personaldatasharing / fd-personaldatasharing-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-personaldatasharing-icon" type="xs:anyURI" minOccurs="0"/>
Element feature-descriptors / fd-locationdatasharing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-exist miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-desc miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-icon miracle-1-0_xsd.tmp#fd-locationdatasharing
Type fd-locationdatasharing
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-locationdatasharing-desc, fd-locationdatasharing-exist, fd-locationdatasharing-icon
Instance
<fd-locationdatasharing xmlns="http://www.miracle-label.eu/ns/">
  <fd-locationdatasharing-exist>{0,1}</fd-locationdatasharing-exist>
  <fd-locationdatasharing-desc>{0,1}</fd-locationdatasharing-desc>
  <fd-locationdatasharing-icon>{0,1}</fd-locationdatasharing-icon>
</fd-locationdatasharing>
Source
<xs:element name="fd-locationdatasharing" type="fd-locationdatasharing" minOccurs="0" maxOccurs="1"/>
Element fd-locationdatasharing / fd-locationdatasharing-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-locationdatasharing-exist" type="xs:boolean" minOccurs="0"/>
Element fd-locationdatasharing / fd-locationdatasharing-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-locationdatasharing-desc" type="xs:string" minOccurs="0"/>
Element fd-locationdatasharing / fd-locationdatasharing-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-locationdatasharing-icon" type="xs:anyURI" minOccurs="0"/>
Element feature-descriptors / fd-chat
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-chat_fd-chat-exist miracle-1-0_xsd.tmp#fd-chat_fd-chat-desc miracle-1-0_xsd.tmp#fd-chat_fd-chat-icon miracle-1-0_xsd.tmp#fd-chat
Type fd-chat
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-chat-desc, fd-chat-exist, fd-chat-icon
Instance
<fd-chat xmlns="http://www.miracle-label.eu/ns/">
  <fd-chat-exist>{0,1}</fd-chat-exist>
  <fd-chat-desc>{0,1}</fd-chat-desc>
  <fd-chat-icon>{0,1}</fd-chat-icon>
</fd-chat>
Source
<xs:element name="fd-chat" type="fd-chat" minOccurs="0" maxOccurs="1"/>
Element fd-chat / fd-chat-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-chat-exist" type="xs:boolean" minOccurs="0"/>
Element fd-chat / fd-chat-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-chat-desc" type="xs:string" minOccurs="0"/>
Element fd-chat / fd-chat-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
Source
<xs:element name="fd-chat-icon" type="xs:anyURI" minOccurs="0"/>
Element feature-descriptors / fd-other
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-other_fd-add miracle-1-0_xsd.tmp#fd-other
Type fd-other
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-add
Instance
<fd-other xmlns="http://www.miracle-label.eu/ns/">
  <fd-add class="">{0,unbounded}</fd-add>
</fd-other>
Source
<xs:element name="fd-other" type="fd-other" minOccurs="0" maxOccurs="1"/>
Element fd-other / fd-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-add_class miracle-1-0_xsd.tmp#fd-add_fd-add-exist miracle-1-0_xsd.tmp#fd-add_fd-add-desc miracle-1-0_xsd.tmp#fd-add_fd-add-icon miracle-1-0_xsd.tmp#fd-add
Type fd-add
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children fd-add-desc, fd-add-exist, fd-add-icon
Instance
<fd-add class="" xmlns="http://www.miracle-label.eu/ns/">
  <fd-add-exist>{0,1}</fd-add-exist>
  <fd-add-desc>{0,1}</fd-add-desc>
  <fd-add-icon>{0,1}</fd-add-icon>
</fd-add>
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="fd-add" type="fd-add" minOccurs="0" maxOccurs="unbounded"/>
Element fd-add / fd-add-exist
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="fd-add-exist" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
Element fd-add / fd-add-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="fd-add-desc" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element fd-add / fd-add-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type xs:anyURI
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="fd-add-icon" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
Element feature-descriptors / fd-opentext
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-opentext_fd-opentext-desc miracle-1-0_xsd.tmp#fd-opentext
Type fd-opentext
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fd-opentext-desc
Instance
<fd-opentext xmlns="http://www.miracle-label.eu/ns/">
  <fd-opentext-desc class="">{0,unbounded}</fd-opentext-desc>
</fd-opentext>
Source
<xs:element name="fd-opentext" type="fd-opentext" minOccurs="0" maxOccurs="1"/>
Element fd-opentext / fd-opentext-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-opentext-desc_class miracle-1-0_xsd.tmp#fd-opentext-desc
Type fd-opentext-desc
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
class xs:string optional
Source
<xs:element name="fd-opentext-desc" type="fd-opentext-desc" minOccurs="0" maxOccurs="unbounded"/>
Complex Type age-declaration
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_id miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_issuer miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_scope miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_rating miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_content-descriptors miracle-1-0_xsd.tmp#http___www.miracle-label.eu_ns__age-declaration_feature-descriptors
Used by
Element age-declaration
Model
Children content-descriptors, feature-descriptors, issuer, rating, scope
Attributes
QName Type Use
id xs:string optional
Source
<xs:complexType name="age-declaration">
  <xs:all>
    <xs:element name="issuer" type="issuer" maxOccurs="1" minOccurs="1"/>
    <xs:element name="scope" type="scope" maxOccurs="1" minOccurs="0"/>
    <xs:element name="rating" type="rating" maxOccurs="1" minOccurs="1"/>
    <xs:element name="content-descriptors" type="content-descriptors" maxOccurs="1" minOccurs="0"/>
    <xs:element name="feature-descriptors" type="feature-descriptors" maxOccurs="1" minOccurs="0"/>
  </xs:all>
  <xs:attribute name="id" type="xs:string"/>
</xs:complexType>
Complex Type issuer
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#issuer_age-issuer miracle-1-0_xsd.tmp#issuer_issuer-url miracle-1-0_xsd.tmp#issuer_issuer-licence miracle-1-0_xsd.tmp#issuer_last-change miracle-1-0_xsd.tmp#issuer_country miracle-1-0_xsd.tmp#issuer_customer-licence miracle-1-0_xsd.tmp#issuer_custom
Used by
Model
Children age-issuer, country, custom, customer-licence, issuer-licence, issuer-url, last-change
Source
<xs:complexType name="issuer">
  <xs:all>
    <xs:element name="age-issuer" type="xs:string" maxOccurs="1" minOccurs="1"/>
    <xs:element name="issuer-url" type="xs:anyURI" maxOccurs="1" minOccurs="0"/>
    <xs:element name="issuer-licence" type="xs:anyURI" minOccurs="0"/>
    <xs:element name="last-change" type="xs:date" maxOccurs="1" minOccurs="0"/>
    <xs:element name="country" type="country" maxOccurs="1" minOccurs="0"/>
    <xs:element name="customer-licence" type="xs:string" minOccurs="0"/>
    <xs:element name="custom" type="custom" maxOccurs="1" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type country
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#country_country-code
Used by
Element issuer/country
Model
Children country-code
Source
<xs:complexType name="country">
  <xs:sequence>
    <xs:element name="country-code" maxOccurs="unbounded" minOccurs="0" type="xs:string"/>
  </xs:sequence>
</xs:complexType>
Complex Type custom
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#custom_custom-field
Used by
Element issuer/custom
Model
Children custom-field
Source
<xs:complexType name="custom">
  <xs:sequence>
    <xs:element name="custom-field" type="custom-field" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type custom-field
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#custom-field_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="custom-field">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type scope
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope_scope-urls miracle-1-0_xsd.tmp#scope_scope-ids miracle-1-0_xsd.tmp#scope_scope-titles miracle-1-0_xsd.tmp#scope_scope-hashes
Used by
Model
Children scope-hashes, scope-ids, scope-titles, scope-urls
Source
<xs:complexType name="scope">
  <xs:all>
    <xs:element name="scope-urls" type="scope-urls" maxOccurs="1" minOccurs="0"/>
    <xs:element name="scope-ids" type="scope-ids" maxOccurs="1" minOccurs="0"/>
    <xs:element name="scope-titles" type="scope-titles" maxOccurs="1" minOccurs="0"/>
    <xs:element name="scope-hashes" type="hashTypes" maxOccurs="1" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type scope-urls
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-urls_scope-url
Used by
Model
Children scope-url
Source
<xs:complexType name="scope-urls">
  <xs:sequence>
    <xs:element name="scope-url" type="scope-url" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type scope-url
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-url_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="scope-url">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type scope-ids
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-ids_scope-id
Used by
Element scope/scope-ids
Model
Children scope-id
Source
<xs:complexType name="scope-ids">
  <xs:sequence>
    <xs:element name="scope-id" type="scope-id" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type scope-id
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-id_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="scope-id">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type scope-titles
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-titles_scope-title
Used by
Model
Children scope-title
Source
<xs:complexType name="scope-titles">
  <xs:sequence>
    <xs:element name="scope-title" type="scope-title" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type scope-title
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#scope-title_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="scope-title">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type hashTypes
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#hashTypes_hashType
Used by
Model
Children hashType
Source
<xs:complexType name="hashTypes">
  <xs:sequence>
    <xs:element name="hashType" type="hashType" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Simple Type hashType
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type restriction of xs:string
Facets
length 32
pattern ([a-z]|[0-9])*
Used by
Source
<xs:simpleType name="hashType">
  <xs:restriction base="xs:string">
    <xs:length value="32"/>
    <xs:pattern value="([a-z]|[0-9])*"/>
  </xs:restriction>
</xs:simpleType>
Complex Type rating
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#rating_age miracle-1-0_xsd.tmp#rating_age-adds miracle-1-0_xsd.tmp#rating_age-icons
Used by
Model
Children age, age-adds, age-icons
Source
<xs:complexType name="rating">
  <xs:sequence>
    <xs:element name="age" type="age" maxOccurs="1" minOccurs="1"/>
    <xs:element name="age-adds" type="age-adds" maxOccurs="1" minOccurs="0"/>
    <xs:element name="age-icons" type="age-icons" maxOccurs="1" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Simple Type age
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type restriction of xs:integer
Facets
maxInclusive 99
minInclusive -1
Used by
Element rating/age
Source
<xs:simpleType name="age">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="-1"/>
    <xs:maxInclusive value="99"/>
  </xs:restriction>
</xs:simpleType>
Complex Type age-adds
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-adds_age-add
Used by
Element rating/age-adds
Model
Children age-add
Source
<xs:complexType name="age-adds">
  <xs:sequence>
    <xs:element name="age-add" type="age-add" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type age-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-add_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="age-add">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type age-icons
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-icons_age-icon
Used by
Model
Children age-icon
Source
<xs:complexType name="age-icons">
  <xs:sequence>
    <xs:element name="age-icon" type="age-icon" maxOccurs="unbounded" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type age-icon
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#age-icon_class
Type extension of xs:anyURI
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="age-icon">
  <xs:simpleContent>
    <xs:extension base="xs:anyURI">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type content-descriptors
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#content-descriptors_cd-sexuality miracle-1-0_xsd.tmp#content-descriptors_cd-violence miracle-1-0_xsd.tmp#content-descriptors_cd-discrimination miracle-1-0_xsd.tmp#content-descriptors_cd-cursing miracle-1-0_xsd.tmp#content-descriptors_cd-drugs miracle-1-0_xsd.tmp#content-descriptors_cd-fear miracle-1-0_xsd.tmp#content-descriptors_cd-gambling miracle-1-0_xsd.tmp#content-descriptors_cd-other miracle-1-0_xsd.tmp#content-descriptors_cd-opentext
Used by
Model
Children cd-cursing, cd-discrimination, cd-drugs, cd-fear, cd-gambling, cd-opentext, cd-other, cd-sexuality, cd-violence
Source
<xs:complexType name="content-descriptors">
  <xs:all>
    <xs:element name="cd-sexuality" type="cd-sexuality" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-violence" type="cd-violence" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-discrimination" type="cd-discrimination" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-cursing" type="cd-cursing" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-drugs" type="cd-drugs" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-fear" type="cd-fear" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-gambling" type="cd-gambling" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-other" type="cd-other" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-opentext" type="cd-opentext" minOccurs="0" maxOccurs="1"/>
  </xs:all>
</xs:complexType>
Complex Type cd-sexuality
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-exist miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-desc miracle-1-0_xsd.tmp#cd-sexuality_cd-sexuality-icon
Used by
Model
Children cd-sexuality-desc, cd-sexuality-exist, cd-sexuality-icon
Source
<xs:complexType name="cd-sexuality">
  <xs:all>
    <xs:element name="cd-sexuality-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-sexuality-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-sexuality-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-violence
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-violence_cd-violence-exist miracle-1-0_xsd.tmp#cd-violence_cd-violence-desc miracle-1-0_xsd.tmp#cd-violence_cd-violence-icon
Used by
Model
Children cd-violence-desc, cd-violence-exist, cd-violence-icon
Source
<xs:complexType name="cd-violence">
  <xs:all>
    <xs:element name="cd-violence-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-violence-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-violence-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-discrimination
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-exist miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-desc miracle-1-0_xsd.tmp#cd-discrimination_cd-discrimination-icon
Used by
Model
Children cd-discrimination-desc, cd-discrimination-exist, cd-discrimination-icon
Source
<xs:complexType name="cd-discrimination">
  <xs:all>
    <xs:element name="cd-discrimination-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-discrimination-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-discrimination-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-cursing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-exist miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-desc miracle-1-0_xsd.tmp#cd-cursing_cd-cursing-icon
Used by
Model
Children cd-cursing-desc, cd-cursing-exist, cd-cursing-icon
Source
<xs:complexType name="cd-cursing">
  <xs:all>
    <xs:element name="cd-cursing-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-cursing-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-cursing-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-drugs
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-exist miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-desc miracle-1-0_xsd.tmp#cd-drugs_cd-drugs-icon
Used by
Model
Children cd-drugs-desc, cd-drugs-exist, cd-drugs-icon
Source
<xs:complexType name="cd-drugs">
  <xs:all>
    <xs:element name="cd-drugs-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-drugs-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-drugs-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-fear
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-fear_cd-fear-exist miracle-1-0_xsd.tmp#cd-fear_cd-fear-desc miracle-1-0_xsd.tmp#cd-fear_cd-fear-icon
Used by
Model
Children cd-fear-desc, cd-fear-exist, cd-fear-icon
Source
<xs:complexType name="cd-fear">
  <xs:all>
    <xs:element name="cd-fear-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-fear-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-fear-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-gambling
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-exist miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-desc miracle-1-0_xsd.tmp#cd-gambling_cd-gambling-icon
Used by
Model
Children cd-gambling-desc, cd-gambling-exist, cd-gambling-icon
Source
<xs:complexType name="cd-gambling">
  <xs:all>
    <xs:element name="cd-gambling-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="cd-gambling-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="cd-gambling-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cd-other
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-other_cd-add
Used by
Model
Children cd-add
Source
<xs:complexType name="cd-other">
  <xs:sequence>
    <xs:element name="cd-add" type="cd-add" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type cd-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-add_class miracle-1-0_xsd.tmp#cd-add_cd-add-exist miracle-1-0_xsd.tmp#cd-add_cd-add-desc miracle-1-0_xsd.tmp#cd-add_cd-add-icon
Used by
Element cd-other/cd-add
Model
Children cd-add-desc, cd-add-exist, cd-add-icon
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="cd-add">
  <xs:all>
    <xs:element name="cd-add-exist" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-add-desc" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="cd-add-icon" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
  </xs:all>
  <xs:attribute name="class" type="xs:string"/>
</xs:complexType>
Complex Type cd-opentext
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-opentext_cd-opentext-desc
Used by
Model
Children cd-opentext-desc
Source
<xs:complexType name="cd-opentext">
  <xs:sequence>
    <xs:element name="cd-opentext-desc" type="cd-opentext-desc" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type cd-opentext-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#cd-opentext-desc_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="cd-opentext-desc">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type feature-descriptors
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#feature-descriptors_fd-inapppurchase miracle-1-0_xsd.tmp#feature-descriptors_fd-personaldatasharing miracle-1-0_xsd.tmp#feature-descriptors_fd-locationdatasharing miracle-1-0_xsd.tmp#feature-descriptors_fd-chat miracle-1-0_xsd.tmp#feature-descriptors_fd-other miracle-1-0_xsd.tmp#feature-descriptors_fd-opentext
Used by
Model
Children fd-chat, fd-inapppurchase, fd-locationdatasharing, fd-opentext, fd-other, fd-personaldatasharing
Source
<xs:complexType name="feature-descriptors">
  <xs:all>
    <xs:element name="fd-inapppurchase" type="fd-inapppurchase" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-personaldatasharing" type="fd-personaldatasharing" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-locationdatasharing" type="fd-locationdatasharing" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-chat" type="fd-chat" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-other" type="fd-other" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-opentext" type="fd-opentext" minOccurs="0" maxOccurs="1"/>
  </xs:all>
</xs:complexType>
Complex Type fd-inapppurchase
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-exist miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-desc miracle-1-0_xsd.tmp#fd-inapppurchase_fd-inapppurchase-icon
Used by
Model
Children fd-inapppurchase-desc, fd-inapppurchase-exist, fd-inapppurchase-icon
Source
<xs:complexType name="fd-inapppurchase">
  <xs:all>
    <xs:element name="fd-inapppurchase-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="fd-inapppurchase-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="fd-inapppurchase-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type fd-personaldatasharing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-exist miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-desc miracle-1-0_xsd.tmp#fd-personaldatasharing_fd-personaldatasharing-icon
Used by
Model
Children fd-personaldatasharing-desc, fd-personaldatasharing-exist, fd-personaldatasharing-icon
Source
<xs:complexType name="fd-personaldatasharing">
  <xs:all>
    <xs:element name="fd-personaldatasharing-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="fd-personaldatasharing-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="fd-personaldatasharing-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type fd-locationdatasharing
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-exist miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-desc miracle-1-0_xsd.tmp#fd-locationdatasharing_fd-locationdatasharing-icon
Used by
Model
Children fd-locationdatasharing-desc, fd-locationdatasharing-exist, fd-locationdatasharing-icon
Source
<xs:complexType name="fd-locationdatasharing">
  <xs:all>
    <xs:element name="fd-locationdatasharing-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="fd-locationdatasharing-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="fd-locationdatasharing-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type fd-chat
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-chat_fd-chat-exist miracle-1-0_xsd.tmp#fd-chat_fd-chat-desc miracle-1-0_xsd.tmp#fd-chat_fd-chat-icon
Used by
Model
Children fd-chat-desc, fd-chat-exist, fd-chat-icon
Source
<xs:complexType name="fd-chat">
  <xs:all>
    <xs:element name="fd-chat-exist" type="xs:boolean" minOccurs="0"/>
    <xs:element name="fd-chat-desc" type="xs:string" minOccurs="0"/>
    <xs:element name="fd-chat-icon" type="xs:anyURI" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type fd-other
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-other_fd-add
Used by
Model
Children fd-add
Source
<xs:complexType name="fd-other">
  <xs:sequence>
    <xs:element name="fd-add" type="fd-add" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type fd-add
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-add_class miracle-1-0_xsd.tmp#fd-add_fd-add-exist miracle-1-0_xsd.tmp#fd-add_fd-add-desc miracle-1-0_xsd.tmp#fd-add_fd-add-icon
Used by
Element fd-other/fd-add
Model
Children fd-add-desc, fd-add-exist, fd-add-icon
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="fd-add">
  <xs:all>
    <xs:element name="fd-add-exist" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-add-desc" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fd-add-icon" type="xs:anyURI" minOccurs="0" maxOccurs="1"/>
  </xs:all>
  <xs:attribute name="class" type="xs:string"/>
</xs:complexType>
Complex Type fd-opentext
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-opentext_fd-opentext-desc
Used by
Model
Children fd-opentext-desc
Source
<xs:complexType name="fd-opentext">
  <xs:sequence>
    <xs:element name="fd-opentext-desc" type="fd-opentext-desc" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type fd-opentext-desc
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram miracle-1-0_xsd.tmp#fd-opentext-desc_class
Type extension of xs:string
Used by
Attributes
QName Type Use
class xs:string optional
Source
<xs:complexType name="fd-opentext-desc">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="class" type="xs:string"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type country-code
Namespace http://www.miracle-label.eu/ns/
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration all
enumeration eu
enumeration AF
enumeration AX
enumeration AL
enumeration DZ
enumeration AS
enumeration AD
enumeration AO
enumeration AI
enumeration AQ
enumeration AG
enumeration AR
enumeration AM
enumeration AW
enumeration AU
enumeration AT
enumeration AZ
enumeration BS
enumeration BH
enumeration BD
enumeration BB
enumeration BY
enumeration BE
enumeration BZ
enumeration BJ
enumeration BM
enumeration BT
enumeration BO
enumeration BA
enumeration BW
enumeration BV
enumeration BR
enumeration IO
enumeration BN
enumeration BG
enumeration BF
enumeration BI
enumeration KH
enumeration CM
enumeration CA
enumeration CV
enumeration KY
enumeration CF
enumeration TD
enumeration CL
enumeration CN
enumeration CX
enumeration CC
enumeration CO
enumeration KM
enumeration CG
enumeration CD
enumeration CK
enumeration CR
enumeration CI
enumeration HR
enumeration CU
enumeration CY
enumeration CZ
enumeration DK
enumeration DJ
enumeration DM
enumeration DO
enumeration EC
enumeration EG
enumeration SV
enumeration GQ
enumeration ER
enumeration EE
enumeration ET
enumeration FK
enumeration FO
enumeration FJ
enumeration FI
enumeration FR
enumeration GF
enumeration PF
enumeration TF
enumeration GA
enumeration GM
enumeration GE
enumeration DE
enumeration GH
enumeration GI
enumeration GR
enumeration GL
enumeration GD
enumeration GP
enumeration GU
enumeration GT
enumeration GG
enumeration GN
enumeration GW
enumeration GY
enumeration HT
enumeration HM
enumeration VA
enumeration HN
enumeration HK
enumeration HU
enumeration IS
enumeration IN
enumeration ID
enumeration IR
enumeration IQ
enumeration IE
enumeration IM
enumeration IL
enumeration IT
enumeration JM
enumeration JP
enumeration JE
enumeration JO
enumeration KZ
enumeration KE
enumeration KI
enumeration KP
enumeration KR
enumeration KW
enumeration KG
enumeration LA
enumeration LV
enumeration LB
enumeration LS
enumeration LR
enumeration LY
enumeration LI
enumeration LT
enumeration LU
enumeration MO
enumeration MK
enumeration MG
enumeration MW
enumeration MY
enumeration MV
enumeration ML
enumeration MT
enumeration MH
enumeration MQ
enumeration MR
enumeration MU
enumeration YT
enumeration MX
enumeration FM
enumeration MD
enumeration MC
enumeration MN
enumeration MS
enumeration MA
enumeration MZ
enumeration MM
enumeration NA
enumeration NR
enumeration NP
enumeration NL
enumeration AN
enumeration NC
enumeration NZ
enumeration NI
enumeration NE
enumeration NG
enumeration NU
enumeration NF
enumeration MP
enumeration NO
enumeration OM
enumeration PK
enumeration PW
enumeration PS
enumeration PA
enumeration PG
enumeration PY
enumeration PE
enumeration PH
enumeration PN
enumeration PL
enumeration PT
enumeration PR
enumeration QA
enumeration RE
enumeration RO
enumeration RU
enumeration RW
enumeration SH
enumeration KN
enumeration LC
enumeration PM
enumeration VC
enumeration WS
enumeration SM
enumeration ST
enumeration SA
enumeration SN
enumeration CS
enumeration SC
enumeration SL
enumeration SG
enumeration SK
enumeration SI
enumeration SB
enumeration SO
enumeration ZA
enumeration GS
enumeration ES
enumeration LK
enumeration SD
enumeration SR
enumeration SJ
enumeration SZ
enumeration SE
enumeration CH
enumeration SY
enumeration TW
enumeration TJ
enumeration TZ
enumeration TH
enumeration TL
enumeration TG
enumeration TK
enumeration TO
enumeration TT
enumeration TN
enumeration TR
enumeration TM
enumeration TC
enumeration TV
enumeration UG
enumeration UA
enumeration AE
enumeration GB
enumeration US
enumeration UM
enumeration UY
enumeration UZ
enumeration VU
enumeration VE
enumeration VN
enumeration VG
enumeration VI
enumeration WF
enumeration EH
enumeration YE
enumeration ZM
enumeration ZW
Source
<xs:simpleType name="country-code">
  <xs:restriction base="xs:string">
    <xs:enumeration value="all"/>
    <!-- GLOBAL -->
    <xs:enumeration value="eu"/>
    <!-- EUROPE -->
    <xs:enumeration value="AF"/>
    <!-- AFGHANISTAN -->
    <xs:enumeration value="AX"/>
    <!-- &Aring;LAND ISLANDS -->
    <xs:enumeration value="AL"/>
    <!-- ALBANIA -->
    <xs:enumeration value="DZ"/>
    <!-- ALGERIA -->
    <xs:enumeration value="AS"/>
    <!-- AMERICAN SAMOA -->
    <xs:enumeration value="AD"/>
    <!-- ANDORRA -->
    <xs:enumeration value="AO"/>
    <!-- ANGOLA -->
    <xs:enumeration value="AI"/>
    <!-- ANGUILLA -->
    <xs:enumeration value="AQ"/>
    <!-- ANTARCTICA -->
    <xs:enumeration value="AG"/>
    <!-- ANTIGUA AND BARBUDA -->
    <xs:enumeration value="AR"/>
    <!-- ARGENTINA -->
    <xs:enumeration value="AM"/>
    <!-- ARMENIA -->
    <xs:enumeration value="AW"/>
    <!-- ARUBA -->
    <xs:enumeration value="AU"/>
    <!-- AUSTRALIA -->
    <xs:enumeration value="AT"/>
    <!-- AUSTRIA -->
    <xs:enumeration value="AZ"/>
    <!-- AZERBAIJAN -->
    <xs:enumeration value="BS"/>
    <!-- BAHAMAS -->
    <xs:enumeration value="BH"/>
    <!-- BAHRAIN -->
    <xs:enumeration value="BD"/>
    <!-- BANGLADESH -->
    <xs:enumeration value="BB"/>
    <!-- BARBADOS -->
    <xs:enumeration value="BY"/>
    <!-- BELARUS -->
    <xs:enumeration value="BE"/>
    <!-- BELGIUM -->
    <xs:enumeration value="BZ"/>
    <!-- BELIZE -->
    <xs:enumeration value="BJ"/>
    <!-- BENIN -->
    <xs:enumeration value="BM"/>
    <!-- BERMUDA -->
    <xs:enumeration value="BT"/>
    <!-- BHUTAN -->
    <xs:enumeration value="BO"/>
    <!-- BOLIVIA -->
    <xs:enumeration value="BA"/>
    <!-- BOSNIA AND HERZEGOVINA -->
    <xs:enumeration value="BW"/>
    <!-- BOTSWANA -->
    <xs:enumeration value="BV"/>
    <!-- BOUVET ISLAND -->
    <xs:enumeration value="BR"/>
    <!-- BRAZIL -->
    <xs:enumeration value="IO"/>
    <!-- BRITISH INDIAN OCEAN TERRITORY -->
    <xs:enumeration value="BN"/>
    <!-- BRUNEI DARUSSALAM -->
    <xs:enumeration value="BG"/>
    <!-- BULGARIA -->
    <xs:enumeration value="BF"/>
    <!-- BURKINA FASO -->
    <xs:enumeration value="BI"/>
    <!-- BURUNDI -->
    <xs:enumeration value="KH"/>
    <!-- CAMBODIA -->
    <xs:enumeration value="CM"/>
    <!-- CAMEROON -->
    <xs:enumeration value="CA"/>
    <!-- CANADA -->
    <xs:enumeration value="CV"/>
    <!-- CAPE VERDE -->
    <xs:enumeration value="KY"/>
    <!-- CAYMAN ISLANDS -->
    <xs:enumeration value="CF"/>
    <!-- CENTRAL AFRICAN REPUBLIC -->
    <xs:enumeration value="TD"/>
    <!-- CHAD -->
    <xs:enumeration value="CL"/>
    <!-- CHILE -->
    <xs:enumeration value="CN"/>
    <!-- CHINA -->
    <xs:enumeration value="CX"/>
    <!-- CHRISTMAS ISLAND -->
    <xs:enumeration value="CC"/>
    <!-- COCOS (KEELING) ISLANDS -->
    <xs:enumeration value="CO"/>
    <!-- COLOMBIA -->
    <xs:enumeration value="KM"/>
    <!-- COMOROS -->
    <xs:enumeration value="CG"/>
    <!-- CONGO -->
    <xs:enumeration value="CD"/>
    <!-- CONGO, THE DEMOCRATIC REPUBLIC OF THE -->
    <xs:enumeration value="CK"/>
    <!-- COOK ISLANDS -->
    <xs:enumeration value="CR"/>
    <!-- COSTA RICA -->
    <xs:enumeration value="CI"/>
    <!-- COTE D'IVOIRE -->
    <xs:enumeration value="HR"/>
    <!-- CROATIA -->
    <xs:enumeration value="CU"/>
    <!-- CUBA -->
    <xs:enumeration value="CY"/>
    <!-- CYPRUS -->
    <xs:enumeration value="CZ"/>
    <!-- CZECH REPUBLIC -->
    <xs:enumeration value="DK"/>
    <!-- DENMARK -->
    <xs:enumeration value="DJ"/>
    <!-- DJIBOUTI -->
    <xs:enumeration value="DM"/>
    <!-- DOMINICA -->
    <xs:enumeration value="DO"/>
    <!-- DOMINICAN REPUBLIC -->
    <xs:enumeration value="EC"/>
    <!-- ECUADOR -->
    <xs:enumeration value="EG"/>
    <!-- EGYPT -->
    <xs:enumeration value="SV"/>
    <!-- EL SALVADOR -->
    <xs:enumeration value="GQ"/>
    <!-- EQUATORIAL GUINEA -->
    <xs:enumeration value="ER"/>
    <!-- ERITREA -->
    <xs:enumeration value="EE"/>
    <!-- ESTONIA -->
    <xs:enumeration value="ET"/>
    <!-- ETHIOPIA -->
    <xs:enumeration value="FK"/>
    <!-- FALKLAND ISLANDS (MALVINAS) -->
    <xs:enumeration value="FO"/>
    <!-- FAROE ISLANDS -->
    <xs:enumeration value="FJ"/>
    <!-- FIJI -->
    <xs:enumeration value="FI"/>
    <!-- FINLAND -->
    <xs:enumeration value="FR"/>
    <!-- FRANCE -->
    <xs:enumeration value="GF"/>
    <!-- FRENCH GUIANA -->
    <xs:enumeration value="PF"/>
    <!-- FRENCH POLYNESIA -->
    <xs:enumeration value="TF"/>
    <!-- FRENCH SOUTHERN TERRITORIES -->
    <xs:enumeration value="GA"/>
    <!-- GABON -->
    <xs:enumeration value="GM"/>
    <!-- GAMBIA -->
    <xs:enumeration value="GE"/>
    <!-- GEORGIA -->
    <xs:enumeration value="DE"/>
    <!-- GERMANY -->
    <xs:enumeration value="GH"/>
    <!-- GHANA -->
    <xs:enumeration value="GI"/>
    <!-- GIBRALTAR -->
    <xs:enumeration value="GR"/>
    <!-- GREECE -->
    <xs:enumeration value="GL"/>
    <!-- GREENLAND -->
    <xs:enumeration value="GD"/>
    <!-- GRENADA -->
    <xs:enumeration value="GP"/>
    <!-- GUADELOUPE -->
    <xs:enumeration value="GU"/>
    <!-- GUAM -->
    <xs:enumeration value="GT"/>
    <!-- GUATEMALA -->
    <xs:enumeration value="GG"/>
    <!-- GUERNSEY -->
    <xs:enumeration value="GN"/>
    <!-- GUINEA -->
    <xs:enumeration value="GW"/>
    <!-- GUINEA-BISSAU -->
    <xs:enumeration value="GY"/>
    <!-- GUYANA -->
    <xs:enumeration value="HT"/>
    <!-- HAITI -->
    <xs:enumeration value="HM"/>
    <!-- HEARD ISLAND AND MCDONALD ISLANDS -->
    <xs:enumeration value="VA"/>
    <!-- HOLY SEE (VATICAN CITY STATE) -->
    <xs:enumeration value="HN"/>
    <!-- HONDURAS -->
    <xs:enumeration value="HK"/>
    <!-- HONG KONG -->
    <xs:enumeration value="HU"/>
    <!-- HUNGARY -->
    <xs:enumeration value="IS"/>
    <!-- ICELAND -->
    <xs:enumeration value="IN"/>
    <!-- INDIA -->
    <xs:enumeration value="ID"/>
    <!-- INDONESIA -->
    <xs:enumeration value="IR"/>
    <!-- IRAN, ISLAMIC REPUBLIC OF -->
    <xs:enumeration value="IQ"/>
    <!-- IRAQ -->
    <xs:enumeration value="IE"/>
    <!-- IRELAND -->
    <xs:enumeration value="IM"/>
    <!-- ISLE OF MAN -->
    <xs:enumeration value="IL"/>
    <!-- ISRAEL -->
    <xs:enumeration value="IT"/>
    <!-- ITALY -->
    <xs:enumeration value="JM"/>
    <!-- JAMAICA -->
    <xs:enumeration value="JP"/>
    <!-- JAPAN -->
    <xs:enumeration value="JE"/>
    <!-- JERSEY -->
    <xs:enumeration value="JO"/>
    <!-- JORDAN -->
    <xs:enumeration value="KZ"/>
    <!-- KAZAKHSTAN -->
    <xs:enumeration value="KE"/>
    <!-- KENYA -->
    <xs:enumeration value="KI"/>
    <!-- KIRIBATI -->
    <xs:enumeration value="KP"/>
    <!-- KOREA, DEMOCRATIC PEOPLE'S REPUBLIC OF -->
    <xs:enumeration value="KR"/>
    <!-- KOREA, REPUBLIC OF -->
    <xs:enumeration value="KW"/>
    <!-- KUWAIT -->
    <xs:enumeration value="KG"/>
    <!-- KYRGYZSTAN -->
    <xs:enumeration value="LA"/>
    <!-- LAO PEOPLE'S DEMOCRATIC REPUBLIC -->
    <xs:enumeration value="LV"/>
    <!-- LATVIA -->
    <xs:enumeration value="LB"/>
    <!-- LEBANON -->
    <xs:enumeration value="LS"/>
    <!-- LESOTHO -->
    <xs:enumeration value="LR"/>
    <!-- LIBERIA -->
    <xs:enumeration value="LY"/>
    <!-- LIBYAN ARAB JAMAHIRIYA -->