elementTypeType

<h:div class="summary">Allowed elementType values.</h:div>
<h:div class="description">
  <h:p>The periodic table (up to element number 118. In addition the following strings are allowed:
    <h:ul>
      <h:li>
        <h:tt>Du</h:tt>. ("dummy") This does not correspond to a "real" atom and can support a point in space or within a chemical graph.</h:li>
      <h:li>
        <h:tt>R</h:tt>. ("R-group") This indicates that an atom or group of atoms could be attached at this point.</h:li>
    </h:ul>
  </h:p>
</h:div>
<h:div class="example" href="elementTypeType1.xml"/>

Simple Type Information

Used By

Source

<xsd:simpleType name="elementTypeType" id="st.elementTypeType">
  <xsd:annotation>
    <xsd:documentation>
      <h:div class="summary">Allowed elementType values.</h:div>
      <h:div class="description">
        <h:p>The periodic table (up to element number 118. In addition the following strings are allowed:
          <h:ul>
            <h:li>
              <h:tt>Du</h:tt>. ("dummy") This does not correspond to a "real" atom and can support a point in space or within a chemical graph.</h:li>
            <h:li>
              <h:tt>R</h:tt>. ("R-group") This indicates that an atom or group of atoms could be attached at this point.</h:li>
          </h:ul>
        </h:p>
      </h:div>
      <h:div class="example" href="elementTypeType1.xml"/>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:union>
    <xsd:simpleType>
      <xsd:restriction base="xsd:string">
        <xsd:enumeration value="Ac"/>
        <xsd:enumeration value="Al"/>
        <xsd:enumeration value="Ag"/>
        <xsd:enumeration value="Am"/>
        <xsd:enumeration value="Ar"/>
        <xsd:enumeration value="As"/>
        <xsd:enumeration value="At"/>
        <xsd:enumeration value="Au"/>
        <xsd:enumeration value="B"/>
        <xsd:enumeration value="Ba"/>
        <xsd:enumeration value="Bh"/>
        <xsd:enumeration value="Bi"/>
        <xsd:enumeration value="Be"/>
        <xsd:enumeration value="Bk"/>
        <xsd:enumeration value="Br"/>
        <xsd:enumeration value="C"/>
        <xsd:enumeration value="Ca"/>
        <xsd:enumeration value="Cd"/>
        <xsd:enumeration value="Ce"/>
        <xsd:enumeration value="Cf"/>
        <xsd:enumeration value="Cl"/>
        <xsd:enumeration value="Cm"/>
        <xsd:enumeration value="Co"/>
        <xsd:enumeration value="Cr"/>
        <xsd:enumeration value="Cs"/>
        <xsd:enumeration value="Cu"/>
        <xsd:enumeration value="Db"/>
        <xsd:enumeration value="Dy"/>
        <xsd:enumeration value="Er"/>
        <xsd:enumeration value="Es"/>
        <xsd:enumeration value="Eu"/>
        <xsd:enumeration value="F"/>
        <xsd:enumeration value="Fe"/>
        <xsd:enumeration value="Fm"/>
        <xsd:enumeration value="Fr"/>
        <xsd:enumeration value="Ga"/>
        <xsd:enumeration value="Gd"/>
        <xsd:enumeration value="Ge"/>
        <xsd:enumeration value="H">
          <xsd:annotation>
            <xsd:documentation>
              <h:div class="summary">Any isotope of hydrogen.</h:div>
              <h:div class="description">
                <h:p>There are no special element symbols for D and T which should use the
                  <h:tt>isotope</h:tt>attribute.</h:p>
              </h:div>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:enumeration>
        <xsd:enumeration value="He"/>
        <xsd:enumeration value="Hf"/>
        <xsd:enumeration value="Hg"/>
        <xsd:enumeration value="Ho"/>
        <xsd:enumeration value="Hs"/>
        <xsd:enumeration value="I"/>
        <xsd:enumeration value="In"/>
        <xsd:enumeration value="Ir"/>
        <xsd:enumeration value="K"/>
        <xsd:enumeration value="Kr"/>
        <xsd:enumeration value="La"/>
        <xsd:enumeration value="Li"/>
        <xsd:enumeration value="Lr"/>
        <xsd:enumeration value="Lu"/>
        <xsd:enumeration value="Md"/>
        <xsd:enumeration value="Mg"/>
        <xsd:enumeration value="Mn"/>
        <xsd:enumeration value="Mo"/>
        <xsd:enumeration value="Mt"/>
        <xsd:enumeration value="N"/>
        <xsd:enumeration value="Na"/>
        <xsd:enumeration value="Nb"/>
        <xsd:enumeration value="Nd"/>
        <xsd:enumeration value="Ne"/>
        <xsd:enumeration value="Ni"/>
        <xsd:enumeration value="No"/>
        <xsd:enumeration value="Np"/>
        <xsd:enumeration value="O"/>
        <xsd:enumeration value="Os"/>
        <xsd:enumeration value="P"/>
        <xsd:enumeration value="Pa"/>
        <xsd:enumeration value="Pb"/>
        <xsd:enumeration value="Pd"/>
        <xsd:enumeration value="Pm"/>
        <xsd:enumeration value="Po"/>
        <xsd:enumeration value="Pr"/>
        <xsd:enumeration value="Pt"/>
        <xsd:enumeration value="Pu"/>
        <xsd:enumeration value="Ra"/>
        <xsd:enumeration value="Rb"/>
        <xsd:enumeration value="Re"/>
        <xsd:enumeration value="Rf"/>
        <xsd:enumeration value="Rh"/>
        <xsd:enumeration value="Rn"/>
        <xsd:enumeration value="Ru"/>
        <xsd:enumeration value="S"/>
        <xsd:enumeration value="Sb"/>
        <xsd:enumeration value="Sc"/>
        <xsd:enumeration value="Se"/>
        <xsd:enumeration value="Sg"/>
        <xsd:enumeration value="Si"/>
        <xsd:enumeration value="Sm"/>
        <xsd:enumeration value="Sn"/>
        <xsd:enumeration value="Sr"/>
        <xsd:enumeration value="Ta"/>
        <xsd:enumeration value="Tb"/>
        <xsd:enumeration value="Tc"/>
        <xsd:enumeration value="Te"/>
        <xsd:enumeration value="Th"/>
        <xsd:enumeration value="Ti"/>
        <xsd:enumeration value="Tl"/>
        <xsd:enumeration value="Tm"/>
        <xsd:enumeration value="U"/>
        <xsd:enumeration value="Uun"/>
        <xsd:enumeration value="Uuu"/>
        <xsd:enumeration value="Uub"/>
        <xsd:enumeration value="Uut"/>
        <xsd:enumeration value="Uuq"/>
        <xsd:enumeration value="Uup"/>
        <xsd:enumeration value="Uuh"/>
        <xsd:enumeration value="Uus"/>
        <xsd:enumeration value="Uuo"/>
        <xsd:enumeration value="V"/>
        <xsd:enumeration value="W"/>
        <xsd:enumeration value="Xe"/>
        <xsd:enumeration value="Y"/>
        <xsd:enumeration value="Yb"/>
        <xsd:enumeration value="Zn"/>
        <xsd:enumeration value="Zr"/>
        <xsd:enumeration value="Du">
          <xsd:annotation>
            <xsd:documentation>
              <h:div class="summary">A point or object with no chemical semantics.</h:div>
              <h:div class="description">
                <h:p>Examples can be centroids, bond-midpoints, orienting "atoms" in small z-matrices.</h:p>
              </h:div>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:enumeration>
        <xsd:enumeration value="R">
          <xsd:annotation>
            <xsd:documentation>
              <h:div class="summary">A point at which an atom or group might be attached.</h:div>
              <h:div class="description">
                <h:p>Examples are abbreviated organic functional groups, Markush representations, polymers, unknown atoms, etc. Semantics may be determined by the
                  <h:tt>role</h:tt>attribute on the atom.</h:p>
              </h:div>
            </xsd:documentation>
          </xsd:annotation>
        </xsd:enumeration>
      </xsd:restriction>
    </xsd:simpleType>
    <xsd:simpleType>
      <xsd:restriction base="xsd:string">
        <xsd:pattern value="[A-Za-z]+:[A-Za-z][A-Za-z0-9\-]+"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:union>
</xsd:simpleType>