Schema NewsML-G2_2.34-spec-NewsMessage-Power.xsd


schema location NewsML-G2_2.34-spec-NewsMessage-Power.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://iptc.org/std/nar/2006-10-01/
 
Elements  Complex types 
newsMessage  StringType 


schema location NewsML-G2_2.34-spec-Framework-Power.xsd
attributeFormDefault unqualified
elementFormDefault qualified
targetNamespace http://iptc.org/std/nar/2006-10-01/
 
Elements  Groups  Complex types  Simple types  Attr. groups 
a  AdministrativeMetadataGroup  AddressType  ByDayListType  arbitraryValueAttributes 
accountable  ConceptDefinitionGroup  AnyItemType  ByHourListType  authorityAttributes 
altId  ConceptRelationshipsGroup  ApproximateDateTimePropType  ByMinuteListType  commonPowerAttributes 
altLoc  DescriptiveMetadataCoreGroup  AssertType  ByMonthDayListType  confirmationStatusAttributes 
altRep  DescriptiveMetadataGroup  AudienceType  ByMonthListType  deprecatedLinkAttributes 
assert  EntityDetailsGroup  BlockType  BySecondListType  flexAttributes 
audience  ItemManagementGroup  ConceptIdType  BySetposListType  i18nAttributes 
bag  RecurrenceGroup  ConceptNameType  ByWeekNoListType  mediaContentCharacteristics1 
br  ContactInfoType  ByYearDayListType  newsContentCharacteristics 
broader  ContentMetadataAcDType  DateOptTimeType  newsContentTypeAttributes 
by  ContentMetadataAfDType  EmptyStringType  persistentEditAttributes 
catalog  ContentMetadataCatType  g2normalizedString  qualifyingAttributes 
catalogRef  DateOptTimePropType  Int100Type  quantifyAttributes 
concept  DateTimeOrNullPropType  Int1to9Type  rankingAttributes 
conceptExtProperty  DateTimePropType  IRIListType  recurrenceRuleAttributes 
conceptId  ElectronicAddressTechType  IRIType  targetResourceAttributes 
contentCreated  ElectronicAddressType  QCodeListType  timeValidityAttributes 
contentMetaExtProperty  Flex1ConceptPropType  QCodeType 
contentModified  Flex1ExtPropType  TruncatedDateTimeType 
contributor  Flex1PartyPropType  UnionDateTimeEmptyStringType 
copyrightHolder  Flex1PropType  UnionDateTimeType 
copyrightNotice  Flex1RolePropType 
created  Flex2ExtPropType 
creator  FlexAuthorPropType 
creditline  FlexGeoAreaPropType 
dataMining  FlexLocationPropType 
dateline  FlexOrganisationPropType 
definition  FlexPartyPropType 
deliverableOf  FlexPersonPropType 
delivery  FlexPOIPropType 
derivedFrom  FlexProp2Type 
derivedFromValue  FlexPropType 
description  FlexRelatedConceptType 
digitalSourceType  FlexRelatedPropType 
edNote  GeoCoordinatesType 
embargoed  IntlStringType 
event  IntlStringType2 
eventDetails  ItemMetadataType 
events  Label1Type 
exclAudience  Link1Type 
expires  OrganisationAffiliationType 
facet  OrganisationLocationType 
facetConcept  partMetaPropType 
fileName  PersonAffiliationType 
firstCreated  QCodePropType 
generator  QualPropType 
genre  QualRelPropType 
geoAreaDetails  RelatedConceptType 
hash  RightsBlockType 
hasInstrument  RightsInfoType 
headline  SameAsType 
hierarchyInfo  TruncatedDateTimePropType 
hopHistory  TypedQualPropType 
icon  VersionedStringType 
incomingFeedId 
infoSource 
inline 
inlineRef 
instanceOf 
itemClass 
itemMeta 
itemMetaExtProperty 
keyword 
language 
link 
located 
mainConcept 
memberOf 
metadataCreator 
name 
narrower 
newsCoverage 
note 
objectDetails 
organisationDetails 
origRep 
partMeta 
personDetails 
POIDetails 
position 
profile 
provider 
pubHistory 
pubStatus 
rating 
rb 
related 
remoteInfo 
rightsExpressionData 
rightsExpressionXML 
rightsInfo 
rightsInfoExtProperty 
role 
rp 
rt 
ruby 
sameAs 
sameAsScheme 
service 
signal 
slugline 
span 
subject 
title 
type 
urgency 
usageTerms 
userInteraction 
versionCreated 


schema location C:\ProgramData\Altova\Common2024\Schemas\xml\files\xml.xsd
attributeFormDefault
elementFormDefault
targetNamespace http://www.w3.org/XML/1998/namespace
 
Attributes  Attr. groups 
base  specialAttrs 
id 
lang 
space 


element newsMessage
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p1.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
children header itemSet
attributes
Name  Type  Use  Default  Fixed  Annotation
annotation
documentation
A container to exchange one or more items
source <xs:element name="newsMessage">
 
<xs:annotation>
   
<xs:documentation>A container to exchange one or more items</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="header">
       
<xs:annotation>
         
<xs:documentation>A group of properties providing information about the exchange.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="sent" type="DateTimePropType">
             
