All Element Summary | ||||||||||||
DataSet | DataSet is a substitution for a BaseRecordLayout and allows for in-line inclusion of micro or unit level data in the metadata file.
|
|||||||||||
DataSetName | Name of the Data Set using the DDI Name structure.
|
|||||||||||
IdentifyingVariableReference | Reference to an existing Variable using the Reference structure.
|
|||||||||||
ItemSet | Storage form for random order item variables.
|
|||||||||||
ItemValue | Each value in the data set linked to it's variable and record identification.
|
|||||||||||
Record | For each record, contains the values for the items in order by the specified variable sequence.
|
|||||||||||
RecordReference | The value of the record identifier or key.
|
|||||||||||
RecordSet | Storage format arranged record by record.
|
|||||||||||
VariableItem | The set of values associated with a single variable (one for each record in storage order of records).
|
|||||||||||
VariableOrder | A set of References to Variable found in the record in storage order.
|
|||||||||||
VariableSet | Storage form arranged variable by variable.
|
Complex Type Summary | ||||||||||
DataSet is a substitution for a BaseRecordLayout and allows for in-line inclusion of micro or unit level data in the metadata file.
|
||||||||||
Storage format for random order item variables.
|
||||||||||
Each value in the data set linked to it's variable and record identification.
|
||||||||||
Storage format arranged record by record.
|
||||||||||
For each record, contains the values for the items in order by the specified variable sequence.
|
||||||||||
The set of values associated with a single variable (one for each record in storage order of records).
|
||||||||||
A set of References to Variable found in the record in storage order.
|
||||||||||
Storage format arranged variable by variable.
|
<?xml version="1.0" encoding="UTF-8"?> <!-- Copyright (c) 2013 DDI Alliance, DDI 3.2 release, 2013-09-01 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:dataset:3_2" xmlns="ddi:dataset:3_2" xmlns:p="ddi:physicaldataproduct:3_2" xmlns:r="ddi:reusable:3_2" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:annotation> <xs:documentation> DataSet is a substitution for a BaseRecordLayout and allows for in-line inclusion of micro or unit level data in the metadata file. Data may be organized as a Record Set, Item Set, or Variable Set. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> DataSet is a substitution for a BaseRecordLayout and allows for in-line inclusion of micro or unit level data in the metadata file. This is valuable for small datasets or cases where there is a need to combine the metadata and data within a single file. In addition to the PhysicalStructureReference the DataSet indicates the ArrayBase if applicable, a name for the DataSet, a reference to the default Variable Scheme used by the data set, a reference to an Identifying Variable (e.g. case number), and a choice of organization order for the data: Record Set, Item Set, or Variable Set. RecordSet describes records of data which contain the same variables in the same order, ItemSet describes individual items of a dataset in any order. VariableSet describes the values for a given variable in record order. </xs:documentation> </xs:annotation> <xs:complexContent> <xs:sequence> <xs:annotation> <xs:documentation> Sets the array base for any arrays used in the definition (that is, whether the first value is in position 0 or 1, etc.). </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> A name for the data set. 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:annotation> <xs:documentation> Reference to the variable used to identify a specific record within the data set (unique identifier or key). </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> A reference to the Variable Scheme containing all or a majority of the variables in the data set. May be overridden by an individual VariableReference. </xs:documentation> </xs:annotation> </xs:element> <xs:choice minOccurs="0"> <xs:annotation> <xs:documentation> Storage format arranged record by record. A RecordSet requires a list of variables to appear in a specified order. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Storage format for random order item variables. Each ItemValue references it's defining variable, it's record identifier, and the it's value. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Storage format arranged variable by variable. Item values are listed in record order with the assumption that each record will occupy the position in each array. </xs:documentation> </xs:annotation> </xs:element> </xs:choice> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> <xs:annotation> <xs:documentation> Storage format arranged record by record. A RecordSet requires a list of variables to appear in a specified order. Provides a consistent order for the variables and a set of values for each record displayed in variable order. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Provides the sequence of variables representing the order of storage within each record. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> For each record, contains the values for the items in order by the specified variable sequence. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> Storage format arranged record by record. A RecordSet requires a list of variables to appear in a specified order. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> A set of References to Variable found in the record in storage order. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> References variables in storage order. One reference per variable. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> A set of References to Variable found in the record in storage order. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> For each record, contains the values for the items in order by the specified variable sequence. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation>An individual item value.</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> For each record, contains the values for the items in order by the specified variable sequence. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Storage format for random order item variables. Each ItemValue references it's defining variable, it's record identifier, and the it's value. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Each value in the data set linked to it's variable and record identification. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> Each value in the data set linked to it's variable and record identification. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation>Reference to the variable describing the item.</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> The value of the record identifier or key. This is the value found in the item linked to the variable identified by the DataSet in the IdentifyingVariableReference. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> The value of the item for the specified variable and record. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> Name of the Data Set using the DDI Name structure. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Reference to an existing Variable using the Reference structure. TypeOfObject should be set to Variable. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation>Storage form for random order item variables.</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Each value in the data set linked to it's variable and record identification. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Storage format arranged variable by variable. Item values are listed in record order with the assumption that each record will occupy the position in each array. </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> The set of values associated with a single variable (one for each record in storage order of records). </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation>Storage form arranged variable by variable.</xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> The set of values associated with a single variable (one for each record in storage order of records). </xs:documentation> </xs:annotation> <xs:sequence> <xs:annotation> <xs:documentation> Reference to the variable associated with the values given. </xs:documentation> </xs:annotation> </xs:element> <xs:annotation> <xs:documentation> Value associated with the referenced variable in record storage order. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> <xs:annotation> <xs:documentation> The set of values associated with a single variable (one for each record in storage order of records). </xs:documentation> </xs:annotation> </xs:element> </xs:schema> |
XML schema documentation generated with DocFlex/XML RE 1.8.6 using DocFlex/XML XSDDoc 2.6.0 template set |