Root element of the XPRL Schema Tree.
The 'XPRLmessage' contains an XPRLrelease, XPRLclippingBrief or an XPRLfeedback message.
The 'XPRLrelease' Message contains the information that the organisation wishes to be released. The message contains both the core elements for the release as well as 'optional' collection data aimed at clipping agencies.
Meta-data about the content of this release.
When the release was created, when it should be made public and a date after which the content can be considered obsolete.
Target geographical regions to which this message should be directed. Each region is identified using a code from the 'MARC' system (http://www.loc.gov/marc/countries/cntrhome.html)
Identifies industries and target audiences to which this release is primarily aimed. Uses the 'SIC' standard codes for industry classifications.
One or more instances of content blocks. Each block either contains or references a piece of release information. References are in terms of URLs.
The 'XPRLbrief' A message to a clipping or other media company requesting media
monitoring according to specific requirements. Can be tied to releases.
The 'XPRLreport' message contains feedback in response to some 'brief'. The brief will have been allocated a unique ID. The report can be from one of a number of possible source brieg types, the simplest being a clipping report.
The 'XPRLcontent' element may occur a number of times (at least ONCE).
*ONE* of the entries must be marked as the primary content. The additional entries if
present would generally be references to addition articles, associated pictures etc.
The nature or characteristics of a content block - not specifically its content. This value is taken from the IPTC
genre code set - defined at http://www.iptc.org/site/subject-codes/genre.html.
The 'XPRLext' allows inclusion of XML information defined by other schema.
Elements of this type are text strings take one of a number of discrete values defined *outside* this schema. The Schema documentation, for each instance of this type, will define via a URL where the list can be found.
The 'XPRLbody' allows any mixed content and mandates the mine-type
etc of the content.
The 'XPRLcollection' contains data that allows the clipping /
citation agency to know what information needs to be tracked or collected.
The 'XPRLcollectionFeedback' contains data from a clipping agency as a resultof a release.
The 'analysis' record gives details of the media feedback analysis
received back from the clippings / citation agency.
Inclusion of a block of XML
from some other schema. This
tag allows, for example,
sub schemas to be developed
for different analysis methods
The 'publication' record identifies the media in which the information
in the release was found.
One or more references to information about this publication. Can be a reference to any XML information about this site.
Define the basic types that are required.
A 'contact' record identifies an individual.
An 'Organisation' record is used to identify press agencies,
publishing houses, clipping agents and primary customers etc. The organisation
is formally identified by it's 'orgid' attribute - which is a URI. The 'name' attribute
is an informal reference to this organisation that can be used for display purposes.
The company/organisation on whose behalf this release has been made.
This optional element may identify an intermediary agent responsible for creating and releasing this message on behalf of the primarysource.
Geographic region from which this messge originates.
An 'Organisation' record is used to identify press agencies,
publishing houses, clipping agents and primary customers etc. The organisation
is formally identified by it's 'orgid' attribute - which is a URI. The 'name' attribute
is an informal reference to this organisation that can be used for display purposes.
Extend 'keyword' to reflect the information an agent may wish to return to a
client. The additions include:
occurs: optional - specifies the number of times a keyword is mentioned in an publication.
rating: Whether this keyword is used in a favourable way.
agentaddition: Set to 'yes' if this is a keyword added by the agent over and above those requested by the client.
feedback to a brief.
XPRL shares the IPTC Subject Reference Codes defined by the International Press Telecommunications Council. The full list of codes in a textual format at the following URL:
http://www.iptc.org/site/subject-codes/subjectcode.html
and available in a machine readable XML form at:
http://www.newsml.org/NewsMLweb/topicsets/iptc-subjectcode.xml
XPRL reference list defined at:http://www.newsml.org/NewsMLweb/topicsets/iptc-subjectcode.xml
A 'collectimportance' element assigns an importance level to the
keywords & phases that need to be searched to create the feedback.
Specifies one of a number of ways in which data in an XPRL message may be encoded. Currently there are only two accepted encodings: plain and bas64. Others can be added in future as necessary.
A 'confidence' record gives an idea of how sure the feedback agency
is that the clipping / citation was created based upon this particular XPRLrelease.
A 'feedback' element gives a rating of how 'good' the media coverage
was for the client.
A 'regionImportance' element gives an importnace for each of the
releases destination regions.
A 'classrating' element defines if an item is the Primary, Secondary
etc. element.