Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Imported schema IC-ISM.xsd
Namespace urn:us:gov:ic:ism
Annotations
W3C XML Schema for the Intelligence Community Metadata Standard for Information Security Marking (IC-ISM), which is part of the XML DATA ENCODING SPECIFICATION FOR INFORMATION SECURITY MARKING METADATA.
Properties
attribute form default: unqualified
element form default: qualified
Schema location IC-ISM.xsd
Attribute @SchemaguideSecurityAttributesGroup
Namespace urn:us:gov:ic:ism
Annotations
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.
Type xsd:NMTOKEN
Properties
content: simple
Used by
Attribute Group SecurityAttributesGroup
Source
<xsd:attribute name="SchemaguideSecurityAttributesGroup" type="xsd:NMTOKEN">
  <xsd:annotation>
    <xsd:documentation>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.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @SchemaguideSecurityAttributesOptionGroup
Namespace urn:us:gov:ic:ism
Annotations
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.
Type xsd:NMTOKEN
Properties
content: simple
Used by
Source
<xsd:attribute name="SchemaguideSecurityAttributesOptionGroup" type="xsd:NMTOKEN">
  <xsd:annotation>
    <xsd:documentation>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.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @excludeFromRollup
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used to designate that an element's ISM attributes should not be used in a rollup. Generally this is because the element is defining the security attributes of a remote object NOT indicating security constraints for data in this document. This allows an Unclassified document to assert that some document not included has a Top Secret classification without the TS attribute value causing rollup to make the document TS.
Type xsd:boolean
Properties
content: simple
Used by
Element security
Source
<xsd:attribute name="excludeFromRollup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used to designate that an element's ISM attributes should not be used in a rollup. Generally
				this is because the element is defining the security attributes of a remote object NOT indicating security constraints for
				data in this document. This allows an Unclassified document to assert that some document not included has a Top Secret classification without
				the TS attribute value causing rollup to make the document TS.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:boolean"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @resourceElement
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource. Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for all constraint rules.
Type xsd:boolean
Properties
content: simple
Used by
Source
<xsd:attribute name="resourceElement">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource.
		Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly 
		this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for 
		all constraint rules.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:boolean"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @createDate
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used to designate what date the document was produced on. This is the date that will be used by various constraint rules to determine if the document meets all the business rules. It must be on the element where resourceElement is true.
Type xsd:date
Properties
content: simple
Used by
Source
<xsd:attribute name="createDate">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used to designate what date the document was produced on. This is the date that will be used by 
				various constraint rules to determine if the document meets all the business rules. It must be on the element where
				resourceElement is true.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:date"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @compliesWith
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at the resource level. An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced. PERMISSIBLE VALUES The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMcompliesWith.xml
Type CVEnumISMCompliesWith
Type hierarchy
Properties
content: simple
Facets
maxLength 2
Used by
Source
<xsd:attribute name="compliesWith" type="iccve:CVEnumISMCompliesWith">
  <xsd:annotation>
    <xsd:documentation>This attribute is used at the resource level.
				
				An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced.
				PERMISSIBLE VALUES
				
				The permissible values for this simple type are defined in the Controlled Value Enumeration:
				
				CVEnumISMcompliesWith.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @DESVersion
Namespace urn:us:gov:ic:ism
Annotations
The version number of the DES. Should there be multiple specified in an instance document the one at the root node is the one that will apply to the entire document.
Type xsd:int
Properties
fixed: 5
Used by
Source
<xsd:attribute name="DESVersion" type="xsd:int" fixed="5">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The version number of the DES. Should there be multiple specified in an instance document 
				the one at the root node is the one that will apply to the entire document.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @notice
Namespace urn:us:gov:ic:ism
Annotations
A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element. This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing schema defined and details of the rendering would be up to the schema in question. The permissible value for this attribute are defined in the Controlled Value Enumeration: CVEnumISMNotice.xml
Type CVEnumISMNotice
Type hierarchy
Properties
content: simple
Facets
maxLength 16
Used by
Source
<xsd:attribute name="notice" type="iccve:CVEnumISMNotice">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element.
				This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing 
				schema defined and details of the rendering would be up to the schema in question. 
				The permissible value for this attribute are defined in the Controlled Value Enumeration:
				
				CVEnumISMNotice.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @noticePOC
