Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Element pubs:SourceReference
Namespace urn:us:gov:ic:pubs
Annotations

A citation to a work being attributed. A complex element with a substructure that includes bibliographic/identifying information about a source object. The ism:SecurityAttributesGroup associated with SourceReference comes from the XML Data Encoding Specification for Information Security marking Metadata (ISM.XML), an XML implementation of CAPCO requirements. This is only used by the related resource (pubs:Relation) element.

Diagram
Diagram PUBS-XML_xsd_Attribute_Group_pubs_CommonAttributesGroup.tmp#CommonAttributesGroup IC-ISM_xsd_Attribute_Group_SecurityAttributesGroup.tmp#urn_us_gov_ic_ism_SecurityAttributesGroup PUBS-XML_xsd_Element_pubs_SourceReference.tmp#SourceReference_publisherType PUBS-XML_xsd_Element_pubs_SourceID.tmp#SourceID PUBS-XML_xsd_Element_pubs_DocumentID.tmp#DocumentID PUBS-XML_xsd_Element_pubs_DocumentID.tmp#DocumentID PUBS-XML_xsd_Element_pubs_Agency.tmp#Agency PUBS-XML_xsd_Element_pubs_SourceType.tmp#SourceType PUBS-XML_xsd_Element_pubs_IntelDiscipline.tmp#IntelDiscipline PUBS-XML_xsd_Element_pubs_DatePublished.tmp#DatePublished PUBS-XML_xsd_Element_pubs_DateTimeReferenced.tmp#DateTimeReferenced PUBS-XML_xsd_Element_pubs_DateInformation.tmp#DateInformation PUBS-XML_xsd_Element_pubs_ReferencedResourceSecurity.tmp#ReferencedResourceSecurity PUBS-XML_xsd_Element_pubs_Link.tmp#Link PUBS-XML_xsd_Element_pubs_AuthorInfo.tmp#AuthorInfo PUBS-XML_xsd_Element_pubs_EditorInfo.tmp#EditorInfo PUBS-XML_xsd_Element_pubs_POCinfo.tmp#POCinfo PUBS-XML_xsd_Element_pubs_Title.tmp#Title PUBS-XML_xsd_Element_pubs_Subtitle.tmp#Subtitle PUBS-XML_xsd_Element_pubs_CompilationTitle.tmp#CompilationTitle PUBS-XML_xsd_Element_pubs_EditionNumber.tmp#EditionNumber PUBS-XML_xsd_Element_pubs_VolumeNumber.tmp#VolumeNumber PUBS-XML_xsd_Element_pubs_IssueNumber.tmp#IssueNumber PUBS-XML_xsd_Element_pubs_SegmentReferenced.tmp#SegmentReferenced IC-IRM_xsd_Element_irm_language.tmp#language PUBS-XML_xsd_Element_pubs_SourceDescriptor.tmp#SourceDescriptor PUBS-XML_xsd_Element_pubs_ExtensionElements.tmp#ExtensionElements
Properties
content complex
Used by
Model
Children irm:language , pubs:Agency , pubs:AuthorInfo , pubs:CompilationTitle , pubs:DateInformation , pubs:DatePublished , pubs:DateTimeReferenced , pubs:DocumentID , pubs:EditionNumber , pubs:EditorInfo , pubs:ExtensionElements , pubs:IntelDiscipline , pubs:IssueNumber , pubs:Link , pubs:POCinfo , pubs:ReferencedResourceSecurity , pubs:SegmentReferenced , pubs:SourceDescriptor , pubs:SourceID , pubs:SourceType , pubs:Subtitle , pubs:Title , pubs:VolumeNumber
Instance
<pubs:SourceReference id="" IDReference="" publisherType="" qualifier="" SchemaguideSecurityAttributesGroup="" styleType="" xmlns:pubs="urn:us:gov:ic:pubs" xmlns:irm="urn:us:gov:ic:irm">
  <pubs:SourceID id="" IDReference="" qualifier="" styleType="">{1,1}</pubs:SourceID>
  <pubs:DocumentID id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:DocumentID>
  <pubs:DocumentID id="" IDReference="" qualifier="" styleType="">{1,1}</pubs:DocumentID>
  <pubs:Agency SchemaguideSecurityAttributesOptionGroup="">{0,1}</pubs:Agency>
  <pubs:SourceType id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:SourceType>
  <pubs:IntelDiscipline COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,1}</pubs:IntelDiscipline>
  <pubs:DatePublished id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:DatePublished>
  <pubs:DateTimeReferenced id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:DateTimeReferenced>
  <pubs:DateInformation COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,1}</pubs:DateInformation>
  <pubs:ReferencedResourceSecurity COIProtectionLevel="" excludeFromRollup="true" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesGroup="" styleType="">{1,1}</pubs:ReferencedResourceSecurity>
  <pubs:Link actuate="" arcrole="" COIProtectionLevel="" DESVersion="" href="" id="" IDReference="" network="" qualifier="" role="" SchemaguideSecurityAttributesOptionGroup="" show="" styleType="" title="" type="">{0,unbounded}</pubs:Link>
  <pubs:AuthorInfo COIProtectionLevel="" id="" IDReference="" pocType="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,unbounded}</pubs:AuthorInfo>
  <pubs:EditorInfo COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,unbounded}</pubs:EditorInfo>
  <pubs:POCinfo COIProtectionLevel="" id="" IDReference="" pocType="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,unbounded}</pubs:POCinfo>
  <pubs:Title COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesGroup="" styleType="">{0,1}</pubs:Title>
  <pubs:Subtitle COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesGroup="" styleType="">{0,1}</pubs:Subtitle>
  <pubs:CompilationTitle COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesGroup="" styleType="">{0,1}</pubs:CompilationTitle>
  <pubs:EditionNumber id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:EditionNumber>
  <pubs:VolumeNumber id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:VolumeNumber>
  <pubs:IssueNumber id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:IssueNumber>
  <pubs:SegmentReferenced id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:SegmentReferenced>
  <irm:language irm:qualifier="" irm:value="">{0,1}</irm:language>
  <pubs:SourceDescriptor COIProtectionLevel="" id="" IDReference="" qualifier="" SchemaguideSecurityAttributesOptionGroup="" styleType="">{0,1}</pubs:SourceDescriptor>
  <pubs:ExtensionElements id="" IDReference="" qualifier="" styleType="">{0,1}</pubs:ExtensionElements>
