tml:IdentificationType

Complex Type Information

Model

Used By

Source

<xs:complexType name="IdentificationType">
  <xs:sequence>
    <xs:element name="uid" type="tml:BindType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>uid of registry object</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="name" type="tml:BindType" minOccurs="0"/>
    <xs:element name="description" type="tml:BindType" minOccurs="0"/>
    <xs:element ref="tml:complexity" minOccurs="0"/>
    <xs:element name="characterization" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Do the tml descriptions comply with the TML Compliance Rules</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="characterizedBy" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="name" type="tml:BindType" minOccurs="0"/>
                <xs:element name="organization" type="tml:BindType" minOccurs="0"/>
                <xs:element name="email" type="tml:BindType" minOccurs="0"/>
                <xs:element name="phone" type="tml:BindType" minOccurs="0"/>
                <xs:element name="date" type="tml:BindType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>ISO8601 dateTime stamp</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="validatedBy" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="name" type="tml:BindType" minOccurs="0"/>
                <xs:element name="organization" type="tml:BindType" minOccurs="0"/>
                <xs:element name="email" type="tml:BindType" minOccurs="0"/>
                <xs:element name="phone" type="tml:BindType" minOccurs="0"/>
                <xs:element name="date" type="tml:BindType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>ISO8601 dateTime stamp</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="calibration" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Do the TML descriptions accurately reflect actual performance specifications</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="calibratedBy" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="name" type="tml:BindType" minOccurs="0"/>
                <xs:element name="organization" type="tml:BindType" minOccurs="0"/>
                <xs:element name="email" type="tml:BindType" minOccurs="0"/>
                <xs:element name="phone" type="tml:BindType" minOccurs="0"/>
                <xs:element name="date" type="tml:BindType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>ISO8601 dateTime stamp</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
          <xs:element name="validatedBy" minOccurs="0" maxOccurs="unbounded">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="name" type="tml:BindType" minOccurs="0"/>
                <xs:element name="organization" type="tml:BindType" minOccurs="0"/>
                <xs:element name="email" type="tml:BindType" minOccurs="0"/>
                <xs:element name="phone" type="tml:BindType" minOccurs="0"/>
                <xs:element name="date" type="tml:BindType" minOccurs="0">
                  <xs:annotation>
                    <xs:documentation>ISO8601 dateTime stamp</xs:documentation>
                  </xs:annotation>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>