Namespace urn:us:gov:ic:ism
Annotations
A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 2048
Used by
Source
<xsd:attribute name="noticePOC">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2048"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @noticeReason
Namespace urn:us:gov:ic:ism
Annotations
A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 2048
Used by
Source
<xsd:attribute name="noticeReason">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="2048"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @noticeDate
Namespace urn:us:gov:ic:ism
Annotations
A Date associated with a notice such as the DoD Distribution notice date.
Type xsd:date
Properties
content: simple
Used by
Source
<xsd:attribute name="noticeDate">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A Date associated with a notice such as the DoD Distribution notice date.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:date"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @atomicEnergyMarkings
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying DoE markings. It is manifested in portion marks and security banners. The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMAtomicEnergyMarkings.xml
Type CVEnumISMatomicEnergyMarkings
Type hierarchy
Properties
content: simple
Facets
maxLength 1000
Source
<xsd:attribute name="atomicEnergyMarkings" type="iccve:CVEnumISMatomicEnergyMarkings">
  <xsd:annotation>
    <xsd:documentation>This attribute is used at both the resource and the portion levels.
				One or more indicators identifying DoE markings.

				It is manifested in portion marks and security banners.
				
				The permissible values for this simple type are defined in the Controlled Value Enumeration:
				
				CVEnumISMAtomicEnergyMarkings.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @classification
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. A single indicator of the highest level of classification applicable to an information resource or portion within the domain of classified national security information. The Classification element is always used in conjunction with the Owner Producer element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMClassificationAll.xml
Type CVEnumISMClassificationAll
Properties
content: simple
Facets
enumeration R
(U) RESTRICTED
enumeration C
(U) CONFIDENTIAL
enumeration S
(U) SECRET
enumeration TS
(U) TOP SECRET
enumeration U
(U) UNCLASSIFIED
Source
<xsd:attribute name="classification" type="iccve:CVEnumISMClassificationAll">
  <xsd:annotation>
    <xsd:documentation>This attribute is used at both the resource and the portion levels.

        A single indicator of the highest level of classification applicable to an information resource or portion within the domain of classified national security information.  The Classification element is always used in conjunction with the Owner Producer element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint).

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

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

        CVEnumISMClassificationAll.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @ownerProducer
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying the national government or international organization that have purview over the classification marking of an information resource or portion therein. This element is always used in conjunction with the Classification element. Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint). Within protected internal organizational spaces this element may include one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. Specifically, under these specific circumstances, when data are moved to the shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this data element's value should be removed and replaced with "FGI". The attribute value may be manifested in portion marks or security banners. PERMISSIBLE VALUES 1) The value "FGI" is permited under the circumstances described above. 2) The full set of values are defined in the Controlled Value Enumeration: CVEnumISMOwnerProducer.xml
Type CVEnumISMOwnerProducer
Type hierarchy
Properties
content: simple
Facets
maxLength 271
Source
<xsd:attribute name="ownerProducer" type="iccve:CVEnumISMOwnerProducer">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying the national government or international organization that have purview over the classification marking of an information resource or portion therein.  This element is always used in conjunction with the Classification element.  Taken together, the two elements specify the classification category and the type of classification (US, non-US, or Joint).

        Within protected internal organizational spaces this element may include one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed.  Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information.

        Specifically, under these specific circumstances, when data are moved to the shared spaces, the non-disclosable owner(s) and/or producer(s) listed in this data element's value should be removed and replaced with "FGI".

        The attribute value may be manifested in portion marks or security banners.

        PERMISSIBLE VALUES

        1) The value "FGI" is permited under the circumstances described above.

        2) The full set of values are defined in the Controlled Value Enumeration:

		CVEnumISMOwnerProducer.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @SCIcontrols
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying sensitive compartmented information control system(s). It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMSCIControls.xml
Type CVEnumISMSCIControls
Type hierarchy
Properties
content: simple
Facets
maxLength 1000
Source
<xsd:attribute name="SCIcontrols" type="iccve:CVEnumISMSCIControls">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying sensitive compartmented information control system(s).

        It is manifested in portion marks and security banners.
        PERMISSIBLE VALUES

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

        CVEnumISMSCIControls.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @SARIdentifier
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying the defense or intelligence programs for which special access is required. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMSAR.xml
Type CVEnumISMSAR
Type hierarchy
Properties
content: simple
Facets
maxLength 1000
Source
<xsd:attribute name="SARIdentifier" type="iccve:CVEnumISMSAR">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying the defense or intelligence programs for which special access is required.

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

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

        CVEnumISMSAR.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @displayOnlyTo
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be displayed but NOT released based on the determination of an originator in accordance with established foreign disclosure procedures. This element is used in conjunction with the DisplayOnly Dissemination Controls value. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMRelTo.xml
Type CVEnumISMRelTo
Type hierarchy
Properties
content: simple
Facets
maxLength 270
Source
<xsd:attribute name="displayOnlyTo" type="iccve:CVEnumISMRelTo">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.
				
				One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be displayed but NOT released based on the determination of an originator in accordance with established foreign disclosure procedures.  This element is used in conjunction with the DisplayOnly Dissemination Controls value.
				
				It is manifested in portion marks and security banners.
				
				PERMISSIBLE VALUES
				
				The permissible values for this attribute are defined in the Controlled Value Enumeration:
				
				CVEnumISMRelTo.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @disseminationControls
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying the expansion or limitation on the distribution of information. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMDissem.xml
Type CVEnumISMDissem
Type hierarchy
Properties
content: simple
Facets
maxLength 16
Source
<xsd:attribute name="disseminationControls" type="iccve:CVEnumISMDissem">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying the expansion or limitation on the distribution of information.

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

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

        CVEnumISMDissem.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @FGIsourceOpen
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information is not concealed. The attribute can indicate that the source of information of foreign origin is unknown. It is manifested in portion marks and security banners. PERMISSIBLE VALUES 1) The value "UNKNOWN" is permited under the circumstances described above. 2) The full set of values are defined in the Controlled Value Enumeration: CVEnumISMFGIOpen.xml
Type CVEnumISMFGIOpen
Type hierarchy
Properties
content: simple
Facets
maxLength 270
Source
<xsd:attribute name="FGIsourceOpen" type="iccve:CVEnumISMFGIOpen">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information is not concealed.

        The attribute can indicate that the source of information of foreign origin is unknown.

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

        1) The value "UNKNOWN" is permited under the circumstances described above.

        2) The full set of values are defined in the Controlled Value Enumeration:

        CVEnumISMFGIOpen.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @FGIsourceProtected
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. This attribute has unique specific rules concerning its usage. A single indicator that information qualifies as foreign government information for which the source(s) of the information must be concealed. Within protected internal organizational spaces this element may be used to maintain a record of the one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed. Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information. An indication that information qualifies as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the information is disseminated in shared spaces This data element has a dual purpose. Within shared spaces, the data element serves only to indicate the presence of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information is concealed, in which case, this data element's value will always be "FGI". The data element may also be employed in this manner within protected internal organizational spaces. However, within protected internal organizational spaces this data element may alternatively be used to maintain a formal record of the foreign country or countries and/or registered international organization(s) that are the non-disclosable owner(s) and/or producer(s) of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the resource is disseminated to shared spaces. If the data element is employed in this manner, then additional measures must be taken prior to dissemination of the resource to shared spaces so that any indications of the non-disclosable owner(s) and/or producer(s) of information within the resource are eliminated. In all cases, the corresponding portion marking or banner marking should be compliant with CAPCO guidelines for FGI when the source must be concealed. In other words, even if the data element is being employed within protected internal organizational spaces to maintain a formal record of the non-disclosable owner(s) and/or producer(s) within an XML resource, if the resource is rendered for display within the protected internal organizational spaces in any format by a stylesheet or as a result of any other transformation process, then the non-disclosable owner(s) and/or producer(s) should not be included in the corresponding portion marking or banner marking. PERMISSIBLE VALUES 1) The value "FGI" is permited under the circumstances described above. 2) The full set of values are defined in the Controlled Value Enumeration: CVEnumISMFGIProtected.xml
Type CVEnumISMFGIProtected
Type hierarchy
Properties
content: simple
Facets
maxLength 270
Source
<xsd:attribute name="FGIsourceProtected" type="iccve:CVEnumISMFGIProtected">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        This attribute has unique specific rules concerning its usage.

        A single indicator that information qualifies as foreign government information for which the source(s) of the information must be concealed.

        Within protected internal organizational spaces this element may be used to maintain a record of the one or more indicators identifying information which qualifies as foreign government information for which the source(s) of the information must be concealed.  Measures must be taken prior to dissemination of the information to conceal the source(s) of the foreign government information.

        An indication that information qualifies as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the information is disseminated in shared spaces

        This data element has a dual purpose. Within shared spaces, the data element serves only to indicate the presence of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information is concealed, in which case, this data element's value will always be "FGI". The data element may also be employed in this manner within protected internal organizational spaces. However, within protected internal organizational spaces this data element may alternatively be used to maintain a formal record of the foreign country or countries and/or registered international organization(s) that are the non-disclosable owner(s) and/or producer(s) of information which is categorized as foreign government information according to CAPCO guidelines for which the source(s) of the information must be concealed when the resource is disseminated to shared spaces. If the data element is employed in this manner, then additional measures must be taken prior to dissemination of the resource to shared spaces so that any indications of the non-disclosable owner(s) and/or producer(s) of information within the resource are eliminated.

        In all cases, the corresponding portion marking or banner marking should be compliant with CAPCO guidelines for FGI when the source must be concealed. In other words, even if the data element is being employed within protected internal organizational spaces to maintain a formal record of the non-disclosable owner(s) and/or producer(s) within an XML resource, if the resource is rendered for display within the protected internal organizational spaces in any format by a stylesheet or as a result of any other transformation process, then the non-disclosable owner(s) and/or producer(s) should not be included in the corresponding portion marking or banner marking.

        PERMISSIBLE VALUES

        1) The value "FGI" is permited under the circumstances described above.

        2) The full set of values are defined in the Controlled Value Enumeration:

        CVEnumISMFGIProtected.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @releasableTo
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be released based on the determination of an originator in accordance with established foreign disclosure procedures. This element is used in conjunction with the Dissemination Controls element. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMRelTo.xml
Type CVEnumISMRelTo
Type hierarchy
Properties
content: simple
Facets
maxLength 270
Source
<xsd:attribute name="releasableTo" type="iccve:CVEnumISMRelTo">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators identifying the country or countries and/or international organization(s) to which classified information may be released based on the determination of an originator in accordance with established foreign disclosure procedures.  This element is used in conjunction with the Dissemination Controls element.

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

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

        CVEnumISMRelTo.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @nonICmarkings
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-intelligence components. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMNonIC.xml
Type CVEnumISMNonIC
Type hierarchy
Properties
content: simple
Facets
maxLength 9
Source
<xsd:attribute name="nonICmarkings" type="iccve:CVEnumISMNonIC">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.

        One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-intelligence components.

        It is manifested in portion marks and security banners.

        PERMISSIBLE VALUES

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

        CVEnumISMNonIC.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @nonUSControls
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used at both the resource and the portion levels. One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-US components. It is manifested in portion marks and security banners. PERMISSIBLE VALUES The permissible values for this attribute are defined in the Controlled Value Enumeration: CVEnumISMNonUSControls.xml
Type CVEnumISMNonUSControls
Type hierarchy
Properties
content: simple
Facets
maxLength 3
Source
<xsd:attribute name="nonUSControls" type="iccve:CVEnumISMNonUSControls">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used at both the resource and the portion levels.
				
				One or more indicators of the expansion or limitation on the distribution of an information resource or portion within the domain of information originating from non-US components.
				
				It is manifested in portion marks and security banners.
								
				PERMISSIBLE VALUES
				The permissible values for this attribute are defined in the Controlled Value Enumeration:
				
				CVEnumISMNonUSControls.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @classifiedBy
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. The identity, by name or personal identifier, and position title of the original classification authority for a resource. It is manifested only in the 'Classified By' line of a resource's classification authority block.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 1024
Source
<xsd:attribute name="classifiedBy">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

        The identity, by name or personal identifier, and position title of the original classification authority for a resource.

		It is manifested only in the 'Classified By' line of a resource's classification authority block.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1024"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @derivativelyClassifiedBy
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. The identity, by name or personal identifier, of the derivative classification authority. It is manifested only in the 'Classified By' line of a resource's classification authority block.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 1024
Source
<xsd:attribute name="derivativelyClassifiedBy">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.


        The identity, by name or personal identifier, of the derivative classification authority.

		It is manifested only in the 'Classified By' line of a resource's classification authority block.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1024"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @classificationReason
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. One or more reason indicators or explanatory text describing the basis for an original classification decision. It is manifested only in the 'Reason' line of a resource's classification authority block.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 4096
Source
<xsd:attribute name="classificationReason">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

        One or more reason indicators or explanatory text describing the basis for an original classification decision.

		It is manifested only in the 'Reason' line of a resource's classification authority block.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="4096"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @derivedFrom
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. A citation of the authoritative source or reference to multiple sources of the classification markings used in a classified resource. It is manifested only in the 'Derived From' line of a document's classification authority block. ISOO's guidance is: Source of derivative classification. (1) The derivative classifier shall concisely identify the source document or the classification guide on the ‘‘Derived From’’ line, including the agency and, where available, the office of origin, and the date of the source or guide. An example might appear as: Derived From: Memo, ‘‘Funding Problems,’’ October 20, 2008, Office of Administration, Department of Good Works or Derived From: CG No. 1, Department of Good Works, dated October 20, 2008 (i) When a document is classified derivatively on the basis of more than one source document or classification guide, the ‘‘Derived From’’ line shall appear as: Derived From: Multiple Sources (ii) The derivative classifier shall include a listing of the source materials on, or attached to, each derivatively classified document.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 1024
Source
<xsd:attribute name="derivedFrom">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

        A citation of the authoritative source or reference to multiple sources of the classification markings used in a classified resource.

		It is manifested only in the 'Derived From' line of a document's classification authority block. ISOO's guidance is:
		
		Source of derivative classification. 
		(1) The derivative classifier shall 
		concisely identify the source document 
		or the classification guide on the 
		‘‘Derived From’’ line, including the 
		agency and, where available, the office 
		of origin, and the date of the source or 
		guide. An example might appear as: 
		Derived From: Memo, ‘‘Funding Problems,’’ 
		October 20, 2008, Office of Administration, 
		Department of Good Works or 
		Derived From: CG No. 1, Department of Good 
		Works, dated October 20, 2008
		
		(i) When a document is classified 
		derivatively on the basis of more than 
		one source document or classification 
		guide, the ‘‘Derived From’’ line shall 
		appear as: 
		Derived From: Multiple Sources 
		
		(ii) The derivative classifier shall 
		include a listing of the source materials 
		on, or attached to, each derivatively 
		classified document.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1024"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @declassDate
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. A specific year, month, and day upon which the information shall be automatically declassified if not properly exempted from automatic declassification. It is manifested in the 'Declassify On' line of a resource's classification authority block.
Type xsd:date
Properties
content: simple
Source
<xsd:attribute name="declassDate">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

         A specific year, month, and day upon which the information shall be automatically declassified if not properly exempted from automatic declassification.

		It is manifested in the 'Declassify On' line of a resource's classification authority block.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:date"/>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @declassEvent
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. A description of an event upon which the information shall be automatically declassified if not properly exempted from automatic declassification. It is manifested only in the 'Declassify On' line of a resource's classification authority block.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 1024
Source
<xsd:attribute name="declassEvent">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

        A description of an event upon which the information shall be automatically declassified if not properly exempted from automatic declassification.

		It is manifested only in the 'Declassify On' line of a resource's classification authority block.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1024"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @declassException
