Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema collisions.xsd
Namespace http://vamdc.org/xml/xsams/0.3
Properties
attribute form default: unqualified
element form default: qualified
Element CollisionsType / CollisionalTransition
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
A specific collisional transition
Diagram
Diagram typesAttributes_xsd.tmp#id40 typesAttributes_xsd.tmp#id38 typesAttributes_xsd.tmp#id39 typesAttributes_xsd.tmp#id37 collisions_xsd.tmp#id783 collisions_xsd.tmp#id784 collisions_xsd.tmp#id754 collisions_xsd.tmp#id761 collisions_xsd.tmp#id762 collisions_xsd.tmp#id763 collisions_xsd.tmp#id764 collisions_xsd.tmp#id765 collisions_xsd.tmp#id753
Type CollisionalTransitionType
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model Comments{0,1} , SourceRef* , ProcessClass , Reactant{2,unbounded} , IntermediateState* , Product* , Threshold{0,1} , DataSets
Children Comments, DataSets, IntermediateState, ProcessClass, Product, Reactant, SourceRef, Threshold
Instance
<CollisionalTransition groupLabel="" id="" methodRef="">
  <Comments>{0,1}</Comments>
  <SourceRef>{0,unbounded}</SourceRef>
</CollisionalTransition>
Attributes
QName Type Fixed Default Use Annotation
groupLabel optional
id ProcessIDType required
methodRef MethodRefType optional
Source
<xs:element name="CollisionalTransition" type="CollisionalTransitionType" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A specific collisional transition</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / ProcessClass
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
Collisional process
Diagram
Diagram collisions_xsd.tmp#id756 collisions_xsd.tmp#id757 collisions_xsd.tmp#id759 collisions_xsd.tmp#id755
Type CollisionalProcessClassType
Properties
content: complex
Model UserDefinition{0,1} , Code* , IAEACode*
Children Code, IAEACode, UserDefinition
Instance
<ProcessClass>
  <UserDefinition>{0,1}</UserDefinition>
  <Code>{0,unbounded}</Code>
  <IAEACode>{0,unbounded}</IAEACode>
</ProcessClass>
Source
<xs:element name="ProcessClass" type="CollisionalProcessClassType">
  <xs:annotation>
    <xs:documentation>Collisional process</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalProcessClassType / UserDefinition
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
Description of the process
Diagram
Diagram
Properties
minOccurs: 0
Source
<xs:element name="UserDefinition" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of the process</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalProcessClassType / Code
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
A 4-letter code describing various processes
Diagram
Diagram collisions_xsd.tmp#id758
Type CodeType
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
enumeration phem
enumeration phab
enumeration phsc
enumeration elas
enumeration inel
enumeration exci
enumeration deex
enumeration ioni
enumeration tran
enumeration exch
enumeration reco
enumeration elat
enumeration eldt
enumeration asso
enumeration diss
enumeration intr
enumeration chem
enumeration sore
enumeration soem
enumeration sodp
enumeration soch
enumeration sope
enumeration
Source
<xs:element name="Code" type="CodeType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A 4-letter code describing various processes</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalProcessClassType / IAEACode
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
From the "IAEA Classification of Processes", October 2003
Diagram
Diagram collisions_xsd.tmp#id760
Type IAEACodeType
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Facets
enumeration EGN
enumeration EAS
enumeration EBS
enumeration EDX
enumeration EEL
enumeration ELB
enumeration ETS
enumeration EDT
enumeration EFL
enumeration EEX
enumeration EIN
enumeration EMI
enumeration ENI
enumeration EMT
enumeration EUP
enumeration EDP
enumeration EIP
enumeration ERC
enumeration ERR
enumeration ERD
enumeration ERT
enumeration ERO
enumeration EDC
enumeration EDS
enumeration EDR
enumeration EDA
enumeration EDE
enumeration EDI
enumeration PGN
enumeration PTS
enumeration PDS
enumeration PES
enumeration PMA
enumeration PDT
enumeration PFL
enumeration PEX
enumeration PIN
enumeration PFF
enumeration PEA
enumeration PTA
enumeration PAD
enumeration PED
enumeration PNL
enumeration PZE
enumeration PSE
enumeration PGF
enumeration PTF
enumeration HGN
enumeration HAS
enumeration HLB
enumeration HDS
enumeration HDX
enumeration HES
enumeration HCX
enumeration HUP
enumeration HAS
enumeration HIR
enumeration HEL
enumeration HET
enumeration HIP
enumeration HRC
enumeration HTS
enumeration HDT
enumeration HFL
enumeration HEX
enumeration HIN
enumeration HPN
enumeration HST
enumeration HAT
enumeration HAI
enumeration HDI
enumeration HDC
enumeration HMN
Source
<xs:element name="IAEACode" type="IAEACodeType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>From the "IAEA Classification of Processes", October 2003</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / Reactant
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
List of reacting systems
Diagram
Diagram typesAttributes_xsd.tmp#id649 typesAttributes_xsd.tmp#id650 typesAttributes_xsd.tmp#id648
Type SpeciesStateRefType
Properties
content: complex
minOccurs: 2
maxOccurs: unbounded
Model (SpeciesRef , StateRef{0,1}) | StateRef
Children SpeciesRef, StateRef
Instance
<Reactant>
  <SpeciesRef>{1,1}</SpeciesRef>
  <StateRef>{0,1}</StateRef>
  <StateRef>{1,1}</StateRef>
