NewsML-G2 2.22 XML Schema, document version 1
Date of creation/approval of this XML Schema version: 2015-10-26
Any changes applied to this version of the XML Schema can be found at http://dev.iptc.org/G2-Approved-Changes
Date of creation of this XML Schema document version: 2015-12-01
Schema design created for the IPTC in 2008 by Jay Cousins, RivCom Ltd (jay.cousins@rivcom.com), Ulf Wingstedt, CNet Svenska AB (ulf.wingstedt@cnet.se)
Schema maintained for the IPTC by Michael Steidl (IPTC), prior to 2009 by Laurent Le Meur (AFP)
NewsML-G2 2.21 News Architecture (NAR) for IPTC G2-Standards - Framework XML Schema, document version 1
Date of creation/approval of this XML Schema version: 2015-06-03
Any changes applied to this version of the XML Schema can be found at http://dev.iptc.org/G2-Approved-Changes
Date of creation of this XML Schema document version: 2015-06-19
Schema design created for the IPTC in 2008 by Jay Cousins, RivCom Ltd (jay.cousins@rivcom.com), Ulf Wingstedt, CNet Svenska AB (ulf.wingstedt@cnet.se)
Schema maintained for the IPTC by Michael Steidl (IPTC), prior to 2009 by Laurent Le Meur (AFP)
An abstract class. All G2 items are inherited from this class.
W3C's XML Digital Signature
The IPTC standard with which the Item is conformant.
The major-minor version of the IPTC standard with which the Item is conformant.
The conformance level with which the Item is conformant.
The persistent, universally unique identifier common for all versions of the Item.
The version of the Item.
NewsML-G2 2.11: catalog's child element scheme: name, definition and note added as children, 2.15: attributes url, authority, guid, version added. scheme: schemeName, schemeDefinition, schemeNote added, name, definition, note deprecate
A local or remote catalog.
A short natural language name for the Catalog.
A scheme alias-to-URI mapping.
A natural language name for the scheme.
A natural language definition of the semantics of the scheme. This definition is normative only for the scope of the use of this scheme.
Additional natural language information about the scheme.
Use is DEPRECATED - use sameAsScheme instead. (A URI which identifies another scheme with concepts that use the same codes and are semantically equivalent to the concepts of this scheme)
DO NOT USE this attribute, for G2 internal maintenance purposes only.
A short string used by the provider as a replacement for a scheme URI.
The URI which identifies the scheme.
Defines the authority controlling this scheme
A pointer to some additional information about the Catalog, and especially its evolution and latest version.
Defines the location of the catalog as remote resource. (Should be the same as the URL which is used with the href attribute of a catalogRef in an item.)
Defines the authority controlling this catalog
Globally Unique Identifier for this kind of catalog as managed by a provider. A version attribute should be used with it.
Version corresponding to the guid of the catalog. If a version attribute exists a guid attribute must exist too
A URI which identifies another scheme with concepts that use the same codes and are semantically equivalent to the concepts of this scheme
NewsML-G2 2.11: catalogRef was made a global declaration
A reference to a remote catalog. A hyperlink to a set of scheme alias declarations.
A short natural language name for the catalog.
A hyperlink to a remote Catalog.
Any other attributes from other namespaces.
NewsML-G2 2.11: rightsInfo was made a global declaration
Expression of rights to be applied to content
NewsML-G2 2.12: link property added to RightsInfoType
The type for a set of properties representing the rights associated with the Item (Type defined in this XML Schema only)
A link from the current Item to Web resource with rights related information
Extension point for provider-defined properties from other namespaces
Reference(s) to the part(s) of an Item to which the rightsInfo element applies. When referencing part(s) of the content of an Item, idrefs must include the partid value of a partMeta element which in turn references the part of the content.
Indicates to which part(s) of an Item the rightsInfo element applies - expressed by a QCode. If the attribute does not exist then rightsInfo applies to all parts of the Item. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/riscope/
Indicates to which part(s) of an Item the rightsInfo element applies - expressed by a URI. If the attribute does not exist then rightsInfo applies to all parts of the Item. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/riscope/
Indicates to which rights-related aspect(s) of an Item or part(s) of an Item the rightsInfo element applies - expressed by a QCode. If the attribute does not exist then rightsInfo applies to all aspects. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/raspect
Indicates to which rights-related aspect(s) of an Item or part(s) of an Item the rightsInfo element applies - expressed by a URI. If the attribute does not exist then rightsInfo applies to all aspects. Mandatory NewsCodes scheme for the values: http://cv.iptc.org/newscodes/raspect
An individual accountable for the content in legal terms.
The person or organisation claiming the intellectual property for the content.
Any necessary copyright notice for claiming the intellectual property for the content.
A natural-language statement about the usage terms pertaining to the content.
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.
An expression of rights in natural language or as a reference to remote information
The locator of a remote expression of rights
NewsML-G2 2.11: itemMeta was made a global declaration
A set of properties directly associated with the Item
NAR 1.5_1: ItemMetadataType - card of generator changed.
The type for a set of properties directly associated with the item (Type defined in this XML Schema only)
Extension point for provider-defined properties from other namespaces
A group of properties for the management of the item
A short natural language name for the Item.
The nature of the item, set in accordance with the structure of its content.
The party (person or organisation) responsible for the management of the Item.
The date and time on which the current version of the Item was created.
The date and time on which the first version of the Item was created.
NAR 1.4_1: embargoed datatype changed to DateTimeOrNullPropType
The date and time before which all versions of the Item are embargoed. If absent, the Item is not embargoed.
The publishing status of the Item, its value is "usable" by default.
The role of the Item in the editorial workflow.
The recommended file name for this Item.
NAR-1.5_1: generator: @role added
The name and version of the software tool used to generate the Item.
Indentifies the stage at which this generator was used - expressed by a QCode
Indentifies the stage at which this generator was used - expressed by a URI
The name of the structural template (aka profile) used for the generation of the Item.
An editorial service to which an item is assigned by its provider.
A note addressed to the editorial people receiving the Item.
A set of Items around the same theme that this Item is part of.
A frequently updating information object that this Item is an instance of.
An instruction to the processor that the content requires special handling.
Indicates how severe the impact from the signal is - expressed by a QCode. The recommended vocabular is the IPTC Severity NewsCodes http://cv.iptc.org/newscodes/severity/
Indicates how severe the impact from the signal is - expressed by a URI. The recommended vocabular is the IPTC Severity NewsCodes http://cv.iptc.org/newscodes/severity/
An IRI which, upon dereferencing provides an alternative representation of the Item.
A qualifier which specifies the way the target Item is represented at this location - expressed by a QCode
A qualifier which specifies the way the target Item is represented at this location - expressed by a URI
The IANA (Internet Assigned Numbers Authority) MIME type of the target resource.
A refinement of a generic content type (i.e. IANA MIME type) - expressed by a QCode
A refinement of a generic content type (i.e. IANA MIME type) - expressed by a URI
The size in bytes of the target resource.
NAR 1.8_1: add deliverableOf
A reference to the Planning Item under which this item has been published
Hash value of parts of an item as defined by the hashscope attribute
The hash algorithm used for creating the hash value - expressed by a QCode / either the hashtype or the hashtypeuri attribute MUST be used
The hash algorithm used for creating the hash value - expressed by a URI / either the hashtype or the hashtypeuri attribute MUST be used
The scope of a G2 item's content which is the reference for creating the hash value - expressed by a QCode. If the attribute is omitted http://cv.iptc.org/newscodes/hashscope/content is the default value.
The scope of a G2 item's content which is the reference for creating the hash value - expressed by a URI. If the attribute is omitted http://cv.iptc.org/newscodes/hashscope/content is the default value.
NewsML-G2 2.17: expires added
The date and time after which the NewsItem is no longer considered valid by its publisher
NewsML-G2 2.20: origRep and incomingFeedId added
An IRI which, upon dereferencing provides the original representation of the Item, the IRI should be persistent.
A qualifier which indicates the technical variant for accessing this item (e.g. communication protocols) - expressed by a QCode
A qualifier which indicates the technical variant for accessing this item (e.g. communication protocols) - expressed by a URI
A qualifier which indicates the role of the stated repository - expressed by a QCode
A qualifier which indicates the role of the stated repository - expressed by a URI
The identifier of an incoming feed. A feed identifier may be defined by i/ the provider of the feed and/or ii/ the processor of the feed.
A refinement of the semantics of the property - expressed by a QCode
A refinement of the semantics of the property - expressed by a URI
NewsML-G2 2.11: link was made a global declaration
A link from the current Item to a target Item or Web resource
The PCL-type of a link from the current Item to a target Item or Web resource
Hint and Extension Point for properties from the NAR namespace or provider-specific properties from other namespaces
The identifier of the relationship between the current Item and the target resource - expressed by a QCode
The identifier of the relationship between the current Item and the target resource - expressed by a URI
The rank of the link among other links
A group of attributes pertaining to any kind of link
The locator of the target resource.
The provider’s identifier of the target resource.
The version of the target resource. By default, the latest revision is retrieved when the link is activated.
Points to an element inside the target resource which must be identified by an ID attribute having a value which is persistent for all versions of the target resource, i.e. for its entire lifecycle. (added NAR 1.8)
The IANA (Internet Assigned Numbers Authority) MIME type of the target resource.
A refinement of a generic content type (i.e. IANA MIME type) by a literal string value.
A refinement of a generic content type (i.e. IANA MIME type) by a value from a controlled vocabulary - expressed by a QCode
A refinement of a generic content type (i.e. IANA MIME type) by a value from a controlled vocabulary - expressed by a URI
The size in bytes of the target resource.
A short natural language name for the target resource.
The use of this attribute is DEPRECATED, use @residref instead. (was: The globally unique Identifier of the target Item.)
The use of this attribute is DEPRECATED, use @contenttype instead. (was: An IANA MIME type.)
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.
The type for a basic set of metadata properties about the content
Extension point for provider-defined properties from other namespaces
NAR 1.8_1: ContentMetadataAcDType added
The type for a set of metadata properties including Administrative and core Descriptive properties about the content
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.
Extension point for provider-defined properties from other namespaces
The type for a set of metadata properties including Administrative and core Descriptive properties about the content
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.
Extension point for provider-defined properties from other namespaces
The type for a set of metadata properties of a catalog item
Extension point for provider-defined properties from other namespaces
A group of properties associated with the administrative facet of content.
A party (person or organisation) which created the content, preferably the name of a person (e.g. a photographer for photos, a graphic artist for graphics, or a writer for textual news).
The editorial urgency of the content.
The date (and optionally the time) on which the content was created.
The date (and optionally the time) on which the content was last modified.
An iconic visual identification of the content
Identifies the rendition of the target resource - expressed by a QCode. If the target resource is an item providing multiple renditions then this attribute is used to identify the rendition to be used.
Identifies the rendition of the target resource - expressed by a URI. If the target resource is an item providing multiple renditions then this attribute is used to identify the rendition to be used.
The location from which the content originates.
A party (person or organisation) which originated, distributed, aggregated or supplied the content or provided some information used to create or enhance the content.
NAR-1.3_2: add @jobtitle to creator
A party (person or organisation) which created the resource.
NAR-1.3_2: add @jobtitle to contributor
A party (person or organisation) which modified or enhanced the content, preferably the name of a person.
An intended audience for the content.
An excluded audience for the content.
An alternative identifier assigned to the content.
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a QCode
A qualifier which indicates the context within which the alternative identifier has been allocated - expressed by a URI
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a QCode
A qualifier which indicates the business environment in which the identifier can be used to access the content - expressed by a URI
Indicates the format of the value of the element - expressed by a QCode
Indicates the format of the value of the element - expressed by a URI
NewsML-G2 2.11: rating and userinteraction added
Expresses the rating of the content of this item by a party.
The rating of the content expressed as decimal value from a scale.
Indicates how the value was calculated (by methods like median, average ...) - expressed by a QCode
Indicates how the value was calculated (by methods like median, average ...) - expressed by a URI
Indicates the value of the rating scale used for the lowest/worst rating.
Indicates the value of the rating scale used for the highest/best rating.
The units which apply to the rating scale - expressed by a QCode / either the scaleunit or the scaleunituri attribute MUST be used
The units which apply to the rating scale - expressed by a URI / either the scaleunit or the scaleunituri attribute MUST be used
The number of parties acting as raters.
The type of the rating parties - expressed by a QCode
The type of the rating parties - expressed by a URI
Full definition of the rating - expressed by a QCode
Full definition of the rating - expressed by a URI
Reflects a specific kind of user interaction with the content of this item.
The count of executed interactions.
The type of interaction which is reflected by this property - expressed by a QCode / either the interactiontype or the interactiontype uri attribute MUST be used
The type of interaction which is reflected by this property - expressed by a URI / either the interactiontype or the interactiontype uri attribute MUST be used
A group of properties associated with the descriptive facet of news related content.
A group of properties associated with the core descriptive facet of different types of content.
A language used by the news content
A name for a concept assigned as property value.
The language tag. Values must be valid BCP 47 language tags
A refinement of the semantics of the property - expressed by a QCode
A refinement of the semantics of the property - expressed by a URI
A nature, intellectual or journalistic form of the content
NAR-1.5_1: keyword element added
Free-text term to be used for indexing or finding the content of text-based search engines
A refinement of the semantics of the keyword - expressed by a QCode
A refinement of the semantics of the keyword - expressed by a URI
The confidence with which the metadata has been assigned.
The relevance of the metadata to the news content to which it was attached.
An important topic of the content; what the content is about
A sequence of tokens associated with the content. The interpretation is provider specific
The character string acting as a separator between the tokens in the slugline.
A refinement of the semantics of the slug - expressed by a QCode
A refinement of the semantics of the slug - expressed by a URI
A brief and snappy introduction to the content, designed to catch the reader's attention
A natural-language statement of the date and/or place of creation of the content
A natural-language statement about the creator (author, photographer etc.) of the content
A free-form expression of the credit(s) for the content
A free-form textual description of the content of the item
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.
A set of properties describing a specific part of the content of the Item. ///
The relationship of properties inside this partMeta and properties at a higher hierarchical level of the content parts structure is:
- the semantic assertion of all properties at a higher level is inherited by this partMeta element as if these properities would be its children
- a child property of a specific name wipes out for this partMeta element any semantic assertions of properties of the same name at higher levels
- in this latter case: if the semantic assertion of a property at a higher level should be reinstated for this part of the content then this property has to appear again as child of this partMeta
NewsML-G2 2.13: partMetaPropType fleshed out from partMeta. v2.18: signal added, v2.21: edNote, link added
A type representing the structure of a partMeta property
A delimiter for a piece of streaming media content, expressed in various time formats
The timestamp corresponding to the start of the part
The timestamp corresponding to the end of the part
The unit used for the start and end timestamps - expressed by a QCode / either the timeunit or the timeunituri attribute MUST be used
The unit used for the start and end timestamps - expressed by a URI / either the timeunit or the timeunituri attribute MUST be used
Refers to the content rendition with this QCode as rendition attribute value - expressed by a QCode
Refers to the content rendition with this QCode as rendition attribute value - expressed by a URI
A delimiter for a rectangular region in a piece of visual content
The x-axis coordinate of the side of the rectangle which has the smaller x-axis coordinate value in the current user coordinate system
The y-axis coordinate of the side of the rectangle which has the smaller y-axis coordinate value in the current user coordinate system
The width of the rectangle
The height of the rectangle
The role in the overall content stream.
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.
Extension point for provider-defined properties from other namespaces
The identifier of the part
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
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.
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.
Indicates by which means the value was extracted from the content - expressed by a QCode
Indicates by which means the value was extracted from the content - expressed by a URI
Why the metadata has been included - expressed by a QCode
Why the metadata has been included - expressed by a URI
The sequence number of the part
A list of identifiers of XML elements containing content which is described by this partMeta structure.
An assertion about a concept
NAR-1.5_1: AssertType changed
The type of an assertion about a concept (Type defined in this XML Schema only)
Hint and Extension Point for properties from the NAR namespace or provider-specific properties from other namespaces
A concept identifier.
A URI which identifies a concept.
A free-text text string assigned as property value
The concept represented by the content identified by the local identifier(s)
A set of local identifiers of inline content
Represents a concept which was used for deriving the value of a property in this G2 item
Refers to the ids of elements which values have been derived from the concept represented by this property
A short, natural-language name
The date (and optionally the time) on which the resource was created.
NAR 1.8_2: bit extended by @type, Quantify Attributes Group
A group of existing concepts which express a new concept.
An individual concept, part of a composite concept expressed by a bag.
The type of the concept assigned as controlled property value - expressed by a QCode
The type of the concept assigned as controlled property value - expressed by a URI
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.
NAR-1.3_4: create altLoc
An alternative location of the content.
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a QCode
A qualifier which indicates the context within which the alternative locator has been allocated - expressed by a URI
A refinement of the semantics or business purpose of the property - expressed by a QCode
A refinement of the semantics or business purpose of the property - expressed by a URI
NAR 1.6_1: hierarchyInfor added
Represents the position of a concept in a hierarchical taxonomy tree by a sequence of QCode tokens representing the ancestor concepts and this concept
A group of properites required to define the concept
A set of properties defining a concept
Extension point for provider-defined properties from other namespaces
NewsML-G2 2.11: conceptId was made a global declaration
The preferred unambiguous identifier for the concept.
NewsML-G2 2.11: type was made a global declaration
The nature of the concept.
A natural language name for the concept.
A natural language definition of the semantics of the concept. This definition is normative only for the scope of the use of this concept.
Additional natural language information about the concept.
NAR 1.3_3: facet type changed from TypedQualPropType to FlexPropType (erratum) NAR 1.8: use of facet deprecated
In NAR 1.8 and later, facet is deprecated and SHOULD NOT (see RFC 2119) be used, the "related" property should be used instead (was: An intrinsic property of the concept.)
The identifier of the relationship between the current concept (containing the facet) and the concept identified by the facet value - expressed by a QCode
The identifier of the relationship between the current concept (containing the facet) and the concept identified by the facet value - expressed by a URI
DO NOT USE this attribute, for G2 internal maintenance purposes only.
NAR 1.4_1: remoteInfo added
A link to an item or a web resource which provides information about the concept
A group of properites required to indicate relationships of the concept to other concepts
An identifier of a concept with equivalent semantics
An identifier of a more generic concept.
An identifier of a more specific concept.
A related concept, where the relationship is different from 'sameAs', 'broader' or 'narrower'.
The type for a preferred unambiguous identifier for the concept.
A qualified code which identifies a concept - either the qcode or the uri attribute MUST be used
A URI which identifies a concept - either the qcode or the uri attribute MUST be used
The date (and, optionally, the time) when the concept identifier was created.
The date (and, optionally, the time) after which the concept identifier should not be applied as the value of a property anymore.
The type of a natural language name for the concept (Type defined in this XML Schema only)
A refinement of the semantics of the name - expressed by a QCode
A refinement of the semantics of the name - expressed by a URI
Specifies which part of a full name this property provides - expressed by a QCode
Specifies which part of a full name this property provides - expressed by a URI
The type for an identifier of an equivalent concept (Type defined in this XML Schema only)
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.
NAR1.8_2: "related" element added/NAR 1.10=NewsML-G2 2.9 "related" element made local to avoid recursion (erratum)
The type for an identifier of a related concept
A related concept, where the relationship is different from 'sameAs', 'broader' or 'narrower'.
The identifier of the relationship between the current concept and the target concept - expressed by a QCode
The identifier of the relationship between the current concept and the target concept - expressed by a URI
The rank of the current concept among concepts having a relationship to the target concept.
The identifier of the relationship between the current concept and the target concept - expressed by a QCode
The identifier of the relationship between the current concept and the target concept - expressed by a URI
The rank of the current concept among concepts having a relationship to the target concept.
The type for identifying a related concept
A group of properties to define the details of specific entities
A set of properties specific to a person
The date the person was born.
The date the person died.
An affiliation of the person with an organisation.
Information how to contact the person.
Extension point for provider-defined properties from other namespaces
NewsML-G2 2.12: element hasInstrument added to organisationDetails, v2.19: hasInstrument/@rank added
A group of properties specific to an organisation
The date the organisation was founded/established.
The date the organisation was dissolved.
A place where the organisation is located.
Information how to contact the organisation.
Defines a financial instrument which is related to a company
A symbol for the financial instrument
The source of the financial instrument symbol - expressed by a QCode
The source of the financial instrument symbol - expressed by a URI
A venue in which this financial instrument is traded - expressed by a QCode
A venue in which this financial instrument is traded - expressed by a URI
The label used for the market
The source of the market label - expressed by a QCode
The source of the market label - expressed by a URI
The type(s) of the financial instrument - expressed by a QCode
The type(s) of the financial instrument - expressed by a URI
Indicates the relative importance among financial instruments of the same type.
Extension point for provider-defined properties from other namespaces
NewsML-G2 2.12: elements line, circle, polygon added to geoAreaDetails
A group of properties specific to a geopolitical area
The date the geopolitical area was founded/established.
The date the geopolitical area was dissolved.
A line as a geographic area
A circle as a geographic area
The radius of the circle
The dimension unit of the radius - expressed by a QCode / either the radunit or the radunituri attribute MUST be used
The dimension unit of the radius - expressed by a URI / either the radunit or the radunituri attribute MUST be used
A polygon as a geographic area
Extension point for provider-defined properties from other namespaces
The coordinates of the location
A group of properties specific to a point of interest
The coordinates of the location
A postal address for the location of a Point Of Interest
Opening hours of the point of interest expressed in natural language
Total capacity of the point of interest expressed in natural language
Information how to contact the point of interest.
Ways to access the place of the point of interest, including directions.
Detailed information about the precise location of the Point of Interest.
The date (and optionally the time) on which this Point of Interest was created
The date (and optionally the time) on which this Point of Interest ceased to exist
Extension point for provider-defined properties from other namespaces
A group of properties specific to an object
The date (and optionally the time) on which this object was created
The date (and optionally the time) on which this object ceased to exist.
Extension point for provider-defined properties from other namespaces
A set of properties with details about an event (Used in the scope of EventsML-G2)
The type with details specific to an event
All dates pertaining to the event, in particular the start and end date and any recurrence information
The date the event commences.
The date the event ends.
The period the event will last.
Flags to indicate if start and/or end date and times are confirmed.
Indicates the certainty of the occurrence of the event
The planning of the news coverage of the event
How and when to register for the event. Could also include information about cost, and
so on. May also hold accreditation information
Indication of the accessibility of the event
A requirement for participating in the event
Refinement of the semantics of the property - expressed by a QCode
Refinement of the semantics of the property - expressed by a URI
A subject covered by the event.
A location (geographical area or point of interest) the even takes place
Refinement of the semantics of the location regarding the event - expressed by a QCode
Refinement of the semantics of the location regarding the event - expressed by a URI
A person or organisation (e.g. group of artists) participating in the event.
A person or organisation organising the event.
Primary information for the public to get in contact with the event.
A language used at the event. The language used to report about the event may be different.
(LEGACY, see spec document) Structured and textual information about the intended coverage by the news provider of this event information. This information is aimed at the editorial staff of the receiver.
The kind of planned G2 item(s)
The party which is assigned to cover the event and produce the planned G2 item.
The scheduled time of delivery for the planned G2 item(s).
An editorial service by which the planned G2 item will be distributed.
Additional natural language information about the planned coverage addressed to the editorial people receiving and processing the item.
Extension point for any provider specific properties for news coverage - from any other namespace
A refinement of the semantics of the property - expressed by a QCode
A refinement of the semantics of the property - expressed by a URI
Extension point for any provider specific properties from other namespaces
Structured information about an event without a concept identifier, to be used only with News Items
A wrapper for events in a News Item.
The type for an affliation of a person to an organisation (Type defined in this XML Schema only)
The type for a location of an organisation (Type defined in this XML Schema only)
The type for geographic coordinates (Type defined in this XML Schema only)
Extension point for provider-defined properties from other namespaces
The latitude in decimal degrees.
The longitude in decimal degrees.
The altitude in meters above the zero elevation of the reference system (sea level).
The GPS datum associated with the measure.
The type for information to get in contact with a party (Type defined in this XML Schema only)
An email address.
An instant messaging address.
A phone number, preferred in an international format.
A fax number, preferred in an international format.
A web address.
A refinement of the semantics of the web address - expressed by a QCode
A refinement of the semantics of the web address - expressed by a URI
A postal address.
Additional natural language information.
Extension point for provider-defined properties from other namespaces
A refinement of the semantics of a contact information - expressed by a QCode
A refinement of the semantics of a contact information - expressed by a URI
NewsML-G2 2.11: AddressType created from contactInfoType.address for generic use
NewsML-G2 2.12: line, locality, area: @role added / locality, area: cardinality opened to "unbounded"
A line of address information, in the format expected by a recipient postal service. City, country area, country and postal code are expressed separately.
Refines the semantics of line - expressed by a QCode
Refines the semantics of line - expressed by a URI
A city/town/village etc. part of the address.
A subdivision of a country part of the address.
A country part of the address.
A postal code part of the address.
A refinement of the semantics of the postal address - expressed by a QCode
A refinement of the semantics of the postal address - expressed by a URI
The type for an electronic address
A refinement of the semantics of the electronic address - expressed by a QCode
A refinement of the semantics of the electronic address - expressed by a URI
The type for an electronic address with a technical qualifier
A refinement of the semantics of the technical type of the electronic address - expressed by a QCode
A refinement of the semantics of the technical type of the electronic address - expressed by a URI
The technical variant of the electronic address - expressed by a QCode
The technical variant of the electronic address - expressed by a URI
Information about the planned and delivered news coverage of the news provider.
This information is aimed at the editorial staff of the receiver
Details about the planned news coverage by a specific kind of G2 item.
The kind of planned G2 item(s)
The nature of the G2 item, set in accordance with the structure of its content.
Number of planned G2 items of this kind expressed by a range.
The party which is assigned to cover the event and produce the planned G2 item.
The starting date (and optionally, the time) by which this property applies to the news coverage planning
The end date (and optionally, the time) by which this property applies to the news coverage planning
The scheduled time of delivery for the planned G2 item(s).
An editorial service by which the planned G2 item(s) will be distributed.
Additional natural language information about the planned coverage addressed to the editorial people receiving and processing the item.
The characteristics of the content of a News Item
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.
Extension point for any provider specific properties for news coverage planning - from any other namespace
The starting date (and optionally, the time) by which this property applies to the news coverage planning
The end date (and optionally, the time) by which this property applies to the news coverage planning
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.
Extension point for any provider specific properties for news coverage - from any other namespace
The local identifier of the element which MUST be persistent for all versions of the item, i.e. for its entire lifecycle.
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
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.
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.
Indicates by which means the value was extracted from the content - expressed by a QCode
Indicates by which means the value was extracted from the content - expressed by a URI
Why the metadata has been included - expressed by a QCode
Why the metadata has been included - expressed by a URI
A set of references to G2 items which have been delivered under this news coverage definition.
A reference to a G2 item which has been delivered under this news coverage definition.
Extension point for any provider specific properties for news coverage delivery - from any other namespace
A history of the creation and modifications of the content object of this item, expressed as a sequence of hops.
A single hop of the Hop History. The details of the hop entry should reflect the actions taken by a party.
A party involved this hop of the Hop History
An action which is executed at this hop in the hop history.
The target of the action in a content object - expressed by a QCode. If the target attribute is omitted the target of the action is the whole object.
The target of the action in a content object - expressed by a URI. If the target attribute is omitted the target of the action is the whole object.
The date and optionally the time (with a time zone) when this action was performed on the target.
The sequential value of this Hop in a sequence of Hops of a Hop History. Values need not to be consecutive. The sequence starts with the lowest value.
The date and optionally the time (with a time zone) when this item's content object was forwarded.
NewsML-G2 2.11: group commonPowerAttributes added
A group of attributes for all elements of a G2 Item except its root element, the itemMeta element and all of its children which are mandatory.
The local identifier of the property.
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
If the attribute is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the attribute is non-empty, specifies which entity (person, organisation or system) has edited the property.
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.
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.
Indicates by which means the value was extracted from the content - expressed by a QCode
Indicates by which means the value was extracted from the content - expressed by a URI
Why the metadata has been included - expressed by a QCode
Why the metadata has been included - expressed by a URI
One or many constraints that apply to publishing the value of the property - expressed by a QCode. Each constraint applies to all descendant elements.
One or many constraints that apply to publishing the value of the property - expressed by a URI. Each constraint applies to all descendant elements.
A group of attributes for language and script related information
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.
The directionality of textual content (enumeration: ltr, rtl)
NewsML-G2 2.10: quantifyAttributes extended by @derivedfrom, v 2.12: use of @derivedfrom DEPRECATED, use element derivedFrom
A group of attriubutes quantifying the property value
The confidence with which the metadata has been assigned.
The relevance of the metadata to the news content to which it is attached.
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
A group of attributes expressing the time period of validity of a relationship
The date (and, optionally, the time) before which a relationship is not valid.
The date (and, optionally, the time) after which a relationship is not valid.
A group of attributes associated with flexible properties
A qualified code which identifies a concept.
A URI which identifies a concept.
A free-text value assigned as property value.
The type of the concept assigned as controlled property value - expressed by a QCode
The type of the concept assigned as controlled property value - expressed by a URI
A group of attributes for ranking properties of the same name
Indicates the relative importance of properties in a list.
NAR 1.8_1: added persistentEditAttributes
A group of attributes to keep track of by whom and when the property value was changed with a persistent ID
The local identifier of the element which MUST be persistent for all versions of the item, i.e. for its entire lifecycle.
If the element is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a QCode. If the element is non-empty, specifies which entity (person, organisation or system) has edited the property.
If the element is empty, specifies which entity (person, organisation or system) will edit the property - expressed by a URI. If the element is non-empty, specifies which entity (person, organisation or system) has edited the property.
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.
NAR 1.8_1: added arbitraryValueAttributes
The related value (see more in the spec document)
The datatype of the value attribute – it MUST be one of the built-in datatypes defined by XML Schema version 1.0.
The unit of the value attribute.
The unit of the value attribute - expressed by a URI
A group of attributes used for a qualified expression of the property
A qualified code assigned as a property value.
A URI which identifies a concept.
A free-text value assigned as a property
value.
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a QCode
The type of the concept assigned as a controlled or an uncontrolled property value - expressed by a URI
A refinement of the semantics of the property - expressed by a QCode
A refinement of the semantics of the property - expressed by a URI
mediaContentCharacteristics1: NewsML-G2 2.10: @orientation, @colourspace, @colourinidcator, @videocoded added, 2.13: colourdepth, 2.14 layoutorientation added
A group of typical physical characteristics of media content
The width of visual content.
If present defines the width unit for the width - expressed by a QCode
If present defines the width unit for the width - expressed by a URI
The height of visual content.
If present defines the height unit for the heigth - expressed by a QCode
If present defines the height unit for the heigth - expressed by a URI
The orientation of the visual content of an image in regard to the standard rendition of the digital image data. Values in the range of 1 to 8 are compatible with the TIFF 6.0 and Exif 2.3 specifications. Applies to image content.
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a QCode
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a URI
The colour space of an image. Applies to image icons - expressed by a QCode
The colour space of an image. Applies to image icons - expressed by a URI
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/ - expressed by a QCode
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/ - expressed by a URI
The applicable codec for video data. Applies to video icons - expressed by a QCode
The applicable codec for video data. Applies to video icons - expressed by a URI
The bit depth defining the spread of colour data within each sample.
NewsML-G2 2.3r1: newsContentCharacteristics: @durationUnit added, NewsML-G2 2.4: @widthunit, @heightunit added
newsContentCharacteristics: @duration data type changed in 2.14, v 2.18: linecount, pagecount added and moved over from NewsItem file
A group of typical physical characteristics of media content
The count of words of textual content.
The count of lines of textual content
The count of pages of the content
The image width for visual content.
If present defines the width unit for the width - expressed by a QCode
If present defines the width unit for the width - expressed by a URI
The height of visual content.
If present defines the height unit for the heigth - expressed by a QCode
If present defines the height unit for the heigth - expressed by a URI
The orientation of the visual content of an image in regard to the standard rendition of the digital image data
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a QCode
Indicates whether the human interpretation of the top of the image is aligned to its short or long side - expressed by a URI
The colour space of an image - expressed by a QCode
The colour space of an image - expressed by a URI
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/ - expressed by a QCode
Indicates whether the still or moving image is coloured or black and white. The recommended vocabulary is the IPTC Colour Indicator NewsCodes http://cv.iptc.org/newscodes/colourindicator/ - expressed by a URI
The bit depth defining the spread of colour data within each sample.
The recommended printing resolution for an image in dots per inch
The clip duration in time units defined by durationUnit. The default time unit is seconds. Applies to audio-visual content.
If present it defines the time unit for the duration attribute. Only codes for integer value time units of the recommended CV (available at http://cv.iptc.org/newscodes/timeunit/ ) must be applied - expressed by a QCode
If present it defines the time unit for the duration attribute. Only codes for integer value time units of the recommended CV (available at http://cv.iptc.org/newscodes/timeunit/ ) must be applied - expressed by a URI
The applicable codec for audio data - expressed by a QCode
The applicable codec for audio data - expressed by a URI
The audio bit rate in bits per second
An indication that the audio data is encoded with a variable bit rate
The number of bits per audio sample
The number of audio samples per second, expressed as a sampling frequency in Hz
The audio sound system - expressed by a QCode
The audio sound system - expressed by a URI
The applicable codec for video data - expressed by a QCode
The applicable codec for video data - expressed by a URI
The video average bit rate in bits per second. Used when the bit rate is variable
An indication that video data is encoded with a variable bit rate
The number of video frames per second, i.e. the rate at which the material should be shown in order to achieve the intended visual effect
The video scan technique, progressive or interlaced
The video aspect ratio
The video sampling method
Indicates how the original content was scaled to this format - expressed by a QCode. The recommended vocabulary is the IPTC Video Scaling NewsCodes http://cv.iptc.org/newscodes/videoscaling/
Indicates how the original content was scaled to this format - expressed by a URI. The recommended vocabulary is the IPTC Video Scaling NewsCodes http://cv.iptc.org/newscodes/videoscaling/
Indicates which video definition is applied to this rendition of video content - expressed by a QCode - but it does not imply any particular technical characteristics of the video.The recommended vocabulary is the IPTC Video Definition NewsCodes http://cv.iptc.org/newscodes/videodefinition/
Indicates which video definition is applied to this rendition of video content - expressed by a URI - but it does not imply any particular technical characteristics of the video.The recommended vocabulary is the IPTC Video Definition NewsCodes http://cv.iptc.org/newscodes/videodefinition/
The type of a date (required) and a time (optional).
The type of a calendar date with an optional time part which may be truncated from the second part to the month part
The base type for approximate dates.
NAR 1.4_1: added UnionDateTimeEmptyStringType
The base type for dateTimes which may be empty
NAR 1.4_1: added EmptyStringType
The base typ for an empty string
The type of an integer in the range 1...9.
The type of an integer in the range 0...100.
The type of an Internationalized Resource Identifier Reference, as defined in RFC 3987. Identical to xs : anyURI.
The type of a qualified code, i.e. a scheme alias, followed by a colon (“:”), followed by a code. A string of this type cannot contain white space characters. The code may contain colons.
The Backus Naur Form (BNF) expression for this is:
<qcode> ::= <scheme> ":" <code>
<scheme> is a string containing any character except white space or the ':' character, required <code> is a string containing any character except white space, required
The type of space separated strings of QCodes.
The type of a string without whitespace except spaces
The type of a property with date and time
The type of a property with a date (required) and a time (optional)
NAR 1.4_1: added DateTimeOrNullPropType
The type of a property with date and time - or Nothing
The type of a calendar date with an optional time part which may be truncated from the seconds part to the month part
The type of a calendar date with an optional time part and with an optional approximation range for the date.
The date (and optionally time) at which the approximation range begins.
The date (and optionally the time) at which the approximation range ends.
The type for an internationalized and normalized string, where the language and directionality in which the information is writte are indirected
The type for an internationalized and unrestricted string, where the language and directionality in which the information is writte are indirected
The type extending IntlStringType by a version information
The version of a processing resource.
The type to cover all qualifers for an audience property
A qualifier which indicates the expected significance of the content for this specific audience.
The PCL-type for information about the content as natural language string with minimal markup
Extension point for provider-defined properties from other namespaces
A refinement of the semantics of the label - expressed by a QCode
A refinement of the semantics of the label - expressed by a URI
An indication of the target media type(s), values as defined by the Cascading Style Sheets specification [CSS].
The type for nformation about the content as natural language string with minimal markup and line breaks
Extension point for provider-defined properties from other namespaces
An indication of the target media type(s)
values as defined by the Cascading Style Sheets (CSS) specification.
A refinement of the semantics of the block.
A URI identifying the refined semantics of the definition.
The type for a property with a QCode value in a qcode attribute
A qualified code which identifies a concept - either the qcode or the uri attribute MUST be used
A URI which identifies a concept - either the qcode or the uri attribute MUST be used
Type type for a property with a QCode value in a qcode attribute and optional names
The type for a property with a QCode, a type and optional names
The type of the concept assigned as property value - expressed by a QCode
The type of the concept assigned as property value - expressed by a URI
Flexible generic type for both controlled and uncontrolled values
NewsML-G2 2.10: FlexProp2Type added
Flexible type for related concepts for both controlled and uncontrolled values
NAR 1.8_1: FlexRelatedPropType added, NewsML-G2 2.10: extended base type change to FlexProp2Type
Flexible generic type for both controlled and uncontrolled values of a related concept
The identifier of the relationship between the concept containing the related property and the concept identified by the related value - expressed by a QCode
The identifier of the relationship between the concept containing the related property and the concept identified by the related value - expressed by a URI
Flexible generic PCL-type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
NewsML-G2 2.12: Flex1RolePropType added
Flexible generic PCL-type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Refines the semantics of the property - expressed by a QCode
Refines the semantics of the property - expressed by a URI
NAR 1.10=NewsML-G2 2.9: Flex1ExtProp type added - recommended as datatype for proprietary properties of Extension Points
Flexible generic PCL-type for controlled, uncontrolled values and arbitrary values
NewsML-G2 2.17: Flex2ExtPropType added
Flexible generic PCL-Type for controlled, uncontrolled values and arbitrary values, with mandatory relationship
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
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
Flexible generic PCL-type for both controlled and uncontrolled values, with optional attributes
Flexible person data type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Flexible oraganisation data type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Flexible geopolitical area data type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Flexible point-of-intrerest data type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Flexible party (person or organisation) PCL-type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
Flexible party (person or organisation) PCL-type for both controlled and uncontrolled values
A refinement of the semantics of the property - expressed by a QCode. In the scope of infoSource only: If a party did anything other than originate information a role attribute with one or more roles must be applied. The recommended vocabulary is the IPTC Information Source Roles NewsCodes at http://cv.iptc.org/newscodes/infosourcerole/
A refinement of the semantics of the property - expressed by a URI. In the scope of infoSource only: If a party did anything other than originate information a role attribute with one or more roles must be applied. The recommended vocabulary is the IPTC Information Source Roles NewsCodes at http://cv.iptc.org/newscodes/infosourcerole/
NAR 1.3_2: add @jobtitle to creator and contributor
Flexible Author (creator or contributor) PCL-type for both controlled and uncontrolled values
A refinement of the semantics of the property - expressed by a QCode
A refinement of the semantics of the property - expressed by a URI
The job title of the person who created or enhanced the content in the news provider organisation - expressed by a QCode
The job title of the person who created or enhanced the content in the news provider organisation - expressed by a URI
Flexible location (geopolitical area of point-of-interest) data type for both controlled and uncontrolled values
Extension point for provider-defined properties from other namespaces
A line break
An anchor for inline linking like in HTML
Extension point for provider-defined properties from other namespaces
An equivalent of the html class attribute
An equivalent of the html href attribute
An equivalent of the html hreflang attribute
An equivalent of the html rel attribute
An equivalent of the html rev attribute
A generic mechanism for adding inline information to parts of the textual content
Extension point for provider-defined properties from other namespaces
An equivalent of the html class attribute
An inline markup tag to be used with any concept
Extension point for provider-defined properties from other namespaces
An equivalent of the html class attribute
Simple W3C Ruby Annotation - see http://www.w3.org/TR/ruby/#simple-ruby1
Simple W3C Ruby Annotation - see http://www.w3.org/TR/ruby/.
Ruby base
Ruby parenthesis
Ruby text
A group of elements to express a recurrence (Group defined in this XML Schema only)
This choice and its cardinality requires that there is at least one rDate or rRule element present.
Explicit dates of recurrence.
Rule for recurrence.
Explicit dates to be excluded from any recurrence.
Rule for dates to be excluded from recurrence.
A group of attributes aligning with iCalendar RECUR - see http://www.ietf.org/rfc/rfc2445.txt
The FREQ rule part identifies the type of recurrence rule.
The INTERVAL rule part contains a positive integer representing how often the recurrence rule repeats.
The UNTIL rule part defines a date-time value which bounds the recurrence rule in an inclusive manner.
The COUNT rule part defines the number of occurrences at which to range-bound the recurrence.
The BYSECOND rule part specifies a space separated list of seconds within a minute
The BYMINUTE rule part specifies a space separated list of minutes within an hour.
The BYHOUR rule part specifies space separated list of hours of the day.
The BYDAY rule part specifies a space separated list of days of the week
The BYMONTHDAY rule part specifies a space separated list of days of the month.
The BYMONTH rule part specifies a space separated list of months of the year.
The BYYEARDAY rule part specifies a space separated list of days of the year.
The BYWEEKNO rule part specifies a space separated list of ordinals specifying weeks of the year.
The BYSETPOS rule part specifies a space separated list of values which corresponds to the nth occurrence
within the set of events specified by the rule.
The WKST rule part specifies the day on which the workweek starts.
The type for the BYSECOND rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
the datatype for a single token in BYSECOND of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The type for the BYMINUTE rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The datatype for a single token in BYMINUTE of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The type for the BYHOUR rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The datatype for a single token in BYHOUR of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The type for the BYDAY rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The datatype for a single token in BYDAY of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The type for the BYMONTHDAY rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The datatype for a single token in BYMONTHDAY of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
bymonthdayPosType
Helper datatype for bymonthdayListType
bymonthdayNegType
Helper datatype for bymonthdayListType
The type for the BYMONTH rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The datatype for a single token in BYMONTH of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The type for the BYYEARDAY rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The datatype for a single token in BYYEARDAYof iCalendar - see http://www.ietf.org/rfc/rfc2445.txt
The type for the BYWEEKNO rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The datatype for a single token in BYWEEKNO of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The type for the BYSETPOS rule part of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.
The datatype for a single token in BYSETPOS of iCalendar - see http://www.ietf.org/rfc/rfc2445.txt.