HR-XML Consortium Library 2.4

HR-XML Consortium Library 2.4

Namespace ContentsSchema Source
 http://ns.hr-xml.org/2006-02-28 http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentCancelRequest.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentCatalog.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentCatalogQuery.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentOrderAcknowledgement.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentOrderRequest.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentResult.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/AssessmentStatusRequest.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Assignment.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/BackgroundCheck.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/BackgroundReports.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Candidate.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Credit.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Enrollment.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/ExerciseConfirmation.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/ExerciseRequest.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/HumanResource.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/IndicativeBatch.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/IndicativeData.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/NewHire.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/PayrollBenefitContributions.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/PayrollInstructions.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/PositionOpening.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveExerciseConfirmations.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveExerciseRequests.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveGrants.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveStockDeposits.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveStockPlanParticipants.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveStockPlans.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/RemoveStockSaleConfirmations.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Resume.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StaffingAction.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StaffingOrder.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StockDeposit.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StockPlan.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StockPlanParticipant.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StockPurchasePlanCoverage.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/StockSaleConfirmation.xsd
"http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/TimeCard.xsd
 http://purl.org/dc/elements/1.1/ http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/simpledc20021212.xsd
 http://www.openapplications.org/oagis http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/Invoice.xsd
 http://www.w3.org/2000/09/xmldsig# http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/xmldsig-core-schema.xsd
 http://www.w3.org/2001/XMLSchema http://www.w3.org/2001/XMLSchema.xsd
 http://www.w3.org/XML/1998/namespace http://ns.hr-xml.org/2_4/HR-XML-2_4/StandAlone/xml.xsd
"http://www.w3.org/2001/xml.xsd

HR-XML Consortium Library 2.4 Namespaces
http://ns.hr-xml.org/2006-02-28
"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.

"Copyright  The HR-XML Consortium. All Rights Reserved. http://www.hr-xml.org"
Terms of license can be found in license.txt.

Stand alone (but non-normative) version of schema, with all "includes" inserted explicitly.  This file is auto-generated.  It should be considered a "convenience" alternative to the normative versions.

After merging all includes, the result is passed through a stylesheet which deletes any duplicative global components as well as any unused global types.  Finally, it sorts by component name.
http://purl.org/dc/elements/1.1/
Simple DC XML Schema, 2002-10-09
by Pete Johnston (p.johnston@ukoln.ac.uk),
Carl Lagoze (lagoze@cs.cornell.edu), Andy Powell (a.powell@ukoln.ac.uk),
Herbert Van de Sompel (hvdsomp@yahoo.com).
This schema defines terms for Simple Dublin Core, i.e. the 15
elements from the http://purl.org/dc/elements/1.1/ namespace, with
no use of encoding schemes or element refinements.
Default content type for all elements is xs:string with xml:lang
attribute available.
Supercedes version of 2002-03-12.
Amended to remove namespace declaration for http://www.w3.org/XML/1998/namespace namespace,
and to reference lang attribute via built-in xml: namespace prefix.
xs:appinfo also removed.

This documentation element added by the HR-XML Consortium as per DCMI document notice:
http://dublincore.org/about/copyright/#documentnotice
This schema URL:
http://dublincore.org/schemas/xmls/simpledc20021212.xsd
Copyright:
Copyright © 2002 Dublin Core Metadata Initiative. All Rights Reserved. http://www.dublincore.org/copyright/
Notice:
THIS DOCUMENT IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE DOCUMENT ARE SUITABLE FOR ANY PURPOSE; NOT THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE DOCUMENT OR THE PERFORMANCE OR IMPLEMENTATION OF THE CONTENTS THEREOF.
http://www.openapplications.org/oagis
  License information for this file is provided in LICENSE.TXT, as published
  on the Open Applications Group web site. www.openapplications.org
  For support, more information, or to report implementation bugs,
  please contact the Open Applications Group at xml@openapplications.org
$Revision: 1.11 $
$Date: 2002/03/07 16:04:20 $
Open Applications Group XSD
Copyright 1998-2002, All Rights Reserved
$Name:  $

See also: http://www.hr-xml.org
On creation of this file:
Stand alone version of schema, with all "includes" inserted explicitly.  (Imports are not normalized due to the complexity of dynamic conversion of prefixes and namespaces.  The import statements in this result may need to be moved to the proper place to ensure validity.)  This file is auto-generated.
HR-XML Note:
This schema represents a normalized version of the OAGIS 8.0 Invoice.  All includes have been merged into one schema (as indicated in comments throughout).
No semantic or syntactic changes have been made.
Technical Note:
Some parser implementations require the following import declaration be included in this schema in order to extend.  Others do not.  The schema is valid in either case.
xs:import namespace="http://ns.hr-xml.org/2006-02-28" schemaLocation="../SIDES/TimeCardAdditionalData.xsd"

**********     FOUND include file: Order.xsd      **********

**********     FOUND include file: Document.xsd      **********

**********     FOUND include file: ../Components.xsd      **********

**********     FOUND include file: Fields.xsd      **********

**********     FOUND include file: Enums.xsd      **********
http://www.w3.org/2000/09/xmldsig#
http://www.w3.org/2001/XMLSchema
Part 1 version: Id: structures.xsd,v 1.2 2004/01/15 11:34:25 ht Exp
Part 2 version: Id: datatypes.xsd,v 1.3 2004/01/23 18:11:13 ht Exp

See also: http://www.w3.org/TR/2004/PER-xmlschema-1-20040318/structures.html
The schema corresponding to this document is normative,
with respect to the syntactic constraints it expresses in the
XML Schema language.  The documentation (within <documentation> elements)
below, is not normative, but rather highlights important aspects of
the W3C Recommendation of which this is a part

The simpleType element and all of its members are defined
   towards the end of this schema document

