| ### 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 |
Attribute Group | SecurityAttributesOptionGroup
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 |
Attribute Groups | ResourceNodeAttributeGroup, ResourceNodeAttributeOptionGroup
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 |
Attribute Groups | ResourceNodeAttributeGroup, ResourceNodeAttributeOptionGroup
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 | xsd:token CVEnumISMCompliesWithValues CVEnumISMCompliesWith
Properties |
content: | simple
Facets |
maxLength | 2 |
Used by |
Attribute Groups | ResourceNodeAttributeGroup, ResourceNodeAttributeOptionGroup
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 |
Attribute Groups | ISMRootNodeAttributeGroup, ISMRootNodeAttributeOptionGroup
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 | xsd:token CVEnumISMNoticeValues CVEnumISMNotice
Properties |
content: | simple
Facets |
maxLength | 16 |
Used by |
Attribute Groups | NoticeAttributesGroup, NoticeAttributesOptionGroup
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 |
Attribute Groups | NoticeAttributesGroup, NoticeAttributesOptionGroup
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 |
Attribute Groups | NoticeAttributesGroup, NoticeAttributesOptionGroup
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 |
Attribute Groups | NoticeAttributesGroup, NoticeAttributesOptionGroup
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 | CVEnumISMatomicEnergyMarkings
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 | xsd:token CVEnumISMOwnerProducerValues CVEnumISMOwnerProducer
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 | CVEnumISMSCIControls
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 | CVEnumISMSAR
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 | xsd:token CVEnumISMRelToValues CVEnumISMRelTo
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 | xsd:token CVEnumISMDissemValues CVEnumISMDissem
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 | xsd:token CVEnumISMFGIOpenValues CVEnumISMFGIOpen
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 | xsd:token CVEnumISMFGIProtectedValues CVEnumISMFGIProtected
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 | xsd:token CVEnumISMRelToValues CVEnumISMRelTo
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 | xsd:token CVEnumISMNonICValues CVEnumISMNonIC
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 | xsd:token CVEnumISMNonUSControlsValues CVEnumISMNonUSControls
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 |
Used by |
Elements | irm:Addressee, irm:IntelDiscipline, irm:IntelSubdiscipline, irm:IntelSubdisciplineTechnique, irm:NonStateActorCoverageList, irm:NoticeList, irm:ProductionMetric, irm:ProductionMetricsList, irm:RequesterInfo, irm:RevisionRecall, irm:RevisionRecall/irm:Link, irm:TaskingInfo, irm:TaskingInfoList, ntk:Access, ntk:AccessAuthorizationList, ntk:AccessGroup, ntk:AccessIndividual, ntk:AccessProfile, ntk:AccessProfileList, security
Complex Types | DescriptionType, LongStringWithSecurityType, ShortStringWithSecurityType, SubtitleType, TitleType, irm:IRMListType, irm:ProductionMetricCoverageType, irm:ProductionMetricSubjectType, ntk:StringWithSecurityType, ntk:TokenWithSecurityType
Attribute Groups | NoticeAttributesGroup, ResourceNodeAttributeGroup
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 |
Used by |
Attribute Groups | NoticeAttributesOptionGroup, ResourceNodeAttributeOptionGroup
Complex Types | CompoundSourceIdentifierType, GeospatialCoverageType, RelatedResourcesType, SubjectCoverageType, TemporalCoverageType, VirtualCoverageType, contactInfoType
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 |
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 |
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 |
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 |
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 |
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 |
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