</Reactant>
Source
<xs:element name="Reactant" type="SpeciesStateRefType" minOccurs="2" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>List of reacting systems</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / IntermediateState
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
List of intermediate state
Diagram
Diagram typesAttributes_xsd.tmp#id649 typesAttributes_xsd.tmp#id650 typesAttributes_xsd.tmp#id648
Type SpeciesStateRefType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model (SpeciesRef , StateRef{0,1}) | StateRef
Children SpeciesRef, StateRef
Instance
<IntermediateState>
  <SpeciesRef>{1,1}</SpeciesRef>
  <StateRef>{0,1}</StateRef>
  <StateRef>{1,1}</StateRef>
</IntermediateState>
Source
<xs:element name="IntermediateState" type="SpeciesStateRefType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>List of intermediate state</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / Product
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
List of final states
Diagram
Diagram typesAttributes_xsd.tmp#id649 typesAttributes_xsd.tmp#id650 typesAttributes_xsd.tmp#id648
Type SpeciesStateRefType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model (SpeciesRef , StateRef{0,1}) | StateRef
Children SpeciesRef, StateRef
Instance
<Product>
  <SpeciesRef>{1,1}</SpeciesRef>
  <StateRef>{0,1}</StateRef>
  <StateRef>{1,1}</StateRef>
</Product>
Source
<xs:element name="Product" type="SpeciesStateRefType" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>List of final states</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / Threshold
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
Reaction threshold
Diagram
Diagram typesAttributes_xsd.tmp#id40 typesAttributes_xsd.tmp#id38 typesAttributes_xsd.tmp#id39 typesAttributes_xsd.tmp#id37 typesAttributes_xsd.tmp#id44 typesAttributes_xsd.tmp#id48 typesAttributes_xsd.tmp#id52 typesAttributes_xsd.tmp#id43
Type DataType
Type hierarchy
Properties
content: complex
minOccurs: 0
Model Comments{0,1} , SourceRef* , Value , Evaluation* , Accuracy*
Children Accuracy, Comments, Evaluation, SourceRef, Value
Instance
<Threshold methodRef="">
  <Comments>{0,1}</Comments>
  <SourceRef>{0,unbounded}</SourceRef>
</Threshold>
Attributes
QName Type Fixed Default Use Annotation
methodRef MethodRefType optional
Source
<xs:element name="Threshold" type="DataType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Reaction threshold</xs:documentation>
  </xs:annotation>
</xs:element>
Element CollisionalTransitionType / DataSets
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram typesAttributes_xsd.tmp#id767 typesAttributes_xsd.tmp#id766
Type DataSetsType
Properties
content: complex
Model DataSet+
Children DataSet
Instance
<DataSets>
  <DataSet dataDescription="" methodRef="">{1,unbounded}</DataSet>
</DataSets>
Source
<xs:element name="DataSets" type="DataSetsType"/>
Element Collisions
Namespace http://vamdc.org/xml/xsams/0.3
Annotations
List of collisional processes
Diagram
Diagram collisions_xsd.tmp#id752 collisions_xsd.tmp#id751
Type CollisionsType
Properties
content: complex
Model CollisionalTransition+
Children CollisionalTransition
Instance
<Collisions>
  <CollisionalTransition groupLabel="" id="" methodRef="">{1,unbounded}</CollisionalTransition>
