| ### Showing:
Annotations
Properties

Imported schema PUBS-XML.xsd

Namespace | urn:us:gov:ic:pubs
Annotations | # Intelligence Community Technical Specification XML Data Encoding Specification for Publications (PUBS.XML) ## Notices Distribution Notice: This document has been approved for Public Release and is available for use without restriction. ## Description W3C XML Schema for the XML Data Encoding Specification for intelligence Publications metadata (PUBS.XML). ## Introduction This XML Schema file is one component of the XML Data Encoding Specification (DES). Please see the document titled XML Data Encoding Specification for Intelligence Publications for a complete description of the encoding as well as list of all components. It is envisioned that this schema or its components, as well as other parts of the DES may be overridden for localized implementations. Therefore, permission to use, copy, modify and distribute this XML Schema and the other parts of the DES for any purpose is hereby granted in perpetuity. Please reference the preceding two paragraphs in all copies or variations. The developers make no representation about the suitability of the schema or DES for any purpose. It is provided "as is" without expressed or implied warranty. If you modify this XML Schema in any way label your schema as a variant of PUBS.XML. Please direct all questions, bug reports,or suggestions for changes to the points of contact identified in the document referenced above. ## Implementation Notes A PUBS.XML instance is an instance of a TDO with particular payload and assertions. Its structure is similar to: A tdf:TrustedDataObject whose tdf:StructuredPayload is pubs:IntelDoc has an assertion pubs:IntelDocMetadata has an assertion irm:ICResourceMetadataPackage ## Creators Office of the Director of National Intelligence Intelligence Community Chief Information Officer ## Formal Change List PUBS-XML
Change History
Version | Date | By | Description
--- | --- | --- | ---
2016-SEP | 2016-02-17 | ODNI/IC CIO/IAD | The schema change logs will no longer be maintained as of the 2016-SEP release. The existing change logs will only serve as legacy information. For changes to schema as of and after 2016-SEP, reference the change history in the DES.
2015-AUG | 2015-06-11 | Yuan, ODNI/CIO/IAD | Added pubs:ExtensionElements to pubs:SourceReferenceCitationRef and pubs:AppendedReferenceCitationRef
2015-AUG | 2015-05-29 | ODNI/CIO/IAD | DESVersion Regex Updated
2015-AUG | 2015-04-06 | Yuan, ODNI/CIO/IAD | Updated PUBS to use SRC and updated current usage of pubs:AgencyAcronym to pubs:Agency, removed pubs:AgencyAcronym
2015-AUG | 2015-04-06 | ODNI/CIO/IAD | Updated PUBS to add strikethrough to EmphasizedText?s emphasisType attribute
2014-DEC | 2014-08-15 | Hodges, ODNI/CIO/MED/EIA | Enforced DESVersion with a pattern instead of a fixed value to allow extension versions.
2014-DEC | 2014-08-05 | Hodges, ODNI/CIO/MED/EIA | Removed RevisionRecall from Pubs since it is a separate specification.
12 | 2013-03-21 | Clay, ODNI/CIO/MED/EIA | Removed orphan elements left over from the DDMS upgrade to v5. This also removed the need for PUBS to be dependent on TSPI.
12 | 2013-02-04 | Hodges, ODNI/CIO/MED/EIA | Added support for recursive tables through inclusion of XHTML tables.
11 | 2013-01-14 | Clay, ODNI/CIO/MED/EIA | DocumentBody is not the root node of the pubs payload, so removed the PubsRootNodeAttributeGroup. This was moved to IntelDoc.
11 | 2012-10-06 | Hodges, ODNI/CIO/MED/EIA | Added most of IntelDocMetadata back into IntelDoc under the PublicationMetadata element. DESVersion remains in the IntelDocMetadata assertion.
11 | 2013-01-06 | DAmbra, ODNI/OCIO/EIA | Replaced common:NetworkAttributesGroup with virt:NetworkAttributesGroup
11 | 2012-12-20 | Clay, ODNI/OCIO/EIA | Removed PositiveIntel element. That information can now be included by using ddms:type with values defined in a new PositiveIntel CVE within IRM.
11 | 2012-12-01 | Gilsenan, ODNI/OCIO/EIA | Removed FIPS from CountryCodeVocabularyType because we removed support for FIPS
11 | 2012-11-09 | Stuart, ODNI/CIO/MED/EIA | Add attribute identifierType to both InfoBearer and Identifier to capture the types of information being marked.
11 | 2012-10-06 | Hodges, ODNI/CIO/MED/EIA | Split PUBS to have two roots which are IntelDoc and IntelDocMetadata. IntelDoc is what used to be DocumentBody and IntelDocMetadata is what used to be PublicationsMetdata. This is to support the use of PUBS in a TDO to reduce duplication of information.
11 | 2012-10-06 | Hodges, ODNI/CIO/MED/EIA | Resource level marking information is now expected in the Trusted Data Object and has been removed from this schema.
10 | 2012-04-06 | Gilsenan, ODNI/OCIO/ICEA | Added common:OptionalResourceLinkAttributesGroup to pubs:Money
10 | 2012-04-06 | Gilsenan, ODNI/OCIO/ICEA | Version 10 merged IRM into PUBS, which significantly changed the PUBS schema. See the PUBSv9-to-PUBSv10.xsl upgrade transform for a complete mapping between PUBS and IRM/DDMS. Removed pubs:AdministrativeMetadata/pubs:IdentifierList Removed pubs:AdministrativeMetadata/pubs:DateList Removed pubs:AdministrativeMetadata/pubs:Rights Removed pubs:AdministrativeMetadata/pubs:RecordsManagementInfo Removed pubs:AdministrativeMetadata/pubs:TaskingInfo (replaced with: ddms:resource/dms:resourceManagement/>ddms:taskingInfo) Removed pubs:AdministrativeMetadata/ProductionMetricsList Removed pubs:AdministrativeMetadata/ProcessingInfoList Removed pubs:CopyrightIndicator Removed pubs:Coverage Removed pubs:DateList Removed pubs:DescriptiveMetadata/pubs:Language Removed pubs:DescriptiveMetadata/pubs:Coverage Removed pubs:DescriptiveMetadata/pubs:Subject Removed pubs:DescriptiveMetadata/pubs:IntelType Removed pubs:DescriptiveMetadata/pubs:PositiveIntel Removed pubs:DescriptiveMetadata/pubs:OtherProperty Removed pubs:DescriptiveMetadata/pubs:ProductLine Removed pubs:DescriptiveMetadata/pubs:Activity Removed pubs:DescriptiveMetadata/pubs:ExtensionElements Removed pubs:GeographicEdentifier Removed pubs:GeographicExtent Removed pubs:IdentifierList Removed pubs:NonStateActorCoverageList Removed pubs:PlaceType Removed pubs:PrivacyActIndicator Removed pubs:ProcessingInfoList Removed pubs:ProductionMetricsList Added pubs:PublicationMetadata/irm:ICResourceMetadataPackage Removed pubs:PublicationMetadata/ntk:Access Removed pubs:ExtensionElements Removed pubs:RecordKeeper Removed pubs:RecordKeeperID Removed pubs:RecordsManagementInfo Removed pubs:Rights Removed pubs:Subject Removed pubs:SubjectCategory Removed pubs:SubjectCode Removed pubs:SubjectCodeVocabularyType Removed pubs:TaskingInfo
10 | 2012-03-19 | Sun, ODNI/OCIO/ICEA | Updated Language/@encoding to be a required attribute. Changed DESVersion attribute from xsd:int to ism:ShortStringType.
9 | 2011-12-22 | Stuart, ODNI/OCIO/ICEA | Updated Note to not have mixed content artf11703. Updated defintions for DateTimeReferenced and DateInformation artf7487. Added ReferencedResourceSecurity to AudienceVariation artf11366. Added security attributes to AlternateFormatType.
9 | 2011-12-22 | Sun, ODNI/OCIO/ICEA | Added unique namespaces to generated CVE schema fragments. Removed CVEGenerated schema import from and moved schema fragment imports directly to the base PUBS schema.
8 | 2011-11-27 | Stuart, ODNI/OCIO/ICEA | Merged into PUBS-XML.xsd IC-IntelDoc.xsd IC-PUBS-Front-Rear-Matter.xsd IC-PUBS-InfoPool.xsd IC-PUBS-SourceReference.xsd OASIS-Table-Model.xsd Alphabetized and grouped by type entire file.
7 | 2011-07-07 | Colbert, ODNI/OCIO/ICEA | Added version information to header
5 | 2009-08-18 | Stuart, Crystal Matrix Software, Inc. | (CR 2009-04) Change all file names to remove version from file name. (CR 2009-05) Change namespaces to remove version number.
3 | 2010-05-20 | Stuart, Crystal Matrix Software, Inc. | Changed to only include IntelDoc as that is the only remaining format. Left this file in case more are added back in the future.
4.1 | 2008-08-19 |  | Initial Release
## Formal Change List for OASIS-Table-Model
Change History
Version | Date | By | Description
--- | --- | --- | ---
7 | 2011-07-07 | Colbert, ODNI/OCIO/ICEA | Added version information to header
7 | 2011-04-22 | Colbert, ODNI/OCIO/ICEA | Explicitly declared minOccurs and maxOccurs where appropriate
7 | 2009-08-19 | Stuart, Crystal Matrix Software, Inc. | (CR 2009-04) Change all file names to remove version from file name (CR 2009-05) Change namespaces to remove version number
## Formal Change List IC-PUBS-SourceReference
Change History
Version | Date | By | Description
--- | --- | --- | ---
7 | 2011-07-07 | Colbert, ODNI/OCIO/ICEA | Added version information to header
7 | 2011-04-25 | Colbert, ODNI/OCIO/ICEA | Corrected documentation for EditorInfo
7 | 2011-04-21 | Colbert, ODNI/OCIO/ICEA | Explicitly defined minOccurs and maxOccurs in all applicable cases
5 | 2010-10-27 | -- | Changed DateInformation to be an ApproximableDateTimeType
2 | 2009-12-02 | -- | (CR 2009-17) Created "publisherType" attribute (CR 2009-17) Created "CompilationTitle" element (CR 2009-17) Created "SourceType" element (CR 2009-17) Created "IntelDiscipline" element (CR 2009-17) Added "publisherType" and "CompilationTitle" to SourceReference (CR 2009-17) Added a choice of "SourceType" or "IntelType" to SourceReference (CR 2009-17) ReferencedResourceSecurity Required (CR 2009-04) Change all file names to remove version from file name (CR 2009-05) Change namespaces to remove version number
4.1 | 2008-08-19 | Whitmore, Northrup Grumman O'Connor, Cleared Solutions, Inc. | Created "SourceDescriptor" element (CR 2007-07) Added element SourceDescriptor to SourceReference Changed ISM import to reference v2.1 Created new element DateInformation and added to SourceReference Added elements CountryCode and Language to SourceReference
## Formal Change List IC-PUBS-InfoPool
Change History
Version | Date | By | Description
--- | --- | --- | ---
8 | 2011-10-21 | Stuart, ODNI/OCIO/ICEA | Corrected Equation. Pubs 6 had removed part of the structure.
8 | 2011-09-08 | Sun, ODNI/OCIO/ICEA | Removed InlineCountryCodeVocabularyType since it offered the same functionality as CountryCodeVocabularyType. Updated @countryCodeVocabulary to type CountryCodeVocabularyType
8 | 2011-09-01 | Sun, ODNI/OCIO/ICEA | Updated ProductionMetricsList, ProcessingInfoList, OrderAttributeGroup, NonStateActorCoverageList, RecordsManagementInfo, and SubCountryCode to properly reference harmonized IRM/DDMS 4.0 elements and attributes.
7 | 2011-07-25 | Colbert, ODNI/OCIO/ICEA | Removed duplicate definitions of SimpleLinkAttributesGroup, SimpleOrExtendedLinkAttributesGroup, and SimpleOrResourceLinkAttributesGroup to use the same referenced groups in IC-Common.
7 | 2011-07-25 | Gilsenan, ODNI/OCIO/ICEA | Removed pubs:NetworkNameVocabularyType simpleType because it is defined in IC-COMMON Updated EmailAddress and WebPageAddress to use common:NetworkAttributesGroup instead of defining @pubs:network and @pubs:otherNetwork inline
7 | 2011-07-19 | Colbert, ODNI/OCIO/ICEA | Made ISM security attributes optional on Note elements and required on NoteList elements
7 | 2011-07-14 | Colbert, ODNI/OCIO/ICEA | Added ism:POCAttributeGroup to Note to allow point-of-contact information within the text of a notice
7 | 2011-07-12 | Stuart, ODNI/OCIO/ICEA | Removed ISM notice replaced with an enhanced PUBs Note that allows block objects.
7 | 2011-07-07 | Colbert, ODNI/OCIO/ICEA | Added version information to header
7 | 2011-06-17 | Colbert, ODNI/OCIO/ICEA | Removed DateProcessedList and replaced with irm:ProcessingInfoList to track the type of processing that was applied
7 | 2011-06-16 | Hodges, ODNI/OCIO/ICEA | Changed attributes referencing ism:notice to attributeGroups that reference ism:ISMNoticeAttributeGroup
7 | 2011-05-19 | Hansen, ODNI/OCIO/ICEA | Added DateReceived element to track when a product is received from and external source Added DateProcessed and DateProcessedList to track when a product is modified post-production
7 | 2011-04-25 | Colbert, ODNI/OCIO/ICEA | Several attribute groups were moved from IC-XLink to IC-Common, and their namespaces were updated as a result
7 | 2011-04-25 | Hodges, ODNI/OCIO/ICEA | Added CityName and TransportationNetwork elements
7 | 2011-04-22 | Colbert, ODNI/OCIO/ICEA | Explicitly declared minOccurs and maxOccurs where appropriate
6 | 2011-02-01 | Gilsenan, ODNI/OCIO/ICEA | Change element DescriptiveMetadata/ProductLine to be required Remove support for ISO-2 and ISO-NR in CountryCodeVocabularyType and InlineCountryCodeVocabularyType
6 | 2011-02-01 | Colbert, ODNI/OCIO/ICEA | Add irm:OrderAttributeGroup to element CountryCode to allow ordering of CountryCodes Add irm:SubCountryCode to element GeographicIdentifier element
6 | 2010-11-18 | Stuart, Crystal Matrix Software, Inc. | Add @identity, @access[direct,indirect], and @reliability[reliable,uncertain,unknown] to CollectSource Change "Approximate" elements and types to "Approximable" Update ApproximableDateTimeType for DateInformation Correct ApproximableDateTimeStructureType from ApproximableDateTimeType to eliminate type name confusions
5 | 2010-09-21 | Stuart, Crystal Matrix Software, Inc. | Add ApproximableDateTimeType and other approximable date support Add DateAcquisition Modify Temporal to use Approximable Date Add Attachments element Updated Contributor to include Joint Rep Add CollectionSource Support Moved UnsectionedType from Front-Rear_Matter to be able to use for CollectionSource Support Change reference in GMLPosAttributesGroup from SRSReferenceGroup to SRSReferenceGroupSRSNameRequired keeping alignment with DDMS Add support for coverage of NonState Actors
4 | 2010-05-30 | Stuart, Crystal Matrix Software, Inc. | Allow BlockObjects in Footnotes Add SourceGroup to MediaResourceType Add Drug in place of Narcotic Allow repeatable PubMetadata
3 | 2010-03-02 | O'Connor, Cleared Solutions Inc. | Imported IC-IRM.XSD Added irm:ProductionMetricsList to AdministrativeMetadata Imported IC-NTK.XSD Added ntk:Access to AdministrativeMetadata Removed NIPF
2 | 2009-08-19 | Stuart, Crystal Matrix Software, Inc. Kenschaft, IDA | (CR 2009-01) Simplify PersonalProfile Group by using schematron to enforce mandatory elements (CR 2009-02) Corrected posList annotation (CR 2009-04) Change all file names to remove version from file name (CR 2009-05) Change namespaces to remove version number (CR-2009-12) Added RevisionRecall (CR 2009-18) Added COMINT, ELINT, FISINT, GEOINT to IntelDisciplineVocabularyType (CR 2009-19) Corrected CopyrightAttribution annotation (CR 2009-07) Point to CVE files for enumeration values (CR 2009-20) Disambiguate ISO4217 in unitOfMeasureVocabulary (CR-2009-10) Created DESVersion (CR 2009-21) Corrected UserID documentation
4.1.1 | 2008 | O'Connor, Cleared Solutions, Inc. | Version 4.1.1 is a maintenance release of version 4.1 which corrects a few errors introduced in the final preparations for release of v4.1 Changed version references to 4.1.1 Corrected name of attribute dataTimeRange to be dateTimeRange Changed attribute group reference from SimpleOrExtendedLinkAttributesGroup to SimpleOrResourceAttributesGroup on elements Person and Facility Changed pattern to allow time zone indicator to be optional for simple types: dateHourMinType and hourMinType Change for pattern simple type dateTimePairsType from: "([^ \n\r\t]*[ \n\r\t]*[^ \n\r\t]*)+" to: "([^ \n\r\t]+[ \n\r\t]+[^ \n\r\t]+)([ \n\r\t]+[^ \n\r\t]+[ \n\r\t]+[^ \n\r\t]+)*"
4.1 | 2008-08-19 | Whitmore, Northrup Grumman O'Connor, Cleared Solutions, Inc. | Changed version references to 4.1 (CR 2003-28) Added "GeoFeature" element and added it to the DescriptiveElementsGroup (CR 2007-01) Added anyAttribute to RunningTextType to allow anyAttribute to be used on all of the Descriptive elements (CR-2007-04) Relaxed DateTime element (CR 2007-06) The BENumber ELEMENT is being deprecated, pending removal in a future release (CR 2007-09) Added support for MathML content into "Equation" element (CR 2007-10) Created simple type reproLengthType which allow specification of value (CR 2007-13) Added element "Xref " to schema and allowed in RunningTextContentGroup Added DDMS namespace prefix declaration Created attribute styleType and added to CommonAttributesGroup Added anyAttribute to CommonAttributesGroup Created element Relation and added to AdministrativeMetadata Created elements AlternateFormat, AudienceVariation, and OriginalLanguageVersion and added as the content of element Relation Added attribute otherVocabulary to element Language Added the following values to attribute encoding on element Language: rfc3066, rfc4646, iso639-1, iso639-2, iso639-3, and other Added CommonAttributeGroup and anyAttribute to all elements that did not have them by Created complex type StringWithCommonAttributesType for use with elements previously of type string Added CommonAttributesGroup to existing models Created the following elements and added them to DescriptiveElementsGroup Account, Commodity, Concept, Equipment, Identifier, InfoBearer, Money, Narcotic, Vehicle, and Weapon Changed ISM import to reference v2.1
4.0 | 2006-10-11 | O'Connor, SAIC | Added "MediaResource" to "InlineElementsGroup" Removed reference to "MediaResource" from "entryType" as it is now included in "InlineElementsGroup" which is in "RunningTextContentGroup" which is in "entryType" Remove all notation declarations from schema, specifically: FIPS, ISO-2, ISO-3, ISO-NR, NIPFTopics, NIPSSubtopics, IFC, NSA, State, IMO, DTA, IPTC, FBI, other, GeographicCoordinates, MilitaryGridReference, WorldGeographicReference, W3C_Profile Replace all restrictions on type XSD:NOTATION with restrictions on XSD:NMTOKEN specifically on: CountryCodeVocabularyType, NIPFTopicVocabularyType, NIPFSubopicVocabularyType, SubjectCodeVocabularyType, GeographicReferenceSystemType, NIPFTopicType, NIPFSubopicType Added simple type COIProtectionLevelType for use by attribute COIProtectionLevel Create attribute "COIProtectionLevel" having content of integers 1-6 Added Local attributegroups SecurityAttributesGroup and SecurityAttributesOptionGroup each containing a reference to the group of the same name in the ISM namespace and the new attribute "COIProtectionLevel" Replace all references to the ISM declared attribute groups SecurityAttributesGroup and SecurityAttributesOptionGroup with references to the locally declared groups of the same name Replace the restriction pattern for the simple type BENumber with the following three patterns: \d{4}[E\-]\d{4,5}s \d{4}[A-Z]{2}\d{3,4} \d{4}[A-Z]{3}\d{3} Allow security attributes on additional elements by adding the group "SecurityOptionsGroup" to the declarations for the following elements: AgencyAcronym, TaskingInfo, Keyword, OtherProperty, Region, PlaceName, ProductLine, , AdministrativeMetadata, DescriptiveMetadata and PublicationMetadata. Note that the declarations for PlaceName and ProductLine will need to be converted to complex type in order to make this change Allow security and common attributes on BENumber. Note that in order to make this change the declaration for BENumber was changed to be of complex type Changed namespace to urn:us:gov:ic:msp:v4 Changed version references to 4.0 Changed definition of SimpleLinkAttributesGroup to include a reference to the attributes group of the same name defined in the XLink module. This reference replaces the local definition of the XLink attributes. The attribute arcrole has been added to enhance compliance with the XLink specification. Other attributes declared remain the same Created attribute groups SimpleOrExtendedLinkAttributesGroup and SimpleOrResourceAttributesGroup In declaration of element Link replaced reference to SimpleLinkAttributesGroup with SimpleOrExtendedLinkAttributesGroup to allow the element Link to be either a simple or extended link In declarations of elements Facility and person replaced reference to SimpleLinkAttributesGroup with SimpleOrExtendedLinkAttributesGroup to allow those elements to be either a simple link or a local resource in an extended link Added xlink:ResourceAttributesGroup to the descriptive elements, namely: BENumber, CommData, CountryName, Date, DateTime, EntityUntypes, Event, Facility, GeoRef, LocationOfInterest, MilitaryUnit, Nomenclature, Organization, Person, QuantityReference, SystemClass, Term, Time Added attributes taskingSystem, SimpleLinkAttributesGroup and any to TaskID Make RequesterInfo and Description optional in TaskingInfo Added new type, ActivityType, and element, Activity. Allowed Activity in DescriptiveMetadata Create new type "RunningTextType", being a mixed type with optional and unbounded occurrences of RunningTextContentGroup and the common and optional security attributes Change model of the following elements to use RunningTextType. CountryName, DateTime, Date, EntityUntyped, Event, Facility, GeoRef, LocationOfInterest, MilitaryUnit, Nomenclature, NoteInline, Organization, Person, Quote, SystemClass, Term, Time Add import of DDMS GML Implementation Added GeospatialExtent and related declarations Add include of IC MSP Source Referencing module Replace Source with SourceGroup in InlineElementsGroup Added CommonAttributesGroup to NIPFAssertionType and TaskingInfo
3.1 | 2005-12-01 | Carpi, SAIC | Changed "BEnumberType" pattern to allow either 3 or 4 trailing digits Corrected inadvertent inversion of "Honorific" and "UserID" in "PersonalProfile" PE Corrected error in definition of "ExtensionElementsType," making cardinality of wildcard unbounded (CR 2005-15) Made "POCinfo" repeatable in models for "Publisher" and "Contributor." (CR 2005-160 Added element "ContactFor" to content of "POCinfo." (CR 2005-17) Added element "FormattedSignatureBlock" to appropriate model groups of "PersonalProfileGroup." (CR 2005-18) Changed content model of "Footnote" to include all of "RunningTextContentGroup." (CR 2005-19) Added new element "NoteInline" to "InlineElementsGroup." (CR 2005-22) Added two model groups to "PersonalProfileGroup," beginning with "Affiliation" and "FaxNumber," respectively Added attribute "termDefinition" to element "Term." Request from EUCOM/JAC
3.0.1 | 2005-07-22 | Carpi, SAIC | Corrected error in definition of "ISO8601TimeType": in the union, changed "xsd:dateTime" to "xsd:time" Moved definitions of "SectionedType," "ComplexContentGroup" and "SimpleContentGroup" and declaration of element "Section" to this schema from the top-level schemas (AnalyticalPacket, Article, Correspondence and Report)
3.0 | 2005-07-15 | Carpi, SAIC | (CR 2004-07) Added attribute "alternateText" to element "ImageArea" (CR 2004-08) Changed data types of all date elements to a union of "date," "dateTime," "gYear," and "gYearMonth" (CR 2004-10) Revised "PersonalProfile" entity/group to allow a series of progressively briefer model groups (CR 2004-13) Added element "NIPFAssertion" to descriptive metadata (CR 2004-14) Added IC ISM attributes to "POCinfo," "AuthorInfo," et al. (CR 2005-02) Added element "LocationOfInterest" to "DescriptiveElements" entity/group (CR 2005-04) Added element "Caption" to the model for "Table" (CR 2005-05) Added attribute "rotation" to element "entry" (CR 2005-10) Changed data types of attributes "normalizedDate" and "normalizedTime" (CR 2005-11) Added element "EntityUntyped" to "DescriptiveElements" entity/group (CR 2005-140) Added element "DateTime" to "DescriptiveElements" entity/group Added the "CommonAttributes" entity/group to elements "Quote" and "OtherProperty" Removed notations "IDC" and "NIPF"; removed "IDC" and "NIPF" from "SubjectCodeVocabularies" Added IMO Topic Directory as a subject-code vocabulary: added "IMO" to "SubjectCodeVocabularies" and added notation "IMO" Added DIA Defense Topic Area as a subject-code vocabulary; added "DTA" to "SubjectCodeVocabularies" and notation "DTA" Added attributes "reproDepth," "reproWidth," "scaleToFit," and "rotation" to "MediaExhibitAttributes" entity/group. NGIC request Changed element "RequestorInfo" to "RequesterInfo" to match the original DTD implementation
2.0.2 | 2005-04-01 | Carpi, SAIC | Declared "urn:us:gov:ic:msp" as the default namespace in order to parse correctly with Xerces 2.6.2 Corrected syntax error in table "entryType" redefinition Added common attributes to "Quote" to correct an oversight Added an inadvertently-omitted notation declaration for "W3C_Profile," the notation for ISO date/time values Changed model of "EmphasizedText" to align with DTD
2.0.1 | 2004-12-07 | Carpi, SAIC | Added "elementFormDefault" attribute to "xsd:schema" element in order to qualify locally-declared elements with the MSP namespace Corrected syntax errors in redefinition of attribute groups "table.att", "entry.att", "tgroup.att", "thead.att", "tbody.att", and "row.att"
2.0 | 2004-04-30 | Brotsos, SAIC Carpi, SAIC | Defined additional types for use in element declarations (CRs 2003-14, -15, -16, -21, -36 and -43) Changed the ISM import statement to point to ISM v2.0 (CR 2003-41) Changed the redefinition of OASIS table model for attributes of "table," "tgroup," "thead," "tbody" and "row" to add the IC ISM attributes as options (CR 2003-05) Removed element "RewrittenText" and its subelements (CR 2003-05) Removed the reference to element "RewrittenText" from the "RunningTextContentGroup" (CR 2003-05) Removed declaration of "RunningTextContentForRewriteGroup" (CR 2003-17) Removed enumeration of attribute "termType" of element "Term". Redefined "termType" as a string (CR 2003-26) Removed element "Alias" pending establishment of a use case (CR 2003-18) Moved element "AttributionText" from the model of "Rights" to the models of both "Publisher" and "Contributor" (CR 2003-19) For attribute list of "AgencyAcronmyn", removed enumerations from attribute "acronym" and changed the name of attribute "otherAgency" to "vocabulary" (CR 2003-20) Declared element "ContributingAuthorInfo" and added token "ContributingAuthorInfo" to the content models of both "Publisher" and "Contributor" (CR 2003-24) Declared new element "ImageMap" with attribute groups "CommonAttributesGroup" and "SecurityAttributesGroup" and with child element "ImageArea" (CR 2003-24) Declared new element "ImageArea" with attribute groups "SimpleLinkAttributesGroup" and"SecurityAttributesOptionGroup," and with attributes "shape" (rect, circ, poly, default) and "coordinates" (string) (CR 2003-24) Added reference to element "ImageMap" to the definition of "BlockObjectsGroup" (CR 2003-24) Added IDREFS attribute named "imageMapReference" to element "StillImageExhibit" for use as a pointer to one or more image maps (CRs 2003-30 and -38) Changed the reference in "MediaAttributesGroup" from "SecurityAttributesGroup" to "SecurityAttributesOptionGroup," thus making the IC ISM attributes optional for element "MediaResource" (CR 2003-27) Changed the default value of attribute "phoneNumberType" of element "PhoneNumber" from optional to required (CR 2003-32) Added "STE", "STUIII", and "DISTS" to the enumerations of "PhoneVocabularyType" (CR 2003-29) Declared element "PersonalTitle" and added a reference to "PersonalTitle" to "PersonalProfileGroup" (CR 2003-31) Declared notation "ISO-NR" and added "ISO-NR" to the enumerations of "%CountryCodeVocabularyType" (CR 2003-37) Added element "OtherProperty" as optional and repeatable child of "AdministrativeMetadata" (CR 2003-35) Added attribute "qualifier" to "CommonAttributesGroup" Added attribute "IDReference" to "CommonAttributesGroup." Editorial correction applied to fix an oversight Declared "NIPF" notation and added "NIPF" to enumerated list of subject code vocabularies. Editor's change Added "Superscript," "Subscript" and "Link" to model of "Footnote." Editorial correction to fix an oversight
1.1 | 2003-03-24 | Carpi, SAIC | Removed unknown "agency" acronyms from parameter entity "%AgencyAcronymVocabulary" (RFC 2003-04) Added "network" and "otherNetwork" to parameter entity "%SimpleLinkAttributes". Allows link URLs to be associated with specific networks (CR 2003-13) Added "GenerationalQualifier?" and "Honorific?" to parameter entity "%PersonalProfile", and declared new elements for these tokens. Provides for suffixes like "Jr." and "III", and honorary labels like "Ph.D" (CR 2003-11) Changed the replacement text of parameter entity "%titles" to "Title?". Eliminates requirement that a table be titled. (RFC 2003-01) Modified content model of "Publisher" to require either "AuthorInfo" or "POCinfo". Ensures that publications will contain contact information (RFC 2003-01) Modified content model of "DateList" to require either "DatePublished" or "DatePosted". Ensures publications will contain a date of record (RFC 2003-06) Changed content model of "Language" from EMPTY to (#PCDATA). Changed attribute list of "Language", deleting "xml:lang" and adding "encoding". Brings the element into accord with the Dublin Core intent (CR 2003-12) Changed the content model of "MediaResource" to make the "Title" subelement optional (RFC 2003-02) Added "%SecurityAttributes" to attribute lists of "AudioExhibit", "AnimationExhibit", "Interactive3DExhibit", "StillImageExhibit", and "VideoExhibit". Allows the classification and controls of exhibits to be specified (RFC 2003-03) Declared new element "OtherExhibit" with same attribute list as "AudioExhibit" and other media resource exhibit elements. Added "OtherExhibit" to parameter entity "%MediaModel". Allows for exhibits of types other than audio, animation, 3D, still- image, and video
1.0 | 2002-07-05 | -- | Initial Release
## Formal Change List IC-PUBS-Front-Rear-Matter
Change History
Version | Date | By | Description
--- | --- | --- | ---
7 | 2011-07-07 | Colbert, ODNI/OCIO/ICEA | Added version information to header
7 | 2011-04-22 | Colbert, ODNI/OCIO/ICEA | Explicitly declared minOccurs and maxOccurs where appropriate
5 | 2010-09-21 | Stuart, Crystal Matrix Software, Inc. | Add Attachments element Moved UnsectionedType to InfoPool to be able to use for CollectionSource Support
2 | 2009-08-19 | Stuart, Crystal Matrix Software, Inc. | (CR 2009-04) Change all file names to remove version from file name (CR 2009-05) Change namespaces to remove version number
4.1 | 2008-08-19 | Whitmore, Northrup Grumman | Changed include of InfoPool to ver. 4.1 Changed version references to 4.1 Changed ISM import to reference v2.1
4.0 | 2006-09-26 | O'Connor, SAIC | Replaced all references to the ISM declared attribute groups SecurityAttributesGroup and SecurityAttributesOptionGroup with references to the MSP-declared groups of the same name. Changed DistributionEntry to be of type DistributionEntryType Added optional attributes addressType and precedence of type xsd:string to DistributionEntryType Changed include of InfoPool to ver. 4.0 Changed namespace to urn:us:gov:ic:msp:v4 Changed version references to 4.0
3.1 | 2005-12-01 | Carpi, SAIC | Changed include of InfoPool to ver. 3.1
3.0.1 | 2005-07-22 |  | Initial Release Citations in the definitions and declarations above to changes made in earlier versions refer to when the applicable components were part of the Report schema.
## Formal Change List IC-IntelDoc
Change History
Version | Date | By | Description
--- | --- | --- | ---
7 | 2011-07-24 | Colbert, ODNI/OCIO/ICEA | Removed references to irm:NoticeList since Note element has been updated to use BlockObjectsGroup and is, therefore, repeatable
7 | 2011-07-22 | Colbert, ODNI/OCIO/ICEA | Explicitly declared minOccurs and maxOccurs where appropriate.
5 | 2010-09-21 | Stuart, Crystal Matrix Software, Inc. | Add reference to Attachments element
4 | 2010-05-20 | Stuart, Crystal Matrix Software, Inc. | Initial Release. Based on the Report Model from PUBS.XML V3
## Formal CVE Change List
Change History
Version | Date | By | Description
--- | --- | --- | ---
| 2011-01-27 | ODNI OCIO ICEA | Add ACCM
| 2010-09-25 | ODNI OCIO ICEA | Add atomicEnergyMarkings Remove typeOfExemptedSource
Properties |
attribute form default | unqualified
element form default | qualified
version | 201804.202205
Schema location | PUBS-XML.xsd Copy and paste this link to your file browser, clicking the link MAY open in the browser. Opening in an XML aware editor is best.

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