<xs:annotation>
               
<xs:documentation>The date-and-time of transmission of the message</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:choice minOccurs="0" maxOccurs="unbounded">
             
<xs:element name="catalogRef">
               
<xs:annotation>
                 
<xs:documentation>A reference to a remote catalog. A hyperlink to a set of scheme alias declarations.</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:sequence>
                   
<xs:element ref="title" minOccurs="0" maxOccurs="unbounded">
                     
<xs:annotation>
                       
<xs:documentation>A short natural language name for the catalog.</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                 
</xs:sequence>
                 
<xs:attribute name="href" type="IRIType" use="required">
                   
<xs:annotation>
                     
<xs:documentation>A hyperlink to a remote Catalog.</xs:documentation>
                   
</xs:annotation>
                 
</xs:attribute>
                 
<xs:attributeGroup ref="commonPowerAttributes"/>
                 
<xs:anyAttribute namespace="##other" processContents="lax">
                   
<xs:annotation>
                     
<xs:documentation>Any other attributes from other namespaces.</xs:documentation>
                   
</xs:annotation>
                 
</xs:anyAttribute>
               
</xs:complexType>
             
</xs:element>
             
<xs:element ref="catalog"/>
           
</xs:choice>
           
<xs:element name="sender" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The sender of the items, which may be an organisation or a person</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="StringType">
                   
<xs:attributeGroup ref="qualifyingAttributes"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="transmitId" type="StringType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The transmission identifier associated with the message</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="priority" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The priority of this message in the overall transmission process. A value of 1 corresponds to the highest priority, a value of 9 to the lowest.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="Int1to9Type">
                   
<xs:attributeGroup ref="commonPowerAttributes"/>
                   
<xs:anyAttribute namespace="##other" processContents="lax"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="origin" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>The point of origin of the transmission of this message</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="StringType">
                   
<xs:attributeGroup ref="qualifyingAttributes"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:choice minOccurs="0" maxOccurs="unbounded">
             
<xs:element name="timestamp">
               
<xs:annotation>
                 
<xs:documentation>A date-and-time associated with the message, other than the date-and-time the message
was sent
</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:simpleContent>
                   
<xs:extension base="DateTimePropType">
                     
<xs:attribute name="role" type="xs:string" use="optional">
                       
<xs:annotation>
                         
<xs:documentation>A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.</xs:documentation>
                       
</xs:annotation>
                     
</xs:attribute>
                   
</xs:extension>
                 
</xs:simpleContent>
                 
<!-- NAR 1.2 erratum 1 correction: on timestamp, complexContent replaced by simpleContent -->
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="destination">
               
<xs:annotation>
                 
<xs:documentation>A point of destination for this message.</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:simpleContent>
                   
<xs:extension base="StringType">
                     
<xs:attributeGroup ref="qualifyingAttributes"/>
                   
</xs:extension>
                 
</xs:simpleContent>
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="channel">
               
<xs:annotation>
                 
<xs:documentation>A transmission channel used by the message</xs:documentation>
               
</xs:annotation>
               
<xs:complexType>
                 
<xs:simpleContent>
                   
<xs:extension base="StringType">
                     
<xs:attributeGroup ref="qualifyingAttributes"/>
                     
<xs:attribute name="g2flag" type="xs:string" use="optional" fixed="NMSG">
                       
<xs:annotation>
                         
<xs:documentation>DO NOT USE this attribute, for G2 internal maintenance purposes only.</xs:documentation>
                       
</xs:annotation>
                     
</xs:attribute>
                   
</xs:extension>
                 
</xs:simpleContent>
               
</xs:complexType>
             
</xs:element>
             
<xs:element ref="signal"/>
             
<xs:element name="headerExtProperty" type="Flex2ExtPropType">
               
<xs:annotation>
                 
<xs:documentation>Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:choice>
           
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation>
             
</xs:annotation>
           
</xs:any>
         
</xs:sequence>
         
<xs:attributeGroup ref="commonPowerAttributes"/>
         
<xs:anyAttribute namespace="##other" processContents="lax"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="itemSet">
       
<xs:annotation>
         
<xs:documentation>The set of items to be exchanged.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:any namespace="http://iptc.org/std/nar/2006-10-01/" processContents="lax" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation>Any item from the IPTC News Architecture namespace</xs:documentation>
             
</xs:annotation>
           
</xs:any>
         
</xs:sequence>
         
<xs:attributeGroup ref="commonPowerAttributes"/>
         
<xs:anyAttribute namespace="##other" processContents="lax"/>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:anyAttribute namespace="##other" processContents="lax"/>
 
</xs:complexType>
</xs:element>

element newsMessage/header
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p2.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
children sent catalogRef catalog sender transmitId priority origin timestamp destination channel signal headerExtProperty
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
A group of properties providing information about the exchange.
source <xs:element name="header">
 
<xs:annotation>
   
<xs:documentation>A group of properties providing information about the exchange.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="sent" type="DateTimePropType">
       
<xs:annotation>
         
<xs:documentation>The date-and-time of transmission of the message</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:choice minOccurs="0" maxOccurs="unbounded">
       