</Collisions>
Source
<xs:element name="Collisions" type="CollisionsType">
  <xs:annotation>
    <xs:documentation>List of collisional processes</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type CollisionsType
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram collisions_xsd.tmp#id752
Used by
Model CollisionalTransition+
Children CollisionalTransition
Source
<xs:complexType name="CollisionsType">
  <xs:sequence>
    <xs:element name="CollisionalTransition" type="CollisionalTransitionType" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A specific collisional transition</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Complex Type CollisionalTransitionType
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram typesAttributes_xsd.tmp#id40 typesAttributes_xsd.tmp#id38 typesAttributes_xsd.tmp#id39 typesAttributes_xsd.tmp#id37 collisions_xsd.tmp#id783 collisions_xsd.tmp#id784 collisions_xsd.tmp#id754 collisions_xsd.tmp#id761 collisions_xsd.tmp#id762 collisions_xsd.tmp#id763 collisions_xsd.tmp#id764 collisions_xsd.tmp#id765
Type extension of PrimaryType
Type hierarchy
Used by
Model Comments{0,1} , SourceRef* , ProcessClass , Reactant{2,unbounded} , IntermediateState* , Product* , Threshold{0,1} , DataSets
Children Comments, DataSets, IntermediateState, ProcessClass, Product, Reactant, SourceRef, Threshold
Attributes
QName Type Fixed Default Use Annotation
groupLabel optional
id ProcessIDType required
methodRef MethodRefType optional
Source
<xs:complexType name="CollisionalTransitionType">
  <xs:complexContent>
    <xs:extension base="PrimaryType">
      <xs:sequence>
        <xs:element name="ProcessClass" type="CollisionalProcessClassType">
          <xs:annotation>
            <xs:documentation>Collisional process</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Reactant" type="SpeciesStateRefType" minOccurs="2" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>List of reacting systems</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="IntermediateState" type="SpeciesStateRefType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>List of intermediate state</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Product" type="SpeciesStateRefType" minOccurs="0" maxOccurs="unbounded">
          <xs:annotation>
            <xs:documentation>List of final states</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Threshold" type="DataType" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Reaction threshold</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="DataSets" type="DataSetsType"/>
      </xs:sequence>
      <xs:attribute name="id" type="ProcessIDType" use="required"/>
      <xs:attribute name="groupLabel"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type CollisionalProcessClassType
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram collisions_xsd.tmp#id756 collisions_xsd.tmp#id757 collisions_xsd.tmp#id759
Used by
Model UserDefinition{0,1} , Code* , IAEACode*
Children Code, IAEACode, UserDefinition
Source
<xs:complexType name="CollisionalProcessClassType">
  <xs:sequence>
    <xs:element name="UserDefinition" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Description of the process</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Code" type="CodeType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>A 4-letter code describing various processes</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IAEACode" type="IAEACodeType" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>From the "IAEA Classification of Processes", October 2003</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Simple Type CodeType
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration phem
enumeration phab
enumeration phsc
enumeration elas
enumeration inel
enumeration exci
enumeration deex
enumeration ioni
enumeration tran
enumeration exch
enumeration reco
enumeration elat
enumeration eldt
enumeration asso
enumeration diss
enumeration intr
enumeration chem
enumeration sore
enumeration soem
enumeration sodp
enumeration soch
enumeration sope
enumeration
Used by
Source
<xs:simpleType name="CodeType">
  <xs:restriction base="xs:token">
    <xs:enumeration value="phem"/>
    <xs:enumeration value="phab"/>
    <xs:enumeration value="phsc"/>
    <xs:enumeration value="elas"/>
    <xs:enumeration value="inel"/>
    <xs:enumeration value="exci"/>
    <xs:enumeration value="deex"/>
    <xs:enumeration value="ioni"/>
    <xs:enumeration value="tran"/>
    <xs:enumeration value="exch"/>
    <xs:enumeration value="reco"/>
    <xs:enumeration value="elat"/>
    <xs:enumeration value="eldt"/>
    <xs:enumeration value="asso"/>
    <xs:enumeration value="diss"/>
    <xs:enumeration value="intr"/>
    <xs:enumeration value="chem"/>
    <xs:enumeration value="sore"/>
    <xs:enumeration value="soem"/>
    <xs:enumeration value="sodp"/>
    <xs:enumeration value="soch"/>
    <xs:enumeration value="sope"/>
    <xs:enumeration value=""/>
  </xs:restriction>
