XML Schema "conceptualcomponent.xsd"
Target Namespace:
ddi:conceptualcomponent:3_2
Defined Components:
elements (52 global + 3 local), complexTypes (17)
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
D:\XMLSchema\DDI\DDI_3_2_2014-02-05_Documentation_XMLSchema\XMLSchema\conceptualcomponent.xsd; see XML source
Imports Schemas (1):
reusable.xsd [src]
Imported by Schemas (3):
group.xsd [src], instance.xsd [src], studyunit.xsd [src]
All Element Summary
CharacteristicReference
Reference to an existing Concept using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
never
Comments
Comments provided using a StructuredString to support multiple language versions of the same content as well as optional formatting of the content.
Type:
Content:
complex, 1 element
Defined:
globally; see XML source
Used:
Concept
Describes a concept per ISO/IEC 11179.
Type:
Content:
complex, 7 attributes, 16 elements
Defined:
globally; see XML source
Used:
ConceptGroup
Allows for grouping of concepts; groups may have a hierarchical structure.
Type:
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Used:
ConceptGroupName
Name of the Concept Group using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptGroupReference
Reference to an existing ConceptGroup using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
ConceptName
Name of the Concept using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptScheme
A comprehensive list of the concepts measured by the data that are being documented that is maintained by an agency.
Type:
Content:
complex, 9 attributes, 22 elements
Defined:
globally; see XML source
Used:
ConceptSchemeName
Name of the Concept Scheme using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptualComponent
A maintainable module for the conceptual components of the study or group of studies.
Type:
Content:
complex, 9 attributes, 28 elements
Defined:
globally; see XML source
Used:
ConceptualComponentModuleName
Name of the Conceptual Component using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptualVariable
Describes a ConceptualVariable which provides the link between a concept to a specific universe (object) that defines this as a ConceptualVariable.
Type:
Content:
complex, 6 attributes, 16 elements
Defined:
globally; see XML source
Used:
ConceptualVariableGroup
Contains a group of ConceptualVariables.
Type:
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Used:
ConceptualVariableGroupName
Name of the ConceptualVariableGroup using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptualVariableGroupReference
Reference to an existing ConceptualVariableGroup using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
ConceptualVariableName
Name of the ConceptualVariable using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
ConceptualVariableScheme
A comprehensive list of the ConceptualVariables measured by the data that are being documented and/or maintained by an agency.
Type:
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Used:
ConceptualVariableSchemeName
Name of the ConceptualVariableScheme using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
DefiningConceptReference
Reference to an existing Concept using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
GeographicLocationGroup
Contains a group of GeographicLocations.
Type:
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Used:
GeographicLocationGroupName
Name of the InstructionGroup using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
GeographicLocationGroupReference
Reference to an existing GeographicLocationGroup using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
GeographicLocationScheme
A Scheme containing a set of geographic locations, each for a single Geography type, e.g., States, OR Counties, OR Countries, etc.
Type:
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Used:
GeographicLocationSchemeName
Name of the Geographic Location Scheme using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
GeographicStructureGroup
Contains a group of GeographicStructures.
Type:
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Used:
GeographicStructureGroupName
Name of the InstructionGroup using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
GeographicStructureGroupReference
Reference to an existing GeographicStructureGroup using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
GeographicStructureScheme
A Scheme containing a set of geographic structure types and their relationship to each other.
Type:
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Used:
GeographicStructureSchemeName
Name of the Geographic Structure Scheme using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
GroupingConceptReference
Reference to the concept expressed by the objects in this group using the r:Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
GroupingUniverseReference
Reference to a Universe using the r:Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
Scheme
Textual description of the XML scheme in which the classification is written.
Type:
xs:string
Content:
simple
Defined:
locally within VocabularyType complexType; see XML source
SchemeURI
URI to the XML scheme used in the vocabulary (DTD or XML Schema for the XML document above; schemes like DDI, Claset, Neuchatel, and DocBook).
Type:
xs:anyURI
Content:
simple
Defined:
locally within VocabularyType complexType; see XML source
SimilarConcept
A reference to a concept with similar meaning and a description of their differences.
Type:
Content:
complex, 2 elements
Defined:
globally; see XML source
Used:
SimilarConceptReference
Reference to an existing Concept using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
SubclassOfReference
Reference to an existing Concept using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
SubUniverseClass
A sub-universe group provides a definition to the universes contained within it.
Type:
Content:
complex, 7 attributes, 17 elements
Defined:
globally; see XML source
Used:
SubUniverseClassName
Name of the SubUniverse Class using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
SubUniverseClassReference
Reference to an existing SubUniverseClass using the Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
TypeOfConceptGroup
A brief textual description of the reason that a group was formed.
Type:
Content:
simple, 7 attributes
Defined:
globally; see XML source
Used:
TypeOfConceptualVariableGroup
A brief textual description of the type of group created to associate a number of Instructions.
Type:
Content:
simple, 7 attributes
Defined:
globally; see XML source
Used:
TypeOfGeographicLocationGroup
A brief textual description of the type of group created to associate a number of Instructions.
Type:
Content:
simple, 7 attributes
Defined:
globally; see XML source
Used:
TypeOfGeographicStructureGroup
A brief textual description of the type of group created to associate a number of Instructions.
Type:
Content:
simple, 7 attributes
Defined:
globally; see XML source
Used:
TypeOfUniverseGroup
A brief textual description of the type of group created to associate a number of Instructions.
Type:
Content:
simple, 7 attributes
Defined:
globally; see XML source
Used:
Universe
Describes a universe which may also be known as a population.
Type:
Content:
complex, 7 attributes, 18 elements
Defined:
globally; see XML source
Used:
UniverseGenerationCode
Information on the command used for generating the definition of the coverage of the universe.
Type:
Content:
complex, 4 elements
Defined:
globally; see XML source
Used:
UniverseGroup
Contains a group of Universes.
Type:
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Used:
UniverseGroupName
Name of the InstructionGroup using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
UniverseGroupReference
Reference to a UniverseGroup using the r:Reference structure.
Type:
Content:
complex, 7 attributes, 6 elements
Defined:
globally; see XML source
Used:
UniverseName
Name of the Universe using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
UniverseScheme
Contains a set of Universe descriptions that may be organized into sub-universe structures.
Type:
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Used:
UniverseSchemeName
Name of the Universe Scheme using the DDI Name structure.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
globally; see XML source
Used:
Vocabulary
Provides information about the vocabulary used to create a concept scheme.
Type:
Content:
complex, 9 elements
Defined:
globally; see XML source
Used:
VocabularyTitle
The title of the vocabulary expressed using an International String to support multiple language versions of the same content.
Type:
Content:
complex, 1 element
Defined:
globally; see XML source
Used:
XML-URI
URI to the vocabulary represented as an XML document.
Type:
xs:anyURI
Content:
simple
Defined:
locally within VocabularyType complexType; see XML source
Complex Type Summary
Allows for grouping of concepts; groups may have a hierarchical structure.
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 3 attributes, 10 elements
Used:
A comprehensive list of the concepts measured by the data that are being documented that is maintained by an agency.
Content:
complex, 9 attributes, 22 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
Describes a concept per ISO/IEC 11179.
Content:
complex, 7 attributes, 16 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 5 elements
Used:
A maintainable module for the conceptual components of the study or group of studies.
Content:
complex, 9 attributes, 28 elements
Defined:
globally; see XML source
Includes:
definitions of 15 elements
Used:
Contains a group of ConceptualVariables, which may describe an ordered or hierarchical relationship structure.
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 10 elements
Used:
A comprehensive list of the ConceptualVariables measured by the data that are being documented and/or maintained by an agency.
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
Describes a ConceptualVariable which provides the link between a concept to a specific universe (object) that defines this as a ConceptualVariable.
Content:
complex, 6 attributes, 16 elements
Defined:
globally; see XML source
Includes:
definitions of 5 elements
Used:
Contains a group of GeographicLocations, which may describe an ordered or hierarchical relationship structure.
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 10 elements
Used:
A Scheme containing a set of geographic locations, each for a single Geography type, e.g., States, OR Counties, OR Countries, etc.
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
Contains a group of GeographicStructures, which may describe an ordered or hierarchical relationship structure.
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 10 elements
Used:
Contains information on the hierarchy of the geographic structure.
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
A reference to a concept with similar meaning and a description of their differences.
Content:
complex, 2 elements
Defined:
globally; see XML source
Includes:
definitions of 2 elements
Used:
A sub-universe group provides a definition to the universes contained within it.
Content:
complex, 7 attributes, 17 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 6 elements
Used:
Contains a group of Universes, which may describe an ordered or hierarchical relationship structure.
Content:
complex, 7 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 10 elements
Used:
Contains a set of Universe descriptions that may be organized into sub-universe structures.
Content:
complex, 9 attributes, 21 elements
Defined:
globally; see XML source
Includes:
definitions of 8 elements
Used:
Describes a universe which may also be known as a population.
Content:
complex, 7 attributes, 18 elements
Defined:
globally; see XML source
Includes:
definitions of 1 attribute, 7 elements
Used:
Provides information about the vocabulary used to create a concept scheme.
Content:
complex, 9 elements
Defined:
globally; see XML source
Includes:
definitions of 9 elements
Used:
XML Source
<?xml version="1.0" encoding="UTF-8"?>
<!--

