Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Imported schema commonTypes.xsd
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Annotations
Contains data types and attributes common for most cases
Properties
attribute form default: unqualified
element form default: qualified
Complex Type BaseCase
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Annotations
root for QNs elements of cases.
In main schema it's it that is referenced.
Each case should extend this type to add his qn's and restrictions
Diagram
Diagram commonTypes_xsd.tmp#id592
Used by
Attributes
QName Type Fixed Default Use Annotation
caseID xs:string required
The name of the case
Source
<xs:complexType name="BaseCase">
  <xs:annotation>
    <xs:documentation>root for QNs elements of cases.
					In main schema it's it that is referenced.
					Each case should extend this type to add his qn's and restrictions</xs:documentation>
  </xs:annotation>
  <xs:attribute name="caseID" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation>The name of the case</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>
Complex Type RankingType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1257
Type extension of xs:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
name required
a string identifying this ranking index
Source
<xs:complexType name="RankingType">
  <xs:simpleContent>
    <xs:extension base="xs:nonNegativeInteger">
      <xs:attribute name="name" use="required">
        <xs:annotation>
          <xs:documentation>a string identifying this ranking index</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type SymType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1259 commonTypes_xsd.tmp#id1260
Type extension of xs:string
Used by
Attributes
QName Type Fixed Default Use Annotation
group optional
a string identifying the group to which this symmetry label applies
name optional
a string identifying this symmetry label
Source
<xs:complexType name="SymType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="name" use="optional">
        <xs:annotation>
          <xs:documentation>a string identifying this symmetry label</xs:documentation>
        </xs:annotation>
      </xs:attribute>
      <xs:attribute name="group" use="optional">
        <xs:annotation>
          <xs:documentation>a string identifying the group to which this symmetry label applies</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type CoupledNuclearSpinAMType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1262 commonTypes_xsd.tmp#id1263 commonTypes_xsd.tmp#id1264
Type extension of AMType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
id restriction of xs:string required
A label this coupled nuclear spin angular momentum quantum number
nuclearSpinRef restriction of xs:string required
A label identifying the nuclear spin to which an intermediate angular momentum is coupled
Source
<xs:complexType name="CoupledNuclearSpinAMType">
  <xs:simpleContent>
    <xs:extension base="ctypes:AMType">
      <xs:attribute name="nuclearSpinRef" use="required">
        <xs:annotation>
          <xs:documentation>A label identifying the nuclear spin to which an intermediate angular momentum is coupled</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value=".+"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
      <xs:attribute name="id" use="required">
        <xs:annotation>
          <xs:documentation>A label this coupled nuclear spin angular momentum quantum number</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value=".+"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type AMType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram
Type restriction of xs:double
Facets
pattern \d+(\.[0|5]?)?
Used by
Source
<xs:simpleType name="AMType">
  <xs:restriction base="xs:double">
    <xs:pattern value="\d+(\.[0|5]?)?"/>
  </xs:restriction>
</xs:simpleType>
Complex Type NuclearSpinAMType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1262 commonTypes_xsd.tmp#id1266
Type extension of AMType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
nuclearSpinRef restriction of xs:string required
A label identifying the nuclear spin to which an intermediate angular momentum is coupled
Source
<xs:complexType name="NuclearSpinAMType">
  <xs:simpleContent>
    <xs:extension base="ctypes:AMType">
      <xs:attribute name="nuclearSpinRef" use="required">
        <xs:annotation>
          <xs:documentation>A label identifying the nuclear spin to which an intermediate angular momentum is coupled</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:pattern value=".+"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type NuclearSpinIntermediateAMType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1262 commonTypes_xsd.tmp#id1266 commonTypes_xsd.tmp#id1265 commonTypes_xsd.tmp#id1268
Type extension of NuclearSpinAMType
Type hierarchy
Used by
Attributes
QName Type Fixed Default Use Annotation
j xs:positiveInteger required
An integer label, j, identifying Fj, an intermediate angular momentum quantum number
nuclearSpinRef restriction of xs:string required
A label identifying the nuclear spin to which an intermediate angular momentum is coupled
Source
<xs:complexType name="NuclearSpinIntermediateAMType">
  <xs:simpleContent>
    <xs:extension base="ctypes:NuclearSpinAMType">
      <xs:attribute name="j" type="xs:positiveInteger" use="required">
        <xs:annotation>
          <xs:documentation>An integer label, j, identifying Fj, an intermediate angular momentum quantum number</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type VibrationalQNType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1270
Type extension of xs:nonNegativeInteger
Used by
Attributes
QName Type Fixed Default Use Annotation
mode xs:nonNegativeInteger required
The label identifying the normal mode of this vibrational quantum number
Source
<xs:complexType name="VibrationalQNType">
  <xs:simpleContent>
    <xs:extension base="xs:nonNegativeInteger">
      <xs:attribute name="mode" type="xs:nonNegativeInteger" use="required">
        <xs:annotation>
          <xs:documentation>The label identifying the normal mode of this vibrational quantum number</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type VibrationalAMQNType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1272
Type extension of xs:integer
Used by
Attributes
QName Type Fixed Default Use Annotation
mode xs:nonNegativeInteger required
The label identifying the degenerate normal mode that this vibrational angular momentum quantum number applies to
Source
<xs:complexType name="VibrationalAMQNType">
  <xs:simpleContent>
    <xs:extension base="xs:integer">
      <xs:attribute name="mode" type="xs:nonNegativeInteger" use="required">
        <xs:annotation>
          <xs:documentation>The label identifying the degenerate normal mode that this vibrational angular momentum quantum number applies to</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type SymmetrySpeciesType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1274