Namespace urn:us:gov:ic:ism
Annotations
This attribute is used primarily at the resource level. A single indicator describing an exemption to the nominal 25-year point for automatic declassification. This element is used in conjunction with the Declassification Date or Declassification Event. It is manifested in the 'Declassify On' line of a resource's classification authority block. ISOO has stated it should be a SINGLE value giving the longest protection. PERMISSIBLE VALUE The permissible value for this attribute is defined in the Controlled Value Enumeration: CVEnumISMN25X.xml
Type CVEnumISM25X
Properties
content: simple
Facets
enumeration AEA
(U) When using a source document that contains portions of Restricted Data (RD) or Formerly Restricted Data (FRD) where the RD/FRD source document(s) do not have declassification instructions, the derivatively classified document shall not contain a declassification date or event on the Declassify On line. The following shall be annotated on the Declassify On line: “Not Applicable or (N/A) to RD/FRD portions” and “See source list for NSI portions” separated by a period. The source list must include the declassification instruction for each of the source documents classified under E.O. 13526 and shall not appear in the classification authority block
enumeration 25X1
(U) Reveal the identity of a confidential human source, a human intelligence source, a relationship with an intelligence or security service of a foreign government or international organization, or a non-human intelligence source; or impair the effectiveness of an intelligence method currently in use, available for use, or under development.
enumeration 25X1-human
(U) Reveal the identity of a confidential human source or human intelligence source. Value has been deprecated ISSOO is unclear on when it will be forbiden. Possible forbid date is as early as 2010-12-20.
enumeration 25X1-EO-12951
(U) “25X1, EO 12951” (prescribed by the DNI for use on information described in E.O. 12951, Release of Imagery Acquired by Space-Based National Intelligence Reconnaissance Systems)
enumeration 25X2
(U) Reveal information that would assist in the development, production, or use of weapons of mass destruction.
enumeration 25X3
(U) Reveal information that would impair U.S. cryptologic systems or activities.
enumeration 25X4
(U) Reveal information that would impair the application of state-of-the-art technology within a U.S. weapon system.
enumeration 25X5
(U) Reveal formally named or numbered U.S. military war plans that remain in effect, or reveal operational or tactical elements of prior plans that are contained in such active plans;
enumeration 25X6
(U) Reveal information, including foreign government information, that would cause serious harm to relations between the United States and a foreign government, or to ongoing diplomatic activities of the United States
enumeration 25X7
(U) Reveal information that would impair the current ability of United States Government officials to protect the President, Vice President, and other protectees for whom protection services, in the interest of the national security, are authorized.
enumeration 25X8
(U) Reveal information that would seriously impair current national security emergency preparedness plans or reveal current vulnerabilities of systems, installations, or infrastructures relating to the national security.
enumeration 25X9
(U) Violate a statute, treaty, or international agreement that does not permit the automatic or unilateral declassification of information at 25 years.
enumeration 50X1-HUM
(U) When the information clearly and demonstrably could be expected to reveal the identity of a confidential human source or a human intelligence source.
enumeration 50X2-WMD
(U) When the information clearly and demonstrably could reveal key design concepts of weapons of mass destruction.
Source
<xsd:attribute name="declassException" type="iccve:CVEnumISM25X">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">This attribute is used primarily at the resource level.

        A single indicator describing an exemption to the nominal 25-year point for automatic declassification.  This element is used in conjunction with the Declassification Date or Declassification Event.

		It is manifested in the 'Declassify On' line of a resource's classification authority block.

        ISOO has stated it should be a SINGLE value giving the longest protection.

        PERMISSIBLE VALUE

        The permissible value for this attribute is defined in the Controlled Value Enumeration:

        CVEnumISMN25X.xml</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute @compilationReason
