How Can We Help?
Press/Media XMLPress/Media XML
Overview
This page details the Clipping content type. On this page you will find different representations of the data elements contained within this type.
Below is the xsd for the Clipping content type that defines the import xml format. Also provided is mapping tables generated based on this XSD as well as an example xml that shows how the fields can be populated.
This is logical broken down into the different elements to help you gain a better understanding of the Clipping content type and how to create, read and update these records using the mechanisms provided in Pure.
Note: for the mapping tables all attributes and elements are listed, along with descriptions of the purposes of the field and any data requirements. Attribute are prefaced with an "@" to differentiate from elements, but as shown in the examples this isn't used when generating the xml.
Some elements offer options of which elements to include (such as whether to provide the ID of a person or organisation or name for lookup). These are denoted by reference to "Option Groups" where numbers are used to indicate where multiple elements are part of the same option. See example xmls for demonstrations of how to use these elements.
clippings
A list of clipping elements of type clipping
XML Example
<clippings xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk">
<clipping id="clipping1" type="clipping/other" managedInPure="false">
<title>Clipping Title</title>
<translatedTitles><!--1 or more repetitions:-->
<title lang="de">translatedtitle1</title>
</translatedTitles>
<category>novalue</category>
<description>description1</description>
<additionalDescriptions>
<description lang="de" type="clippingdescription">descriptionDE</description>
</additionalDescriptions>
<startDate>1-1-2011</startDate>
<endDate>2-2-2012</endDate>
<managedBy lookupHint="orgSync" lookupId="organisation1"/>
<event>
<cmns:title>Event Title</cmns:title>
<cmns:startDate>21-06-2019</cmns:startDate>
</event>
<keywords>
<keyword>free keyword</keyword>
<keyword lang="de">free keyword DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification01">free keyword on keyword01</keyword>
<keyword logicalName="keyword01" key="keyword01classification01" lang="de">free keyword on keyword01 DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification02"/>
<keyword logicalName="keyword01" key="keyword01classification03">free keyword in all locales</keyword>
</keywords>
<visibility>Public</visibility>
<workflow>forApproval</workflow>
<mediaReferences>
<mediaReference type="Contribution" id="reference1">
<title>referencetitle</title>
<persons>
<person id="personAssoc1">
<person lookupId="person1" lookupHint="personSync" origin="internal"/>
<role>researchcited</role>
<organisations>
<organisation lookupId="organisation1" lookupHint="orgSync" origin="internal"/>
</organisations>
</person>
</persons>
<country>us</country>
<date>1-1-2011</date>
<url>http://www.referencetest.com</url>
<medium>medium1</medium>
<extent>extent info</extent>
<mediaType>radio</mediaType>
<degreeOfRecognition>international</degreeOfRecognition>
<subdivision>fl</subdivision>
<author>AuthorName1</author>
<fragment>fragment1</fragment>
<rank>1</rank>
</mediaReference>
</mediaReferences>
<relatedClippings>
<contentReference contentId="clipping2"/>
</relatedClippings>
<relatedResearchOutput>
<contentReference contentId="publication1"/>
</relatedResearchOutput>
<relatedActivities>
<contentReference contentId="activity1"/>
</relatedActivities>
<relatedProjects>
<contentReference contentId="project1"/>
</relatedProjects>
<relatedPrizes>
<contentReference contentId="prize1"/>
</relatedPrizes>
<relatedPhdTheses>
<contentReference contentId="thesis1"/>
</relatedPhdTheses>
<relatedDataSets>
<contentReference contentId="dataset1"/>
</relatedDataSets>
<relatedImpacts>
<contentReference contentId="impact1"/>
</relatedImpacts>
</clipping>
</clippings>
XSD Definition
<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="clippings">
<xs:complexType>
<xs:sequence>
<xs:element ref="clipping" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute name="resumptionToken" type="xs:string">
<xs:annotation>
<xs:documentation>
To enable resumption tokens, add an URL to the "XML source data location" in the job configuration with "{resumptionToken}" as a placeholder, for instance "https://example.org/data?resumptionToken={resumptionToken}".
The endpoint must handle the resumptionToken in the following manner:
If an empty resumptionToken is sent, the endpoint must return all data. If a non-empty resumptionToken is sent, the endpoint must return all data that has changed since the time the resumptionToken was sent.
</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
clipping
XML Example
<clipping xmlns="v1.unified.clipping.pure.atira.dk"
xmlns:cmns="v3.commons.pure.atira.dk"
id="clipping1"
type="clipping/other"
managedInPure="false">
<title>Clipping Title</title>
<translatedTitles><!--1 or more repetitions:-->
<title lang="de">translatedtitle1</title>
</translatedTitles>
<category>novalue</category>
<description>description1</description>
<additionalDescriptions>
<description lang="de" type="clippingdescription">descriptionDE</description>
</additionalDescriptions>
<startDate>1-1-2011</startDate>
<endDate>2-2-2012</endDate>
<managedBy lookupHint="orgSync" lookupId="organisation1"/>
<event>
<cmns:title>Event Title</cmns:title>
<cmns:startDate>21-06-2019</cmns:startDate>
</event>
<keywords>
<keyword>free keyword</keyword>
<keyword lang="de">free keyword DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification01">free keyword on keyword01</keyword>
<keyword logicalName="keyword01" key="keyword01classification01" lang="de">free keyword on keyword01 DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification02"/>
<keyword logicalName="keyword01" key="keyword01classification03">free keyword in all locales</keyword>
</keywords>
<visibility>Public</visibility>
<workflow>forApproval</workflow>
<mediaReferences>
<mediaReference type="Contribution" id="reference1">
<title>referencetitle</title>
<persons>
<person id="personAssoc1">
<person lookupId="person1" lookupHint="personSync" origin="internal"/>
<role>researchcited</role>
<organisations>
<organisation lookupId="organisation1" lookupHint="orgSync" origin="internal"/>
</organisations>
</person>
</persons>
<country>us</country>
<date>1-1-2011</date>
<url>http://www.referencetest.com</url>
<medium>medium1</medium>
<extent>extent info</extent>
<mediaType>radio</mediaType>
<degreeOfRecognition>international</degreeOfRecognition>
<subdivision>fl</subdivision>
<author>AuthorName1</author>
<fragment>fragment1</fragment>
<rank>1</rank>
</mediaReference>
</mediaReferences>
<relatedClippings>
<contentReference contentId="clipping2"/>
</relatedClippings>
<relatedResearchOutput>
<contentReference contentId="publication1"/>
</relatedResearchOutput>
<relatedActivities>
<contentReference contentId="activity1"/>
</relatedActivities>
<relatedProjects>
<contentReference contentId="project1"/>
</relatedProjects>
<relatedPrizes>
<contentReference contentId="prize1"/>
</relatedPrizes>
<relatedPhdTheses>
<contentReference contentId="thesis1"/>
</relatedPhdTheses>
<relatedDataSets>
<contentReference contentId="dataset1"/>
</relatedDataSets>
<relatedImpacts>
<contentReference contentId="impact1"/>
</relatedImpacts>
</clipping>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="clippingType">
<xs:sequence>
<xs:element name="title" type="commons:string_1024" minOccurs="1"/>
<xs:element name="translatedTitles" type="translatedTitles" minOccurs="0">
<xs:annotation>
<xs:documentation>Translated titles of the clipping. Use if the title is different in other languages</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="category" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The category classification. Should be a token from the scheme /dk/atira/pure/clipping/category</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="description" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>The description of the clipping, this will add a description of the type /dk/atira/pure/clipping/descriptions/clippingdescription</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="additionalDescriptions"
type="additionalDescriptions"
minOccurs="0">
<xs:annotation>
<xs:documentation>Descriptions of the prize, use if description is different in another language, or if description is of another type than /dk/atira/pure/clipping/descriptions/clippingdescription</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="startDate" type="commons:date" minOccurs="1">
<xs:annotation>
<xs:documentation>The start date of the clipping</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="endDate" type="commons:date" minOccurs="0">
<xs:annotation>
<xs:documentation>The end date of the clipping</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="managedBy" type="managedBy" minOccurs="1"/>
<xs:element name="event" type="commons:simpleEvent" minOccurs="0"/>
<xs:element name="keywords" type="keywords" minOccurs="0">
<xs:annotation>
<xs:documentation>The keywords for the clipping</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="visibility" type="commons:visibility"/>
<xs:element name="workflow" type="xs:string" minOccurs="0">
<xs:annotation>
<xs:documentation>
Used to set the workflow state of the prize (Workflow states: entryInProgress, forValidation, validated)
Note that workflow is disabled by default, and must be enabled in Pure, if values are present in this tag
</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="mediaReferences" minOccurs="0">
<xs:complexType>
<xs:annotation>
<xs:documentation>The references for the clipping</xs:documentation>
</xs:annotation>
<xs:sequence maxOccurs="unbounded" minOccurs="1">
<xs:element name="mediaReference" type="mediaReference"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedClippings" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedResearchOutput" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedActivities" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedProjects" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedPrizes" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedPhdTheses" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedDataSets" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="relatedImpacts" minOccurs="0">
<xs:complexType>
<xs:sequence>
<xs:element name="contentReference"
type="commons:contentReference"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="comments" type="commons:comments" minOccurs="0"/>
</xs:sequence>
<xs:attribute type="commons:string_400" name="id" use="required">
<xs:annotation>
<xs:documentation>The external ID of the clipping, this must be an unique value</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute type="commons:classification"
name="type"
use="optional"
default="clipping">
<xs:annotation>
<xs:documentation>The type classification. Should be a token from the scheme /dk/atira/pure/clipping/clippingtypes/clipping</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute type="xs:boolean" name="managedInPure" use="optional">
<xs:annotation>
<xs:documentation>Determines whether the clipping is managed in Pure, if set to to true the clipping will be fully editable and deletable in Pure</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@id |
The external ID of the clipping, this must be an unique value |
Yes |
|
@type |
The type classification. Should be a token from the scheme /dk/atira/pure/clipping/clippingtypes/clipping |
Yes |
|
@managedInPure |
Determines whether the clipping is managed in Pure, if set to to true the clipping will be fully editable and deletable in Pure |
xsd:boolean |
Yes |
title |
|
Yes |
|
translatedTitles |
Translated titles of the clipping. Use if the title is different in other languages |
No |
|
category |
The category classification. Should be a token from the scheme /dk/atira/pure/clipping/category |
No |
|
description |
The description of the clipping, this will add a description of the type /dk/atira/pure/clipping/descriptions/clippingdescription |
xsd:string |
No |
additionalDescriptions |
Descriptions of the prize, use if description is different in another language, or if description is of another type than /dk/atira/pure/clipping/descriptions/clippingdescription |
No |
|
startDate |
The start date of the clipping |
Yes |
|
endDate |
The end date of the clipping |
No |
|
managedBy |
|
Yes |
|
event |
|
No |
|
keywords |
The keywords for the clipping |
No |
|
visibility |
|
Yes |
|
workflow |
Used to set the workflow state of the prize (Workflow states: entryInProgress, forValidation, validated) Note that workflow is disabled by default, and must be enabled in Pure, if values are present in this tag |
xsd:string |
No |
mediaReferences |
|
Contains below components |
No |
mediaReferences.mediaReference |
|
Yes |
|
relatedClippings |
|
Contains below components |
No |
relatedClippings.contentReference |
|
Yes |
|
relatedResearchOutput |
|
Contains below components |
No |
relatedResearchOutput.contentReference |
|
Yes |
|
relatedActivities |
|
Contains below components |
No |
relatedActivities.contentReference |
|
Yes |
|
relatedProjects |
|
Contains below components |
No |
relatedProjects.contentReference |
|
Yes |
|
relatedPrizes |
|
Contains below components |
No |
relatedPrizes.contentReference |
|
Yes |
|
relatedPhdTheses |
|
Contains below components |
No |
relatedPhdTheses.contentReference |
|
Yes |
|
relatedDataSets |
|
Contains below components |
No |
relatedDataSets.contentReference |
|
Yes |
|
relatedImpacts |
|
Contains below components |
No |
relatedImpacts.contentReference |
|
Yes |
|
comments |
|
No |
translatedTitles
A list of title elements of type commons:localized_text_1024_lang
XML Example
<translatedTitles xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk"><!--1 or more repetitions:-->
<title lang="de">translatedtitle1</title>
</translatedTitles>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="translatedTitles">
<xs:sequence>
<xs:element name="title"
type="commons:localized_text_1024_lang"
maxOccurs="unbounded">
<xs:annotation>
<xs:documentation>Translated title of the prize. Can be specified in multiple languages, if your Pure is multilingual</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
title |
Translated title of the prize. Can be specified in multiple languages, if your Pure is multilingual |
Yes |
organisations
A list of organisation elements of type organisation
XML Example
<organisations xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk">
<organisation lookupId="organisation1" lookupHint="orgSync" origin="internal"/>
</organisations>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="organisations">
<xs:sequence>
<xs:element name="organisation" type="organisation" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
organisation
Can be an internal or external person. Use origin to enforce either internal or external
If the person is an internal person in Pure, then the lookupId attribute must be used.
If the person is an external person, and id is given, matching will be done on the id. If not found, then matching will be done on name. If still not found, then an external person with the specified id and name will be created.
XML Example
<organisation xmlns="v1.unified.clipping.pure.atira.dk"
xmlns:cmns="v3.commons.pure.atira.dk"
lookupId="organisation1"
lookupHint="orgSync"
origin="internal"/>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="organisation">
<xs:annotation>
<xs:documentation>
Can be an internal or external person. Use origin to enforce either internal or external
If the person is an internal person in Pure, then the lookupId attribute must be used.
If the person is an external person, and id is given, matching will be done on the id. If not found, then matching will be done on name. If still not found, then an external person with the specified id and name will be created.
</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="name"
type="commons:string_1024"
minOccurs="0"
maxOccurs="1"/>
<xs:element name="country" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The country of the external organisation. token from /dk/atira/pure/core/countries</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="type" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The type of the external organisation (will default if nothing is written)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attributeGroup ref="commons:originId"/>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@commons:originId |
|
Yes |
|
name |
|
No |
|
country |
The country of the external organisation. token from /dk/atira/pure/core/countries |
No |
|
type |
The type of the external organisation (will default if nothing is written) |
No |
personAssociation
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="personAssociation">
<xs:all>
<xs:element name="person" type="internalExternalPerson" minOccurs="1">
<xs:annotation>
<xs:documentation>Internal person</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="organisations" type="organisations" minOccurs="0"/>
<xs:element name="role" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The role of the person. token from /dk/atira/pure/clipping/roles/clipping</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
<xs:attribute type="commons:string_400" name="id" use="required">
<xs:annotation>
<xs:documentation>ID of the personAssociation, this must be unique for each personAssociation</xs:documentation>
</xs:annotation>
</xs:attribute>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@id |
ID of the personAssociation, this must be unique for each personAssociation |
Yes |
|
person |
Internal person |
Yes |
|
organisations |
|
No |
|
role |
The role of the person. token from /dk/atira/pure/clipping/roles/clipping |
No |
internalExternalPerson
Can be an internal or external person. Use origin to enforce either internal or external
If the person is an internal person in Pure, then the lookupId attribute must be used.
If the person is an external person, and id is given, matching will be done on the id. If not found, then matching will be done on name. If still not found, then an external person with the specified id and name will be created.
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="internalExternalPerson">
<xs:annotation>
<xs:documentation>
Can be an internal or external person. Use origin to enforce either internal or external
If the person is an internal person in Pure, then the lookupId attribute must be used.
If the person is an external person, and id is given, matching will be done on the id. If not found, then matching will be done on name. If still not found, then an external person with the specified id and name will be created.
</xs:documentation>
</xs:annotation>
<xs:all>
<xs:element name="firstName" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>First name of the person. Will only be used on external persons</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="lastName" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>Last name of the person. Will only be used on external persons</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="country" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>token from the classification scheme /dk/atira/pure/core/countries</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
<xs:attributeGroup ref="commons:originId"/>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@commons:originId |
|
Yes |
|
firstName |
First name of the person. Will only be used on external persons |
No |
|
lastName |
Last name of the person. Will only be used on external persons |
No |
|
country |
token from the classification scheme /dk/atira/pure/core/countries |
No |
mediaReference
XML Example
<mediaReference xmlns="v1.unified.clipping.pure.atira.dk"
xmlns:cmns="v3.commons.pure.atira.dk"
type="Contribution"
id="reference1">
<title>referencetitle</title>
<persons>
<person id="personAssoc1">
<person lookupId="person1" lookupHint="personSync" origin="internal"/>
<role>researchcited</role>
<organisations>
<organisation lookupId="organisation1" lookupHint="orgSync" origin="internal"/>
</organisations>
</person>
</persons>
<country>us</country>
<date>1-1-2011</date>
<url>http://www.referencetest.com</url>
<medium>medium1</medium>
<extent>extent info</extent>
<mediaType>radio</mediaType>
<degreeOfRecognition>international</degreeOfRecognition>
<subdivision>fl</subdivision>
<author>AuthorName1</author>
<fragment>fragment1</fragment>
<rank>1</rank>
</mediaReference>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="mediaReference">
<xs:all>
<xs:element name="title" type="commons:string_1024" minOccurs="1"/>
<xs:element name="translatedTitles" type="translatedTitles" minOccurs="0"/>
<xs:element name="description" type="xs:string" minOccurs="0"/>
<xs:element name="additionalDescriptions"
type="additionalDescriptions"
minOccurs="0">
<xs:annotation>
<xs:documentation>Descriptions of the prize, use if description is different in another language than the default</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="persons" minOccurs="0">
<xs:complexType>
<xs:annotation>
<xs:documentation>The persons related to the reference</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="person"
type="personAssociation"
maxOccurs="unbounded"
minOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="organisations" type="organisations" minOccurs="0">
<xs:annotation>
<xs:documentation>The internal organisations related to the reference</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="url" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>An url to the reference</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="extent" type="commons:string_1024" minOccurs="0"/>
<xs:element name="medium" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>The medium of the reference</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="mediaType" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The media type classification. Should be a token from the scheme /dk/atira/pure/clipping/mediatype</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="degreeOfRecognition"
type="commons:classification"
minOccurs="0">
<xs:annotation>
<xs:documentation>The media type classification. Should be a token from the scheme /dk/atira/pure/clipping/degreeofrecognition</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="country" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The country classification. Should be a token from the scheme /dk/atira/pure/core/countries</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="subdivision" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>The classification for subdivision of the country. Should be a token from the scheme /dk/atira/pure/core/countries/subdivision</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="author" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>The author of the reference</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="date" type="commons:date" minOccurs="1">
<xs:annotation>
<xs:documentation>Date of the reference</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fragment" type="commons:string_1024" minOccurs="0">
<xs:annotation>
<xs:documentation>NewsFlo Fragment</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="rank" type="commons:classification" minOccurs="0">
<xs:annotation>
<xs:documentation>NewsFlo Rank. Should be a token from the scheme /dk/atira/pure/clipping/rank (1-6)</xs:documentation>
</xs:annotation>
</xs:element>
</xs:all>
<xs:attribute type="referenceType" name="type" use="required">
<xs:annotation>
<xs:documentation>The reference type. Must be either 'Contribution' or 'Coverage'</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute type="commons:string_400" name="id" use="required">
<xs:annotation>
<xs:documentation>The external ID of the clipping, this must be an unique value</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@type |
The reference type. Must be either 'Contribution' or 'Coverage' |
Yes |
|
@id |
The external ID of the clipping, this must be an unique value |
Yes |
|
title |
|
Yes |
|
translatedTitles |
|
No |
|
description |
|
xsd:string |
No |
additionalDescriptions |
Descriptions of the prize, use if description is different in another language than the default |
No |
|
persons |
|
Contains below components |
No |
persons.person |
|
Yes |
|
organisations |
The internal organisations related to the reference |
No |
|
url |
An url to the reference |
No |
|
extent |
|
No |
|
medium |
The medium of the reference |
No |
|
mediaType |
The media type classification. Should be a token from the scheme /dk/atira/pure/clipping/mediatype |
No |
|
degreeOfRecognition |
The media type classification. Should be a token from the scheme /dk/atira/pure/clipping/degreeofrecognition |
No |
|
country |
The country classification. Should be a token from the scheme /dk/atira/pure/core/countries |
No |
|
subdivision |
The classification for subdivision of the country. Should be a token from the scheme /dk/atira/pure/core/countries/subdivision |
No |
|
author |
The author of the reference |
No |
|
date |
Date of the reference |
Yes |
|
fragment |
NewsFlo Fragment |
No |
|
rank |
NewsFlo Rank. Should be a token from the scheme /dk/atira/pure/clipping/rank (1-6) |
No |
referenceType
XSD Definition
<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="referenceType">
<xs:restriction base="xs:string">
<xs:enumeration value="Contribution"/>
<xs:enumeration value="Coverage"/>
</xs:restriction>
</xs:simpleType>
Restricted value: xs:string
Type |
Value |
Comments |
---|---|---|
xs:enumeration |
Contribution |
|
xs:enumeration |
Coverage |
|
additionalDescriptions
A list of description elements of type description
XML Example
<additionalDescriptions xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk">
<description lang="de" type="clippingdescription">descriptionDE</description>
</additionalDescriptions>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="additionalDescriptions">
<xs:sequence>
<xs:element name="description" type="description" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
description
XML Example
<description xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk">description1</description>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="description">
<xs:simpleContent>
<xs:extension base="commons:localized_text_lang">
<xs:attribute name="type" type="commons:classification" use="required">
<xs:annotation>
<xs:documentation>The clipping description type. Must be a valid classification from the /dk/atira/pure/clipping/descriptions classification scheme</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@type |
The clipping description type. Must be a valid classification from the /dk/atira/pure/clipping/descriptions classification scheme |
Yes |
keywords
A list of keyword elements of type commons:keyword
XML Example
<keywords xmlns="v1.unified.clipping.pure.atira.dk" xmlns:cmns="v3.commons.pure.atira.dk">
<keyword>free keyword</keyword>
<keyword lang="de">free keyword DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification01">free keyword on keyword01</keyword>
<keyword logicalName="keyword01" key="keyword01classification01" lang="de">free keyword on keyword01 DE</keyword>
<keyword logicalName="keyword01" key="keyword01classification02"/>
<keyword logicalName="keyword01" key="keyword01classification03">free keyword in all locales</keyword>
</keywords>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keywords">
<xs:sequence>
<xs:element name="keyword" type="commons:keyword" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
keyword |
|
Yes |
managedBy
XML Example
<managedBy xmlns="v1.unified.clipping.pure.atira.dk"
xmlns:cmns="v3.commons.pure.atira.dk"
lookupHint="orgSync"
lookupId="organisation1"/>
XSD Definition
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="managedBy">
<xs:attributeGroup ref="commons:lookupId"/>
</xs:complexType>
XML Attribute/Element |
Description |
Type |
Mandatory |
---|---|---|---|
@commons:lookupId |
|
Yes |
Updated at July 27, 2024