<xs:element name="catalogRef">
         
<xs:annotation>
           
<xs:documentation>A reference to a remote catalog. A hyperlink to a set of scheme alias declarations.</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element ref="title" minOccurs="0" maxOccurs="unbounded">
               
<xs:annotation>
                 
<xs:documentation>A short natural language name for the catalog.</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
           
<xs:attribute name="href" type="IRIType" use="required">
             
<xs:annotation>
               
<xs:documentation>A hyperlink to a remote Catalog.</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
           
<xs:attributeGroup ref="commonPowerAttributes"/>
           
<xs:anyAttribute namespace="##other" processContents="lax">
             
<xs:annotation>
               
<xs:documentation>Any other attributes from other namespaces.</xs:documentation>
             
</xs:annotation>
           
</xs:anyAttribute>
         
</xs:complexType>
       
</xs:element>
       
<xs:element ref="catalog"/>
     
</xs:choice>
     
<xs:element name="sender" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The sender of the items, which may be an organisation or a person</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="StringType">
             
<xs:attributeGroup ref="qualifyingAttributes"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="transmitId" type="StringType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The transmission identifier associated with the message</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="priority" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The priority of this message in the overall transmission process. A value of 1 corresponds to the highest priority, a value of 9 to the lowest.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="Int1to9Type">
             
<xs:attributeGroup ref="commonPowerAttributes"/>
             
<xs:anyAttribute namespace="##other" processContents="lax"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="origin" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>The point of origin of the transmission of this message</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="StringType">
             
<xs:attributeGroup ref="qualifyingAttributes"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:choice minOccurs="0" maxOccurs="unbounded">
       
<xs:element name="timestamp">
         
<xs:annotation>
           
<xs:documentation>A date-and-time associated with the message, other than the date-and-time the message
was sent
</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="DateTimePropType">
               
<xs:attribute name="role" type="xs:string" use="optional">
                 
<xs:annotation>
                   
<xs:documentation>A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.</xs:documentation>
                 
</xs:annotation>
               
</xs:attribute>
             
</xs:extension>
           
</xs:simpleContent>
           
<!-- NAR 1.2 erratum 1 correction: on timestamp, complexContent replaced by simpleContent -->
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="destination">
         
<xs:annotation>
           
<xs:documentation>A point of destination for this message.</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="StringType">
               
<xs:attributeGroup ref="qualifyingAttributes"/>
             
</xs:extension>
           
</xs:simpleContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="channel">
         
<xs:annotation>
           
<xs:documentation>A transmission channel used by the message</xs:documentation>
         
</xs:annotation>
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="StringType">
               
<xs:attributeGroup ref="qualifyingAttributes"/>
               
<xs:attribute name="g2flag" type="xs:string" use="optional" fixed="NMSG">
                 
<xs:annotation>
                   
<xs:documentation>DO NOT USE this attribute, for G2 internal maintenance purposes only.</xs:documentation>
                 
</xs:annotation>
               
</xs:attribute>
             
</xs:extension>
           
</xs:simpleContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element ref="signal"/>
       
<xs:element name="headerExtProperty" type="Flex2ExtPropType">
         
<xs:annotation>
           
<xs:documentation>Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:choice>
     
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation>
       
</xs:annotation>
     
</xs:any>
   
</xs:sequence>
   
<xs:attributeGroup ref="commonPowerAttributes"/>
   
<xs:anyAttribute namespace="##other" processContents="lax"/>
 
</xs:complexType>
</xs:element>

element newsMessage/header/sent
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p3.png
namespace http://iptc.org/std/nar/2006-10-01/
type DateTimePropType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
The date-and-time of transmission of the message
source <xs:element name="sent" type="DateTimePropType">
 
<xs:annotation>
   
<xs:documentation>The date-and-time of transmission of the message</xs:documentation>
 
</xs:annotation>
</xs:element>

element newsMessage/header/catalogRef
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p4.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
children title
used by
complexType AnyItemType
attributes
Name  Type  Use  Default  Fixed  Annotation
href  IRIType  required      
documentation
A hyperlink to a remote Catalog.
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
A reference to a remote catalog. A hyperlink to a set of scheme alias declarations.
source <xs:element name="catalogRef">
 
<xs:annotation>
   
<xs:documentation>A reference to a remote catalog. A hyperlink to a set of scheme alias declarations.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element ref="title" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>A short natural language name for the catalog.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="href" type="IRIType" use="required">
     
<xs:annotation>
       
<xs:documentation>A hyperlink to a remote Catalog.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attributeGroup ref="commonPowerAttributes"/>
   
<xs:anyAttribute namespace="##other" processContents="lax">
     
<xs:annotation>
       
<xs:documentation>Any other attributes from other namespaces.</xs:documentation>
     
</xs:annotation>
   
</xs:anyAttribute>
 
</xs:complexType>
</xs:element>

attribute newsMessage/header/catalogRef/@href
type IRIType
properties
use required
annotation
documentation
A hyperlink to a remote Catalog.
source <xs:attribute name="href" type="IRIType" use="required">
 
<xs:annotation>
   
