@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.22; November 3, 2015">
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.21; September 24, 2015">
<xs:element name="ReleaseSet" type="ReleaseType"/>
<xs:element name="ClinVarSet" type="PublicSetType">
<xs:annotation>
@@ -262,7 +262,7 @@
</xs:element>
<xs:element maxOccurs="unbounded" name="ObservedIn" type="ObservationSet"/>
<xs:element maxOccurs="1" minOccurs="1" name="MeasureSet" type="MeasureSetType"/>
- <xs:element maxOccurs="1" minOccurs="1" name="TraitSet" type="ClinAsserTraitSetType"/>
+ <xs:element maxOccurs="1" minOccurs="1" name="TraitSet" type="TraitSetType"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
<xs:element maxOccurs="1" minOccurs="0" name="StudyName" type="xs:string"/>
<xs:element maxOccurs="1" minOccurs="0" name="StudyDescription" type="xs:string"/>
@@ -707,132 +707,6 @@
</xs:attribute>
<xs:attributeGroup ref="CVIdentifiers"/>
</xs:complexType>
- <xs:complexType name="ClinAsserTraitSetType">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="1" name="Trait" type="ClinAsserTraitType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Name" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Symbol" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="AttributeSet">
- <xs:complexType>
- <xs:sequence>
- <xs:element maxOccurs="1" minOccurs="1" name="Attribute">
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="AttributeType">
- <xs:attribute name="Type" type="xs:string" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Comment" type="CommentType">
- <xs:annotation>
- <xs:documentation>table_type = 38</xs:documentation>
- </xs:annotation>
- </xs:element>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Comment" type="CommentType"/>
- </xs:sequence>
- <xs:attribute name="Type" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="Disease"/>
- <xs:enumeration value="DrugResponse"/>
- <xs:enumeration value="Finding"/>
- <xs:enumeration value="PhenotypeInstruction"/>
- <xs:enumeration value="TraitChoice"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attributeGroup ref="CVIdentifiers"/>
- </xs:complexType>
- <xs:complexType name="ClinAsserTraitType">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Name" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Symbol" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="AttributeSet">
- <xs:complexType>
- <xs:sequence>
- <xs:element maxOccurs="1" minOccurs="1" name="Attribute">
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="AttributeType">
- <xs:attribute name="Type" type="xs:string" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Comment" type="CommentType"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="TraitRelationship">
- <xs:complexType>
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Name" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Symbol" type="SetElementSetType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="AttributeSet">
- <xs:complexType>
- <xs:sequence>
- <xs:element maxOccurs="1" minOccurs="1" name="Attribute">
- <xs:complexType>
- <xs:simpleContent>
- <xs:extension base="AttributeType">
- <xs:attribute name="Type" type="xs:string" use="required"/>
- </xs:extension>
- </xs:simpleContent>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Comment" type="CommentType"/>
- </xs:sequence>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Source" type="DataSourceType"/>
- </xs:sequence>
- <xs:attribute name="Type" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="phenocopy"/>
- <xs:enumeration value="Subphenotype"/>
- <xs:enumeration value="DrugResponseAndDisease"/>
- <xs:enumeration value="co-occurring condition"/>
- <xs:enumeration value="Finding member"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attributeGroup ref="CVIdentifiers"/>
- </xs:complexType>
- </xs:element>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Citation" type="CitationType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="XRef" type="XrefType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Comment" type="CommentType"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="Source" type="DataSourceType"/>
- </xs:sequence>
- <xs:attribute name="Type" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:string">
- <xs:enumeration value="Disease"/>
- <xs:enumeration value="DrugResponse"/>
- <xs:enumeration value="BloodGroup"/>
- <xs:enumeration value="Finding"/>
- <xs:enumeration value="NamedProteinVariant"/>
- <xs:enumeration value="PhenotypeInstruction"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attributeGroup ref="CVIdentifiers"/>
- </xs:complexType>
<xs:complexType name="AttributeType">
<xs:annotation>
<xs:documentation>The attribute is a general element to represent a defined set of data qualified by an enumerated set of types. For each attribute element, the value will be a character string and is optional. Source shall be used to store identifiers for supplied data from source other than the submitter (e.g. SequenceOntology). The data submitted where Type="variation" shall be validated against sequence_alternation in Sequence Ontology http://www.sequenceontology.org/. This is to be a generic version of AttributeType and should be used with extension when it is used to specify Type and its enumerations.</xs:documentation>