Showing:

Annotations
Diagrams
Instances
Properties
Source
Used by
Main schema xsams.xsd
Namespace http://vamdc.org/xml/xsams/1.0
Properties
attribute form default: unqualified
element form default: qualified
Element XSAMSData
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
XML schema for description of atomic, molecular, and particle-solid-interaction processes
Diagram
Diagram xsams_xsd.tmp#id33 xsams_xsd.tmp#id72 xsams_xsd.tmp#id652 sources_xsd.tmp#id807 methods_xsd.tmp#id839 functions_xsd.tmp#id849 xsams_xsd.tmp#id873 xsams_xsd.tmp#id32
Type XSAMSDataType
Properties
content: complex
Model ALL(Environments{0,1} Species Processes{0,1} Sources Methods{0,1} Functions{0,1} Comments{0,1})
Children Comments, Environments, Functions, Methods, Processes, Sources, Species
Instance
<XSAMSData>
  <Environments>{0,1}</Environments>
  <Species>{1,1}</Species>
  <Processes>{0,1}</Processes>
  <Sources>{1,1}</Sources>
  <Methods>{0,1}</Methods>
  <Functions>{0,1}</Functions>
  <Comments>{0,1}</Comments>
</XSAMSData>
Source
<xs:element name="XSAMSData" type="XSAMSDataType">
  <xs:annotation>
    <xs:documentation>XML schema for description of atomic, molecular, and particle-solid-interaction processes</xs:documentation>
  </xs:annotation>
</xs:element>
Element XSAMSDataType / Environments
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of environments relevant to the data
Diagram
Diagram environments_xsd.tmp#id35 environments_xsd.tmp#id34
Type EnvironmentsType
Properties
content: complex
minOccurs: 0
Model Environment+
Children Environment
Instance
<Environments>
  <Environment envID="" methodRef="">{1,unbounded}</Environment>
</Environments>
Source
<xs:element name="Environments" type="EnvironmentsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of environments relevant to the data</xs:documentation>
  </xs:annotation>
</xs:element>
Element XSAMSDataType / Species
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of atomic states, molecular states, particles, surfaces, and solids
Diagram
Diagram xsams_xsd.tmp#id74 xsams_xsd.tmp#id197 xsams_xsd.tmp#id620 xsams_xsd.tmp#id639 xsams_xsd.tmp#id73
Type SpeciesType
Properties
content: complex
Model ALL(Atoms{0,1} Molecules{0,1} Solids{0,1} Particles{0,1})
Children Atoms, Molecules, Particles, Solids
Instance
<Species>
  <Atoms>{0,1}</Atoms>
  <Molecules>{0,1}</Molecules>
  <Solids>{0,1}</Solids>
  <Particles>{0,1}</Particles>
</Species>
Source
<xs:element name="Species" type="SpeciesType">
  <xs:annotation>
    <xs:documentation>List of atomic states, molecular states, particles, surfaces, and solids</xs:documentation>
  </xs:annotation>
</xs:element>
Element SpeciesType / Atoms
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of atoms
Diagram
Diagram statesAtoms_xsd.tmp#id76 statesAtoms_xsd.tmp#id75
Type AtomsType
Properties
content: complex
minOccurs: 0
Model Atom+
Children Atom
Instance
<Atoms>
  <Atom methodRef="">{1,unbounded}</Atom>
</Atoms>
Source
<xs:element name="Atoms" type="AtomsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of atoms</xs:documentation>
  </xs:annotation>
</xs:element>
Element SpeciesType / Molecules
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of molecules
Diagram
Diagram statesMolecules_xsd.tmp#id199 statesMolecules_xsd.tmp#id198
Type MoleculesType
Properties
content: complex
minOccurs: 0
Model Molecule+
Children Molecule
Instance
<Molecules>
  <Molecule methodRef="" speciesID="">{1,unbounded}</Molecule>
</Molecules>
Source
<xs:element name="Molecules" type="MoleculesType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of molecules</xs:documentation>
  </xs:annotation>
</xs:element>
Element SpeciesType / Solids
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of solids and surfaces
Diagram
Diagram statesSolids_xsd.tmp#id622 statesSolids_xsd.tmp#id621
Type SolidsType
Properties
content: complex
minOccurs: 0
Model Solid+
Children Solid
Instance
<Solids>
  <Solid methodRef="" speciesID="">{1,unbounded}</Solid>
</Solids>
Source
<xs:element name="Solids" type="SolidsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of solids and surfaces</xs:documentation>
  </xs:annotation>
</xs:element>
Element SpeciesType / Particles
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of elementary particles (electron, photon, etc.)
Diagram
Diagram statesParticles_xsd.tmp#id641 statesParticles_xsd.tmp#id640
Type ParticlesType
Properties
content: complex
minOccurs: 0
Model Particle+
Children Particle
Instance
<Particles>
  <Particle methodRef="" name="" speciesID="">{1,unbounded}</Particle>
</Particles>
Source
<xs:element name="Particles" type="ParticlesType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of elementary particles (electron, photon, etc.)</xs:documentation>
  </xs:annotation>
