]>

# UNCLASSIFIED

# &cp_object; v2021-NOV Package Description

&cp_businessObjectClass; (&cp_object;) consists of many files all packaged here for you. This is a simple guide to the layout of this package. Before attempting to follow the links in this guide, please ensure that you have extracted the files from the zip file; otherwise, the links will not work.

- CONTENTS

  The following components may be included in the package:

  - XYZ*_Rules.pdf

    A single human friendly document representation of all the Schematron rules for the XYZ Specification

  - XYZ*_Schema.pdf

    A single human friendly document representation of the schema for the XYZ Specification

  - XYZ*_XSL.pdf

    A single human friendly document representation of all the XSLs for the XYZ Specification

  - XYZ*_XSPEC.pdf

    A single human friendly document representation of all the XSPECs for the XYZ Specification

  - XYZ*CVEnums.pdf

    A single human friendly document representation of all the Common Value Enumeration Tokens and their Descriptions for the XYZ Specification

  - XYZ*Examples.pdf

    A single human friendly document representation of all the included examples for the XYZ Specification

  - Des*Xml.pdf

    The primary description and implementation guide for the XYZ Data Encoding Specification

  - Ces*Xml.pdf

    The primary description and implementation guide for the XYZ CVE Encoding Specification

  - Annex / FOUO Annex

    Additional information and guidance for the XYZ Specification that is either UNCLASSIFIED, but not publicly releasable or at the U//FOUO level

  - SECRET Annex

    Additional information and guidance for the XYZ Specification, at the SECRET level (either NOFORN or RELTO)

  - TetragraphTaxonomy.pdf

    A single human friendly document representation of the Tetragraph Taxonomy XML file

- CVE

  The collection of Controlled Vocabulary Enumerations (CVE) that this specification is dependent on. Each CVE directory has the actual CVE files as XML, however, the light package does not include a PDF rendering of them.

  - DOMEX

    - DOMEX
    - DOMEXCVEnums.pdf

  - ISM

    - ISM

  - USAgency

    - USAgency

  - MN

    - MN

  - LIC

    - LIC

  - AUTHCAT

    - AUTHCAT

  - ISMCAT

    - ISMCAT

  - ROLE

    - ROLE

  - IRM

    - IRM

  - PM

    - PM

  - IC-GENC

    - IC-GENC

  - INTDIS

    - INTDIS

  - MIME

    - MIME

  - VIRT

    - VIRT

  - RevRecall

    - RevRecall

  - BASE-TDF

    - BASE-TDF

- Documentation

  This includes all of the specifications upon which this specification is dependent.

  - DOMEX version 2021-NOV
    - DesDomexXml.pdf
  - ISM version 2021-NOVr2022-NOV
    - DesIsmXml.pdf
  - USAgency version 2022-JUL
    - CesUSAgencyXml.pdf
  - MN version 2021-NOV
    - CesMNXml.pdf
  - LIC version 2015-AUG
    - CesLicXml.pdf
  - AUTHCAT version 2018-APR
    - CesAuthCatXml.pdf
  - ISMCAT version 2022-NOV
    - CesISMCATXml.pdf
  - IC-SF version 2021-NOV
    - DesSfIcXml.pdf
  - ROLE version 2021-NOV
    - CesRoleXml.pdf
  - IC-EDH version 2019-MAR
    - DesEdhIcXml.pdf
  - IC-ID version 2021-NOV
    - DesIcIdTxt-Xml.pdf
  - IRM version 2021-NOV
    - DesIrmXml.pdf
  - PMA version 2019-MARr2019-SEP
    - DesPMAXml.pdf
  - PM version 2022-NOV
    - CesPMXml.pdf
  - IC-GENC version 2021-NOV
    - CesGENCXml.pdf
  - INTDIS version 2017-JUL
    - CesIntDisXml.pdf
  - MIME version 2020-OCT
    - CesMimeXml.pdf
  - VIRT version 2020-OCTr2022-MAY
    - DesVirtXml.pdf
  - IC-TDF version 2021-NOV
    - DesTdfIcXml.pdf
  - RevRecall version 2021-NOVr2022-MAY
    - DesRevRecallXml.pdf
  - BASE-TDF version 2021-NOV
    - DesBaseTDFXml.pdf

- Examples

  Collection of example instance documents for this specification and a PDF copy.

  If available, each dependent specification's example instance documents are included, however the light package does not include the PDF copy.

  - DOMEX

    - DOMEX Example Files
    - DOMEXExamples.pdf

  - ISM

    - ISM Example Files

  - IC-EDH

    - IC-EDH Example Files

  - IRM

    - IRM Example Files

  - PMA

    - PMA Example Files

  - VIRT

    - VIRT Example Files

  - IC-TDF

    - IC-TDF Example Files

  - RevRecall

    - RevRecall Example Files

  - BASE-TDF

    - BASE-TDF Example Files

