Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element its:ItsType / its:MessageId
Namespace urn:us:gov:ic:its
Annotations

A version 4 universal unique identifier (UUID) which can be used to track the transport of this TDF from originating ITS client to all recipient ITS clients. This element is optional when creating ITS-MS XML for transport by ITS, but will be populated by the originating ITS client at the point of transport.

Diagram
Diagram ITS-MS_xsd_Simple_Type_its_UUIDv4Type.tmp#UUIDv4Type
Type its:UUIDv4Type
Properties
content simple
minOccurs 0
final restriction, list, union
Facets
pattern [A-Fa-f0-9]{8}-[A-Fa-f0-9]{4}-4[A-Fa-f0-9]{3}-[89aAbB][A-Fa-f0-9]{3}-[A-Fa-f0-9]{12}
Source
<xs:element name="MessageId" type="its:UUIDv4Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">A version 4 universal unique identifier (UUID) which can be used to track the transport of this TDF from originating ITS client to all recipient ITS clients. This element is optional when creating ITS-MS XML for transport by ITS, but will be populated by the originating ITS client at the point of transport.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:ObjectType
Namespace urn:us:gov:ic:its
Annotations

The type of data object. All ITS files must be listed as either “AUDIT” or “ACINT”.

Diagram
Diagram ITS-MS_xsd_Simple_Type_its_ObjectTypeValues.tmp#ObjectTypeValues
Type its:ObjectTypeValues
Properties
content simple
Facets
enumeration AUDIT
enumeration ACINT
Source
<xs:element name="ObjectType" type="its:ObjectTypeValues">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The type of data object. All ITS files must be listed as either “AUDIT” or “ACINT”.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:Priority
Namespace urn:us:gov:ic:its
Annotations

A rating system that ranks the importance of an object relative to others in the queue.

Diagram
Diagram ITS-MS_xsd_Simple_Type_its_PriorityType.tmp#PriorityType
Type its:PriorityType
Properties
content simple
minOccurs 0
Facets
enumeration URGENT
enumeration IMMEDIATE
enumeration ROUTINE
Source
<xs:element name="Priority" type="its:PriorityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">A rating system that ranks the importance of an object relative to others in the queue.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:PublishDateTime
Namespace urn:us:gov:ic:its
Annotations

Time that the object is published to the Queue.

Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
Source
<xs:element name="PublishDateTime" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Time that the object is published to the Queue.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:Originator
Namespace urn:us:gov:ic:its
Annotations

The originating ITS client.

Diagram
Diagram IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#SecurityAttributesGroup ITS-MS_xsd_Element_its_Client.tmp#Client ITS-MS_xsd_Complex_Type_its_OriginatorType.tmp#OriginatorType_CreateDateTime ITS-MS_xsd_Complex_Type_its_OriginatorType.tmp#OriginatorType_OriginatorObjectID ITS-MS_xsd_Complex_Type_its_OriginatorType.tmp#OriginatorType_POC ITS-MS_xsd_Complex_Type_its_OriginatorType.tmp#OriginatorType
Type its:OriginatorType
Properties
content complex
Model
Children its:Client , its:CreateDateTime , its:OriginatorObjectID , its:POC
Instance
<its:Originator SchemaguideSecurityAttributesGroup="" xmlns:its="urn:us:gov:ic:its">
  <its:Client SchemaguideSecurityAttributesGroup="">{1,1}</its:Client>
  <its:CreateDateTime>{1,1}</its:CreateDateTime>
  <its:OriginatorObjectID SchemaguideSecurityAttributesGroup="">{0,1}</its:OriginatorObjectID>
  <its:POC SchemaguideSecurityAttributesGroup="">{0,1}</its:POC>
</its:Originator>
Attributes
QName Type 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
<xs:element name="Originator" type="its:OriginatorType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The originating ITS client.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:RecipientList
Namespace urn:us:gov:ic:its
Annotations

The ClientID for the receiving ITS client.

Diagram
Diagram IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#SecurityAttributesGroup ITS-MS_xsd_Element_its_Client.tmp#Client ITS-MS_xsd_Complex_Type_its_RecipientListType.tmp#RecipientListType
Type its:RecipientListType
Properties
content complex
Model
Children its:Client
Instance
<its:RecipientList SchemaguideSecurityAttributesGroup="" xmlns:its="urn:us:gov:ic:its">
  <its:Client SchemaguideSecurityAttributesGroup="">{1,unbounded}</its:Client>
</its:RecipientList>
Attributes
QName Type 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
<xs:element name="RecipientList" type="its:RecipientListType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The ClientID for the receiving ITS client.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:Topic
Namespace urn:us:gov:ic:its
Annotations

Provides a field for indicating the general topic of the object.

