Showing:

Annotations
Diagrams
Facets
Source
Used by
Simple Type icid:IcIdType
Namespace urn:us:gov:ic:id
Annotations

Defines the restrictions of an IC-ID. A valid IC-Identifier must meet the following criteria:

  • The id must begin with 'guide://'
  • The prefix for the id is an integer up to 16 digits with no leading zeros allowed
  • The suffix is an alphanumeric string limited to 36 characters of the set that includes A-Z, a-z, 0-9, underscore, hyphen, and period
  • There are no additional characters proceeding the ID.
To satisfy these criteria, this type is restricted to the following regex: 'guide://([1-9][0-9]{0,5}|0)/[A-Za-z0-9_\-\.]{1,36}'.

Diagram
Diagram
Type restriction of xs:anyURI
Facets
pattern guide://([1-9][0-9]{0,15}|0)/[A-Za-z0-9_\-\.]{1,36}
Used by
Element icid:Identifier
Attribute @icid:identifier
Source
<xs:simpleType name="IcIdType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">Defines the restrictions of an IC-ID. A valid IC-Identifier must meet the following criteria:
        <ul>
          <li>The id must begin with 'guide://'</li>
          <li>The prefix for the id is an integer up to 16 digits with no leading zeros allowed</li>
          <li>The suffix is an alphanumeric string limited to 36 characters of the set that includes A-Z, a-z, 0-9, underscore, hyphen, and period</li>
          <li>There are no additional characters proceeding the ID.</li>
        </ul>To satisfy these criteria, this type is restricted to the following regex: 'guide://([1-9][0-9]{0,5}|0)/[A-Za-z0-9_\-\.]{1,36}'.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:anyURI">
    <xs:pattern value="guide://([1-9][0-9]{0,15}|0)/[A-Za-z0-9_\-\.]{1,36}"/>
  </xs:restriction>
</xs:simpleType>
Schema location IC-ID.xsd

This document has been approved for Public Release by the Office of the Director of National Intelligence. See 'Distribution Notice' for details. Click Here