Definition Type: SimpleType
Name: elementTypeType
Namespace: http://www.xml-cml.org/schema
Containing Schema: schema.xsd
Documentation:
Allowed elementType values. The periodic table (up to element number 118. In addition the following strings are allowed: Du. ("dummy") This does not correspond to a "real" atom and can support a point in space or within a chemical graph. R. ("R-group") This indicates that an atom or group of atoms could be attached at this point.
Collapse XSD Schema Diagram:
XSD Diagram of elementTypeType in schema schema_xsd (Chemical Markup Language (CML))
Collapse XSD Schema Code:
<xsd:simpleType name="elementTypeType" id="st.elementTypeType">
    <xsd:annotation>
        <xsd:documentation>
            <h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">Allowed elementType values.</h:div>
            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
                <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" xmlns:h="http://www.w3.org/1999/xhtml" />
        </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" xmlns:h="http://www.w3.org/1999/xhtml">Any isotope of hydrogen.</h:div>
                            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
                                <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="Dummy" />
                <xsd:enumeration value="Du">
                    <xsd:annotation>
                        <xsd:documentation>
                            <h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A point or object with no chemical semantics.</h:div>
                            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
                                <h:p>Examples can be centroids, bond-midpoints, orienting "atoms" in small z-matrices. </h:p>
                                <h:p>Note "Dummy" has the same semantics but is now deprecated.</h:p>
                            </h:div>
                        </xsd:documentation>
                    </xsd:annotation>
                </xsd:enumeration>
                <xsd:enumeration value="R">
                    <xsd:annotation>
                        <xsd:documentation>
                            <h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A point at which an atom or group might be attached.</h:div>
                            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
                                <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>
Collapse Derivation Tree:
Collapse References:
nsA:elementType, nsA:elementTypeArrayType