Showing:

Annotations
Diagrams
Facets
Source
Used by
Simple Type ConformanceType
Namespace No namespace
Annotations
Conformance Type
Diagram
DiagramDECOR-datatypes_xsd_Simple_Type_EnumerationToken.tmp#EnumerationToken
Type restriction of EnumerationToken
Type hierarchy
Facets
maxLength 50
enumeration R
R required. Implies max != 0, usually implies min > 0. If min > 0 then 'required' is implied unless 'mandatory' is stated.
enumeration C
C conditional. Implies max != 0. Conditions SHALL be stated.
enumeration NP
NP not present. Implies min = 0 and max = 0.
Used by
Source
<xs:simpleType name="ConformanceType">
  <xs:annotation>
    <xs:appinfo>
      <xforms:label xml:lang="nl-NL">Conformancetype</xforms:label>
      <xforms:label xml:lang="en-US">Conformance Type</xforms:label>
      <xforms:label xml:lang="de-DE">Conformance Typ</xforms:label>
    </xs:appinfo>
    <xs:documentation xml:lang="en-US">Conformance Type</xs:documentation>
  </xs:annotation>
  <xs:restriction base="EnumerationToken">
    <xs:enumeration value="R">
      <xs:annotation>
        <xs:appinfo>
          <xforms:label xml:lang="nl-NL">Required</xforms:label>
          <xforms:label xml:lang="en-US">Required</xforms:label>
          <xforms:label xml:lang="de-DE">Required</xforms:label>
        </xs:appinfo>
        <xs:documentation xml:lang="en-US">R required. Implies max != 0, usually implies min > 0. If min > 0 then 'required' is implied unless 'mandatory' is stated.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="C">
      <xs:annotation>
        <xs:appinfo>
          <xforms:label xml:lang="nl-NL">Conditioneel</xforms:label>
          <xforms:label xml:lang="en-US">Conditional</xforms:label>
          <xforms:label xml:lang="de-DE">Conditional</xforms:label>
        </xs:appinfo>
        <xs:documentation xml:lang="en-US">C conditional. Implies max != 0. Conditions SHALL be stated.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <xs:enumeration value="NP">
      <xs:annotation>
        <xs:appinfo>
          <xforms:label xml:lang="nl-NL">Niet aanwezig</xforms:label>
          <xforms:label xml:lang="en-US">Not present</xforms:label>
          <xforms:label xml:lang="de-DE">Nicht erlaubt</xforms:label>
        </xs:appinfo>
        <xs:documentation xml:lang="en-US">NP not present. Implies min = 0 and max = 0.</xs:documentation>
      </xs:annotation>
    </xs:enumeration>
    <!--<xs:enumeration value="O">
                <xs:annotation>
                    <xs:appinfo>
                        <xforms:label xml:lang="nl-NL">Optioneel</xforms:label>
                        <xforms:label xml:lang="en-US">Optional</xforms:label>
                        <xforms:label xml:lang="de-DE">Optional</xforms:label>
                    </xs:appinfo>
                    <xs:documentation xml:lang="en-US">O optional. Implies min = 0 and max != 0. Optional is not a real conformance value but rather the default if not specified or implied otherwise</xs:documentation>
                </xs:annotation>
            </xs:enumeration>-->
  </xs:restriction>
</xs:simpleType>