</pubs:SourceReference>
Attributes
QName Type Use Annotation
IDReference xsd:IDREFS optional

A cross-reference to a unique identifier used to point from one element to one or more other elements. The value of the attribute must be one or more XML unique identifiers that are the value(s) of id attribute(s) elsewhere in the document.

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.
id xsd:ID optional

A unique XML identifier used to assign an XML unique identifier to an element, such as a paragraph, note or table.

publisherType restriction of xsd:string required

The type of publisher of the source, while not explicitly required by ICD-206, determines which of other fields are required. Choices: IC, open-source, or foreign. Required.

qualifier xsd:string optional

A user-defined property within an element for general purpose processing used with block objects to provide supplemental information over and above that conveyed by the element name. This attribute is analogous to HTML's "class" attribute.

styleType xsd:string optional

A user-defined property within an element for representing the formatting/style to be applied.

Wildcard: ANY attribute from ANY namespace OTHER than 'urn:us:gov:ic:pubs'
Source
<xsd:element name="SourceReference">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">A citation to a work being attributed. A complex element with a substructure that includes bibliographic/identifying information about a source object. The ism:SecurityAttributesGroup associated with SourceReference comes from the XML Data Encoding Specification for Information Security marking Metadata (ISM.XML), an XML implementation of CAPCO requirements. This is only used by the related resource (pubs:Relation) element.</p>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence minOccurs="1" maxOccurs="1">
      <xsd:choice minOccurs="1" maxOccurs="1">
        <xsd:sequence minOccurs="1" maxOccurs="1">
          <xsd:element ref="pubs:SourceID" minOccurs="1" maxOccurs="1"/>
          <xsd:element ref="pubs:DocumentID" minOccurs="0" maxOccurs="1"/>
        </xsd:sequence>
        <xsd:element ref="pubs:DocumentID" minOccurs="1" maxOccurs="1"/>
      </xsd:choice>
      <xsd:element ref="pubs:Agency" minOccurs="0" maxOccurs="1"/>
      <xsd:choice minOccurs="1" maxOccurs="1">
        <xsd:element ref="pubs:SourceType" minOccurs="0" maxOccurs="1"/>
        <xsd:element ref="pubs:IntelDiscipline" minOccurs="0" maxOccurs="1"/>
      </xsd:choice>
      <xsd:element ref="pubs:DatePublished" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:DateTimeReferenced" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:DateInformation" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:ReferencedResourceSecurity" minOccurs="1" maxOccurs="1"/>
      <xsd:element ref="pubs:Link" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="pubs:AuthorInfo" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="pubs:EditorInfo" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="pubs:POCinfo" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element ref="pubs:Title" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:Subtitle" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:CompilationTitle" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:EditionNumber" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:VolumeNumber" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:IssueNumber" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:SegmentReferenced" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="irm:language" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:SourceDescriptor" minOccurs="0" maxOccurs="1"/>
      <xsd:element ref="pubs:ExtensionElements" minOccurs="0" maxOccurs="1"/>
    </xsd:sequence>
    <xsd:attributeGroup ref="pubs:CommonAttributesGroup"/>
    <xsd:attributeGroup ref="ism:SecurityAttributesGroup"/>
    <xsd:attribute name="publisherType" use="required">
      <xsd:annotation>
        <xsd:documentation xml:lang="en">
          <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The type of publisher of the source, while not explicitly required by ICD-206, determines which of other fields are required. Choices: IC, open-source, or foreign. Required.</p>
        </xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="xsd:string">
          <xsd:enumeration value="IC"/>
          <xsd:enumeration value="open-source"/>
          <xsd:enumeration value="foreign"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:attribute>
    <xsd:anyAttribute namespace="##other" processContents="lax"/>
  </xsd:complexType>
</xsd:element>
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.
Attribute pubs:SourceReference / @publisherType
Namespace No namespace
Annotations

The type of publisher of the source, while not explicitly required by ICD-206, determines which of other fields are required. Choices: IC, open-source, or foreign. Required.

Type restriction of xsd:string
Properties
use required
Facets
enumeration IC
enumeration open-source
enumeration foreign
Used by
Source
<xsd:attribute name="publisherType" use="required">
  <xsd:annotation>
    <xsd:documentation xml:lang="en">
      <p xmlns="http://www.w3.org/1999/xhtml" ism:ownerProducer="USA" ism:classification="U">The type of publisher of the source, while not explicitly required by ICD-206, determines which of other fields are required. Choices: IC, open-source, or foreign. Required.</p>
    </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="IC"/>
      <xsd:enumeration value="open-source"/>
      <xsd:enumeration value="foreign"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
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