| ### Showing:
Annotations
Diagrams
Facets
Properties
Source
Used by

Included schema CVEnumISMSCIControls.xsd

Namespace | urn:us:gov:ic:irm
Annotations | W3C XML Schema fragment encoding types for Controlled vocabulary encodings CVEnumISMSCIControls. This file is generated so edits should be made to the CVEnumISMSCIControls the CVE it is based on instead of here.
Properties |
attribute form default: | unqualified
element form default: | qualified
Schema location | CVEnumISMSCIControls.xsd

Simple Type CVEnumISMSCIControls

Namespace | urn:us:gov:ic:ism-cvenum
Diagram |
Type | restriction of list of CVEnumISMSCIControlsValues
Type hierarchy | CVEnumISMSCIControls
Facets |
maxLength | 1000 |
Used by |
Attribute | @SCIcontrols
Source |
    <xsd:simpleType name="CVEnumISMSCIControls">
      <xsd:restriction>
        <xsd:simpleType>
          <xsd:list itemType="CVEnumISMSCIControlsValues"/>
        </xsd:simpleType>
        <xsd:maxLength value="1000"/>
      </xsd:restriction>
    </xsd:simpleType>
Schema location | CVEnumISMSCIControls.xsd

Simple Type CVEnumISMSCIControlsValues

Namespace | urn:us:gov:ic:ism-cvenum
Annotations | (U) All currently valid SCI controls from the published register PERMISSIBLE VALUES The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMSCIControls.xml
Diagram |
Type | union of(restriction of xsd:token, restriction of xsd:token)
Source |
    <xsd:simpleType name="CVEnumISMSCIControlsValues">
      <xsd:annotation>
        <xsd:documentation>(U) All currently valid SCI controls from the published register
                             PERMISSIBLE VALUES

                             The permissible values for this simple type are defined in the Controlled Value Enumeration:

                             CVEnumISMSCIControls.xml</xsd:documentation>
      </xsd:annotation>
      <xsd:union>
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <!--(U) The pattern "SI-G-[A-Z][A-Z][A-Z][A-Z]" is classified (U) -->
            <xsd:pattern ism:classification="U" ism:ownerProducer="USA" value="SI-G-[A-Z][A-Z][A-Z][A-Z]">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) G-AAAA, AAAA represents 4 alpha characters to indicate sub Gamma compartments</xsd:documentation>
              </xsd:annotation>
            </xsd:pattern>
            <!--(U) The pattern "SI-ECI-[A-Z][A-Z][A-Z]" is classified (U) -->
            <xsd:pattern ism:classification="U" ism:ownerProducer="USA" value="SI-ECI-[A-Z][A-Z][A-Z]">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) ECI-AAA, AAA represents 3 alpha characters to indicate ECI compartments</xsd:documentation>
              </xsd:annotation>
            </xsd:pattern>
          </xsd:restriction>
        </xsd:simpleType>
        <xsd:simpleType>
          <xsd:restriction base="xsd:token">
            <!--(U) The value "HCS" is classified (U) -->
            <xsd:enumeration ism:classification="U" ism:ownerProducer="USA" value="HCS">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) HCS</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <!--(U) The value "KDK" is classified (U) -->
            <xsd:enumeration ism:classification="U" ism:ownerProducer="USA" value="KDK">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) KLONDIKE</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <!--(U) The value "SI" is classified (U) -->
            <xsd:enumeration ism:classification="U" ism:ownerProducer="USA" value="SI">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) COMINT</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <!--(U) The value "SI-G" is classified (U) -->
            <xsd:enumeration ism:classification="U" ism:ownerProducer="USA" value="SI-G">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) SI-GAMMA</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
            <!--(U) The value "TK" is classified (U) -->
            <xsd:enumeration ism:classification="U" ism:ownerProducer="USA" value="TK">
              <xsd:annotation>
                <xsd:documentation ism:classification="U" ism:ownerProducer="USA">(U) TALENT KEYHOLE</xsd:documentation>
              </xsd:annotation>
            </xsd:enumeration>
          </xsd:restriction>
        </xsd:simpleType>
      </xsd:union>
    </xsd:simpleType>
Schema location | CVEnumISMSCIControls.xsd