Diagram
Diagram IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#SecurityAttributesGroup
Type extension of xs:string
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type 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
<xs:element name="Topic" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Provides a field for indicating the general topic of the object.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:encryptTDO
Namespace urn:us:gov:ic:its
Annotations

Boolean value indicating whether TDO should be encrypted in transit is generally set to False. This indicates no encryption during transit. If the value is set to True then encryption during transit applies.

Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="encryptTDO" type="xs:boolean">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Boolean value indicating whether TDO should be encrypted in transit is generally set to False. This indicates no encryption during transit. If the value is set to True then encryption during transit applies.</p>
    </xs:documentation>
  </xs:annotation>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:Description
Namespace urn:us:gov:ic:its
Annotations

Written representation or account about which the object is concerned.

Diagram
Diagram IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#SecurityAttributesGroup
Type extension of xs:string
Properties
content complex
minOccurs 0
Attributes
QName Type 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
<xs:element name="Description" minOccurs="0">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Written representation or account about which the object is concerned.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:string">
        <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Element its:ItsType / its:Fabric
Namespace urn:us:gov:ic:its
Annotations

Expressly identifies the network domain from which the object is originating.

Diagram
Diagram CVEnumITSMSFabric_xsd_Simple_Type_CVEnumITSMSFabric.tmp#CVEnumITSMSFabric IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#SecurityAttributesGroup
Type extension of CVEnumITSMSFabric
Type hierarchy
Properties
content complex
Attributes
QName Type 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
<xs:element name="Fabric">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Expressly identifies the network domain from which the object is originating.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="itsmsfabric:CVEnumITSMSFabric">
        <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Complex Type its:ItsType
Namespace urn:us:gov:ic:its
Annotations

The contents and its associated metadata.

Diagram
Diagram ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_DESVersion ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_MessageId ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_ObjectType ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_Priority ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_PublishDateTime ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_Originator ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_RecipientList ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_Topic ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_encryptTDO ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_Description ITS-MS_xsd_Complex_Type_its_ItsType.tmp#ItsType_Fabric
Used by
Element its:Its
Model
Children its:Description , its:Fabric , its:MessageId , its:ObjectType , its:Originator , its:Priority , its:PublishDateTime , its:RecipientList , its:Topic , its:encryptTDO
Attributes
QName Type Use Annotation
DESVersion restriction of xs:string required

The version number of the DES

Source
<xs:complexType name="ItsType">
  <xs:annotation>
    <xs:documentation>
      <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The contents and its associated metadata.</p>
    </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MessageId" type="its:UUIDv4Type" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">A version 4 universal unique identifier (UUID) which can be used to track the transport of this TDF from originating ITS client to all recipient ITS clients. This element is optional when creating ITS-MS XML for transport by ITS, but will be populated by the originating ITS client at the point of transport.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ObjectType" type="its:ObjectTypeValues">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The type of data object. All ITS files must be listed as either “AUDIT” or “ACINT”.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Priority" type="its:PriorityType" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">A rating system that ranks the importance of an object relative to others in the queue.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PublishDateTime" type="xs:dateTime" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Time that the object is published to the Queue.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Originator" type="its:OriginatorType">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The originating ITS client.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RecipientList" type="its:RecipientListType">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">The ClientID for the receiving ITS client.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Topic" minOccurs="0" maxOccurs="unbounded">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Provides a field for indicating the general topic of the object.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="encryptTDO" type="xs:boolean">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Boolean value indicating whether TDO should be encrypted in transit is generally set to False. This indicates no encryption during transit. If the value is set to True then encryption during transit applies.</p>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Description" minOccurs="0">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Written representation or account about which the object is concerned.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:string">
            <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="Fabric">
      <xs:annotation>
        <xs:documentation>
          <p xmlns="http://www.w3.org/1999/xhtml" ism:classification="U" ism:ownerProducer="USA">Expressly identifies the network domain from which the object is originating.</p>
        </xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="itsmsfabric:CVEnumITSMSFabric">
            <xs:attributeGroup ref="ism:SecurityAttributesGroup"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
  <xs:attribute name="DESVersion" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="en">
        <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The version number of the DES</p>
      </xs:documentation>
    </xs:annotation>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:pattern value="201502(-.+)?"/>
        <xs:maxLength value="30"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:attribute>
</xs:complexType>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.
Attribute its:ItsType / @DESVersion
Namespace No namespace
Annotations

The version number of the DES

Type restriction of xs:string
Properties
use required
Facets
maxLength 30
pattern 201502(-.+)?
Used by
Complex Type its:ItsType
Source
<xs:attribute name="DESVersion" use="required">
  <xs:annotation>
    <xs:documentation xml:lang="en">
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The version number of the DES</p>
    </xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:pattern value="201502(-.+)?"/>
      <xs:maxLength value="30"/>
    </xs:restriction>
  </xs:simpleType>
</xs:attribute>
Schema location ITS-MS.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

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