</xs:element>
Element XSAMSDataType / Processes
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
Physical processes connecting states (e.g., radiative, collisional, autoionization, etc.)
Diagram
Diagram xsams_xsd.tmp#id654 nonradiative_xsd.tmp#id764 xsams_xsd.tmp#id778 xsams_xsd.tmp#id653
Type ProcessesType
Properties
content: complex
minOccurs: 0
Model ALL(Radiative{0,1} NonRadiative{0,1} Collisions{0,1})
Children Collisions, NonRadiative, Radiative
Instance
<Processes>
  <Radiative>{0,1}</Radiative>
  <NonRadiative>{0,1}</NonRadiative>
  <Collisions>{0,1}</Collisions>
</Processes>
Source
<xs:element name="Processes" type="ProcessesType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Physical processes connecting states (e.g., radiative, collisional, autoionization, etc.)</xs:documentation>
  </xs:annotation>
</xs:element>
Element ProcessesType / Radiative
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of radiative transitions
Diagram
Diagram radiative_xsd.tmp#id656 radiative_xsd.tmp#id682 radiative_xsd.tmp#id687 radiative_xsd.tmp#id655
Type RadiativeType
Properties
content: complex
minOccurs: 0
Model AbsorptionCrossSection* , CollisionInducedAbsorptionCrossSection* , RadiativeTransition*
Children AbsorptionCrossSection, CollisionInducedAbsorptionCrossSection, RadiativeTransition
Instance
<Radiative>
  <AbsorptionCrossSection envRef="" groupLabel="" id="" methodRef="">{0,unbounded}</AbsorptionCrossSection>
  <CollisionInducedAbsorptionCrossSection envRef="" id="" methodRef="">{0,unbounded}</CollisionInducedAbsorptionCrossSection>
  <RadiativeTransition groupLabel="" id="" methodRef="" process="">{0,unbounded}</RadiativeTransition>
</Radiative>
Source
<xs:element name="Radiative" type="RadiativeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of radiative transitions</xs:documentation>
  </xs:annotation>
</xs:element>
Element ProcessesType / Collisions
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
List of transitions due to collisions
Diagram
Diagram collisions_xsd.tmp#id780 collisions_xsd.tmp#id779
Type CollisionsType
Properties
content: complex
minOccurs: 0
Model CollisionalTransition+
Children CollisionalTransition
Instance
<Collisions>
  <CollisionalTransition groupLabel="" id="" methodRef="">{1,unbounded}</CollisionalTransition>
</Collisions>
Source
<xs:element name="Collisions" type="CollisionsType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>List of transitions due to collisions</xs:documentation>
  </xs:annotation>
</xs:element>
Element XSAMSDataType / Comments
Namespace http://vamdc.org/xml/xsams/1.0
Annotations
Any relevant comments
Diagram
Diagram
Type xs:string
Properties
content: simple
minOccurs: 0
Source
<xs:element name="Comments" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Any relevant comments</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type XSAMSDataType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram xsams_xsd.tmp#id33 xsams_xsd.tmp#id72 xsams_xsd.tmp#id652 sources_xsd.tmp#id807 methods_xsd.tmp#id839 functions_xsd.tmp#id849 xsams_xsd.tmp#id873
Used by
Element XSAMSData
Model ALL(Environments{0,1} Species Processes{0,1} Sources Methods{0,1} Functions{0,1} Comments{0,1})
Children Comments, Environments, Functions, Methods, Processes, Sources, Species
Source
<xs:complexType name="XSAMSDataType">
  <xs:all>
    <xs:element name="Environments" type="EnvironmentsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of environments relevant to the data</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Species" type="SpeciesType">
      <xs:annotation>
        <xs:documentation>List of atomic states, molecular states, particles, surfaces, and solids</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Processes" type="ProcessesType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Physical processes connecting states (e.g., radiative, collisional, autoionization, etc.)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="Sources"/>
    <xs:element ref="Methods" minOccurs="0"/>
    <xs:element ref="Functions" minOccurs="0"/>
    <xs:element name="Comments" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Any relevant comments</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>
Complex Type SpeciesType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram xsams_xsd.tmp#id74 xsams_xsd.tmp#id197 xsams_xsd.tmp#id620 xsams_xsd.tmp#id639
Used by
Model ALL(Atoms{0,1} Molecules{0,1} Solids{0,1} Particles{0,1})
Children Atoms, Molecules, Particles, Solids
Source
<xs:complexType name="SpeciesType">
  <xs:all>
    <xs:element name="Atoms" type="AtomsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of atoms</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Molecules" type="MoleculesType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of molecules</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Solids" type="SolidsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of solids and surfaces</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Particles" type="ParticlesType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of elementary particles (electron, photon, etc.)</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>
Complex Type ProcessesType
Namespace http://vamdc.org/xml/xsams/1.0
Diagram
Diagram xsams_xsd.tmp#id654 nonradiative_xsd.tmp#id764 xsams_xsd.tmp#id778
Used by
Model ALL(Radiative{0,1} NonRadiative{0,1} Collisions{0,1})
Children Collisions, NonRadiative, Radiative
Source
<xs:complexType name="ProcessesType">
  <xs:all>
    <xs:element name="Radiative" type="RadiativeType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of radiative transitions</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element ref="NonRadiative" minOccurs="0"/>
    <xs:element name="Collisions" type="CollisionsType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>List of transitions due to collisions</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:all>
</xs:complexType>