David Price

Added DDR 1.2.1 XSD

This diff could not be displayed because it is too large.
1 +<?xml version="1.0" encoding="UTF-8"?>
2 +<xsd:schema
3 + elementFormDefault="qualified"
4 + attributeFormDefault="unqualified"
5 + targetNamespace="http://www.energistics.org/schemas/abstract"
6 + xmlns:abs="http://www.energistics.org/schemas/abstract"
7 + xmlns:xsd="http://www.w3.org/2001/XMLSchema"
8 + version="1.0.0">
9 +
10 + <!-- Energistics License Agreement
11 + This file is distributed under the Energistics License Agreement at
12 + http://www.energistics.org
13 + Use of this file constitutes agreement with the Energistics License Agreement.
14 + Copyright (c) 2008 Energistics. All rights reserved.
15 + Energistics, WITSML, PRODML and RESQML are trademarks or registered trademarks of Energistics.
16 + -->
17 + <!-- -->
18 + <xsd:element name="abstractDataObject" type="abs:abstractObject" abstract="true">
19 + <xsd:annotation>
20 + <xsd:documentation>Substitution group for normative data objects.</xsd:documentation>
21 + </xsd:annotation>
22 + </xsd:element>
23 + <!-- -->
24 + <xsd:element name="abstractContextualObject" type="abs:abstractObject" abstract="true">
25 + <xsd:annotation>
26 + <xsd:documentation>Substitution group for contextual objects.</xsd:documentation>
27 + </xsd:annotation>
28 + </xsd:element>
29 + <!-- -->
30 + <xsd:complexType name="abstractObject" abstract="true">
31 + <xsd:annotation>
32 + <xsd:documentation>The intended abstract supertype of all schema roots
33 + that may be a member of a substitution group (whether contextual or data).
34 + The type of root global elements should be extended from this type and the
35 + root global element should be declared to be a member of one of the above substitution groups.</xsd:documentation>
36 + </xsd:annotation>
37 + </xsd:complexType>
38 + <!-- -->
39 +</xsd:schema>