<xs:documentation>A hyperlink to a remote Catalog.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element newsMessage/header/sender
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p5.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of StringType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of the semantics of the property - expressed by a QCode
roleuri  IRIType  optional      
documentation
A refinement of the semantics of the property - expressed by a URI
annotation
documentation
The sender of the items, which may be an organisation or a person
source <xs:element name="sender" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The sender of the items, which may be an organisation or a person</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="StringType">
       
<xs:attributeGroup ref="qualifyingAttributes"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element newsMessage/header/transmitId
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p6.png
namespace http://iptc.org/std/nar/2006-10-01/
type StringType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
The transmission identifier associated with the message
source <xs:element name="transmitId" type="StringType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The transmission identifier associated with the message</xs:documentation>
 
</xs:annotation>
</xs:element>

element newsMessage/header/priority
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p7.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of Int1to9Type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minInclusive 1
maxInclusive 9
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
The priority of this message in the overall transmission process. A value of 1 corresponds to the highest priority, a value of 9 to the lowest.
source <xs:element name="priority" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The priority of this message in the overall transmission process. A value of 1 corresponds to the highest priority, a value of 9 to the lowest.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="Int1to9Type">
       
<xs:attributeGroup ref="commonPowerAttributes"/>
       
<xs:anyAttribute namespace="##other" processContents="lax"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element newsMessage/header/origin
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p8.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of StringType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of the semantics of the property - expressed by a QCode
roleuri  IRIType  optional      
documentation
A refinement of the semantics of the property - expressed by a URI
annotation
documentation
The point of origin of the transmission of this message
source <xs:element name="origin" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>The point of origin of the transmission of this message</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="StringType">
       
<xs:attributeGroup ref="qualifyingAttributes"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element newsMessage/header/timestamp
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p9.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of DateTimePropType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
role  xs:string  optional      
documentation
A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.
annotation
documentation
A date-and-time associated with the message, other than the date-and-time the message
was sent
source <xs:element name="timestamp">
 
<xs:annotation>
   
<xs:documentation>A date-and-time associated with the message, other than the date-and-time the message
was sent
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="DateTimePropType">
       
<xs:attribute name="role" type="xs:string" use="optional">
         
<xs:annotation>
           
<xs:documentation>A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
   
<!-- NAR 1.2 erratum 1 correction: on timestamp, complexContent replaced by simpleContent -->
 
</xs:complexType>
</xs:element>

attribute newsMessage/header/timestamp/@role
type xs:string
properties
use optional
annotation
documentation
A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.
source <xs:attribute name="role" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>A refinement of the semantics of the property. The string value may take a QCode. That the string should be interpreted as a QCode has to be defined outside of the G2 specification by the creator of the News Message.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element newsMessage/header/destination
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p10.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of StringType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of the semantics of the property - expressed by a QCode
roleuri  IRIType  optional      
documentation
A refinement of the semantics of the property - expressed by a URI
annotation
documentation
A point of destination for this message.
source <xs:element name="destination">
 
<xs:annotation>
   
<xs:documentation>A point of destination for this message.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="StringType">
       
<xs:attributeGroup ref="qualifyingAttributes"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

element newsMessage/header/channel
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p11.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of StringType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of the semantics of the property - expressed by a QCode
roleuri  IRIType  optional      
documentation
A refinement of the semantics of the property - expressed by a URI
g2flag  xs:string  optional    NMSG  
documentation
DO NOT USE this attribute, for G2 internal maintenance purposes only.
annotation
documentation
A transmission channel used by the message
source <xs:element name="channel">
 
<xs:annotation>
   
<xs:documentation>A transmission channel used by the message</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="StringType">
       
<xs:attributeGroup ref="qualifyingAttributes"/>
       
<xs:attribute name="g2flag" type="xs:string" use="optional" fixed="NMSG">
         
<xs:annotation>
           
<xs:documentation>DO NOT USE this attribute, for G2 internal maintenance purposes only.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute newsMessage/header/channel/@g2flag
type xs:string
properties
use optional
fixed NMSG
annotation
documentation
DO NOT USE this attribute, for G2 internal maintenance purposes only.
source <xs:attribute name="g2flag" type="xs:string" use="optional" fixed="NMSG">
 
<xs:annotation>
   
<xs:documentation>DO NOT USE this attribute, for G2 internal maintenance purposes only.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element newsMessage/header/headerExtProperty
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p12.png
namespace http://iptc.org/std/nar/2006-10-01/
type Flex2ExtPropType
properties
content complex
children name definition note facet remoteInfo hierarchyInfo sameAs broader narrower related
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a URI
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
value  xs:string  optional      
documentation
The related value (see more in the spec document)
valuedatatype  xs:QName  optional      
documentation
The datatype of the value attribute – it MUST be one of the built-in datatypes defined by XML Schema version 1.0.
valueunit  QCodeType  optional      
documentation
The unit of the value attribute.
valueunituri  IRIType  optional      
documentation
The unit of the value attribute - expressed by a URI
rel  QCodeType  optional      
documentation
The identifier of a concept defining the semantics of this property - expressed by a QCode / either the rel or the reluri attribute MUST be used
reluri  IRIType  optional      
documentation
The identifier of a concept defining the semantics of this property - expressed by a URI / either the rel or the reluri attribute MUST be used
validfrom  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) before which a relationship is not valid.
validto  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) after which a relationship is not valid.
annotation
documentation
Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.
source <xs:element name="headerExtProperty" type="Flex2ExtPropType">
 