- Schema

  Complete set of XSD files to implement this specification including all required dependencies. Dependent specification PDF copies are not included in the light package.

  - DOMEX

    - DOMEX Schema Files
    - DOMEX_Schema.pdf

  - ISM

    - ISM Schema Files

  - USAgency

    - USAgency Schema Files

  - MN

    - MN Schema Files

  - LIC

    - LIC Schema Files

  - AUTHCAT

    - AUTHCAT Schema Files

  - ISMCAT

    - ISMCAT Schema Files

  - IC-SF

    - IC-SF Schema Files

  - ROLE

    - ROLE Schema Files

  - IC-EDH

    - IC-EDH Schema Files

  - IC-ID

    - IC-ID Schema Files

  - IRM

    - IRM Schema Files

  - PMA

    - PMA Schema Files

  - PM

    - PM Schema Files

  - IC-GENC

    - IC-GENC Schema Files

  - INTDIS

    - INTDIS Schema Files

  - MIME

    - MIME Schema Files

  - VIRT

    - VIRT Schema Files

  - tspi

    - tspi Schema Files

  - iso

    - iso Schema Files

  - ogc

    - ogc Schema Files

  - fgdc

    - fgdc Schema Files

  - w3

    - w3 Schema Files

  - IC-TDF

    - IC-TDF Schema Files

  - RevRecall

    - RevRecall Schema Files

  - BASE-TDF

    - BASE-TDF Schema Files

- SchemaGuide

  The light package does not contain the XML Schema documentation for the XSD files. To review the schema guide for this specification, download the non-light package.

- Schematron

  Collection of constraint rules applicable to this specification. These rules depend on the CVEs being located at the "correct" relative path they are in this package. Many of the dependent specifications have applicable constraint rules; each one is documented separately. The light package does not include a generated PDF collection of all the constraint rules. As such, each specification has two main files:

  - xxx_XML.sch

    The top level .sch file that includes all of the others for the particular specification.

  - xxx_XML.xsl

    A pre "compiled" version of the .sch file ready for execution with any XSLT2 capable engine.

  Applicable constraint rules are as follows:

  - DOMEX
    - DOMEX_Rules.pdf
    - DOMEX_XML.sch
    - DOMEX_XML.xsl
  - ISM
    - ISM_XML.sch
    - ISM_XML.xsl
  - USAgency
    - USAgency_XML.sch
    - USAgency_XML.xsl
  - MN
    - MN_XML.sch
    - MN_XML.xsl
  - AUTHCAT
    - AUTHCAT_XML.sch
    - AUTHCAT_XML.xsl
  - ISMCAT
    - ISMCAT_XML.sch
    - ISMCAT_XML.xsl
  - IC-SF
    - IC-SF_XML.sch
    - IC-SF_XML.xsl
  - ROLE
    - ROLE_XML.sch
    - ROLE_XML.xsl
  - IC-EDH
    - IC-EDH_XML.sch
    - IC-EDH_XML.xsl
  - IC-ID
    - IC-ID_XML.sch
    - IC-ID_XML.xsl
  - IRM
    - IRM_XML.sch
    - IRM_XML.xsl
  - PMA
    - PMA_XML.sch
    - PMA_XML.xsl
  - PM
    - PM_XML.sch
    - PM_XML.xsl
  - IC-GENC
    - IC-GENC_XML.sch
    - IC-GENC_XML.xsl
  - MIME
    - MIME_XML.sch
    - MIME_XML.xsl
  - VIRT
    - VIRT_XML.sch
    - VIRT_XML.xsl
  - IC-TDF
    - IC-TDF_XML.sch
    - IC-TDF_XML.xsl
  - RevRecall
    - RevRecall_XML.sch
    - RevRecall_XML.xsl
  - BASE-TDF
    - BASE-TDF_XML.sch
    - BASE-TDF_XML.xsl

- Taxonomy

  The collection of Taxonomies that this specification includes. Each Taxonomy directory has the actual Taxonomy files as XML, however, the light package does not include a PDF rendering of them.

  - ISMCAT

    - Tetragraph

      - TetragraphTaxonomy.xml

- XSL

  Complete set of XSL files to implement this specification including all required dependencies. Dependent specification PDF copies are not included in the light package.

  - ISM

    - ISM XSL Files

- manifest.md5

  This file contains an MD5 checksum of every file in the package. It can be used to determine if any of the files were corrupted in unzipping or if you have modified a file.

- DOMEXpackage.properties

  This file contains information concerning the version, classification, and build time for the package.

- This image displays the general specification dependency tree of other IC specifications used by this specification. It uses orange coloring to denote specifications that have been updated in conjunction with this release. White coloring indicates no recent change. Specifications with no dependencies will not have an image.

- The DOMEX specification does not have inverse dependencies.

# UNCLASSIFIED