Type extension of xs:string
Used by
Attributes
QName Type Fixed Default Use Annotation
group optional
a string identifying the symmetry group this species belongs to
Source
<xs:complexType name="SymmetrySpeciesType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="group" use="optional">
        <xs:annotation>
          <xs:documentation>a string identifying the symmetry group this species belongs to</xs:documentation>
        </xs:annotation>
      </xs:attribute>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type PMParityType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \+|-
Used by
Source
<xs:simpleType name="PMParityType">
  <xs:restriction base="xs:string">
    <xs:pattern value="\+|-"/>
  </xs:restriction>
</xs:simpleType>
Simple Type ASParityType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram
Type restriction of xs:string
Facets
pattern a|s
Used by
Source
<xs:simpleType name="ASParityType">
  <xs:restriction base="xs:string">
    <xs:pattern value="a|s"/>
  </xs:restriction>
</xs:simpleType>
Simple Type EFParityType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram
Type restriction of xs:string
Facets
pattern e|f
Used by
Source
<xs:simpleType name="EFParityType">
  <xs:restriction base="xs:string">
    <xs:pattern value="e|f"/>
  </xs:restriction>
</xs:simpleType>
Simple Type UGParityType
Namespace http://vamdc.org/xml/xsams/1.0/cases/commonTypes
Diagram
Diagram
Type restriction of xs:string
Facets
pattern u|g
Used by
Source
<xs:simpleType name="UGParityType">
  <xs:restriction base="xs:string">
    <xs:pattern value="u|g"/>
  </xs:restriction>
</xs:simpleType>
Attribute BaseCase / @caseID
Namespace No namespace
Annotations
The name of the case
Type xs:string
Properties
use: required
Used by
Complex Type BaseCase
Source
<xs:attribute name="caseID" type="xs:string" use="required">
  <xs:annotation>
    <xs:documentation>The name of the case</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute RankingType / @name
Namespace No namespace
Annotations
a string identifying this ranking index
Properties
use: required
Used by
Complex Type RankingType
Source
<xs:attribute name="name" use="required">
  <xs:annotation>
    <xs:documentation>a string identifying this ranking index</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute SymType / @name
Namespace No namespace
Annotations
a string identifying this symmetry label
Properties
use: optional
Used by
Complex Type SymType
Source
<xs:attribute name="name" use="optional">
  <xs:annotation>
    <xs:documentation>a string identifying this symmetry label</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute SymType / @group
Namespace No namespace
Annotations
a string identifying the group to which this symmetry label applies
Properties
use: optional
Used by
Complex Type SymType
Source
<xs:attribute name="group" use="optional">
  <xs:annotation>
    <xs:documentation>a string identifying the group to which this symmetry label applies</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute CoupledNuclearSpinAMType / @nuclearSpinRef
Namespace No namespace
Annotations
A label identifying the nuclear spin to which an intermediate angular momentum is coupled
Type restriction of xs:string
Properties
use: required
Facets
pattern .+
Used by
Source
<xs:attribute name="nuclearSpinRef" use="required">
  <xs:annotation>
    <xs:documentation>A label identifying the nuclear spin to which an intermediate angular momentum is coupled</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value=".+"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute CoupledNuclearSpinAMType / @id
Namespace No namespace
Annotations
A label this coupled nuclear spin angular momentum quantum number
Type restriction of xs:string
Properties
use: required
Facets
pattern .+
Used by
Source
<xs:attribute name="id" use="required">
  <xs:annotation>
    <xs:documentation>A label this coupled nuclear spin angular momentum quantum number</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value=".+"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute NuclearSpinAMType / @nuclearSpinRef
Namespace No namespace
Annotations
A label identifying the nuclear spin to which an intermediate angular momentum is coupled
Type restriction of xs:string
Properties
use: required
Facets
pattern .+
Used by
Complex Type NuclearSpinAMType
Source
<xs:attribute name="nuclearSpinRef" use="required">
  <xs:annotation>
    <xs:documentation>A label identifying the nuclear spin to which an intermediate angular momentum is coupled</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value=".+"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Attribute NuclearSpinIntermediateAMType / @j
Namespace No namespace
Annotations
An integer label, j, identifying Fj, an intermediate angular momentum quantum number
Type xs:positiveInteger
Properties
use: required
Used by
Source
<xs:attribute name="j" type="xs:positiveInteger" use="required">
  <xs:annotation>
    <xs:documentation>An integer label, j, identifying Fj, an intermediate angular momentum quantum number</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute VibrationalQNType / @mode
Namespace No namespace
Annotations
The label identifying the normal mode of this vibrational quantum number
Type xs:nonNegativeInteger
Properties
use: required
Used by
Complex Type VibrationalQNType
Source
<xs:attribute name="mode" type="xs:nonNegativeInteger" use="required">
  <xs:annotation>
    <xs:documentation>The label identifying the normal mode of this vibrational quantum number</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute VibrationalAMQNType / @mode
Namespace No namespace
Annotations
The label identifying the degenerate normal mode that this vibrational angular momentum quantum number applies to
Type xs:nonNegativeInteger
Properties
use: required
Used by
Complex Type VibrationalAMQNType
Source
<xs:attribute name="mode" type="xs:nonNegativeInteger" use="required">
  <xs:annotation>
    <xs:documentation>The label identifying the degenerate normal mode that this vibrational angular momentum quantum number applies to</xs:documentation>
  </xs:annotation>
</xs:attribute>
Attribute SymmetrySpeciesType / @group
Namespace No namespace
Annotations
a string identifying the symmetry group this species belongs to
Properties
use: optional
Used by
Complex Type SymmetrySpeciesType
Source
<xs:attribute name="group" use="optional">
  <xs:annotation>
    <xs:documentation>a string identifying the symmetry group this species belongs to</xs:documentation>
  </xs:annotation>
</xs:attribute>