<xs:annotation>
   
<xs:documentation>Extension Property; the semantics are defined by the concept referenced by the rel attribute. The semantics of the Extension Property must have the same scope as the parent property.</xs:documentation>
 
</xs:annotation>
</xs:element>

element newsMessage/itemSet
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p13.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
The set of items to be exchanged.
source <xs:element name="itemSet">
 
<xs:annotation>
   
<xs:documentation>The set of items to be exchanged.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:any namespace="http://iptc.org/std/nar/2006-10-01/" processContents="lax" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Any item from the IPTC News Architecture namespace</xs:documentation>
       
</xs:annotation>
     
</xs:any>
   
</xs:sequence>
   
<xs:attributeGroup ref="commonPowerAttributes"/>
   
<xs:anyAttribute namespace="##other" processContents="lax"/>
 
</xs:complexType>
</xs:element>

complexType StringType
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p14.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of xs:string
properties
base xs:string
used by
elements newsMessage/header/channel newsMessage/header/destination newsMessage/header/origin newsMessage/header/sender newsMessage/header/transmitId
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
annotation
documentation
The type of a string value. Type defined in this XML Schema only
source <xs:complexType name="StringType">
 
<xs:annotation>
   
<xs:documentation>The type of a string value. Type defined in this XML Schema only</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attributeGroup ref="commonPowerAttributes"/>
     
<xs:anyAttribute namespace="##other" processContents="lax"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

element a
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p15.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
mixed true
children inline span ruby
used by
complexTypes BlockType Label1Type
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
class  xs:string  optional      
documentation
An equivalent of the html class attribute
href  IRIType  optional      
documentation
An equivalent of the html href attribute
hreflang  xs:string  optional      
documentation
An equivalent of the html hreflang attribute
rel  xs:string  optional      
documentation
An equivalent of the html rel attribute
rev  xs:string  optional      
documentation
An equivalent of the html rev attribute
annotation
documentation
An anchor for inline linking like in HTML
source <xs:element name="a">
 
<xs:annotation>
   
<xs:documentation>An anchor for inline linking like in HTML</xs:documentation>
 
</xs:annotation>
 
<xs:complexType mixed="true">
   
<xs:choice minOccurs="0" maxOccurs="unbounded">
     
<xs:element ref="inline"/>
     
<xs:element ref="span"/>
     
<xs:element ref="ruby"/>
     
<xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>Extension point for provider-defined properties from other namespaces</xs:documentation>
       
</xs:annotation>
     
</xs:any>
   
</xs:choice>
   
<xs:attributeGroup ref="commonPowerAttributes"/>
   
<xs:attributeGroup ref="i18nAttributes"/>
   
<xs:attribute name="class" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>An equivalent of the html class attribute</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="href" type="IRIType" use="optional">
     
<xs:annotation>
       
<xs:documentation>An equivalent of the html href attribute</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="hreflang" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>An equivalent of the html hreflang attribute</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="rel" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>An equivalent of the html rel attribute</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:attribute name="rev" type="xs:string" use="optional">
     
<xs:annotation>
       
<xs:documentation>An equivalent of the html rev attribute</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
   
<xs:anyAttribute namespace="##other" processContents="lax"/>
 
</xs:complexType>
</xs:element>

attribute a/@class
type xs:string
properties
use optional
annotation
documentation
An equivalent of the html class attribute
source <xs:attribute name="class" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>An equivalent of the html class attribute</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute a/@href
type IRIType
properties
use optional
annotation
documentation
An equivalent of the html href attribute
source <xs:attribute name="href" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>An equivalent of the html href attribute</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute a/@hreflang
type xs:string
properties
use optional
annotation
documentation
An equivalent of the html hreflang attribute
source <xs:attribute name="hreflang" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>An equivalent of the html hreflang attribute</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute a/@rel
type xs:string
properties
use optional
annotation
documentation
An equivalent of the html rel attribute
source <xs:attribute name="rel" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>An equivalent of the html rel attribute</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute a/@rev
type xs:string
properties
use optional
annotation
documentation
An equivalent of the html rev attribute
source <xs:attribute name="rev" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>An equivalent of the html rev attribute</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element accountable
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p16.png
namespace http://iptc.org/std/nar/2006-10-01/
type FlexPersonPropType
properties
content complex
children name definition note facet remoteInfo hierarchyInfo sameAs broader narrower related personDetails
used by
complexType RightsInfoType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a URI
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
annotation
documentation
An individual accountable for the content in legal terms.
source <xs:element name="accountable" type="FlexPersonPropType">
 
<xs:annotation>
   
<xs:documentation>An individual accountable for the content in legal terms.</xs:documentation>
 
</xs:annotation>
</xs:element>

