Namespace 
Schema 
Component 
 Index 
PREV   NEXT
A B C D E F G H I K L M N O P Q R S T U V W X
XML Schema for
XML Schemas 1.0

A
abstract - attribute in element xs:complexType
 
abstract - attribute in element xs:element
 
abstract - attribute prohibition in complexType xs:localElement
 
abstract - attribute prohibition in complexType xs:localComplexType
 
all - global element in {http://www.w3.org/2001/XMLSchema}
 
all (in xs:group) - local element in {http://www.w3.org/2001/XMLSchema}
 
all - complexType in {http://www.w3.org/2001/XMLSchema}
Only elements allowed inside
allModel - element group in {http://www.w3.org/2001/XMLSchema}
 
allNNI - simpleType in {http://www.w3.org/2001/XMLSchema}
for maxOccurs
annotated - complexType in {http://www.w3.org/2001/XMLSchema}
This type is extended by all types which allow annotation other than <schema> itself
annotation - global element in {http://www.w3.org/2001/XMLSchema}
 
any - global element in {http://www.w3.org/2001/XMLSchema}
 
anyAttribute - global element in {http://www.w3.org/2001/XMLSchema}
 
anyType - complexType in {http://www.w3.org/2001/XMLSchema}
Not the real urType, but as close an approximation as we can get in the XML representation
anyURI - simpleType in {http://www.w3.org/2001/XMLSchema}
 
appinfo - global element in {http://www.w3.org/2001/XMLSchema}
 
attrDecls - element group in {http://www.w3.org/2001/XMLSchema}
 
attribute - global element in {http://www.w3.org/2001/XMLSchema}
 
attribute (type xs:attribute) - local element in {http://www.w3.org/2001/XMLSchema}
 
attribute - complexType in {http://www.w3.org/2001/XMLSchema}
 
attributeFormDefault - attribute in element xs:schema
 
attributeGroup - global element in {http://www.w3.org/2001/XMLSchema}
 
attributeGroup (type xs:attributeGroupRef) - local element in {http://www.w3.org/2001/XMLSchema}
 
attributeGroup - abstract complexType in {http://www.w3.org/2001/XMLSchema}
 
attributeGroupRef - complexType in {http://www.w3.org/2001/XMLSchema}

B
base - global attribute in {http://www.w3.org/XML/1998/namespace}
base (as an attribute name) denotes an attribute whose value provides a URI to be used as the base for interpreting any relative URIs in the scope of the element on which it appears; its value is inherited.
base - attribute in elements: xs:restriction (in xs:complexContent), xs:restriction (in xs:simpleContent)
 
base - attribute in elements: xs:extension (in xs:complexContent), xs:extension (in xs:simpleContent)
 
base - attribute in element xs:restriction
 
base64Binary - simpleType in {http://www.w3.org/2001/XMLSchema}
 
block - attribute in element xs:complexType
 
block - attribute in elements: xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
block - attribute prohibition in complexType xs:localComplexType
 
blockDefault - attribute in element xs:schema
 
blockSet - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use #all or (possibly empty) subset of {substitution, extension, restriction}
boolean - simpleType in {http://www.w3.org/2001/XMLSchema}
 
byte - simpleType in {http://www.w3.org/2001/XMLSchema}

C
choice - global element in {http://www.w3.org/2001/XMLSchema}
 
choice (in xs:group) - local element in {http://www.w3.org/2001/XMLSchema}
 
complexContent - global element in {http://www.w3.org/2001/XMLSchema}
 
complexRestrictionType - complexType in {http://www.w3.org/2001/XMLSchema}
 
complexType - global element in {http://www.w3.org/2001/XMLSchema}
 
complexType (type xs:localComplexType) - unified local element in {http://www.w3.org/2001/XMLSchema}
 
complexType - abstract complexType in {http://www.w3.org/2001/XMLSchema}
 
complexTypeModel - element group in {http://www.w3.org/2001/XMLSchema}

D
date - simpleType in {http://www.w3.org/2001/XMLSchema}
 
dateTime - simpleType in {http://www.w3.org/2001/XMLSchema}
 
decimal - simpleType in {http://www.w3.org/2001/XMLSchema}
 
default - attribute in elements: xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
default - attribute in elements: xs:attribute, xs:attribute (type xs:attribute)
 
defRef - attribute group in {http://www.w3.org/2001/XMLSchema}
for element, group and attributeGroup, which both define and reference
derivationControl - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use
derivationSet - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use #all or (possibly empty) subset of {extension, restriction}
documentation - global element in {http://www.w3.org/2001/XMLSchema}
 
double - simpleType in {http://www.w3.org/2001/XMLSchema}
 
duration - simpleType in {http://www.w3.org/2001/XMLSchema}

E
element - global element in {http://www.w3.org/2001/XMLSchema}
 
element (type xs:localElement) - unified local element in {http://www.w3.org/2001/XMLSchema}
 
element (type xs:narrowMaxMin) - local element in {http://www.w3.org/2001/XMLSchema}
 
element - abstract complexType in {http://www.w3.org/2001/XMLSchema}
The element element can be used either at the top level to define an element-type binding globally, or within a content model to either reference a globally-defined element or type or declare an element-type binding locally.
elementFormDefault - attribute in element xs:schema
 
ENTITIES - simpleType in {http://www.w3.org/2001/XMLSchema}
 
ENTITY - simpleType in {http://www.w3.org/2001/XMLSchema}
 
enumeration - global element in {http://www.w3.org/2001/XMLSchema}
 
explicitGroup - complexType in {http://www.w3.org/2001/XMLSchema}
group type for the three kinds of group
extension (in xs:complexContent) - local element in {http://www.w3.org/2001/XMLSchema}
 
extension (in xs:simpleContent) - local element in {http://www.w3.org/2001/XMLSchema}
 
extensionType - complexType in {http://www.w3.org/2001/XMLSchema}

F
facet - complexType in {http://www.w3.org/2001/XMLSchema}
 
facets - element group in {http://www.w3.org/2001/XMLSchema}
We should use a substitution group for facets, but that's ruled out because it would allow users to add their own, which we're not ready for yet.
field - global element in {http://www.w3.org/2001/XMLSchema}
 
final - attribute in element xs:complexType
 
final - attribute in element xs:element
 
final - attribute in element xs:simpleType
 
final - attribute prohibition in complexType xs:localElement
 
final - attribute prohibition in complexType xs:localSimpleType
 
final - attribute prohibition in complexType xs:localComplexType
 
finalDefault - attribute in element xs:schema
 
fixed - attribute in elements: xs:fractionDigits, xs:length, xs:maxExclusive, xs:maxInclusive, xs:maxLength, xs:minExclusive, xs:minInclusive, xs:minLength, xs:totalDigits, xs:whiteSpace
 
fixed - attribute in elements: xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
fixed - attribute in elements: xs:attribute, xs:attribute (type xs:attribute)
 
fixed - attribute prohibition in complexType xs:noFixedFacet
 
float - simpleType in {http://www.w3.org/2001/XMLSchema}
 
form - attribute in elements: xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
form - attribute in element xs:attribute (type xs:attribute)
 
form - attribute prohibition in complexType xs:topLevelAttribute
 
form - attribute prohibition in complexType xs:topLevelElement
 
formChoice - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use
fractionDigits - global element in {http://www.w3.org/2001/XMLSchema}
 
fullDerivationSet - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use #all or (possibly empty) subset of {extension, restriction, list, union}

G
gDay - simpleType in {http://www.w3.org/2001/XMLSchema}
 
gMonth - simpleType in {http://www.w3.org/2001/XMLSchema}
 
gMonthDay - simpleType in {http://www.w3.org/2001/XMLSchema}
 
group - global element in {http://www.w3.org/2001/XMLSchema}
 
group (type xs:groupRef) - unified local element in {http://www.w3.org/2001/XMLSchema}
 
group - abstract complexType in {http://www.w3.org/2001/XMLSchema}
group type for explicit groups, named top-level groups and group references
groupRef - complexType in {http://www.w3.org/2001/XMLSchema}
 
gYear - simpleType in {http://www.w3.org/2001/XMLSchema}
 
gYearMonth - simpleType in {http://www.w3.org/2001/XMLSchema}

H
hfp - namespace prefix for {http://www.w3.org/2001/XMLSchema-hasFacetAndProperty}
 
hexBinary - simpleType in {http://www.w3.org/2001/XMLSchema}

I
id - global attribute in {http://www.w3.org/XML/1998/namespace}
id (as an attribute name) denotes an attribute whose value should be interpreted as if declared to be of type ID.
id - attribute in elements: xs:all, xs:all (in xs:group), xs:any, xs:anyAttribute, xs:attribute, xs:attribute (type xs:attribute), xs:attributeGroup, xs:attributeGroup (type xs:attributeGroupRef), xs:choice, xs:choice (in xs:group), xs:complexContent, xs:complexType, xs:complexType (type xs:localComplexType), xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin), xs:enumeration, xs:extension (in xs:complexContent), xs:extension (in xs:simpleContent), xs:field, xs:fractionDigits, xs:group, xs:group (type xs:groupRef), xs:import, xs:include, xs:key, xs:keyref, xs:length, xs:list, xs:maxExclusive, xs:maxInclusive, xs:maxLength, xs:minExclusive, xs:minInclusive, xs:minLength, xs:notation, xs:pattern, xs:restriction, xs:restriction (in xs:complexContent), xs:restriction (in xs:simpleContent), xs:selector, xs:sequence, xs:sequence (in xs:group), xs:simpleContent, xs:simpleType, xs:simpleType (type xs:localSimpleType), xs:totalDigits, xs:union, xs:unique, xs:whiteSpace
 
id - attribute in element xs:annotation
 
id - attribute in element xs:redefine
 
id - attribute in element xs:schema
 
ID - simpleType in {http://www.w3.org/2001/XMLSchema}
 
identityConstraint - element group in {http://www.w3.org/2001/XMLSchema}
The three kinds of identity constraints, all with type of or derived from 'keybase'.
IDREF - simpleType in {http://www.w3.org/2001/XMLSchema}
 
IDREFS - simpleType in {http://www.w3.org/2001/XMLSchema}
 
import - global element in {http://www.w3.org/2001/XMLSchema}
 
include - global element in {http://www.w3.org/2001/XMLSchema}
 
int - simpleType in {http://www.w3.org/2001/XMLSchema}
 
integer - simpleType in {http://www.w3.org/2001/XMLSchema}
 
itemType - attribute in element xs:list

K
key - global element in {http://www.w3.org/2001/XMLSchema}
 
keybase - complexType in {http://www.w3.org/2001/XMLSchema}
 
keyref - global element in {http://www.w3.org/2001/XMLSchema}

L
lang - global attribute in {http://www.w3.org/XML/1998/namespace}
lang (as an attribute name) denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited.
language - simpleType in {http://www.w3.org/2001/XMLSchema}
 
length - global element in {http://www.w3.org/2001/XMLSchema}
 
list - global element in {http://www.w3.org/2001/XMLSchema}
 
localComplexType - complexType in {http://www.w3.org/2001/XMLSchema}
 
localElement - complexType in {http://www.w3.org/2001/XMLSchema}
 
localSimpleType - complexType in {http://www.w3.org/2001/XMLSchema}
 
long - simpleType in {http://www.w3.org/2001/XMLSchema}

M
maxExclusive - global element in {http://www.w3.org/2001/XMLSchema}
 
maxInclusive - global element in {http://www.w3.org/2001/XMLSchema}
 
maxLength - global element in {http://www.w3.org/2001/XMLSchema}
 
maxOccurs - attribute in element xs:element (type xs:narrowMaxMin)
 
maxOccurs - attribute in elements: xs:any, xs:choice, xs:element (type xs:localElement), xs:group (type xs:groupRef), xs:sequence
 
maxOccurs - attribute in element xs:all
 
maxOccurs - attribute prohibition in element xs:all (in xs:group)
 
maxOccurs - attribute prohibition in complexType xs:simpleExplicitGroup
 
maxOccurs - attribute prohibition in complexType xs:namedGroup
 
maxOccurs - attribute prohibition in complexType xs:topLevelElement
 
memberTypes - attribute in element xs:union
 
minExclusive - global element in {http://www.w3.org/2001/XMLSchema}
 
minInclusive - global element in {http://www.w3.org/2001/XMLSchema}
 
minLength - global element in {http://www.w3.org/2001/XMLSchema}
 
minOccurs - attribute in element xs:element (type xs:narrowMaxMin)
 
minOccurs - attribute in elements: xs:any, xs:choice, xs:element (type xs:localElement), xs:group (type xs:groupRef), xs:sequence
 
minOccurs - attribute in element xs:all
 
minOccurs - attribute prohibition in element xs:all (in xs:group)
 
minOccurs - attribute prohibition in complexType xs:simpleExplicitGroup
 
minOccurs - attribute prohibition in complexType xs:namedGroup
 
minOccurs - attribute prohibition in complexType xs:topLevelElement
 
mixed - attribute in elements: xs:complexType, xs:complexType (type xs:localComplexType)
Not allowed if simpleContent child is chosen.
mixed - attribute in element xs:complexContent
Overrides any setting on complexType parent.

N
name - attribute defined in complexType xs:complexType
Will be restricted to required or forbidden
name - attribute in elements: xs:attribute (type xs:attribute), xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
name - attribute in element xs:complexType
 
name - attribute in element xs:notation
 
name - attribute defined in complexType xs:simpleType
Can be restricted to required or forbidden
name - attribute in element xs:attribute
 
name - attribute in element xs:group
 
name - attribute in element xs:element
 
name - attribute in elements: xs:key, xs:keyref, xs:unique
 
name - attribute in element xs:attributeGroup
 
name - attribute in element xs:simpleType
Required at the top level
name - attribute prohibition in complexType xs:localSimpleType
Forbidden when nested
name - attribute prohibition in complexType xs:localComplexType
 
name - attribute prohibition in complexType xs:explicitGroup
 
name - attribute prohibition in complexType xs:attributeGroupRef
 
name - attribute prohibition in complexType xs:groupRef
 
Name - simpleType in {http://www.w3.org/2001/XMLSchema}
 
namedAttributeGroup - complexType in {http://www.w3.org/2001/XMLSchema}
 
namedGroup - complexType in {http://www.w3.org/2001/XMLSchema}
 
namespace - attribute in elements: xs:any, xs:anyAttribute
 
namespace - attribute in element xs:import
 
namespaceList - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use
narrowMaxMin - complexType in {http://www.w3.org/2001/XMLSchema}
restricted max/min
NCName - simpleType in {http://www.w3.org/2001/XMLSchema}
 
negativeInteger - simpleType in {http://www.w3.org/2001/XMLSchema}
 
nestedParticle - element group in {http://www.w3.org/2001/XMLSchema}
 
nillable - attribute in elements: xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
NMTOKEN - simpleType in {http://www.w3.org/2001/XMLSchema}
 
NMTOKENS - simpleType in {http://www.w3.org/2001/XMLSchema}
 
noFixedFacet - complexType in {http://www.w3.org/2001/XMLSchema}
 
nonNegativeInteger - simpleType in {http://www.w3.org/2001/XMLSchema}
 
nonPositiveInteger - simpleType in {http://www.w3.org/2001/XMLSchema}
 
normalizedString - simpleType in {http://www.w3.org/2001/XMLSchema}
 
notation - global element in {http://www.w3.org/2001/XMLSchema}
 
NOTATION - simpleType in {http://www.w3.org/2001/XMLSchema}
NOTATION cannot be used directly in a schema; rather a type must be derived from it by specifying at least one enumeration facet whose value is the name of a NOTATION declared in the schema.
numFacet - complexType in {http://www.w3.org/2001/XMLSchema}

O
occurs - attribute group in {http://www.w3.org/2001/XMLSchema}
for all particles
openAttrs - complexType in {http://www.w3.org/2001/XMLSchema}
This type is extended by almost all schema types to allow attributes from other namespaces to be added to user schemas.

P
particle - element group in {http://www.w3.org/2001/XMLSchema}
 
pattern - global element in {http://www.w3.org/2001/XMLSchema}
 
positiveInteger - simpleType in {http://www.w3.org/2001/XMLSchema}
 
processContents - attribute in elements: xs:any, xs:anyAttribute
 
public - attribute in element xs:notation
 
public - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use A public identifier, per ISO 8879

Q
QName - simpleType in {http://www.w3.org/2001/XMLSchema}

R
realGroup - complexType in {http://www.w3.org/2001/XMLSchema}
 
redefinable - element group in {http://www.w3.org/2001/XMLSchema}
This group is for the elements which can self-redefine (see <redefine> below).
redefine - global element in {http://www.w3.org/2001/XMLSchema}
 
reducedDerivationControl - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use
ref - attribute in elements: xs:attribute (type xs:attribute), xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
ref - attribute in element xs:attributeGroup (type xs:attributeGroupRef)
 
ref - attribute in element xs:group (type xs:groupRef)
 
ref - attribute prohibition in complexType xs:explicitGroup
 
ref - attribute prohibition in complexType xs:topLevelAttribute
 
ref - attribute prohibition in complexType xs:namedGroup
 
ref - attribute prohibition in complexType xs:topLevelElement
 
ref - attribute prohibition in complexType xs:namedAttributeGroup
 
refer - attribute in element xs:keyref
 
restriction - global element in {http://www.w3.org/2001/XMLSchema}
 
restriction (in xs:complexContent) - local element in {http://www.w3.org/2001/XMLSchema}
 
restriction (in xs:simpleContent) - local element in {http://www.w3.org/2001/XMLSchema}
 
restrictionType - complexType in {http://www.w3.org/2001/XMLSchema}

S
schema - global element in {http://www.w3.org/2001/XMLSchema}
 
schemaLocation - attribute in element xs:include
 
schemaLocation - attribute in element xs:redefine
 
schemaLocation - attribute in element xs:import
 
schemaTop - element group in {http://www.w3.org/2001/XMLSchema}
This group is for the elements which occur freely at the top level of schemas.
selector - global element in {http://www.w3.org/2001/XMLSchema}
 
sequence - global element in {http://www.w3.org/2001/XMLSchema}
 
sequence (in xs:group) - local element in {http://www.w3.org/2001/XMLSchema}
 
short - simpleType in {http://www.w3.org/2001/XMLSchema}
 
simpleContent - global element in {http://www.w3.org/2001/XMLSchema}
 
simpleDerivation - element group in {http://www.w3.org/2001/XMLSchema}
 
simpleDerivationSet - simpleType in {http://www.w3.org/2001/XMLSchema}
#all or (possibly empty) subset of {restriction, union, list} A utility type, not for public use
simpleExplicitGroup - complexType in {http://www.w3.org/2001/XMLSchema}
 
simpleExtensionType - complexType in {http://www.w3.org/2001/XMLSchema}
 
simpleRestrictionModel - element group in {http://www.w3.org/2001/XMLSchema}
 
simpleRestrictionType - complexType in {http://www.w3.org/2001/XMLSchema}
 
simpleType - global element in {http://www.w3.org/2001/XMLSchema}
 
simpleType (type xs:localSimpleType) - unified local element in {http://www.w3.org/2001/XMLSchema}
 
simpleType - abstract complexType in {http://www.w3.org/2001/XMLSchema}
 
source - attribute in element xs:appinfo
 
source - attribute in element xs:documentation
 
space - global attribute in {http://www.w3.org/XML/1998/namespace}
space (as an attribute name) denotes an attribute whose value is a keyword indicating what whitespace processing discipline is intended for the content of the element; its value is inherited.
specialAttrs - attribute group in {http://www.w3.org/XML/1998/namespace}
 
string - simpleType in {http://www.w3.org/2001/XMLSchema}
 
substitutionGroup - attribute in element xs:element
 
substitutionGroup - attribute prohibition in complexType xs:localElement
 
system - attribute in element xs:notation

T
targetNamespace - attribute in element xs:schema
 
time - simpleType in {http://www.w3.org/2001/XMLSchema}
 
token - simpleType in {http://www.w3.org/2001/XMLSchema}
 
topLevelAttribute - complexType in {http://www.w3.org/2001/XMLSchema}
 
topLevelComplexType - complexType in {http://www.w3.org/2001/XMLSchema}
 
topLevelElement - complexType in {http://www.w3.org/2001/XMLSchema}
 
topLevelSimpleType - complexType in {http://www.w3.org/2001/XMLSchema}
 
totalDigits - global element in {http://www.w3.org/2001/XMLSchema}
 
type - attribute in elements: xs:element, xs:element (type xs:localElement), xs:element (type xs:narrowMaxMin)
 
type - attribute in elements: xs:attribute, xs:attribute (type xs:attribute)
 
typeDefParticle - element group in {http://www.w3.org/2001/XMLSchema}
'complexType' uses this
typeDerivationControl - simpleType in {http://www.w3.org/2001/XMLSchema}
A utility type, not for public use

U
union - global element in {http://www.w3.org/2001/XMLSchema}
 
unique - global element in {http://www.w3.org/2001/XMLSchema}
 
unsignedByte - simpleType in {http://www.w3.org/2001/XMLSchema}
 
unsignedInt - simpleType in {http://www.w3.org/2001/XMLSchema}
 
unsignedLong - simpleType in {http://www.w3.org/2001/XMLSchema}
 
unsignedShort - simpleType in {http://www.w3.org/2001/XMLSchema}
 
use - attribute in element xs:attribute (type xs:attribute)
 
use - attribute prohibition in complexType xs:topLevelAttribute

V
value - attribute in elements: xs:fractionDigits, xs:length, xs:maxLength, xs:minLength
 
value - attribute in elements: xs:enumeration, xs:maxExclusive, xs:maxInclusive, xs:minExclusive, xs:minInclusive
 
value - attribute in element xs:totalDigits
 
value - attribute in element xs:whiteSpace
 
value - attribute in element xs:pattern
 
version - attribute in element xs:schema

W
whiteSpace - global element in {http://www.w3.org/2001/XMLSchema}
 
wildcard - complexType in {http://www.w3.org/2001/XMLSchema}

X
xs - namespace prefix for {http://www.w3.org/2001/XMLSchema}
 
xpath - attribute in element xs:field
 
xpath - attribute in element xs:selector

Namespace 
Schema 
Component 
 Index 
PREV   NEXT
A B C D E F G H I K L M N O P Q R S T U V W X
XML Schema for
XML Schemas 1.0

WSDL documentation generated with FlexDoc/XML 1.13 using FlexDoc/XML WSDLDoc 1.2.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.