Namespace urn:us:gov:ic:ism
Annotations
A description of the reasons that the classification of this element is more restrictive than a simple roll-up of the sub elements would result in. This acts as an indicator to rule engines that there is not accidental over classification going on and to users that special care beyond what the portion marks reveal must be taken when using this data. Use of this mark does not replace the need for the compilation reason being defined in the prose in accordance with ISOO Directive 1. For example this would document why 3 Unclassified bullet items form a Secret List. Without this reason being noted the above described document would be considered to be miss-marked and overclassified.
Type restriction of xsd:string
Properties
content: simple
Facets
maxLength 1024
Source
<xsd:attribute name="compilationReason">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">A description of the reasons that the classification of this element is more restrictive than a simple roll-up of the
        sub elements would result in. This acts as an indicator to rule engines that there is not accidental over classification
        going on and to users that special care beyond what the portion marks reveal must be taken when using this data. Use of this
        mark does not replace the need for the compilation reason being defined in the prose in accordance with ISOO Directive 1.
        For example this would document why 3 Unclassified bullet items form a Secret List. 
        Without this reason being noted the above described document would be considered to be miss-marked and overclassified.</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1024"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Schema location IC-ISM.xsd
Attribute Group SecurityAttributesGroup
Namespace urn:us:gov:ic:ism
Annotations
The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is required. This group is to be contrasted with group 'SecurityAttributesOptionGroup' in which use of those attributes is optional. This group actually contains classification, ownerProducer, SCIcontrols, SARIdentifier, atomicEnergyMarkings, disseminationControls, displayOnlyTo, FGIsourceOpen, FGIsourceProtected, releasableTo, nonICmarkings, classifiedBy, compilationReason, derivativelyClassifiedBy, classificationReason, nonUSControls, derivedFrom, declassDate, declassEvent, and declassException however for ease of reading in the Schemaguide only a placeholder attribute Schemaguide is show here. All of the attributes with their documentation are in the Schemaguide but they are not show in this attribute group since that made the guide much harder to read.
Diagram
Diagram IC-ISM_xsd.tmp#id39
Used by
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:attributeGroup name="SecurityAttributesGroup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is required.

        This group is to be contrasted with group 'SecurityAttributesOptionGroup' in which use of those attributes is optional.
        
        This group actually contains classification, ownerProducer, SCIcontrols, SARIdentifier, 
        atomicEnergyMarkings, disseminationControls, displayOnlyTo, FGIsourceOpen, FGIsourceProtected, releasableTo, nonICmarkings, classifiedBy, 
        compilationReason, derivativelyClassifiedBy, classificationReason, nonUSControls, derivedFrom, declassDate, declassEvent, and declassException
        however for ease of reading in the Schemaguide only a placeholder attribute Schemaguide is show here. All of the attributes with their
        documentation are in the Schemaguide but they are not show in this attribute group since that made the guide much harder to read.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="SchemaguideSecurityAttributesGroup" use="optional"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group SecurityAttributesOptionGroup
