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

Imported schema IC-Common.xsd

Namespace | urn:us:gov:ic:common
Annotations | Module for defining common types and groups that will be used accross multiple schema's in the IC.
Properties |
attribute form default: | qualified
element form default: | qualified
Schema location | IC-Common.xsd

Complex Type ShortStringWithSecurityType

Namespace | urn:us:gov:ic:common
Diagram |
Type | extension of ShortStringType
Type hierarchy | xsd:string ShortStringType ShortStringWithSecurityType
Used by |
Elements | irm:Activity, irm:ApplicationSoftware, irm:NonStateActor, irm:ProductLine, irm:PublishingAgency/irm:SubAgency
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
SchemaguideSecurityAttributesGroup | xsd:NMTOKEN |  |  | optional | This attribute is only a placeholder so that all the ISM attributes are not shown in the schemaGuide for every element. If you refer to the documentation of the attribute group it will say what attributes should be here.
Source |
    <xsd:complexType name="ShortStringWithSecurityType">
      <xsd:simpleContent>
        <xsd:extension base="common:ShortStringType">
          <xsd:attributeGroup ref="ism:SecurityAttributesGroup"/>
        </xsd:extension>
      </xsd:simpleContent>
    </xsd:complexType>
Schema location | IC-Common.xsd

Simple Type ShortStringType

Namespace | urn:us:gov:ic:common
Annotations | A short string, less than 256 characters.
Diagram |
Type | restriction of xsd:string
Facets |
maxLength | 256 |
Used by |
Complex Type | ShortStringWithSecurityType
Elements | irm:RecordKeeper/irm:RecordKeeperID, irm:TaskID
Attributes | SimpleLinkAttributesGroup/@otherNetwork, irm:IntelDiscipline/@irm:otherDiscipline, irm:IntelSubdiscipline/@irm:otherDiscipline, irm:IntelSubdisciplineTechnique/@irm:othersubdisciplineTechnique, irm:TaskID/@irm:taskingSystem
Source |
    <xsd:simpleType name="ShortStringType">
      <xsd:annotation>
        <xsd:documentation>A short string, less than 256 characters.</xsd:documentation>
      </xsd:annotation>
      <xsd:restriction base="xsd:string">
        <xsd:maxLength value="256"/>
      </xsd:restriction>
    </xsd:simpleType>
Schema location | IC-Common.xsd

Simple Type NetworkNameVocabularyType

Namespace | urn:us:gov:ic:common
Diagram |
Type | restriction of xsd:NMTOKEN
Facets |
enumeration | NIPRNet |
enumeration | SIPRNet |
enumeration | JWICS |
enumeration | ADSN |
enumeration | StoneGhost |
enumeration | LOCE |
enumeration | CRONOS |
enumeration | other |
Used by |
Attribute | SimpleLinkAttributesGroup/@network
Source |
    <xsd:simpleType name="NetworkNameVocabularyType">
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="NIPRNet"/>
        <xsd:enumeration value="SIPRNet"/>
        <xsd:enumeration value="JWICS"/>
        <xsd:enumeration value="ADSN"/>
        <xsd:enumeration value="StoneGhost"/>
        <xsd:enumeration value="LOCE"/>
        <xsd:enumeration value="CRONOS"/>
        <xsd:enumeration value="other"/>
      </xsd:restriction>
    </xsd:simpleType>
Schema location | IC-Common.xsd

Complex Type LongStringWithSecurityType

Namespace | urn:us:gov:ic:common
Diagram |
Type | extension of longStringType
Type hierarchy | xsd:string longStringType LongStringWithSecurityType
Used by |
Elements | irm:NoticeText, irm:RevisionRecall/irm:Details
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
SchemaguideSecurityAttributesGroup | xsd:NMTOKEN |  |  | optional | This attribute is only a placeholder so that all the ISM attributes are not shown in the schemaGuide for every element. If you refer to the documentation of the attribute group it will say what attributes should be here.
Source |
    <xsd:complexType name="LongStringWithSecurityType">
      <xsd:simpleContent>
        <xsd:extension base="common:longStringType">
          <xsd:attributeGroup ref="ism:SecurityAttributesGroup"/>
        </xsd:extension>
      </xsd:simpleContent>
    </xsd:complexType>
Schema location | IC-Common.xsd

Simple Type longStringType

Namespace | urn:us:gov:ic:common
Annotations | A long string, less than 32000 characters.
Diagram |
Type | restriction of xsd:string
Facets |
maxLength | 32000 |
Used by |
Complex Type | LongStringWithSecurityType
Source |
    <xsd:simpleType name="longStringType">
      <xsd:annotation>
        <xsd:documentation>A long string, less than 32000 characters.</xsd:documentation>
      </xsd:annotation>
      <xsd:restriction base="xsd:string">
        <xsd:maxLength value="32000"/>
      </xsd:restriction>
    </xsd:simpleType>
Schema location | IC-Common.xsd

Attribute SimpleLinkAttributesGroup / @network