element altId
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p17.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of IntlStringType2
properties
content complex
used by
complexType ContentMetadataCatType
group AdministrativeMetadataGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
type  QCodeType  optional      
documentation
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a QCode
typeuri  IRIType  optional      
documentation
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a URI
environment  QCodeListType  optional      
documentation
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a QCode
environmenturi  IRIListType  optional      
documentation
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a URI
idformat  QCodeType  optional      
documentation
Indicates the format of the value of the element - expressed by a QCode
idformaturi  IRIType  optional      
documentation
Indicates the format of the value of the element - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of what kind of alternative is provided by this identifier - expressed by a QCode
roleuri  IRIType  optional      
documentation
A refinement of what kind of alternative is provided by this identifier - expressed by an URI
version  xs:string  optional      
documentation
The version of the object identified by the alternative id.
annotation
documentation
An alternative identifier assigned to the content.
source <xs:element name="altId">
 
<xs:annotation>
   
<xs:documentation>An alternative identifier assigned to the content.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="IntlStringType2">
       
<xs:attribute name="type" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="typeuri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="environment" type="QCodeListType" use="optional">
         
<xs:annotation>
           
<xs:documentation> A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="environmenturi" type="IRIListType" use="optional">
         
<xs:annotation>
           
<xs:documentation> A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="idformat" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>Indicates the format of the value of the element - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="idformaturi" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>Indicates the format of the value of the element - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="role" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A refinement of what kind of alternative is provided by this identifier - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="roleuri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A refinement of what kind of alternative is provided by this identifier - expressed by an URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="version" type="xs:string" use="optional">
         
<xs:annotation>
           
<xs:documentation>The version of the object identified by the alternative id.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
   
<!-- NAR 1.2 erratum 1 correction: on altId, complexContent replaced by simpleContent-->
 
</xs:complexType>
</xs:element>

attribute altId/@type
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a QCode
source <xs:attribute name="type" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@typeuri
type IRIType
properties
use optional
annotation
documentation
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a URI
source <xs:attribute name="typeuri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@environment
type QCodeListType
properties
use optional
annotation
documentation
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a QCode
source <xs:attribute name="environment" type="QCodeListType" use="optional">
 
<xs:annotation>
   
<xs:documentation> A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@environmenturi
type IRIListType
properties
use optional
annotation
documentation
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a URI
source <xs:attribute name="environmenturi" type="IRIListType" use="optional">
 
<xs:annotation>
   
<xs:documentation> A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@idformat
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
Indicates the format of the value of the element - expressed by a QCode
source <xs:attribute name="idformat" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>Indicates the format of the value of the element - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@idformaturi
type IRIType
properties
use optional
annotation
documentation
Indicates the format of the value of the element - expressed by a URI
source <xs:attribute name="idformaturi" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>Indicates the format of the value of the element - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@role
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
A refinement of what kind of alternative is provided by this identifier - expressed by a QCode
source <xs:attribute name="role" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A refinement of what kind of alternative is provided by this identifier - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@roleuri
type IRIType
properties
use optional
annotation
documentation
A refinement of what kind of alternative is provided by this identifier - expressed by an URI
source <xs:attribute name="roleuri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A refinement of what kind of alternative is provided by this identifier - expressed by an URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altId/@version
type xs:string
properties
use optional
annotation
documentation
The version of the object identified by the alternative id.
source <xs:attribute name="version" type="xs:string" use="optional">
 
<xs:annotation>
   
<xs:documentation>The version of the object identified by the alternative id.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element altLoc
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p18.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of IRIType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
type  QCodeType  optional      
documentation
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a QCode
typeuri  IRIType  optional      
documentation
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a URI
role  QCodeType  optional      
documentation
A refinement of the semantics or business purpose of the property - expressed by a QCode
roleruri  IRIType  optional      
documentation
A refinement of the semantics or business purpose of the property - expressed by a URI
annotation
documentation
An alternative location of the content.
source <xs:element name="altLoc">
 
<xs:annotation>
   
<xs:documentation>An alternative location of the content.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="IRIType">
       
<xs:attributeGroup ref="commonPowerAttributes"/>
       
<xs:attribute name="type" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="typeuri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="role" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A refinement of the semantics or business purpose of the property - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="roleruri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A refinement of the semantics or business purpose of the property - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:anyAttribute namespace="##other" processContents="lax"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute altLoc/@type
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a QCode
source <xs:attribute name="type" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altLoc/@typeuri
type IRIType
properties
use optional
annotation
documentation
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a URI
source <xs:attribute name="typeuri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altLoc/@role
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
A refinement of the semantics or business purpose of the property - expressed by a QCode
source <xs:attribute name="role" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A refinement of the semantics or business purpose of the property - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altLoc/@roleruri
type IRIType
properties
use optional
annotation
documentation
A refinement of the semantics or business purpose of the property - expressed by a URI
source <xs:attribute name="roleruri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A refinement of the semantics or business purpose of the property - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element altRep
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p19.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of IRIType
properties
content complex
used by
group ItemManagementGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
validfrom  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) before which a relationship is not valid.
validto  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) after which a relationship is not valid.
contenttype  xs:string  optional      
documentation
An IANA Media Type
contenttypestandardversion  xs:string  optional      
documentation
Version of the standard identified by contenttype.
contenttypevariant  xs:string  optional      
documentation
A refinement of a generic content type (i.e. IANA Media Type) by a literal string value.
contenttypevariantstandardversion  xs:string  optional      
documentation
Version of the standard identified by contenttypevariant.
format  QCodeType  optional      
documentation
A refinement of a generic content type (i.e. IANA Media Type) - expressed by a QCode
formaturi  IRIType  optional      
documentation
A refinement of a generic content type (i.e. IANA Media Type) - expressed by a URI
formatstandardversion  xs:string  optional      
documentation
Version of the standard identified by the format.
representation  QCodeType  optional      
documentation
A qualifier which specifies the way the target Item is represented at this location - expressed by a QCode
representationuri  IRIType  optional      
documentation
A qualifier which specifies the way the target Item is represented at this location - expressed by a URI
size  xs:nonNegativeInteger  optional      
documentation
The size in bytes of the target resource.
annotation
documentation
An IRI which, upon dereferencing provides an alternative representation of the Item.
source <xs:element name="altRep">
 