Namespace urn:us:gov:ic:ism
Annotations
The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is optional. This group is to be contrasted with group 'SecurityAttributesGroup' in which use of these attributes is required. This group actually contains classification, ownerProducer, SCIcontrols, SARIdentifier, atomicEnergyMarkings, disseminationControls, displayOnlyTo, FGIsourceOpen, FGIsourceProtected, releasableTo, nonICmarkings, classifiedBy, compilationReason, derivativelyClassifiedBy, classificationReason, nonUSControls, derivedFrom, declassDate, declassEvent, and declassException however for ease of reading in the Schemaguide only a placeholder attribute Schemaguide is show here. All of the attributes with their documentation are in the Schemaguide but they are not show in this attribute group since that made the guide much harder to read.
Diagram
Diagram IC-ISM_xsd.tmp#id91
Used by
Attributes
QName Type Fixed Default Use Annotation
SchemaguideSecurityAttributesOptionGroup 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:attributeGroup name="SecurityAttributesOptionGroup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The group of Information Security Marking attributes in which the use of attributes 'classification' and 'ownerProducer' is optional.

        This group is to be contrasted with group 'SecurityAttributesGroup' in which use of these attributes is required.
        
        This group actually contains classification, ownerProducer, SCIcontrols, SARIdentifier, 
        atomicEnergyMarkings, disseminationControls, displayOnlyTo, FGIsourceOpen, FGIsourceProtected, releasableTo, nonICmarkings, classifiedBy, 
        compilationReason, derivativelyClassifiedBy, classificationReason, nonUSControls, derivedFrom, declassDate, declassEvent, and declassException
        however for ease of reading in the Schemaguide only a placeholder attribute Schemaguide is show here. All of the attributes with their
        documentation are in the Schemaguide but they are not show in this attribute group since that made the guide much harder to read.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="SchemaguideSecurityAttributesOptionGroup" use="optional"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group ResourceNodeAttributeGroup