Namespace | urn:us:gov:ic:common
Annotations | An intelligence Community Internet-Protocol-based computer network. Use this attribute to make explicit the network where the media object addressed by the "xlink:href" URI resides. Specify "other" if none of the primary choices applies, and use attribute "otherNetwork" to provide an alternative value.
Type | NetworkNameVocabularyType
Properties |
use: | optional
Facets |
enumeration | NIPRNet |
enumeration | SIPRNet |
enumeration | JWICS |
enumeration | ADSN |
enumeration | StoneGhost |
enumeration | LOCE |
enumeration | CRONOS |
enumeration | other |
Used by |
Attribute Group | SimpleLinkAttributesGroup
Source |
    <xsd:attribute name="network" type="common:NetworkNameVocabularyType" use="optional">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">An intelligence Community Internet-Protocol-based computer network.  Use this attribute to make explicit the network where the media object addressed by the "xlink:href" URI resides.  Specify "other" if none of the primary choices applies, and use attribute "otherNetwork" to provide an alternative value.</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | IC-Common.xsd

Attribute SimpleLinkAttributesGroup / @otherNetwork

Namespace | urn:us:gov:ic:common
Annotations | A name of a computer network other than one of the names contained in the controlled vocabulary for attribute "network". This attribute is optional. However, it must be used when the value of attribute "network" is "other".
Type | ShortStringType
Properties |
use: | optional
Facets |
maxLength | 256 |
Used by |
Attribute Group | SimpleLinkAttributesGroup
Source |
    <xsd:attribute name="otherNetwork" type="common:ShortStringType" use="optional">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">A name of a computer network other than one of the names contained in the controlled vocabulary for attribute "network".  This attribute is optional. However, it must be used when the value of attribute "network" is "other".</xsd:documentation>
      </xsd:annotation>
    </xsd:attribute>
Schema location | IC-Common.xsd

Attribute Group SimpleLinkAttributesGroup

Namespace | urn:us:gov:ic:common
Diagram |
Used by |
Element | irm:TaskID
Attributes |
QName | Type | Fixed | Default | Use | Annotation
--- | --- | --- | --- | --- | ---
actuate | restriction of xsd:string |  |  | optional | The 'actuate' attribute is used to communicate the desired timing of traversal from the starting resource to the ending resource; it's value should be treated as follows: onLoad - traverse to the ending resource immediately on loading the starting resource onRequest - traverse from the starting resource to the ending resource only on a post-loading event triggered for this purpose other - behavior is unconstrained; examine other markup in link for hints none - behavior is unconstrained
arcrole | xsd:anyURI |  |  | optional | Identification of a resource that specifies the intended property of a hyperlink.
href | xsd:anyURI |  |  | optional | A hyperlink reference address.
network | NetworkNameVocabularyType |  |  | optional | An intelligence Community Internet-Protocol-based computer network. Use this attribute to make explicit the network where the media object addressed by the "xlink:href" URI resides. Specify "other" if none of the primary choices applies, and use attribute "otherNetwork" to provide an alternative value.
otherNetwork | ShortStringType |  |  | optional | A name of a computer network other than one of the names contained in the controlled vocabulary for attribute "network". This attribute is optional. However, it must be used when the value of attribute "network" is "other".
role | xsd:anyURI |  |  | optional | Identification of a resource that specifies the intended property of a hyperlink. xlink:role may be used to categorize a link by its role. The value of this attribute must be a uniform resource identifier (URI).
show | restriction of xsd:string |  |  | optional | The 'show' attribute is used to communicate the desired presentation of the ending resource on traversal from the starting resource; it's value should be treated as follows: new - load ending resource in a new window, frame, pane, or other presentation context replace - load the resource in the same window, frame, pane, or other presentation context embed - load ending resource in place of the presentation of the starting resource other - behavior is unconstrained; examine other markup in the link for hints none - behavior is unconstrained
title | xsd:string |  |  | optional | A concise description of the target of a hyperlink in a human-readable form used to provide a plain text description of the link for display during a mouse-over.
type | xsd:NMTOKEN | simple |  | optional | Identifies the type of Extensible Linking Language (XLink) element the current element is functioning as. The value of this attribute is constrained to certain value(s) by the schema. XLink elements can serve several functions. The function is indicated by the value of the attribute xlink:type. The value of xlink:type can be simple, extended, locator, arc, or resource. In addition to xlink:type, the XLink specification defines several other attributes which are used in various combinations to fulfill the various functions. These attributes are: xlink:href, xlink:arcrole, xlink:role, xlink:show, xlink:actuate, xlink:title, xlink:label, xlink:from, and xlink:to.
Source |
    <xsd:attributeGroup name="SimpleLinkAttributesGroup">
      <xsd:attributeGroup ref="xlink:SimpleLinkAttributesGroup"/>
      <xsd:attribute name="network" type="common:NetworkNameVocabularyType" use="optional">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">An intelligence Community Internet-Protocol-based computer network.  Use this attribute to make explicit the network where the media object addressed by the "xlink:href" URI resides.  Specify "other" if none of the primary choices applies, and use attribute "otherNetwork" to provide an alternative value.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="otherNetwork" type="common:ShortStringType" use="optional">
        <xsd:annotation>
          <xsd:documentation xml:lang="en">A name of a computer network other than one of the names contained in the controlled vocabulary for attribute "network".  This attribute is optional. However, it must be used when the value of attribute "network" is "other".</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:attributeGroup>
Schema location | IC-Common.xsd