AsCodeType

This is used to qualify the usage of the associated
element because an element can be used as an item contaiing information or as an
envelope used to group several items (in a collection).

Simple Type Information

Used By

Attribute StatusGroup/@As

Source

<xs:simpleType name="AsCodeType">
  <xs:annotation>
    <xs:appinfo>DF+2009-12-27+Added: UsageCodeType to simpleType + @As to AtomType to specify whether the corresponding element is used as an individual item (default behaviour which can be omitted) or as an envelope to group other items.</xs:appinfo>
    <xs:documentation xml:lang="EN">This is used to qualify the usage of the associated element because an element can be used as an item contaiing information or as an envelope used to group several items (in a collection).</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:NMTOKEN">
    <xs:enumeration value="Envelope">
      <xs:annotation>
        <xs:documentation xml:lang="EN">To express the fact that the associated element is an envelope grouping information of the same nature. The envelope may group anumber of information, contain a code or some text, but the actual information would be present in child items contained in a collection present in the envelope.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="Item">
      <xs:annotation>
        <xs:documentation xml:lang="EN">To express the fact that the associated element is an item containing the relevant informaiton. if corresponding attribut (@Usage) is omitted, it would correspond to this value.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
  </xs:restriction>
</xs:simpleType>