Copyright (c) 2014 DDI Alliance, DDI 3.2 release, 2014-02-05

This file is part of DDI 3.2 XML Schema.

DDI 3.2 XML Schema is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

DDI 3.2 XML Schema is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
for more details.

You should have received a copy of the GNU Lesser General Public License along
with DDI 3.2 XML Schema. If not, see <http://www.gnu.org/licenses/>.

-->
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="ddi:conceptualcomponent:3_2" xmlns="ddi:conceptualcomponent:3_2" xmlns:r="ddi:reusable:3_2" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="ddi:reusable:3_2" schemaLocation="reusable.xsd"/>
<xs:element name="ConceptualComponent" type="ConceptualComponentType">
<xs:annotation>
<xs:documentation>
A maintainable module for the conceptual components of the study or group of studies. Conceptual components include the objects used to describe the concepts the study is examining, the universe (population) and sub-universes those concepts to which they are related, and the geographic structures and locations wherein those populations reside. Concepts, and ConceptualVariables (containing a concept linked to a universe) provide an abstract view of what is being measured by questions or other forms of data capture, and the variables which are used to describe the data that will be collected. Universe describes the populations (objects) about whom information is sought. GeographicStructure and GeographicLocation specify the geographical locations of those objects and the structural relationships between locations of different types, e.g. the relationship of a city to the state that contains it. In addition to the standard name, label, and description, ConceptualComponent contains ConceptSchemes, ConceptualVariableSchemes, UniverseSchemes, GeographicStructureSchemes, and GeographicLocationSchemes both in-line and by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptualComponentType">
<xs:annotation>
<xs:documentation>
A maintainable module for the conceptual components of the study or group of studies. Conceptual components include the objects used to describe the concepts the study is examining, the universe (population) and sub-universes those concepts to which they are related, and the geographic structures and locations wherein those populations reside. Concepts, and ConceptualVariables (containing a concept linked to a universe) provide an abstract view of what is being measured by questions or other forms of data capture, and the variables which are used to describe the data that will be collected. Universe describes the populations (objects) about whom information is sought. GeographicStructure and GeographicLocation specify the geographical locations of those objects and the structural relationships between locations of different types, e.g. the relationship of a city to the state that contains it. In addition to the standard name, label, and description, ConceptualComponent contains ConceptSchemes, ConceptualVariableSchemes, UniverseSchemes, GeographicStructureSchemes, and GeographicLocationSchemes both in-line and by reference.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptualComponentModuleName">
<xs:annotation>
<xs:documentation>
A name for the ConceptualComponentModule. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptualComponentModule. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the ConceptualComponentModule. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Coverage">
<xs:annotation>
<xs:documentation>
Provides information about the topical, spatial, and temporal coverage of the conceptual components included in this module.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:OtherMaterial">
<xs:annotation>
<xs:documentation>
Provides information about external resources related to the conceptual components described in this module.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="ConceptScheme">
<xs:annotation>
<xs:documentation>
Contains a set of the concepts measured by the data that are being documented.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="r:ConceptSchemeReference">
<xs:annotation>
<xs:documentation>
Allows for inclusion by reference of an external concept scheme.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="UniverseScheme">
<xs:annotation>
<xs:documentation>
Contains a set of the Universes and sub-universes of the data that are being documented.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="r:UniverseSchemeReference">
<xs:annotation>
<xs:documentation>
Allows for inclusion by reference of an external universe scheme.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="ConceptualVariableScheme">
<xs:annotation>
<xs:documentation>Contains a set of ConceptualVariables.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Allows for inclusion by reference of an external ConceptualVariableScheme. TypeOfObject should be set to ConceptualVariableScheme.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicStructureScheme">
<xs:annotation>
<xs:documentation>Contains a collection of geographic structures.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Allows for inclusion by reference of a previously defined geographic structure scheme, either internal to, or external to the DDI instance.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicLocationScheme">
<xs:annotation>
<xs:documentation>Contains a collection of geographic locations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Allows for inclusion by reference of a previously defined geographic location scheme, either internal to or external to the DDI instance.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ConceptualComponentModuleName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Conceptual Component using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptSchemeType">
<xs:annotation>
<xs:documentation>
A comprehensive list of the concepts measured by the data that are being documented that is maintained by an agency. In addition to the standard name, label, and description, allows for the inclusion of an existing ConceptScheme by reference, assignment of a controlled vocabulary for the scheme, inclusion of descriptions for Concepts and ConceptGroups in-line or by reference.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptSchemeName">
<xs:annotation>
<xs:documentation>
A name for the ConceptScheme. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptScheme. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the ConceptScheme. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:ConceptSchemeReference">
<xs:annotation>
<xs:documentation>
Reference to an existing ConceptScheme for inclusion.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="Vocabulary">
<xs:annotation>
<xs:documentation>
Identifies and describes the vocabulary used to create the concept scheme.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="Concept">
<xs:annotation>
<xs:documentation>Describes an individual concept.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Includes a description of an individual concept by reference. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="ConceptGroup">
<xs:annotation>
<xs:documentation>
Allows for grouping of concepts for administrative or conceptual purposes; groups may have a hierarchical structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ConceptGroupReference">
<xs:annotation>
<xs:documentation>
Reference to a ConceptGroup that allows for grouping of concepts for administrative or conceptual purposes; groups may have a hierarchical structure. TypeOfObject should be set to ConceptGroup
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ConceptSchemeName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Concept Scheme using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="UniverseSchemeType">
<xs:annotation>
<xs:documentation>
Contains a set of Universe descriptions that may be organized into sub-universe structures. A Universe may also be known as a population. A Universe describes the "object" of a Data Element Concept or Data Element as defined by ISO/IEC 11179.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="UniverseSchemeName">
<xs:annotation>
<xs:documentation>
A name for the UniverseScheme. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the UniverseScheme. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the UniverseScheme. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseSchemeReference">
<xs:annotation>
<xs:documentation>
Allows the inclusion of a UniverseScheme by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="Universe">
<xs:annotation>
<xs:documentation>
Describes a universe (population, object). A universe may be organized into hierarchical sub-universe classes.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to a Universe to include in this scheme that is described elsewhere.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="UniverseGroup">
<xs:annotation>
<xs:documentation>
Describes a group of universes (populations, objects) for administrative purposes.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="UniverseGroupReference">
<xs:annotation>
<xs:documentation>
Reference to a UniverseGroup to include in this scheme that is described elsewhere.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UniverseSchemeName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Universe Scheme using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UniverseGroupReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to a UniverseGroup using the r:Reference structure. TypeOfObject should be set to UniverseGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GroupingUniverseReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to a Universe using the r:Reference structure. Reference to the universe statement describing the persons or other objects to which the contents of this group pertain. This is not a university contained by the group but one that helps define the purpose and application of the group. TypeOfObject should be set to Universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="GroupingConceptReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group using the r:Reference structure. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UniverseGroup" type="UniverseGroupType">
<xs:annotation>
<xs:documentation>
Contains a group of Universes. Use primarily for administrative purposes. If structuring nesting of Universes to represent a hierarchical set of universes use the SubUniverseClass found in Universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="UniverseGroupType">
<xs:annotation>
<xs:documentation>
Contains a group of Universes, which may describe an ordered or hierarchical relationship structure. Specifies the purpose of the group, a name, label, and description of the group, its relationship to a specific universe or concept, and lists the members of the group. Use primarily for administrative purposes. If structuring nesting of Universes to represent a hierarchical set of universes use the SubUniverseClass found in Universe.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfUniverseGroup">
<xs:annotation>
<xs:documentation>
A generic element for specifying a reason for a UniverseGroup. Note that this element can contain either a term from a controlled vocabulary list or a textual description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="UniverseGroupName">
<xs:annotation>
<xs:documentation>
A name for the group. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the UniverseGroup. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the UniverseGroup. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GroupingUniverseReference">
<xs:annotation>
<xs:documentation>
Reference to the universe statement describing the persons or other objects to which the contents of this group pertain. This is not a university contained by the group but one that helps define the purpose and application of the group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="GroupingConceptReference">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group. Note that this is not a formal linking of a concept to a university such as found in a ConceptualVariable. It is a means of helping to define the context within which this ConceptGroup is relevant.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Subject">
<xs:annotation>
<xs:documentation>
If subjects are listed for this group, it is strongly recommended that the subjects listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of subject at the group level allows for associating objects as a type of subject based group or to identify subject characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>
If keywords are listed for this group, it is strongly recommended that the keywords listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of keyword at the group level allows for associating objects as a type of keyword based group or to identify keyword characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to constituent Universe (from the substitution group). TypeOfObject should be set to Universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="UniverseGroupReference">
<xs:annotation>
<xs:documentation>
Reference to constituent UniverseGroup. This allows for nesting of UniverseGroups. TypeOfObject should be set to UniverseGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UniverseGroupName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the InstructionGroup using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TypeOfUniverseGroup" type="r:CodeValueType">
<xs:annotation>
<xs:documentation>
A brief textual description of the type of group created to associate a number of Instructions. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptGroupType">
<xs:annotation>
<xs:documentation>
Allows for grouping of concepts; groups may have a hierarchical structure. This structure should not be used to model semantic concept hierarchies - for this purpose, use the SubclassOfReference element within Concept.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfConceptGroup">
<xs:annotation>
<xs:documentation>
Specifies the purpose of the ConceptGroup. If conceptual the GroupingConceptReference or GroupingUniverseReference should be used to further define the group. The object allows for specification of the purpose using a brief string or term. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptGroupName">
<xs:annotation>
<xs:documentation>
A name for the ConceptGroup. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptGroup. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the ConceptGroup. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GroupingUniverseReference">
<xs:annotation>
<xs:documentation>
Reference to the universe statement describing the persons or other objects to which the contents of this group pertain. Note that this is not a formal linking of a concept to a university such as found in a ConceptualVariable. It is a means of helping to define the context within which this ConceptGroup is relevant.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="GroupingConceptReference">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group. Expresses a conceptual basis for grouping the concepts. Note that this is not a formal linking of a concept to a university such as found in a ConceptualVariable. It is a means of helping to define the context within which this ConceptGroup is relevant.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Subject">
<xs:annotation>
<xs:documentation>
If subjects are listed for this group, it is strongly recommended that the subjects listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of subject at the group level allows for associating objects as a type of subject based group or to identify subject characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>
If keywords are listed for this group, it is strongly recommended that the keywords listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of keyword at the group level allows for associating objects as a type of keyword based group or to identify keyword characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Reference to a concept included in the concept group. A concept can be referenced internally, from the concept scheme included in the same conceptual components module, or externally, from another scheme. This element is recursive to allow for the description of hierarchical relationships within the concept group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ConceptGroupReference">
<xs:annotation>
<xs:documentation>
Reference to a subordinate concept group included in the concept group. A concept group can be referenced internally, from the concept scheme included in the same conceptual components module, or externally, from another scheme. This element is recursive to allow for the description of hierarchical relationships within the concept group.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" name="isAdministrativeOnly" type="xs:boolean">
<xs:annotation>
<xs:documentation>Indicates the purpose of a concept group.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute default="false" name="isConcept" type="xs:boolean" use="optional">
<xs:annotation>
<xs:documentation>
A value of true indicates that there is a concept which defines the group, and which is comprised of the concepts contained in the group. A group can be conceptual in purpose (that is, have a value of "concept" for the purpose attribute), but not itself have a defining concept.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ConceptGroupName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Concept Group using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptGroupReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing ConceptGroup using the Reference structure. TypeOfObject should be set to ConceptGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TypeOfConceptGroup" type="r:CodeValueType">
<xs:annotation>
<xs:documentation>
A brief textual description of the reason that a group was formed. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="DefiningConceptReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing Concept using the Reference structure. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="VocabularyType">
<xs:annotation>
<xs:documentation>
Provides information about the vocabulary used to create a concept scheme.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" ref="VocabularyTitle">
<xs:annotation>
<xs:documentation>Full title of vocabulary.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Abbreviation">
<xs:annotation>
<xs:documentation>Abbreviation of vocabulary title.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>Keywords that describe the vocabulary.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the Vocabulary. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:URI">
<xs:annotation>
<xs:documentation>
URI to external resource providing information about the vocabulary (general description, main web page).
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="XML-URI" type="xs:anyURI">
<xs:annotation>
<xs:documentation>
URI to the vocabulary represented as an XML document.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="Scheme" type="xs:string">
<xs:annotation>
<xs:documentation>
Textual description of the XML scheme in which the classification is written.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" name="SchemeURI" type="xs:anyURI">
<xs:annotation>
<xs:documentation>
URI to the XML scheme used in the vocabulary (DTD or XML Schema for the XML document above; schemes like DDI, Claset, Neuchatel, and DocBook). Typically, this will be an XML namespace.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="Comments">
<xs:annotation>
<xs:documentation>
Information for the user regarding the reasons for use of the vocabulary and appropriate usage constraints.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="Concept" type="ConceptType">
<xs:annotation>
<xs:documentation>Describes a concept per ISO/IEC 11179.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptType">
<xs:annotation>
<xs:documentation>
Describes a concept per ISO/IEC 11179. In addition to the standard name, label, and description, can identify similar concepts, the concept which this concept is a subclass of, a concept that is used to characterize this concept, and a reference to the Universe associated with this concept. It is the linking of a concept to a specific universe (object) that defines this as a data element concept.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptName">
<xs:annotation>
<xs:documentation>
A name for the Concept. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the Concept. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the Concept. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SimilarConcept">
<xs:annotation>
<xs:documentation>
A reference to a concept expressing a similar idea plus a description of the differences. Used to assist in disambiguation of concepts.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SubclassOfReference">
<xs:annotation>
<xs:documentation>
Reference to a Concept that is used for qualifying this data element concept. The referenced Concept should have its isCharacteristic attribute set to true.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute default="false" name="isCharacteristic" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" this concept is used to describe a characteristic of another concept.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="SubclassOfReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing Concept using the Reference structure. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptName" type="r:NameType">
<xs:annotation>
<xs:documentation>Name of the Concept using the DDI Name structure.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptualVariableType">
<xs:annotation>
<xs:documentation>
Describes a ConceptualVariable which provides the link between a concept to a specific universe (object) that defines this as a ConceptualVariable. In addition to the standard name, label, and description, it provides the two primary components of a ConceptualVariable by referencing a concept and its related universe. Note that the concept referenced may itself contain sub-concepts and/or references to similar concepts. This maps to the GSIM ConceptualVariable and has a basis in the ISO/IEC 11179 RepresentedVariableConcept.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptualVariableName">
<xs:annotation>
<xs:documentation>
A name for the ConceptualVariable. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptualVariable. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the ConceptualVariable. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Reference to a Concept that is being linked to a Universe identified by the UniverseReference. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to a universe being associated with this concept. TypeOfObject should be set to Universe.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:complexType name="ConceptualVariableSchemeType">
<xs:annotation>
<xs:documentation>
A comprehensive list of the ConceptualVariables measured by the data that are being documented and/or maintained by an agency. In addition to the standard name, label, and description, allows for the inclusion of an existing ConceptualVariableScheme by reference, the inclusion of descriptions for ConceptualVariables and ConceptualVariableGroups in-line or by reference.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptualVariableSchemeName">
<xs:annotation>
<xs:documentation>
A name for the ConceptualVariableScheme. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptualVariableScheme. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the ConceptualVariableScheme. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:ConceptualVariableSchemeReference">
<xs:annotation>
<xs:documentation>
Reference to an existing ConceptualVariableScheme for inclusion. TypeOfObject should be set to a ConceptualVariableScheme.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="ConceptualVariable">
<xs:annotation>
<xs:documentation>
Describes a ConceptualVariable which provides the link between a concept to a specific universe (object) that defines this as a ConceptualVariable.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Inclusion of an existing ConceptualVariable by reference. TypeOfObject should be set to a ConceptualVariable.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="ConceptualVariableGroup">
<xs:annotation>
<xs:documentation>
Allows for grouping of ConceptualVariables for administrative or conceptual purposes; groups may have a hierarchical structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Inclusion of an existing ConceptualVariableGroup by reference. TypeOfObject should be set to ConceptualVariableGroup
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ConceptualVariableName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the ConceptualVariable using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptualVariableSchemeName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the ConceptualVariableScheme using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to an existing ConceptualVariableGroup using the Reference structure. TypeOfObject should be ConceptualVariableGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>Contains a group of ConceptualVariables.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="ConceptualVariableGroupType">
<xs:annotation>
<xs:documentation>
Contains a group of ConceptualVariables, which may describe an ordered or hierarchical relationship structure. ConceptualVariables may be grouped for a wide range of reasons including conceptual or universe grouping, usage, subject or keyword relationships, or other grouping reason that will assist in the management of a group of ConceptualVariables. Specifies the purpose of the group, a name, label, and description of the group, its relationship to a specific universe or concept, and lists the members of the group.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfConceptualVariableGroup">
<xs:annotation>
<xs:documentation>
A generic element for specifying a reason for a ConceptualVariableGroup. Note that this element can contain either a term from a controlled vocabulary list or a textual description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="ConceptualVariableGroupName">
<xs:annotation>
<xs:documentation>
A name for the group. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the ConceptualVariableGroup. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the ConceptualVariableGroup. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to the universe statement describing the persons or other objects to which the contents of this group pertain. TypeOfObject should be set to Universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Subject">
<xs:annotation>
<xs:documentation>
If subjects are listed for this group, it is strongly recommended that the subjects listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of subject at the group level allows for associating objects as a type of subject based group or to identify subject characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>
If keywords are listed for this group, it is strongly recommended that the keywords listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of keyword at the group level allows for associating objects as a type of keyword based group or to identify keyword characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:ConceptualVariableReference">
<xs:annotation>
<xs:documentation>
Reference to constituent ConceptualVariable (from the substitution group). TypeOfObject should be set to ConceptualVariable.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to constituent ConceptualVariableGroup. This allows for nesting of ConceptualVariableGroups. TypeOfObject should be set to ConceptualVariableGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ConceptualVariableGroupName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the ConceptualVariableGroup using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A brief textual description of the type of group created to associate a number of Instructions. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A comprehensive list of the ConceptualVariables measured by the data that are being documented and/or maintained by an agency.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CharacteristicReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing Concept using the Reference structure. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptualVariable" type="ConceptualVariableType">
<xs:annotation>
<xs:documentation>
Describes a ConceptualVariable which provides the link between a concept to a specific universe (object) that defines this as a ConceptualVariable. In addition to the standard name, label, and description, it provides the two primary components of a ConceptualVariable by referencing a concept and its related universe. Note that the concept referenced may itself contain sub-concepts and/or references to similar concepts.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="SimilarConceptType">
<xs:annotation>
<xs:documentation>
A reference to a concept with similar meaning and a description of their differences. Formal comparison is done using a ConceptMap. The similar concept structure allows specification of similar concepts to address cases where confusion may affect the appropriate use of the concept.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element ref="SimilarConceptReference">
<xs:annotation>
<xs:documentation>Reference to a concept with a similar definition.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Difference">
<xs:annotation>
<xs:documentation>
Describes the difference between the concept referenced in SimilarConceptReference and the concept included in the concept's Description element.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SimilarConceptReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing Concept using the Reference structure. TypeOfObject should be set to Concept.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="UniverseType">
<xs:annotation>
<xs:documentation>
Describes a universe which may also be known as a population. A Universe describes the "object" of a Data Element Concept or Data Element as defined by ISO/IEC 11179. A universe may be organized into hierarchical sub-universes. In addition to the standard name, label, and description, the universe may provide a generation code (how the universe is differentiated or split out from another universe), a definition of hierarchical sub-settings for the universe, and an attribute that indicates if the description of the universe is stated in terms of what the universe includes.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="UniverseName">
<xs:annotation>
<xs:documentation>
A name for the Universe. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the Universe. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the Universe. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="DefiningConceptReference">
<xs:annotation>
<xs:documentation>
A concept that defines or aids in understanding the content of the universe. For example the Universe "Males" may link to the concept of "Male".
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="UniverseGenerationCode">
<xs:annotation>
<xs:documentation>
An expression of the universe in terms of the code used to generate or define it. For example how a given universe may be differentiated within a parent universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="SubUniverseClass">
<xs:annotation>
<xs:documentation>
A sub-universe class provides a definition to the universes contained within it. For example the Sub-Universe Class of Gender for the Universe Resident Population may contain the Universe Males and the Universe Females
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="SubUniverseClassReference">
<xs:annotation>
<xs:documentation>The inclusion of a SubUniverseClass by reference.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="true" name="isInclusive" type="xs:boolean">
<xs:annotation>
<xs:documentation>
The default value is "true". The description statement of a universe is generally stated in inclusive terms such as "All persons residing in Europe". Occasionally a universe is defined by what it excludes, i.e., "All persons residing in Europe except for those residing on U.S. Military bases". In this case the value would be changed to "false".
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UniverseName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Universe using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubUniverseClass" type="SubUniverseClassType">
<xs:annotation>
<xs:documentation>
A sub-universe group provides a definition to the universes contained within it. For example the Sub-Universe Group of Gender for the Universe Resident Population may contain the Universe Males and the Universe Females
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="SubUniverseClassType">
<xs:annotation>
<xs:documentation>
A sub-universe group provides a definition to the universes contained within it. For example the Sub-Universe Group of Gender for the Universe Resident Population may contain the Universe Males and the Universe Females. In addition to the standard name, label, and description, the SubUniverseClass references a concept which defines it, and references to the universes and or other sub-universe groups it contains. The contents of the SubUniverseClass may be designated as ordered.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="SubUniverseClassName">
<xs:annotation>
<xs:documentation>
A name for the SubUniverseClass. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the SubUniverseClass. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the SubUniverseClass. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="DefiningConceptReference">
<xs:annotation>
<xs:documentation>
A concept that provides a grouping factor for the universes contained by the SubUniverseClass. For example if the parent Universe is Population of the World and the two universes in the group are Male and Female the defining concept may be Sex.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
A reference to a universe contained in this SubUniverseClass. Note that two different parent universes may contain references to the same universe within a sub-universe group. For example, the Universe "Population of Europe" and the Universe "Population of the United States" may both have a reference to the SubUniverseClass with the defining concept of Gender and member Universes "Males" and "Females". The SubUniverseClass is ALWAYS a restriction of its parent universe so that in one case it would be "Males within the Population of Europe" and in the other usage "Males within the Population of the United States". A question or variable should reference each relevant universe to define the appropriate intersect group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="SubUniverseClassReference">
<xs:annotation>
<xs:documentation>
A reference to a SubUniverseClass contained in this SubUniverseClass (a means of nesting hierarchies).
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="SubUniverseClassReference" type="r:ReferenceType">
<xs:annotation>
<xs:documentation>
Reference to an existing SubUniverseClass using the Reference structure. TypeOfObject should be set to SubUniverseClass.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SubUniverseClassName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the SubUniverse Class using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<!-- GEOGRAPHY -->
<xs:complexType name="GeographicStructureSchemeType">
<xs:annotation>
<xs:documentation>
Contains information on the hierarchy of the geographic structure. In addition to the standard name, label, and description identifies one or more AuthorizedSources for the level codes/descriptions provided and a set of GeographicLevels in-line or by reference.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GeographicStructureSchemeName">
<xs:annotation>
<xs:documentation>
A name for the GeographicStructure. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the GeographicStructure. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the GeographicStructure. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:GeographicStructureSchemeReference">
<xs:annotation>
<xs:documentation>
The inclusion of an existing GeographicStructureScheme in the parent scheme by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:GeographicStructure">
<xs:annotation>
<xs:documentation>
Used to describe any level of geography, including overall coverage and each of the lower levels.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Inclusion of an existing GeographicLevel description by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicStructureGroup">
<xs:annotation>
<xs:documentation>
In-line description of a group of GeographicStructure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
The inclusion of an existing GeographicStructureGroup by reference. TypeOfObject should be set to GeographicStructureGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="GeographicStructureSchemeName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Geographic Structure Scheme using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to an existing GeographicStructureGroup using the Reference structure. TypeOfObject should be set to GeographicStructureGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>Contains a group of GeographicStructures.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="GeographicStructureGroupType">
<xs:annotation>
<xs:documentation>
Contains a group of GeographicStructures, which may describe an ordered or hierarchical relationship structure. Specifies the purpose of the group, a name, label, and description of the group, its relationship to a specific universe or concept, and lists the members of the group.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfGeographicStructureGroup">
<xs:annotation>
<xs:documentation>
A generic element for specifying a reason for a GeographicStructureGroup. Note that this element can contain either a term from a controlled vocabulary list or a textual description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GeographicStructureGroupName">
<xs:annotation>
<xs:documentation>
A name for the group. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the GeographicStructureGroup. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the GeographicStructureGroup. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to the universe statement describing the persons or other objects to which the contents of this group pertain.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Subject">
<xs:annotation>
<xs:documentation>
If subjects are listed for this group, it is strongly recommended that the subjects listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of subject at the group level allows for associating objects as a type of subject based group or to identify subject characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>
If keywords are listed for this group, it is strongly recommended that the keywords listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of keyword at the group level allows for associating objects as a type of keyword based group or to identify keyword characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:GeographicStructureReference">
<xs:annotation>
<xs:documentation>
Reference to constituent GeographicStructure (from the substitution group). TypeOfObject should be set to GeographicStructure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to constituent GeographicStructureGroup. This allows for nesting of GeographicStructureGroups. TypeOfObject should be set to GeographicStructureGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="GeographicStructureGroupName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the InstructionGroup using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A brief textual description of the type of group created to associate a number of Instructions. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="GeographicLocationSchemeType">
<xs:annotation>
<xs:documentation>
A Scheme containing a set of geographic locations, each for a single Geography type, e.g., States, OR Counties, OR Countries, etc. The geographic location element has to be repeated for each geography. In addition to the standard name, label, and description, allows for the inclusion of an existing GeographicLocationScheme by reference and GeographicLocation descriptions either in-line or by reference.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:MaintainableType">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GeographicLocationSchemeName">
<xs:annotation>
<xs:documentation>
A name for the GeographicLocationScheme. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the GeographicLocationScheme. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the GeographicLocationScheme. May be expressed in multiple languages and supports the use of Location content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:GeographicLocationSchemeReference">
<xs:annotation>
<xs:documentation>
Inclusion of an existing GeographicLocationScheme by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:GeographicLocation">
<xs:annotation>
<xs:documentation>Description of a GeographicLocation.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Inclusion of an existing GeographicLocation by reference.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="GeographicLocationGroup">
<xs:annotation>
<xs:documentation>
In-line description of a group of GeographicLocation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
The inclusion of an existing GeographicLocationGroup by reference. TypeOfObject should be set to GeographicLocationGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="GeographicLocationSchemeName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the Geographic Location Scheme using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to an existing GeographicLocationGroup using the Reference structure. TypeOfObject should be set to GeographicLocationGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>Contains a group of GeographicLocations.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:complexType name="GeographicLocationGroupType">
<xs:annotation>
<xs:documentation>
Contains a group of GeographicLocations, which may describe an ordered or hierarchical relationship structure. Specifies the purpose of the group, a name, label, and description of the group, its relationship to a specific universe or concept, and lists the members of the group.
</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:extension base="r:VersionableType">
<xs:sequence>
<xs:element minOccurs="0" ref="TypeOfGeographicLocationGroup">
<xs:annotation>
<xs:documentation>
A generic element for specifying a reason for a GeographicLocationGroup. Note that this element can contain either a term from a controlled vocabulary list or a textual description.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="GeographicLocationGroupName">
<xs:annotation>
<xs:documentation>
A name for the group. May be expressed in multiple languages. Repeat the element to express names with different content, for example different names for different systems.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Label">
<xs:annotation>
<xs:documentation>
A display label for the GeographicLocationGroup. May be expressed in multiple languages. Repeat for labels with different content, for example, labels with differing length limitations.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:Description">
<xs:annotation>
<xs:documentation>
A description of the content and purpose of the GeographicLocationGroup. May be expressed in multiple languages and supports the use of structured content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:UniverseReference">
<xs:annotation>
<xs:documentation>
Reference to the universe statement describing the persons or other objects to which the contents of this group pertain.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element minOccurs="0" ref="r:ConceptReference">
<xs:annotation>
<xs:documentation>
Reference to the concept expressed by the objects in this group.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Subject">
<xs:annotation>
<xs:documentation>
If subjects are listed for this group, it is strongly recommended that the subjects listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of subject at the group level allows for associating objects as a type of subject based group or to identify subject characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element maxOccurs="unbounded" minOccurs="0" ref="r:Keyword">
<xs:annotation>
<xs:documentation>
If keywords are listed for this group, it is strongly recommended that the keywords listed also be found in the TopicalCoverage element for the parent packaging element when this group is included directly or by reference in a module containing a coverage element. Use of keyword at the group level allows for associating objects as a type of keyword based group or to identify keyword characteristics of a reusable group of objects.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:choice maxOccurs="unbounded" minOccurs="0">
<xs:element ref="r:GeographicLocationReference">
<xs:annotation>
<xs:documentation>
Reference to constituent GeographicLocation (from the substitution group). TypeOfObject should be set to GeographicLocation.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
Reference to constituent GeographicLocationGroup. This allows for nesting of GeographicLocationGroups. TypeOfObject should be set to GeographicLocationGroup.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute default="false" name="isOrdered" type="xs:boolean">
<xs:annotation>
<xs:documentation>
If set to "true" indicates that the content of the group is ordered as it appears within the XML structure.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="GeographicLocationGroupName" type="r:NameType">
<xs:annotation>
<xs:documentation>
Name of the InstructionGroup using the DDI Name structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A brief textual description of the type of group created to associate a number of Instructions. Supports the use of an external controlled vocabulary.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="VocabularyTitle" type="r:InternationalStringType">
<xs:annotation>
<xs:documentation>
The title of the vocabulary expressed using an International String to support multiple language versions of the same content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptScheme" type="ConceptSchemeType">
<xs:annotation>
<xs:documentation>
A comprehensive list of the concepts measured by the data that are being documented that is maintained by an agency.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UniverseScheme" type="UniverseSchemeType">
<xs:annotation>
<xs:documentation>
Contains a set of Universe descriptions that may be organized into sub-universe structures.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Universe" type="UniverseType">
<xs:annotation>
<xs:documentation>
Describes a universe which may also be known as a population.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="UniverseGenerationCode" type="r:CommandCodeType">
<xs:annotation>
<xs:documentation>
Information on the command used for generating the definition of the coverage of the universe.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Vocabulary" type="VocabularyType">
<xs:annotation>
<xs:documentation>
Provides information about the vocabulary used to create a concept scheme.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="ConceptGroup" type="ConceptGroupType">
<xs:annotation>
<xs:documentation>
Allows for grouping of concepts; groups may have a hierarchical structure.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="Comments" type="r:StructuredStringType">
<xs:annotation>
<xs:documentation>
Comments provided using a StructuredString to support multiple language versions of the same content as well as optional formatting of the content.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="SimilarConcept" type="SimilarConceptType">
<xs:annotation>
<xs:documentation>
A reference to a concept with similar meaning and a description of their differences.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A Scheme containing a set of geographic structure types and their relationship to each other.
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:annotation>
<xs:documentation>
A Scheme containing a set of geographic locations, each for a single Geography type, e.g., States, OR Counties, OR Countries, etc.
</xs:documentation>
</xs:annotation>
</xs:element>
</xs:schema>

XML schema documentation generated with DocFlex/XML RE 1.9.0 using DocFlex/XML XSDDoc 2.8.0 template set