<xs:annotation>
   
<xs:documentation>An IRI which, upon dereferencing provides an alternative representation of the Item.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="IRIType">
       
<xs:attributeGroup ref="commonPowerAttributes"/>
       
<xs:attributeGroup ref="timeValidityAttributes"/>
       
<xs:attributeGroup ref="newsContentTypeAttributes"/>
       
<xs:attribute name="representation" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which specifies the way the target Item is represented at this location - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="representationuri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>A qualifier which specifies the way the target Item is represented at this location - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="size" type="xs:nonNegativeInteger" use="optional">
         
<xs:annotation>
           
<xs:documentation>The size in bytes of the target resource.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:anyAttribute namespace="##other" processContents="lax"/>
     
</xs:extension>
     
<!-- NAR-EV-1.3.3 : add @contenttype, @format and @size to altRep (PCL) -->
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute altRep/@representation
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
A qualifier which specifies the way the target Item is represented at this location - expressed by a QCode
source <xs:attribute name="representation" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which specifies the way the target Item is represented at this location - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altRep/@representationuri
type IRIType
properties
use optional
annotation
documentation
A qualifier which specifies the way the target Item is represented at this location - expressed by a URI
source <xs:attribute name="representationuri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>A qualifier which specifies the way the target Item is represented at this location - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute altRep/@size
type xs:nonNegativeInteger
properties
use optional
annotation
documentation
The size in bytes of the target resource.
source <xs:attribute name="size" type="xs:nonNegativeInteger" use="optional">
 
<xs:annotation>
   
<xs:documentation>The size in bytes of the target resource.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element assert
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p20.png
namespace http://iptc.org/std/nar/2006-10-01/
type AssertType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
annotation
documentation
An assertion about a concept
source <xs:element name="assert" type="AssertType">
 
<xs:annotation>
   
<xs:documentation>An assertion about a concept</xs:documentation>
 
</xs:annotation>
</xs:element>

element audience
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p21.png
namespace http://iptc.org/std/nar/2006-10-01/
type AudienceType
properties
content complex
children name definition note facet remoteInfo hierarchyInfo sameAs broader narrower related
used by
element newsCoverage/planning
group AdministrativeMetadataGroup
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code
uri  IRIType  optional      
documentation
A URI which identifies a concept.
literal  g2normalizedString  optional      
documentation
A concept identifier expressed as a free text string
type  QCodeType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a URI
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
confidence  Int100Type  optional      
documentation
The confidence with which the metadata has been assigned.
relevance  Int100Type  optional      
documentation
The relevance of the metadata to the news content to which it is attached.
derivedfrom  QCodeListType  optional      
documentation
A reference to the concept from which the concept identified by qcode was derived/inferred - use DEPRECATED in NewsML-G2 2.12 and higher, use the derivedFrom element
significance  Int1to9Type  optional      
documentation
A qualifier which indicates the expected significance of the content for this specific audience.
annotation
documentation
An intended audience for the content.
source <xs:element name="audience" type="AudienceType">
 
<xs:annotation>
   
<xs:documentation>An intended audience for the content.</xs:documentation>
 
</xs:annotation>
</xs:element>

element bag
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p22.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
children bit
used by
complexTypes Flex1ConceptPropType FlexRelatedConceptType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
xml:lang  derived by: xs:language  optional      
documentation
Specifies the language of this property and potentially all descendant properties. xml:lang values of descendant properties override this value. Values are determined by Internet BCP 47.
dir  derived by: xs:NMTOKEN  optional      
documentation
The directionality of textual content (enumeration: ltr, rtl)
annotation
documentation
A group of existing concepts which express a new concept.
source <xs:element name="bag">
 
<xs:annotation>
   
<xs:documentation>A group of existing concepts which express a new concept.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="bit" minOccurs="1" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation>An individual concept, part of a composite concept expressed by a bag.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="QCodePropType">
             
<xs:attribute name="type" type="QCodeType" use="optional">
               
<xs:annotation>
                 
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a QCode</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="typeuri" type="IRIType" use="optional">
               
<xs:annotation>
                 
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a URI</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attribute name="significance" type="Int100Type" use="optional">
               
<xs:annotation>
                 