Namespace urn:us:gov:ic:ism
Annotations
An attribute group to be used on the element that represents the resource node of an instance document. This node's ISM attributes would be used to generate banner marks and the E.O. 12958 classification authority block. Implementing Schemas might use this on the Root node or any other node.
Diagram
Diagram IC-ISM_xsd.tmp#id238 IC-ISM_xsd.tmp#id239 IC-ISM_xsd.tmp#id240 IC-ISM_xsd.tmp#id39 IC-ISM_xsd.tmp#id38
Used by
Attribute Group irm:IRMRootNodeAttributeGroup
Complex Type ResourceType
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.
compliesWith CVEnumISMCompliesWith optional
This attribute is used at the resource level. An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced. PERMISSIBLE VALUES The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMcompliesWith.xml
createDate xsd:date required
This attribute is used to designate what date the document was produced on. This is the date that will be used by various constraint rules to determine if the document meets all the business rules. It must be on the element where resourceElement is true.
resourceElement xsd:boolean true required
This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource. Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for all constraint rules.
Source
<xsd:attributeGroup name="ResourceNodeAttributeGroup">
  <xsd:annotation>
    <xsd:documentation>An attribute group to be used on the element that represents the resource 
				node of an instance document. This node's ISM attributes would be used to 
				generate banner marks and the E.O. 12958 classification authority block. 
				Implementing Schemas might use this on the Root node or any other node.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="resourceElement" fixed="true" use="required"/>
  <xsd:attribute ref="createDate" use="required"/>
  <xsd:attribute ref="compliesWith" use="optional"/>
  <xsd:attributeGroup ref="SecurityAttributesGroup"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group ISMRootNodeAttributeGroup
