Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Imported schema commonTypes.xsd
Namespace http://vamdc.org/xml/xsams/0.3/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/0.3/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#id595
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/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1235
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 NuclearSpinAMType
Namespace http://vamdc.org/xml/xsams/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1237 commonTypes_xsd.tmp#id1238
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>
Simple Type AMType
Namespace http://vamdc.org/xml/xsams/0.3/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 NuclearSpinIntermediateAMType
Namespace http://vamdc.org/xml/xsams/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1237 commonTypes_xsd.tmp#id1238 commonTypes_xsd.tmp#id1236 commonTypes_xsd.tmp#id1240
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/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1242
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/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1244
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/0.3/cases/commonTypes
Diagram
Diagram commonTypes_xsd.tmp#id1246
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/0.3/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/0.3/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/0.3/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/0.3/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 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>