<xs:documentation> Indicates how significant the event expressed by a bit of event concept type is to the concept expressed by this bit The scope of this relationship is limited to the bits of a single bag. See also the note below the table.</xs:documentation>
               
</xs:annotation>
             
</xs:attribute>
             
<xs:attributeGroup ref="quantifyAttributes"/>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attributeGroup ref="commonPowerAttributes"/>
   
<xs:attributeGroup ref="i18nAttributes"/>
   
<xs:anyAttribute namespace="##other" processContents="lax"/>
 
</xs:complexType>
</xs:element>

element bag/bit
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p23.png
namespace http://iptc.org/std/nar/2006-10-01/
type extension of QCodePropType
properties
minOcc 1
maxOcc unbounded
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QCodeType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a QCode
howuri  IRIType  optional      
documentation
Indicates by which means the value was extracted from the content - expressed by a URI
why  QCodeType  optional      
documentation
Why the metadata has been included - expressed by a QCode
whyuri  IRIType  optional      
documentation
Why the metadata has been included - expressed by a URI
pubconstraint  QCodeListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
pubconstrainturi  IRIListType  optional      
documentation
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
qcode  QCodeType  optional      
documentation
A concept identifier expressed as a string of the form sss:ccc, where sss is a scheme alias and ccc is a code. Either the qcode or the uri attribute MUST be used
uri  IRIType  optional      
documentation
A URI which identifies a concept  - either the  qcode or the uri attribute MUST be used
type  QCodeType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a QCode
typeuri  IRIType  optional      
documentation
The type of the concept assigned as controlled property value - expressed by a URI
significance  Int100Type  optional      
documentation
Indicates how significant the event expressed by a bit of event concept type is to the concept expressed by this bit The scope of this relationship is limited to the bits of a single bag. See also the note below the table.
confidence  Int100Type  optional      
documentation
The confidence with which the metadata has been assigned.
relevance  Int100Type  optional      
documentation
The relevance of the metadata to the news content to which it is attached.
derivedfrom  QCodeListType  optional      
documentation
A reference to the concept from which the concept identified by qcode was derived/inferred - use DEPRECATED in NewsML-G2 2.12 and higher, use the derivedFrom element
annotation
documentation
An individual concept, part of a composite concept expressed by a bag.
source <xs:element name="bit" minOccurs="1" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation>An individual concept, part of a composite concept expressed by a bag.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="QCodePropType">
       
<xs:attribute name="type" type="QCodeType" use="optional">
         
<xs:annotation>
           
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a QCode</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="typeuri" type="IRIType" use="optional">
         
<xs:annotation>
           
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a URI</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="significance" type="Int100Type" use="optional">
         
<xs:annotation>
           
<xs:documentation> Indicates how significant the event expressed by a bit of event concept type is to the concept expressed by this bit The scope of this relationship is limited to the bits of a single bag. See also the note below the table.</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attributeGroup ref="quantifyAttributes"/>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute bag/bit/@type
type QCodeType
properties
use optional
facets
Kind Value Annotation
pattern [^\s:]+:[^\s]+
annotation
documentation
The type of the concept assigned as controlled property value - expressed by a QCode
source <xs:attribute name="type" type="QCodeType" use="optional">
 
<xs:annotation>
   
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a QCode</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute bag/bit/@typeuri
type IRIType
properties
use optional
annotation
documentation
The type of the concept assigned as controlled property value - expressed by a URI
source <xs:attribute name="typeuri" type="IRIType" use="optional">
 
<xs:annotation>
   
<xs:documentation>The type of the concept assigned as controlled property value - expressed by a URI</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute bag/bit/@significance
type Int100Type
properties
use optional
facets
Kind Value Annotation
minInclusive 0
maxInclusive 100
annotation
documentation
Indicates how significant the event expressed by a bit of event concept type is to the concept expressed by this bit The scope of this relationship is limited to the bits of a single bag. See also the note below the table.
source <xs:attribute name="significance" type="Int100Type" use="optional">
 
<xs:annotation>
   
<xs:documentation> Indicates how significant the event expressed by a bit of event concept type is to the concept expressed by this bit The scope of this relationship is limited to the bits of a single bag. See also the note below the table.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element br
diagram NewsML-G2_2.34-spec-NewsMessage-Power_diagrams/NewsML-G2_2.34-spec-NewsMessage-Power_p24.png
namespace http://iptc.org/std/nar/2006-10-01/
properties
content complex
used by
complexType BlockType
attributes
Name  Type  Use  Default  Fixed  Annotation
id  xs:ID  optional      
documentation
The local identifier of the property.
creator  QCodeType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property value - expressed by a QCode. If the property value is defined, specifies which entity (person, organisation or system) has edited the property value.
creatoruri  IRIType  optional      
documentation
If the property value is not defined, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the property value is defined, specifies which entity (person, organisation or system) has edited the property.
modified  DateOptTimeType  optional      
documentation
The date (and, optionally, the time) when the property was last modified. The initial value is the date (and, optionally, the time) of creation of the property.
custom  xs:boolean  optional      
documentation
If set to true the corresponding property was added to the G2 Item for a specific customer or group of customers only. The default value of this property is false which applies when this attribute is not used with the property.
how  QC