]>

# UNCLASSIFIED

# &cp_object; v2018-APRr2022-MAY 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.

  - PUBS

    - PUBS
    - PUBSCVEnums.pdf

  - CEM

    - CEM

  - VIRT

    - VIRT

  - 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

  - RevRecall

    - RevRecall

  - BASE-TDF

    - BASE-TDF

- Documentation

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

  - PUBS version 2018-APRr2022-MAY
    - DesPubsXml.pdf
  - CEM version 2018-APR
    - DesCemXml.pdf
  - VIRT version 2020-OCTr2022-MAY
    - DesVirtXml.pdf
  - IC-SF version 2021-NOV
    - DesSfIcXml.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
  - ROLE version 2021-NOV
    - CesRoleXml.pdf
  - IRM version 2021-NOV
    - DesIrmXml.pdf
  - PMA version 2019-MARr2019-SEP
    - DesPMAXml.pdf
  - PM version 2022-NOV
    - CesPMXml.pdf
  - IC-ID version 2021-NOV
    - DesIcIdTxt-Xml.pdf
  - IC-GENC version 2021-NOV
    - CesGENCXml.pdf
  - INTDIS version 2017-JUL
    - CesIntDisXml.pdf
  - MIME version 2020-OCT
    - CesMimeXml.pdf
  - IC-TDF version 2021-NOV
    - DesTdfIcXml.pdf
  - IC-EDH version 2019-MAR
    - DesEdhIcXml.pdf
  - RevRecall version 2021-NOVr2022-MAY
    - DesRevRecallXml.pdf
  - BASE-TDF version 2021-NOV
    - DesBaseTDFXml.pdf
  - SRC version 2015-AUGr2022-MAY
    - DesSrcXml.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.

  - PUBS

    - PUBS Example Files
    - PUBSExamples.pdf

  - CEM

    - CEM Example Files

  - VIRT

    - VIRT Example Files

  - ISM

    - ISM Example Files

  - IRM

    - IRM Example Files

  - PMA

    - PMA Example Files

  - IC-TDF

    - IC-TDF Example Files

  - IC-EDH

    - IC-EDH Example Files

  - RevRecall

    - RevRecall Example Files

  - BASE-TDF

    - BASE-TDF Example Files

  - SRC

    - SRC 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.

  - PUBS

    - PUBS Schema Files
    - PUBS_Schema.pdf

  - CEM

    - CEM Schema Files

  - VIRT

    - VIRT Schema Files

  - IC-SF

    - IC-SF Schema Files

  - w3

    - w3 Schema Files

  - ISM

    - ISM Schema Files

  - USAgency

    - USAgency Schema Files

  - MN

    - MN Schema Files

  - LIC

    - LIC Schema Files

  - AUTHCAT

    - AUTHCAT Schema Files

  - ISMCAT

    - ISMCAT Schema Files

  - ROLE

    - ROLE Schema Files

  - ogc

    - ogc Schema Files

  - iso

    - iso Schema Files

  - IRM

    - IRM Schema Files

  - PMA

    - PMA Schema Files

  - PM

    - PM Schema Files

  - IC-ID

    - IC-ID Schema Files

  - IC-GENC

    - IC-GENC Schema Files

  - INTDIS

    - INTDIS Schema Files

  - MIME

    - MIME Schema Files

  - tspi

    - tspi Schema Files

  - fgdc

    - fgdc Schema Files

  - IC-TDF

    - IC-TDF Schema Files

  - IC-EDH

    - IC-EDH Schema Files

  - RevRecall

    - RevRecall Schema Files

  - BASE-TDF

    - BASE-TDF Schema Files

  - SRC

    - SRC 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:

  - PUBS
    - PUBS_Rules.pdf
    - PUBS_XML.sch
    - PUBS_XML.xsl
  - CEM
    - CEM_XML.sch
    - CEM_XML.xsl
  - VIRT
    - VIRT_XML.sch
    - VIRT_XML.xsl
  - IC-SF
    - IC-SF_XML.sch
    - IC-SF_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
  - ROLE
    - ROLE_XML.sch
    - ROLE_XML.xsl
  - IRM
    - IRM_XML.sch
    - IRM_XML.xsl
  - PMA
    - PMA_XML.sch
    - PMA_XML.xsl
  - PM
    - PM_XML.sch
    - PM_XML.xsl
  - IC-ID
    - IC-ID_XML.sch
    - IC-ID_XML.xsl
  - IC-GENC
    - IC-GENC_XML.sch
    - IC-GENC_XML.xsl
  - MIME
    - MIME_XML.sch
    - MIME_XML.xsl
  - IC-TDF
    - IC-TDF_XML.sch
    - IC-TDF_XML.xsl
  - IC-EDH
    - IC-EDH_XML.sch
    - IC-EDH_XML.xsl
  - RevRecall
    - RevRecall_XML.sch
    - RevRecall_XML.xsl
  - BASE-TDF
    - BASE-TDF_XML.sch
    - BASE-TDF_XML.xsl
  - SRC
    - SRC_XML.sch
    - SRC_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.

- PUBSpackage.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 PUBS specification does not have inverse dependencies.

# UNCLASSIFIED