simple type for the value of the 'namespace' attr of
'any' and 'anyAttribute'

Value is
           ##any      - - any non-conflicting WFXML/attribute at all
           ##other    - - any non-conflicting WFXML/attribute from
                           namespace other than targetNS
           ##local    - - any unqualified non-conflicting WFXML/attribute
           one or     - - any non-conflicting WFXML/attribute from
           more URI        the listed namespaces
           references
           (space separated)
 ##targetNamespace or ##local may appear in the above list, to
     refer to the targetNamespace of the enclosing
     schema or an absent targetNamespace respectively

notations for use within XML Schema schemas

First the built-in primitive datatypes.  These definitions are for
information only, the real built-in definitions are magic.

For each built-in datatype in this schema (both primitive and
derived) can be uniquely addressed via a URI constructed
as follows:
  1) the base URI is the URI of the XML Schema namespace
  2) the fragment identifier is the name of the datatype
For example, to address the int datatype, the URI is:
  http://www.w3.org/2001/XMLSchema#int
Additionally, each facet definition element can be uniquely
addressed via a URI constructed as follows:
  1) the base URI is the URI of the XML Schema namespace
  2) the fragment identifier is the name of the facet
For example, to address the maxInclusive facet, the URI is:
  http://www.w3.org/2001/XMLSchema#maxInclusive
Additionally, each facet usage in a built-in datatype definition
can be uniquely addressed via a URI constructed as follows:
  1) the base URI is the URI of the XML Schema namespace
  2) the fragment identifier is the name of the datatype, followed
     by a period (".") followed by the name of the facet
For example, to address the usage of the maxInclusive facet in
the definition of int, the URI is:
  http://www.w3.org/2001/XMLSchema#int.maxInclusive

Now the derived primitive types
http://www.w3.org/XML/1998/namespace
See http://www.w3.org/XML/1998/namespace.html and
http://www.w3.org/TR/REC-xml for information about this namespace.

This schema defines attributes and an attribute group
        suitable for use by
        schemas wishing to allow xml:base, xml:lang or xml:space attributes
        on elements they define.
        To enable this, such a schema must import this schema
        for the XML namespace, e.g. as follows:
        <schema . . .>
         . . .
         <import namespace="http://www.w3.org/XML/1998/namespace"
                    schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
        Subsequently, qualified reference to any of the attributes
        or the group defined below will have the desired effect, e.g.
        <type . . .>
         . . .
         <attributeGroup ref="xml:specialAttrs"/>
         will define a type which will schema-validate an instance
         element with any of those attributes

In keeping with the XML Schema WG's standard versioning
   policy, this schema document will persist at
   http://www.w3.org/2001/03/xml.xsd.
   At the date of issue it can also be found at
   http://www.w3.org/2001/xml.xsd.
   The schema document at that URI may however change in the future,
   in order to remain compatible with the latest version of XML Schema
   itself.  In other words, if the XML Schema namespace changes, the version
   of this document at
   http://www.w3.org/2001/xml.xsd will change
   accordingly; the version at
   http://www.w3.org/2001/03/xml.xsd will not change.

See http://www.w3.org/XML/1998/namespace.html and
http://www.w3.org/TR/REC-xml for information about this namespace.
 This schema document describes the XML namespace, in a form
 suitable for import by other schema documents.
 Note that local names in this namespace are intended to be defined
 only by the World Wide Web Consortium or its subgroups.  The
 following names are currently defined in this namespace and should
 not be used with conflicting semantics by any Working Group,
 specification, or document instance:
 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.  This name is reserved
      by virtue of its definition in the XML Base specification.
 id   (as an attribute name): denotes an attribute whose value
      should be interpreted as if declared to be of type ID.
      The xml:id specification is not yet a W3C Recommendation,
      but this attribute is included here to facilitate experimentation
      with the mechanisms it proposes.  Note that it is _not_ included
      in the specialAttrs attribute group.
 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.  This name is reserved
      by virtue of its definition in the XML specification.
 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.  This name is reserved by virtue of its
      definition in the XML specification.
 Father (in any context at all): denotes Jon Bosak, the chair of
      the original XML Working Group.  This name is reserved by
      the following decision of the W3C XML Plenary and
      XML Coordination groups:
          In appreciation for his vision, leadership and dedication
          the W3C XML Plenary on this 10th day of February, 2000
          reserves for Jon Bosak in perpetuity the XML name
          xml:Father

This schema defines attributes and an attribute group
        suitable for use by
        schemas wishing to allow xml:base, xml:lang, xml:space or xml:id
        attributes on elements they define.
        To enable this, such a schema must import this schema
        for the XML namespace, e.g. as follows:
        <schema . . .>
         . . .
         <import namespace="http://www.w3.org/XML/1998/namespace"
                    schemaLocation="http://www.w3.org/2001/xml.xsd"/>
        Subsequently, qualified reference to any of the attributes
        or the group defined below will have the desired effect, e.g.
        <type . . .>
         . . .
         <attributeGroup ref="xml:specialAttrs"/>
         will define a type which will schema-validate an instance
         element with any of those attributes

In keeping with the XML Schema WG's standard versioning
   policy, this schema document will persist at
   http://www.w3.org/2005/08/xml.xsd.
   At the date of issue it can also be found at
   http://www.w3.org/2001/xml.xsd.
   The schema document at that URI may however change in the future,
   in order to remain compatible with the latest version of XML Schema
   itself, or with the XML namespace itself.  In other words, if the XML
   Schema or XML namespaces change, the version of this document at
   http://www.w3.org/2001/xml.xsd will change
   accordingly; the version at
   http://www.w3.org/2005/08/xml.xsd will not change.


HR-XML Consortium Library 2.4


Stylus Studio XML Schema Library Home