Definition Type: Element
Name: identifier
Namespace: http://www.xml-cml.org/schema
Containing Schema: schema.xsd
Abstract
Documentation:
A structured identifier. Supports compund identifiers such as IChI. At present uses the V0.9 IChI XML representation verbatim but will almost certainly change with future IChIs. The inclusion of elements from other namespaces causes problems with validation. The content model is deliberately LAX but the actual elements in IChI will fail the validation as they are not declared in CML. For simple scalar values the value attribute can be used with empty content. Where an identifier has several components a series of label elements can be used. 2003-07-10: Fixed count on identifier children.. 2003-03-12: Added isotopic and atoms..
Collapse XSD Schema Diagram:
Drilldown into tautomeric in schema schema_xsd Drilldown into tautomeric in schema schema_xsd Drilldown into dictRef in schema schema_xsd Drilldown into dictRef in schema schema_xsd Drilldown into convention in schema schema_xsd Drilldown into convention in schema schema_xsd Drilldown into id in schema schema_xsd Drilldown into id in schema schema_xsd Drilldown into title in schema schema_xsd Drilldown into title in schema schema_xsd Drilldown into version in schema schema_xsd Drilldown into version in schema schema_xsd Drilldown into value in schema schema_xsd Drilldown into value in schema schema_xsdXSD Diagram of identifier in schema schema_xsd (Chemical Markup Language (CML))
Collapse XSD Schema Code:
<xsd:element name="identifier" id="el.identifier">
    <xsd:annotation>
        <xsd:documentation>
            <h:div class="summary" xmlns:h="http://www.w3.org/1999/xhtml">A structured identifier.</h:div>
            <h:div class="description" xmlns:h="http://www.w3.org/1999/xhtml">
                <h:p>Supports compund identifiers such as IChI. At present uses the V0.9 IChI XML representation verbatim but will almost certainly change with future IChIs. </h:p>
                <h:p>The inclusion of elements from other namespaces causes problems with validation. The content model is deliberately LAX but the actual elements in IChI will fail the validation as they are not declared in CML.</h:p>
                For simple scalar values the value attribute can be used with empty content. Where an identifier has several components a series of label elements can be used.</h:div>
            <h:div class="curation" xmlns:h="http://www.w3.org/1999/xhtml">2003-07-10: Fixed count on identifier children..</h:div>
            <h:div class="curation" xmlns:h="http://www.w3.org/1999/xhtml">2003-03-12: Added isotopic and atoms..</h:div>
            <h:div class="example" href="identifier1.xml" xmlns:h="http://www.w3.org/1999/xhtml" />
        </xsd:documentation>
    </xsd:annotation>
    <xsd:complexType>
        <!-- to avoid problems as IChI structure is updated -->
        <xsd:sequence maxOccurs="unbounded" minOccurs="0">
            <xsd:any processContents="lax" />
        </xsd:sequence>
        <xsd:attributeGroup ref="value" />
        <xsd:attributeGroup ref="version" />
        <xsd:attributeGroup ref="title" />
        <xsd:attributeGroup ref="id" />
        <xsd:attributeGroup ref="convention" />
        <xsd:attributeGroup ref="dictRef" />
        <xsd:attributeGroup ref="tautomeric" />
    </xsd:complexType>
</xsd:element>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
<xs:any> (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
value nsA:value (Optional)
version nsA:version (Optional)
title nsA:title (Optional)
id nsA:id (Optional)
convention nsA:convention (Optional)
dictRef nsA:dictRef (Optional)
tautomeric nsA:tautomeric (Optional)