XML Schema "vcard.xsd"
Target Namespace:
http://www.w3.org/2001/vcard-rdf/3.0#
Components:
31 global elements, 14 local elements, 2 complexTypes
Schema Location:
/home/maeder/problem.xml-co-test/problem.xml/vcard.xsd, see XML source
Imports Schemas (2):
xlink.xsd [src], xml.xsd [src]
Imported by Schema:
problem.xsd [src]
Annotation
vCard XML Schema Created by Tom Habing, thabing@uiuc.edu XML Schema for representing vCards in XML This schema is based on the Representing vCard Objects in RDF/XML at the W3C http://www.w3.org/TR/vcard-rdf
All Element Summary
vCard:ADR
Type:
embedded complexType
Content:
complex, 2 attributes, 7 elements
Includes:
definitions of 2 attributes and 7 elements
Used:
never
vCard:AGENT
Type:
embedded complexType
Content:
complex, 1 attribute, any element
Includes:
definition of 1 attribute
Used:
never
vCard:BDAY
Type:
Content:
simple, 1 attribute
Used:
never
vCard:CATEGORIES
Type:
Content:
simple, 1 attribute
Used:
never
vCard:CLASS
Type:
Content:
simple, 1 attribute
Used:
never
vCard:Country (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:EMAIL
Type:
embedded (extension of string)
Content:
simple, 3 attributes
Includes:
definitions of 3 attributes
Used:
never
vCard:Extadd (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:FN
Type:
Content:
simple, 1 attribute
Used:
never
vCard:Family (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:GEO
Type:
Content:
simple, 1 attribute
Used:
never
vCard:GROUP
Type:
embedded complexType
Content:
complex, 1 attribute, any element
Includes:
definition of 1 attribute
Used:
never
vCard:Given (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:KEY
Type:
Content:
simple, 10 attributes
Used:
never
vCard:LABEL
Type:
embedded (restriction of anyType)
Content:
mixed, 2 attributes, any element
Includes:
definitions of 2 attributes
Used:
never
vCard:LOGO
Type:
Content:
simple, 10 attributes
Used:
never
vCard:Locality (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:MAILER
Type:
Content:
simple, 1 attribute
Used:
never
vCard:N
Type:
embedded complexType
Content:
complex, 1 attribute, 5 elements
Includes:
definitions of 1 attribute and 5 elements
Used:
never
vCard:NAME
Type:
Content:
simple, 1 attribute
Used:
never
vCard:NICKNAME
Type:
Content:
simple, 1 attribute
Used:
never
vCard:NOTE
Type:
Content:
simple, 1 attribute
Used:
never
vCard:ORG
Type:
embedded complexType
Content:
complex, 1 attribute, 2 elements
Includes:
definitions of 1 attribute and 2 elements
Used:
never
vCard:Orgname (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:Orgunit (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:Other (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:PHOTO
Type:
Content:
simple, 10 attributes
Used:
never
vCard:PRODID
Type:
Content:
simple, 1 attribute
Used:
never
vCard:Pcode (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:Pobox (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:Prefix (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:REV
Type:
Content:
simple, 1 attribute
Used:
never
vCard:ROLE
Type:
Content:
simple, 1 attribute
Used:
never
vCard:Region (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:SORT-STRING
Type:
Content:
simple, 1 attribute
Used:
never
vCard:SOUND
Type:
Content:
simple, 10 attributes
Used:
never
vCard:SOURCE
Type:
Content:
simple, 1 attribute
Used:
never
vCard:Street (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:Suffix (type vCard:simpleElement)
Type:
Content:
simple, 1 attribute
Defined:
locally at 1 location
vCard:TEL
Type:
embedded (extension of string)
Content:
simple, 2 attributes
Includes:
definitions of 2 attributes
Used:
never
vCard:TITLE
Type:
Content:
simple, 1 attribute
Used:
never
vCard:TZ
Type:
embedded (extension of string)
Content:
simple, 2 attributes
Includes:
definitions of 2 attributes
Used:
never
vCard:UID
Type:
embedded (extension of string)
Content:
simple, 2 attributes
Includes:
definitions of 2 attributes
Used:
never
vCard:URL
Type:
embedded complexType
Content:
empty, 7 attributes
Used:
never
vCard:VCARD
Type:
embedded complexType
Content:
complex, 1 attribute, any element
Includes:
definition of 1 attribute
Used:
Complex Type Summary
vCard:binaryElement
Content:
simple, 10 attributes
Includes:
definitions of 3 attributes
Used:
vCard:simpleElement
Content:
simple, 1 attribute
Includes:
definition of 1 attribute
Used:
at 29 locations
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xml="http://www.w3.org/XML/1998/namespace">
<annotation>
<documentation xml:lang="en">
vCard XML Schema

Created by Tom Habing, thabing@uiuc.edu

XML Schema for representing vCards in XML

This schema is based on the Representing vCard Objects in RDF/XML at the W3C http://www.w3.org/TR/vcard-rdf
</documentation>
<appinfo xmlns:dc="http://purl.org/dc/elements/1.1/">
<dc:title>vCard XML Schema</dc:title>
<dc:creator>Tom Habing, thabing@uiuc.edu</dc:creator>
<dc:relation>http://www.w3.org/TR/vcard-rdf</dc:relation>
<dc:relation>ftp://ftp.isi.edu/in-notes/rfc2426.txt</dc:relation>
</appinfo>
</annotation>
<complexType>
<sequence>
<any maxOccurs="unbounded" minOccurs="0" namespace="##targetNamespace"/>
</sequence>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<simpleContent>
<extension base="string">
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="home"/>
<enumeration value="msg"/>
<enumeration value="work"/>
<enumeration value="pref"/>
<enumeration value="voice"/>
<enumeration value="fax"/>
<enumeration value="cell"/>
<enumeration value="video"/>
<enumeration value="pager"/>
<enumeration value="bbs"/>
<enumeration value="modem"/>
<enumeration value="car"/>
<enumeration value="isdn"/>
<enumeration value="pcs"/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
</element>
<complexType>
<simpleContent>
<extension base="string">
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="internet"/>
<enumeration value="x400"/>
<enumeration value="pref"/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
</element>
<complexType>
<sequence>
</sequence>
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="dom"/>
<enumeration value="intl"/>
<enumeration value="postal"/>
<enumeration value="parcel"/>
<enumeration value="home"/>
<enumeration value="work"/>
<enumeration value="pref"/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<sequence>
</sequence>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<sequence>
</sequence>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<complexContent mixed="true">
<restriction base="anyType">
<sequence>
<any maxOccurs="0" minOccurs="0" processContents="lax"/>
</sequence>
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="dom"/>
<enumeration value="intl"/>
<enumeration value="postal"/>
<enumeration value="parcel"/>
<enumeration value="home"/>
<enumeration value="work"/>
<enumeration value="pref"/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute ref="xml:lang" use="optional"/>
</restriction>
</complexContent>
</complexType>
</element>
<complexType>
<simpleContent>
<extension base="string">
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="text"/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
</element>
<complexType>
<simpleContent>
<extension base="string">
<attribute name="TYPE" type="string"/>
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
</element>
<complexType>
<sequence>
<any maxOccurs="unbounded" minOccurs="0" namespace="##targetNamespace"/>
</sequence>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<sequence>
<any maxOccurs="unbounded" minOccurs="0" namespace="##targetNamespace"/>
</sequence>
<attribute ref="xml:lang" use="optional"/>
</complexType>
</element>
<complexType>
<attributeGroup ref="xlink:simpleLink"/>
</complexType>
</element>
<simpleContent>
<extension base="string">
<attribute ref="xml:lang" use="optional"/>
</extension>
</simpleContent>
</complexType>
<simpleContent>
<extension base="base64Binary">
<simpleType>
<list>
<simpleType>
<restriction base="string">
<enumeration value="b"/>
<enumeration value=""/>
</restriction>
</simpleType>
</list>
</simpleType>
</attribute>
<attribute name="TYPE" type="string"/>
<attribute ref="xml:lang" use="optional"/>
<attributeGroup ref="xlink:simpleLink"/>
</extension>
</simpleContent>
</complexType>
</schema>

XML Schema documentation generated with DocFlex/XML (Kit) v1.6.6
DocFlex/XML (Kit) is a freeware edition of DocFlex/XML, which is a powerful template-driven documentation and report generator from any data stored in XML files. Based on an innovative technology developed by FILIGRIS WORKS, this new tool offers virtuoso data querying and formatting capabilities not found in anything else!
Need to convert your XML data into a clear nice-looking documentation or reports? Web-ready hypertext HTML or printable MS Word / OpenOffice.org friendly RTF? DocFlex/XML may be a cheap, quick and effective solution exactly for this task!
Have questions? Not sure how to use it? Just send us e-mail to contact@filigris.com and we are always happy to help you! See also our services at www.filigris.com