<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:ismsar="urn:us:gov:ic:cvenum:ism:sar"
            xmlns:xsd="http://www.w3.org/2001/XMLSchema"
            elementFormDefault="qualified"
            xml:lang="en"
            targetNamespace="urn:us:gov:ic:cvenum:ism:sar">
   <xsd:annotation>
      <xsd:documentation>
                    The W3C XML Schema fragment encoding types for CVEnumISMSAR Version 1 controlled vocabulary enumerations. This file is generated, so edits should be made to the CVEnumISMSAR.xml CVE it is based on, instead of here.
                </xsd:documentation>
   </xsd:annotation>
   <!--*************************************************************-->
<!--Generated TYPE DEFINITIONS ..................................-->
<!--*************************************************************-->
<xsd:simpleType name="CVEnumISMSARValues">
      <xsd:annotation>
         <xsd:documentation>(U) All currently valid SAR controls from the published register
                         PERMISSIBLE VALUES
                         
                         The permissible values for this simple type are defined in the Controlled Value Enumeration:
                         
                         CVEnumISMSAR.xml
                         
                     </xsd:documentation>
      </xsd:annotation>
      <xsd:restriction base="xsd:token">
         <xsd:pattern value="[A-Z_0-9\-]{1,100}">
            <xsd:annotation>
               <xsd:documentation>SPECIAL ACCESS REQUIRED-XXX,Within the nickname or name of a SAR all spaces must be replaced with a "_". The XSL will restore the spaces for rendering.</xsd:documentation>
            </xsd:annotation>
         </xsd:pattern>
         <xsd:pattern value="[A-Z]{2,}">
            <xsd:annotation>
               <xsd:documentation>SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX</xsd:documentation>
            </xsd:annotation>
         </xsd:pattern>
         <xsd:pattern value="[A-Z]{2,}-[A-Z][A-Z0-9]+">
            <xsd:annotation>
               <xsd:documentation>SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX</xsd:documentation>
            </xsd:annotation>
         </xsd:pattern>
         <xsd:pattern value="[A-Z]{2,}-[A-Z][A-Z0-9]+-[A-Z0-9]{2,}">
            <xsd:annotation>
               <xsd:documentation>SPECIAL ACCESS REQUIRED-XXX, the Digraph or Trigraph of the SAR is represented by the XXX</xsd:documentation>
            </xsd:annotation>
         </xsd:pattern>
      </xsd:restriction>
   </xsd:simpleType>
   <xsd:simpleType name="CVEnumISMSAR">
      <xsd:restriction>
         <xsd:simpleType>
            <xsd:list itemType="ismsar:CVEnumISMSARValues"/>
         </xsd:simpleType>
         <xsd:maxLength value="1000"/>
      </xsd:restriction>
   </xsd:simpleType>
</xsd:schema>