</xs:simpleType>
Simple Type IAEACodeType
Namespace http://vamdc.org/xml/xsams/0.3
Diagram
Diagram
Type restriction of xs:token
Facets
enumeration EGN
enumeration EAS
enumeration EBS
enumeration EDX
enumeration EEL
enumeration ELB
enumeration ETS
enumeration EDT
enumeration EFL
enumeration EEX
enumeration EIN
enumeration EMI
enumeration ENI
enumeration EMT
enumeration EUP
enumeration EDP
enumeration EIP
enumeration ERC
enumeration ERR
enumeration ERD
enumeration ERT
enumeration ERO
enumeration EDC
enumeration EDS
enumeration EDR
enumeration EDA
enumeration EDE
enumeration EDI
enumeration PGN
enumeration PTS
enumeration PDS
enumeration PES
enumeration PMA
enumeration PDT
enumeration PFL
enumeration PEX
enumeration PIN
enumeration PFF
enumeration PEA
enumeration PTA
enumeration PAD
enumeration PED
enumeration PNL
enumeration PZE
enumeration PSE
enumeration PGF
enumeration PTF
enumeration HGN
enumeration HAS
enumeration HLB
enumeration HDS
enumeration HDX
enumeration HES
enumeration HCX
enumeration HUP
enumeration HAS
enumeration HIR
enumeration HEL
enumeration HET
enumeration HIP
enumeration HRC
enumeration HTS
enumeration HDT
enumeration HFL
enumeration HEX
enumeration HIN
enumeration HPN
enumeration HST
enumeration HAT
enumeration HAI
enumeration HDI
enumeration HDC
enumeration HMN
Used by
Source
<xs:simpleType name="IAEACodeType">
  <xs:restriction base="xs:token">
    <xs:enumeration value="EGN"/>
    <xs:enumeration value="EAS"/>
    <xs:enumeration value="EBS"/>
    <xs:enumeration value="EDX"/>
    <xs:enumeration value="EEL"/>
    <xs:enumeration value="ELB"/>
    <xs:enumeration value="ETS"/>
    <xs:enumeration value="EDT"/>
    <xs:enumeration value="EFL"/>
    <xs:enumeration value="EEX"/>
    <xs:enumeration value="EIN"/>
    <xs:enumeration value="EMI"/>
    <xs:enumeration value="ENI"/>
    <xs:enumeration value="EMT"/>
    <xs:enumeration value="EUP"/>
    <xs:enumeration value="EDP"/>
    <xs:enumeration value="EIP"/>
    <xs:enumeration value="ERC"/>
    <xs:enumeration value="ERR"/>
    <xs:enumeration value="ERD"/>
    <xs:enumeration value="ERT"/>
    <xs:enumeration value="ERO"/>
    <xs:enumeration value="EDC"/>
    <xs:enumeration value="EDS"/>
    <xs:enumeration value="EDR"/>
    <xs:enumeration value="EDA"/>
    <xs:enumeration value="EDE"/>
    <xs:enumeration value="EDI"/>
    <xs:enumeration value="PGN"/>
    <xs:enumeration value="PTS"/>
    <xs:enumeration value="PDS"/>
    <xs:enumeration value="PES"/>
    <xs:enumeration value="PMA"/>
    <xs:enumeration value="PDT"/>
    <xs:enumeration value="PFL"/>
    <xs:enumeration value="PEX"/>
    <xs:enumeration value="PIN"/>
    <xs:enumeration value="PFF"/>
    <xs:enumeration value="PEA"/>
    <xs:enumeration value="PTA"/>
    <xs:enumeration value="PAD"/>
    <xs:enumeration value="PED"/>
    <xs:enumeration value="PNL"/>
    <xs:enumeration value="PZE"/>
    <xs:enumeration value="PSE"/>
    <xs:enumeration value="PGF"/>
    <xs:enumeration value="PTF"/>
    <xs:enumeration value="HGN"/>
    <xs:enumeration value="HAS"/>
    <xs:enumeration value="HLB"/>
    <xs:enumeration value="HDS"/>
    <xs:enumeration value="HDX"/>
    <xs:enumeration value="HES"/>
    <xs:enumeration value="HCX"/>
    <xs:enumeration value="HUP"/>
    <xs:enumeration value="HAS"/>
    <xs:enumeration value="HIR"/>
    <xs:enumeration value="HEL"/>
    <xs:enumeration value="HET"/>
    <xs:enumeration value="HIP"/>
    <xs:enumeration value="HRC"/>
    <xs:enumeration value="HTS"/>
    <xs:enumeration value="HDT"/>
    <xs:enumeration value="HFL"/>
    <xs:enumeration value="HEX"/>
    <xs:enumeration value="HIN"/>
    <xs:enumeration value="HPN"/>
    <xs:enumeration value="HST"/>
    <xs:enumeration value="HAT"/>
    <xs:enumeration value="HAI"/>
    <xs:enumeration value="HDI"/>
    <xs:enumeration value="HDC"/>
    <xs:enumeration value="HMN"/>
  </xs:restriction>
</xs:simpleType>
Attribute CollisionalTransitionType / @id
Namespace No namespace
Type ProcessIDType
Properties
use: required
Facets
pattern (\i\c*) & ([\i-[:]][\c-[:]]*) & (P.+)
Used by
Source
<xs:attribute name="id" type="ProcessIDType" use="required"/>
Attribute CollisionalTransitionType / @groupLabel
Namespace No namespace
Used by
Source
<xs:attribute name="groupLabel"/>