Namespace urn:us:gov:ic:ism
Annotations
An attribute group to be used on the root node of a schema implementing ISM. ISM being entirely attributes based groups such as this are the only way to specify required use.
Diagram
Diagram IC-ISM_xsd.tmp#id244
Used by
Attribute Group irm:IRMRootNodeAttributeGroup
Complex Type ResourceType
Attributes
QName Type Fixed Default Use Annotation
DESVersion xsd:int required
The version number of the DES. Should there be multiple specified in an instance document the one at the root node is the one that will apply to the entire document.
Source
<xsd:attributeGroup name="ISMRootNodeAttributeGroup">
  <xsd:annotation>
    <xsd:documentation>An attribute group to be used on the root node of a schema implementing ISM.
				ISM being entirely attributes based groups such as this are the only way to specify required use.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="DESVersion" use="required"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group NoticeAttributesOptionGroup
Namespace urn:us:gov:ic:ism
Annotations
The group of Information Security Marking attributes for use on a notice element in which the use of Security on the notice is optional.
Diagram
Diagram IC-ISM_xsd.tmp#id303 IC-ISM_xsd.tmp#id306 IC-ISM_xsd.tmp#id307 IC-ISM_xsd.tmp#id308 IC-ISM_xsd.tmp#id91 IC-ISM_xsd.tmp#id90
Used by
Element irm:Notice
Attributes
QName Type Fixed Default Use Annotation
SchemaguideSecurityAttributesOptionGroup 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.
notice CVEnumISMNotice optional
A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element. This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing schema defined and details of the rendering would be up to the schema in question. The permissible value for this attribute are defined in the Controlled Value Enumeration: CVEnumISMNotice.xml
noticeDate xsd:date optional
A Date associated with a notice such as the DoD Distribution notice date.
noticePOC restriction of xsd:string optional
A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC.
noticeReason restriction of xsd:string optional
A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason.
Source
<xsd:attributeGroup name="NoticeAttributesOptionGroup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The group of Information Security Marking attributes for use on a notice element in which the use of Security on the notice is optional.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="notice" use="optional"/>
  <xsd:attribute ref="noticePOC" use="optional"/>
  <xsd:attribute ref="noticeReason" use="optional"/>
  <xsd:attribute ref="noticeDate" use="optional"/>
  <xsd:attributeGroup ref="SecurityAttributesOptionGroup"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group NoticeAttributesGroup
Namespace urn:us:gov:ic:ism
Annotations
The group of Information Security Marking attributes for use on a notice element in which the use of attributes 'classification' and 'ownerProducer' is required.
Diagram
Diagram IC-ISM_xsd.tmp#id303 IC-ISM_xsd.tmp#id306 IC-ISM_xsd.tmp#id307 IC-ISM_xsd.tmp#id308 IC-ISM_xsd.tmp#id39 IC-ISM_xsd.tmp#id38
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.
notice CVEnumISMNotice optional
A categorization defining which of the required Notices, described in the CAPCO Register, is included in the element. This attribute is an indicator that the element contains a Notice. The element could contain any structure the implementing schema defined and details of the rendering would be up to the schema in question. The permissible value for this attribute are defined in the Controlled Value Enumeration: CVEnumISMNotice.xml
noticeDate xsd:date optional
A Date associated with a notice such as the DoD Distribution notice date.
noticePOC restriction of xsd:string optional
A Point of Contact POC (less than 2048 chars) associated with a notice such as the DoD Distribution POC.
noticeReason restriction of xsd:string optional
A Reason (less than 2048 chars) associated with a notice such as the DoD Distribution reason.
Source
<xsd:attributeGroup name="NoticeAttributesGroup">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">The group of Information Security Marking attributes for use on a notice element in which the use of attributes 'classification' and 'ownerProducer' is required.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="notice" use="optional"/>
  <xsd:attribute ref="noticePOC" use="optional"/>
  <xsd:attribute ref="noticeReason" use="optional"/>
  <xsd:attribute ref="noticeDate" use="optional"/>
  <xsd:attributeGroup ref="SecurityAttributesGroup"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group ISMRootNodeAttributeOptionGroup
Namespace urn:us:gov:ic:ism
Annotations
An attribute group to be used on the root node of a schema implementing ISM. ISM being entirely attributes based groups such as this are the only way to specify required use. This group has all the attributes as optional.This group could be used in a schema where many element may be the root node. When the element is acting as the root element it should have attributes used similar to ISMRootNodeAttributeGroup.
Diagram
Diagram IC-ISM_xsd.tmp#id244
Attributes
QName Type Fixed Default Use Annotation
DESVersion xsd:int optional
The version number of the DES. Should there be multiple specified in an instance document the one at the root node is the one that will apply to the entire document.
Source
<xsd:attributeGroup name="ISMRootNodeAttributeOptionGroup">
  <xsd:annotation>
    <xsd:documentation>An attribute group to be used on the root node of a schema implementing ISM.
				ISM being entirely attributes based groups such as this are the only way to specify required use. 
				This group has all the attributes as optional.This group could be used in a schema where many 
				element may be the root node. When the element is acting 
				as the root element it should have attributes used similar to ISMRootNodeAttributeGroup.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="DESVersion" use="optional"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd
Attribute Group ResourceNodeAttributeOptionGroup
Namespace urn:us:gov:ic:ism
Annotations
An attribute group to be used on the element that represents the resource node of an instance document. This node's ISM attributes would be used to generate banner marks and the E.O. 12958 classification authority block. Implementing Schemas might use this on the Root node or any other node. This group has all the attributes as optional. It could be used in a schema where many nodes may be the resource element. When the element is acting as the resource element it should have attributes used similar to ResourceNodeAttributeGroup.
Diagram
Diagram IC-ISM_xsd.tmp#id238 IC-ISM_xsd.tmp#id239 IC-ISM_xsd.tmp#id240 IC-ISM_xsd.tmp#id91 IC-ISM_xsd.tmp#id90
Attributes
QName Type Fixed Default Use Annotation
SchemaguideSecurityAttributesOptionGroup 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.
compliesWith CVEnumISMCompliesWith optional
This attribute is used at the resource level. An indicator of what optional ISM rule sets the documents complies with. This allows sytems to know that the document claims compliance with these rule sets and they should be enforced. PERMISSIBLE VALUES The permissible values for this simple type are defined in the Controlled Value Enumeration: CVEnumISMcompliesWith.xml
createDate xsd:date optional
This attribute is used to designate what date the document was produced on. This is the date that will be used by various constraint rules to determine if the document meets all the business rules. It must be on the element where resourceElement is true.
resourceElement xsd:boolean true optional
This attribute is used to designate which element has the ISM attributes representing the classification for the entire resource. Every document must have at least one element with this indicator as true. It should be rare that a document has more than one. Mainly this would occur in some sort of aggregator schema. In that unusual case the first one encountered in XML document order is the one used for all constraint rules.
Source
<xsd:attributeGroup name="ResourceNodeAttributeOptionGroup">
  <xsd:annotation>
    <xsd:documentation>An attribute group to be used on the element that represents the resource 
				node of an instance document. This node's ISM attributes would be used to 
				generate banner marks and the E.O. 12958 classification authority block. 
				Implementing Schemas might use this on the Root node or any other node.
				This group has all the attributes as optional. It could be used in a schema
				where many nodes may be the resource element. When the element is acting 
				as the resource element it should have attributes used similar to ResourceNodeAttributeGroup.</xsd:documentation>
  </xsd:annotation>
  <xsd:attribute ref="resourceElement" fixed="true" use="optional"/>
  <xsd:attribute ref="createDate" use="optional"/>
  <xsd:attribute ref="compliesWith" use="optional"/>
  <xsd:attributeGroup ref="SecurityAttributesOptionGroup"/>
</xsd:attributeGroup>
Schema location IC-ISM.xsd