Sign up now for Client Certification Foundation Course - June cohort!
Pure's logos
Pure Help Center for Pure Administrators

If you are a researcher, or other non-admin at your institution, click here.

  • Home
  • Announcements
  • Release Notes
  • Technical user guides
  • Training
  • Events
  • Support
  • Contact Us
  • Home
  • Training
  • Technical user guides
  • Integrations
  • Synchronizations
  • Content Type XML Documentation

How Can We Help?

Search Results

Filter By Category

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Contact us

Commons XMLCommons XML

Overview

The Commons xsd defines elements that are used across content types. This page isn't to be read on its own, but is linked to from content types where they use elements defined here. Due to elements being reused, mappings should not be recorded on this page, but tables copied to the pages for specific content types as needed. Below you can find the full xsd for download.

commons.xsd


Base Elements with Validation

double_2Decimals

Double with 2 decimal places

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="double_2Decimals">
           <xs:annotation>
              <xs:documentation>Double with 2 decimal places</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:decimal">
              <xs:fractionDigits value="2"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:decimal

Type

Value

Comments

xs:fractionDigits

2

 

string_2048

Free text string of maximum 2048 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_2048">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 2048 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="2048"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

2048

 

string_1024

Free text string of maximum 1024 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_1024">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 1024 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="1024"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

2048

 

string_512

Free text string of maximum 512 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_512">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 512 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="512"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

512

 

string_400

Free text string of maximum 400 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_400">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 400 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="400"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

400

 

string_256

Free text string of maximum 256 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_256">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 256 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="256"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

256

 

string_128

Free text string of maximum 128 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_128">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 128 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="128"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

128

 

string_20

Free text string of maximum 20 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_20">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 20 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="20"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

20

 

string_40

Free text string of maximum 40 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_40">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 40 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="40"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

40

 

string_64

Free text string of maximum 64 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_64">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 64 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="64"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

64

 

string_9

Free text string of maximum 9 characters

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="string_9">
           <xs:annotation>
              <xs:documentation>Free text string of maximum 9 characters</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:maxLength value="9"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:maxLength

9

 

percent

Percentage represented as a decimal between 0 and 1

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="percent">
           <xs:annotation>
              <xs:documentation>Percentage represented as a decimal between 0 and 1</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:float">
              <xs:maxInclusive value="1"/>
              <xs:minInclusive value="0"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:float

Type

Value

Comments

xs:maxInclusive

1

 

xs:minInclusive

0

 


Localisation

language

Language code, which should be represented in /dk/atira/pure/core/languages classification scheme

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="language">
           <xs:annotation>
              <xs:documentation>Language code, which should be represented in /dk/atira/pure/core/languages classification scheme</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:pattern value="([a-z]{2}_[A-Z]{2})|([a-z]{2}|mul|und|mis)"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:pattern

([a-z]\{2\}_[A-Z]\{2\})\|([a-z]\{2\}\|mul\|und\|mis)

 

country

2 letter country code

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="country">
           <xs:annotation>
              <xs:documentation>2 letter country code</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:pattern value="[A-Z]{2}"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:pattern

[A-Z]\{2\}

 

localized_string

A list of text elements of type commons:localized_text 
A list of text elements, can specify different values for each submission language setup in Pure

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_string">
           <xs:annotation>
              <xs:documentation>A list of text elements, can specify different values for each submission language setup in Pure</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="text" type="cmns:localized_text" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

localized_text

A free text string with optional language specification if using multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text">
           <xs:annotation>
              <xs:documentation>A free text string with optional language specification if using multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="xs:string">
                 <xs:attribute type="cmns:language" name="lang">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute type="cmns:country" name="country">
                    <xs:annotation>
                       <xs:documentation>An ISO 3166-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

@country

An ISO 3166-1 code

commons:country

Yes

localized_string_256

A list of text elements of type commons:localized_text_256 
A list of text elements of maximum 256 characters, can specify different values for each submission language setup in Pure

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_string_256">
           <xs:annotation>
              <xs:documentation>A list of text elements of maximum 256 characters, can specify different values for each submission language setup in Pure</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="text" type="cmns:localized_text_256" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

localized_text_256

A free text string of maximum 256 characters with optional language specification if using multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text_256">
           <xs:annotation>
              <xs:documentation>A free text string of maximum 256 characters with optional language specification if using multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:string_256">
                 <xs:attribute type="cmns:language" name="lang">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute type="cmns:country" name="country">
                    <xs:annotation>
                       <xs:documentation>An ISO 3166-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

@country

An ISO 3166-1 code

commons:country

Yes

localized_text_lang

A free text string with optional language specification if using multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text_lang">
           <xs:annotation>
              <xs:documentation>A free text string with optional language specification if using multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="xs:string">
                 <xs:attribute type="cmns:language" name="lang" use="optional">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code and this locale should be a submission locale in the Pure installation</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code and this locale should be a submission locale in the Pure installation

commons:language

Yes

localized_text_256_lang

A free text string of maximum 256 characters with language specification

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text_256_lang">
           <xs:annotation>
              <xs:documentation>A free text string of maximum 256 characters with language specification</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:string_256">
                 <xs:attribute type="cmns:language" name="lang" use="required">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

localized_text_1024_lang

A free text string of maximum 1024 characters with language specification

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text_1024_lang">
           <xs:annotation>
              <xs:documentation>A free text string of maximum 1024 characters with language specification</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:string_1024">
                 <xs:attribute type="cmns:language" name="lang" use="required">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

localized_string_1024

A list of text elements of type commons:localized_text_1024 
A list of text elements of maximum 1024 characters, can specify different values for each submission language setup in Pure

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_string_1024">
           <xs:annotation>
              <xs:documentation>A list of text elements of maximum 1024 characters, can specify different values for each submission language setup in Pure</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="text" type="cmns:localized_text_1024" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

localized_text_1024

A free text string of maximum 1024 characters with optional language specification if using multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="localized_text_1024">
           <xs:annotation>
              <xs:documentation>A free text string of maximum 1024 characters with optional language specification if using multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:string_1024">
                 <xs:attribute type="cmns:language" name="lang">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute type="cmns:country" name="country">
                    <xs:annotation>
                       <xs:documentation>An ISO 3166-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

@country

An ISO 3166-1 code

commons:country

Yes

localized_string_1024_required_lang

A list of text elements of type commons:localized_text_1024_required_lang 
A list of text elements of maximum 1024 characters, with language required

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="localized_string_1024_required_lang">
           <xs:annotation>
              <xs:documentation>A list of text elements of maximum 1024 characters, with language required</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="text"
                          type="cmns:localized_text_1024_required_lang"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

localized_text_1024_required_lang

A free text string of maximum 1024 characters with language specification required

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="localized_text_1024_required_lang">
           <xs:annotation>
              <xs:documentation>A free text string of maximum 1024 characters with language specification required</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:string_1024">
                 <xs:attribute type="cmns:language" name="lang" use="required">
                    <xs:annotation>
                       <xs:documentation>An ISO 639-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute type="cmns:country" name="country">
                    <xs:annotation>
                       <xs:documentation>An ISO 3166-1 code</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lang

An ISO 639-1 code

commons:language

Yes

@country

An ISO 3166-1 code

commons:country

Yes

descriptions

A list of description elements of type commons:classified_localized_string 
A collection of description elements. These should each map to a type defined the relevant classification scheme for this content type and can be repeated with different language tags to cater for multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="descriptions">
           <xs:annotation>
              <xs:documentation>A collection of description elements. These should each map to a type defined the relevant classification scheme for this content type and can be repeated with different language tags to cater for multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="description"
                          type="cmns:classified_localized_string"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classified_localized_string

A description for a particular type, as defined in the description classification scheme for this content type. The language can be specified if using multiple submission languages

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="classified_localized_string">
           <xs:annotation>
              <xs:documentation>A description for a particular type, as defined in the description classification scheme for this content type. The language can be specified if using multiple submission languages</xs:documentation>
           </xs:annotation>
           <xs:complexContent>
              <xs:extension base="cmns:localized_string">
                 <xs:attribute name="type" type="cmns:classification" use="required">
                    <xs:annotation>
                       <xs:documentation>token from the classification e.g. /dk/atira/pure/upmproject/description. Note a different classification is used for each content type</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:complexContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@type

token from the classification e.g. /dk/atira/pure/upmproject/description. Note a different classification is used for each content type

commons:classification

Yes


Visibility

visibility

Where the record can be seen across both the Pure backend, web service and portal

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="visibility">
           <xs:annotation>
              <xs:documentation>Where the record can be seen across both the Pure backend, web service and portal</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:enumeration value="Public">
                 <xs:annotation>
                    <xs:documentation>Publicly available</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="Campus">
                 <xs:annotation>
                    <xs:documentation>Only visible to users visiting from within defined IP range</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="Restricted">
                 <xs:annotation>
                    <xs:documentation>Only visible when logged in to Pure.</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="Confidential">
                 <xs:annotation>
                    <xs:documentation>Only visible when logged into Pure and only for contributors and users with editorial rights to the content</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:enumeration

Public

Publicly available

xs:enumeration

Campus

Only visible to users visiting from within defined IP range

xs:enumeration

Restricted

Only visible when logged in to Pure.

xs:enumeration

Confidential

Only visible when logged into Pure and only for contributors and users with editorial rights to the content

visibilityWithOutConfidential

Where the record can be seen across both the Pure backend, web service and portal

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                       name="visibilityWithOutConfidential">
           <xs:annotation>
              <xs:documentation>Where the record can be seen across both the Pure backend, web service and portal</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:enumeration value="Public">
                 <xs:annotation>
                    <xs:documentation>Publicly available</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="Campus">
                 <xs:annotation>
                    <xs:documentation>Only visible to users visiting from within defined IP range</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
              <xs:enumeration value="Restricted">
                 <xs:annotation>
                    <xs:documentation>Only visible when logged in to Pure.</xs:documentation>
                 </xs:annotation>
              </xs:enumeration>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:enumeration

Public

Publicly available

xs:enumeration

Campus

Only visible to users visiting from within defined IP range

xs:enumeration

Restricted

Only visible when logged in to Pure.

classification

The token of a classification element defined within a scheme in Pure. Note that the value needs to exist on the expected classification scheme. See the referring element for which classification scheme to use

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classification">
           <xs:annotation>
              <xs:documentation>The token of a classification element defined within a scheme in Pure. Note that the value needs to exist on the expected classification scheme. See the referring element for which classification scheme to use</xs:documentation>
           </xs:annotation>
           <xs:restriction base="cmns:string_1024">
              <xs:pattern value="[^\p{C}\p{Z}]+"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: cmns:string_1024

Type

Value

Comments

xs:pattern

[^\\p\{C\}\\p\{Z\}]+

 


Keywords

keywords

A collection of keywords related to the content. These can be free text and/or tied to classification schemes and are managed via the Administrator -> Keywords. There are two different ways keywords can be represented. The cmns:keyword is recommended as a simpler, more intuitive format

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keywords">
           <xs:annotation>
              <xs:documentation>A collection of keywords related to the content. These can be free text and/or tied to classification schemes and are managed via the Administrator -&gt; Keywords. There are two different ways keywords can be represented. The cmns:keyword is recommended as a simpler, more intuitive format</xs:documentation>
           </xs:annotation>
           <xs:choice>
              <xs:sequence maxOccurs="unbounded" minOccurs="1">
                 <xs:element name="logicalGroup" type="cmns:logicalGroup"/>
              </xs:sequence>
              <xs:sequence>
                 <xs:element name="keyword" type="cmns:keyword" maxOccurs="unbounded"/>
              </xs:sequence>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

logicalGroup 
(Option Group 1)

 

commons:logicalGroup

Yes

keyword 
(Option Group 2)

 

commons:keyword

Yes

logicalGroup

A list of structuredKeywords elements of type commons:structuredKeywords

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="logicalGroup">
           <xs:sequence>
              <xs:element name="structuredKeywords"
                          type="cmns:structuredKeywords"
                          minOccurs="1"
                          maxOccurs="unbounded">
                 <xs:annotation>
                    <xs:documentation>List of keywordGroups if keywords should be placed in different groups</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
           <xs:attribute name="logicalName" type="xs:string" use="optional">
              <xs:annotation>
                 <xs:documentation>The logical name for the keyword group, if not a default group will be used</xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

freeKeywords

A list of freeKeyword elements of type commons:localized_string

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="freeKeywords">
           <xs:sequence>
              <xs:element name="freeKeyword"
                          type="cmns:localized_string"
                          minOccurs="1"
                          maxOccurs="unbounded">
                 <xs:annotation>
                    <xs:documentation>List of free keywords</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
        </xs:complexType>
 
 

structuredKeywords

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="structuredKeywords">
           <xs:sequence minOccurs="1" maxOccurs="unbounded">
              <xs:element name="structuredKeyword" type="cmns:structuredKeyword">
                 <xs:annotation>
                    <xs:documentation>List of structured keywords</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

structuredKeyword

List of structured keywords

commons:structuredKeyword

Yes

structuredKeyword

A list of freeKeywords elements of type commons:freeKeywords

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="structuredKeyword">
           <xs:sequence>
              <xs:element name="freeKeywords"
                          type="cmns:freeKeywords"
                          minOccurs="0"
                          maxOccurs="unbounded">
                 <xs:annotation>
                    <xs:documentation>List of free keywords that are related to the structured keyword</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
           <xs:attribute name="classification" type="cmns:classification" use="optional">
              <xs:annotation>
                 <xs:documentation>token for the structured keyword, if not set the keywords below will be read as free keywords not related to any structured keyword</xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

keyword

Keyword, either a free text keyword, a structured keyword or a structured keyword with a free text keyword

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="keyword">
           <xs:annotation>
              <xs:documentation>Keyword, either a free text keyword, a structured keyword or a structured keyword with a free text keyword</xs:documentation>
           </xs:annotation>
           <xs:simpleContent>
              <xs:extension base="cmns:localized_text_lang">
                 <xs:attribute name="logicalName" default="keywordContainers" use="optional">
                    <xs:annotation>
                       <xs:documentation>Logical name of the keyword group where the keyword should be placed. The default value referers to the default Keywords group</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute name="key" use="optional">
                    <xs:annotation>
                       <xs:documentation>
                                    The key of the keyword classification which represents a structured keyword. You must only provide the last part of the uri (key) of the classification you want to use.
                                    The allowed keys depends on what classifications are in the keyword group with the provided logicalName
                                    For example if the specified logical name uses the classification scheme /dk/atira/pure/subjectarea/asjc
                                    then the key would be 1000 if you want to set 'General' as the structured keyword and 1200/1213 if you want 'Visual Arts and Performing Arts' under 'Arts and
                                    Humanities(all)'
                                    If the specified logical name use a classification scheme, then the key is required.
                                    To add a free text keyword to a structured keyword, you must specify logicalName, key and the text of the keyword.
                                    Note the keyword configurations determines whether this is possible.
                                </xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@logicalName

Logical name of the keyword group where the keyword should be placed. The default value referers to the default Keywords group

Contains below components

Yes

@key

The key of the keyword classification which represents a structured keyword. You must only provide the last part of the uri (key) of the classification you want to use. The allowed keys depends on what classifications are in the keyword group with the provided logicalName For example if the specified logical name uses the classification scheme /dk/atira/pure/subjectarea/asjc then the key would be 1000 if you want to set 'General' as the structured keyword and 1200/1213 if you want 'Visual Arts and Performing Arts' under 'Arts and Humanities(all)' If the specified logical name use a classification scheme, then the key is required. To add a free text keyword to a structured keyword, you must specify logicalName, key and the text of the keyword. Note the keyword configurations determines whether this is possible.

Contains below components

Yes


Content References

contentReferences

A list of contentReference elements of type commons:contentReference 
Content references can create relationships between content types

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="contentReferences">
           <xs:annotation>
              <xs:documentation>Content references can create relationships between content types</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="contentReference"
                          type="cmns:contentReference"
                          maxOccurs="unbounded"
                          minOccurs="1"/>
           </xs:sequence>
        </xs:complexType>
 
 

contentReference

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="contentReference">
           <xs:sequence>
              <xs:element name="contentName" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>This field is deprecated, matching by name is not supported. Data entered in this field is not used for matching.</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
           <xs:attribute type="cmns:non_explicit_id" name="contentId">
              <xs:annotation>
                 <xs:documentation>The ID of the content</xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@contentId

The ID of the content

commons:non_explicit_id

Yes

contentName

This field is deprecated, matching by name is not supported. Data entered in this field is not used for matching.

commons:string_1024

No


Collaborators and Associations

externalCollaborators

A list of collaborator elements of type commons:externalCollaborator

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="externalCollaborators">
           <xs:sequence>
              <xs:element name="collaborator"
                          type="cmns:externalCollaborator"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

externalCollaborator

Details of the external collaborating organisation

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="externalCollaborator">
           <xs:annotation>
              <xs:documentation>Details of the external collaborating organisation</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="externalOrgName" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Name of an external organisation for this participant</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgType" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>token from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgId" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Source id of an external organisation</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="leadCollaborator" type="xs:boolean" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Whether the organisation is the lead organistion. Only one organisation should have this value set as true</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
           <xs:attribute name="type" type="cmns:classification" use="optional">
              <xs:annotation>
                 <xs:documentation>token from classification scheme /dk/atira/pure/upm/collaborator</xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@type

token from classification scheme /dk/atira/pure/upm/collaborator

commons:classification

Yes

externalOrgName

Name of an external organisation for this participant

commons:string_1024

No

externalOrgType

token from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes

commons:classification

No

externalOrgId

Source id of an external organisation

commons:string_1024

No

leadCollaborator

Whether the organisation is the lead organistion. Only one organisation should have this value set as true

xsd:boolean

No

externalOrganisationAssociations

A list of externalOrganisationAssociation elements of type commons:externalOrganisationAssociation

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="externalOrganisationAssociations">
           <xs:sequence>
              <xs:element name="externalOrganisationAssociation"
                          type="cmns:externalOrganisationAssociation"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

externalOrganisationAssociation

Details of the external organisation. If the ID is not provided then Pure will attempt to find results matching on name and type

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="externalOrganisationAssociation">
           <xs:annotation>
              <xs:documentation>Details of the external organisation. If the ID is not provided then Pure will attempt to find results matching on name and type</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="externalOrgName" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Name of an external organisation for this participant</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgType" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Token from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgId" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Source id of an external organisation</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:sequence>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

externalOrgName

Name of an external organisation for this participant

commons:string_1024

No

externalOrgType

Token from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes

commons:classification

No

externalOrgId

Source id of an external organisation

commons:string_1024

No

externalOrganisations

A list of externalOrganisation elements of type commons:externalOrganisation

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="externalOrganisations">
           <xs:sequence>
              <xs:element name="externalOrganisation"
                          type="cmns:externalOrganisation"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

externalOrganisation

Details of the external organisation. If the ID is not provided then Pure will attempt to find results matching on name, type and country (if provided)

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="externalOrganisation">
           <xs:annotation>
              <xs:documentation>Details of the external organisation. If the ID is not provided then Pure will attempt to find results matching on name, type and country (if provided)</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="name" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>The name of the external organisation</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="type" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Type of the organisation. Must be from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="country" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Country of the organisation. Must be from the classification scheme /dk/atira/pure/core/countries</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgId" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Source id of an external organisation</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="externalOrgSource" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Source of an external organisation</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

name

The name of the external organisation

commons:string_1024

No

type

Type of the organisation. Must be from the classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes

commons:classification

No

country

Country of the organisation. Must be from the classification scheme /dk/atira/pure/core/countries

commons:classification

No

externalOrgId

Source id of an external organisation

commons:string_1024

No

externalOrgSource

Source of an external organisation

commons:string_1024

No

organisation

Details of the internal organisation. If the ID is not provided then Pure will attempt to find results matching on name

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="organisation">
           <xs:annotation>
              <xs:documentation>Details of the internal organisation. If the ID is not provided then Pure will attempt to find results matching on name</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="name" type="cmns:localized_string" minOccurs="0"/>
              <xs:element name="name_variant"
                          type="cmns:classified_localized_string"
                          minOccurs="0"/>
              <xs:element name="workflow" type="xs:string" minOccurs="0"/>
              <xs:element name="type" type="xs:string" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="xs:string" name="id" use="optional"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

xsd:string

Yes

name

 

commons:localized_string

No

name_variant

 

commons:classified_localized_string

No

workflow

 

xsd:string

No

type

 

xsd:string

No

internalExternalOrganisationAssociations

A list of internalExternalOrganisationAssociation elements of type commons:internalExternalOrganisationAssociation

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="internalExternalOrganisationAssociations">
           <xs:sequence>
              <xs:element name="internalExternalOrganisationAssociation"
                          type="cmns:internalExternalOrganisationAssociation"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

internalExternalOrganisationAssociation

Details of associated organisation which can be either internal or external

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="internalExternalOrganisationAssociation">
           <xs:annotation>
              <xs:documentation>Details of associated organisation which can be either internal or external</xs:documentation>
           </xs:annotation>
           <xs:choice>
              <xs:element name="organisation" type="cmns:organisation" minOccurs="0"/>
              <xs:element name="externalOrganisation"
                          type="cmns:externalOrganisation"
                          minOccurs="0"/>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

organisation 
(Option Group 1)

 

commons:organisation

No

externalOrganisation 
(Option Group 2)

 

commons:externalOrganisation

No


Documents and Data

dataType

Details of where Pure can access the associated data for a file. This can be provided via a link to a URL that the Pure server has access to, a file path on the server or the base64 encoded byte being included in the xml file

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="dataType">
           <xs:annotation>
              <xs:documentation>Details of where Pure can access the associated data for a file. This can be provided via a link to a URL that the Pure server has access to, a file path on the server or the base64 encoded byte being included in the xml file</xs:documentation>
           </xs:annotation>
           <xs:choice>
              <xs:element name="http">
                 <xs:annotation>
                    <xs:documentation>
                                Use the HTTP element to indicate that the synchronization should fetch the file from an URL.
                            </xs:documentation>
                 </xs:annotation>
                 <xs:complexType>
                    <xs:sequence>
                       <xs:element name="url" type="xs:string" minOccurs="1"/>
                    </xs:sequence>
                 </xs:complexType>
              </xs:element>
              <xs:element name="file">
                 <xs:annotation>
                    <xs:documentation>
                                Use the FILE element to indicate that the synchronization should fetch the file from the disk of the Pure installation.
                            </xs:documentation>
                 </xs:annotation>
                 <xs:complexType>
                    <xs:sequence>
                       <xs:element name="path" type="xs:string" minOccurs="1"/>
                    </xs:sequence>
                 </xs:complexType>
              </xs:element>
              <xs:element name="byte">
                 <xs:annotation>
                    <xs:documentation>
                                Use the byte element to indicate that the synchronization should fetch the base64 encoded file from base64EncodedString element
                            </xs:documentation>
                 </xs:annotation>
                 <xs:complexType>
                    <xs:sequence>
                       <xs:element name="base64EncodedString" type="xs:string" minOccurs="1"/>
                    </xs:sequence>
                 </xs:complexType>
              </xs:element>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

http 
(Option Group 1)

Use the HTTP element to indicate that the synchronization should fetch the file from an URL.

Contains below components

Yes

http.url 
(Option Group 1)

 

xsd:string

Yes

file 
(Option Group 2)

Use the FILE element to indicate that the synchronization should fetch the file from the disk of the Pure installation.

Contains below components

Yes

file.path 
(Option Group 2)

 

xsd:string

Yes

byte 
(Option Group 3)

Use the byte element to indicate that the synchronization should fetch the base64 encoded file from base64EncodedString element

Contains below components

Yes

byte.base64EncodedString 
(Option Group 3)

 

xsd:string

Yes

upmdocuments

A list of upmdocuments elements of type commons:upmdocument

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="upmdocuments">
           <xs:sequence>
              <xs:element name="upmdocuments" type="cmns:upmdocument" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

upmdocument

Details a document aligned to the unified project model format

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="upmdocument">
           <xs:annotation>
              <xs:documentation>Details a document aligned to the unified project model format</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="type"
                          type="cmns:classification"
                          minOccurs="0"
                          default="other">
                 <xs:annotation>
                    <xs:documentation>
                                For projects use a token from classification scheme /dk/atira/pure/core/document/types. Default is other.
                                For awards the type is always other
                                For applications use a token from classification scheme /dk/atira/pure/application/document/versiontypes, default is currentversion
                                NOTE! documents on applications are only available with Award Management modules
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="file" type="cmns:dataType" minOccurs="1">
                 <xs:annotation>
                    <xs:documentation>
                                Where Pure can access the file. Can be either via a http url, file path on the server, as a base64 encoded string of the file data itself
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="mimeType" type="cmns:string_256" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                The mime type of file
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="fileName" type="cmns:string_256" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                The name of the file. This will be derived from the file if not specified
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="title" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                The title of the file
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="visibility" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                Visibility cannot be set on application documents.
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="required">
              <xs:annotation>
                 <xs:documentation>
                            An identifier for the document. Must be unique for the content type record
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

An identifier for the document. Must be unique for the content type record

commons:string_512

Yes

type

For projects use a token from classification scheme /dk/atira/pure/core/document/types. Default is other. For awards the type is always other For applications use a token from classification scheme /dk/atira/pure/application/document/versiontypes, default is currentversion NOTE! documents on applications are only available with Award Management modules

commons:classification

No

file

Where Pure can access the file. Can be either via a http url, file path on the server, as a base64 encoded string of the file data itself

commons:dataType

Yes

mimeType

The mime type of file

commons:string_256

No

fileName

The name of the file. This will be derived from the file if not specified

commons:string_256

No

title

The title of the file

commons:string_1024

No

visibility

Visibility cannot be set on application documents.

commons:string_1024

No

documents

A list of documents elements of type commons:document

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="documents">
           <xs:sequence>
              <xs:element name="documents" type="cmns:document" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

document

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="document">
           <xs:all>
              <xs:element name="url" type="cmns:url" minOccurs="0"/>
              <xs:element name="type" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="filename" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="version" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="visibility" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="embargo_date" type="cmns:date" minOccurs="0"/>
              <xs:element name="rights" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="title" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="mimetype" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="filesize" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="digest" type="cmns:string_1024" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            An identifier for the document. Must be unique for the content type record
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

An identifier for the document. Must be unique for the content type record

commons:string_512

Yes

url

 

commons:url

No

type

 

commons:string_1024

No

filename

 

commons:string_1024

No

version

 

commons:string_1024

No

visibility

 

commons:string_1024

No

embargo_date

 

commons:date

No

rights

 

commons:string_1024

No

title

 

commons:string_1024

No

mimetype

 

commons:string_1024

No

filesize

 

commons:string_1024

No

digest

 

commons:string_1024

No

url

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="url">
           <xs:all>
              <xs:element name="url" type="cmns:string_1024"/>
              <xs:element name="type" type="cmns:string_1024"/>
              <xs:element name="description" type="cmns:localized_string"/>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

url

 

commons:string_1024

Yes

type

 

commons:string_1024

Yes

description

 

commons:localized_string

Yes

classifiedFiles

A list of classifiedFile elements of type commons:classifiedFile

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedFiles">
           <xs:sequence>
              <xs:element name="classifiedFile"
                          type="cmns:classifiedFile"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classifiedFile

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedFile">
           <xs:all>
              <xs:element name="classification" type="cmns:classification" minOccurs="0"/>
              <xs:element name="fileUrl" type="cmns:string_1024">
                 <xs:annotation>
                    <xs:documentation>HTTP url where the file can be found</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="fileName" type="xs:string" minOccurs="0"/>
              <xs:element name="mimeType" type="xs:string" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_512

Yes

classification

 

commons:classification

No

fileUrl

HTTP url where the file can be found

commons:string_1024

Yes

fileName

 

xsd:string

No

mimeType

 

xsd:string

No

links

A list of link elements of type commons:link

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="links">
           <xs:sequence>
              <xs:element name="link"
                          type="cmns:link"
                          minOccurs="1"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

link

A link of a given classification type

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="link">
           <xs:annotation>
              <xs:documentation>
                        A link of a given classification type
                    </xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="url" type="xs:string">
                 <xs:annotation>
                    <xs:documentation>
                                The url of the link
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="type" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                A classification value that indicates the type of the link. The associated classification scheme depends on the content type
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="description" type="cmns:localized_string" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                A free text description of the link and its purpose
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id">
              <xs:annotation>
                 <xs:documentation>
                            An identifier for the document. Must be unique for the content type record
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

An identifier for the document. Must be unique for the content type record

commons:string_512

Yes

url

The url of the link

xsd:string

Yes

type

A classification value that indicates the type of the link. The associated classification scheme depends on the content type

commons:classification

No

description

A free text description of the link and its purpose

commons:localized_string

No


Dates

compoundDate

A date broken down into seperate fields for year, month and day. Only year is mandatory

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="compoundDate">
           <xs:annotation>
              <xs:documentation>
                        A date broken down into seperate fields for year, month and day. Only year is mandatory
                    </xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="year" type="cmns:year" minOccurs="1">
                 <xs:annotation>
                    <xs:documentation>Year in four digit format (e.g. 2023)</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="month" type="cmns:month" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Month in two digit format</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="day" type="cmns:day" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>The day of the month</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

year

Year in four digit format (e.g. 2023)

commons:year

Yes

month

Month in two digit format

commons:month

No

day

The day of the month

commons:day

No

year

Year in four digit format (e.g. 2023)

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="year">
           <xs:annotation>
              <xs:documentation>Year in four digit format (e.g. 2023)</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:integer">
              <xs:minInclusive value="1"/>
              <xs:maxInclusive value="9999"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:integer

Type

Value

Comments

xs:minInclusive

1

 

xs:maxInclusive

9999

 

month

Month in two digit format (from 1 to 12)

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="month">
           <xs:annotation>
              <xs:documentation>Month in two digit format (from 1 to 12)</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:integer">
              <xs:minInclusive value="1"/>
              <xs:maxInclusive value="12"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:integer

Type

Value

Comments

xs:minInclusive

1

 

xs:maxInclusive

12

 

day

Day of the month (from 1 to 31)

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="day">
           <xs:annotation>
              <xs:documentation>Day of the month (from 1 to 31)</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:integer">
              <xs:minInclusive value="1"/>
              <xs:maxInclusive value="31"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:integer

Type

Value

Comments

xs:minInclusive

1

 

xs:maxInclusive

31

 

date

Accepted formats for dates

Accordion Title

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="date">
           <xs:annotation>
              <xs:documentation>Accepted formats for dates</xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:pattern value="[\d]{1,2}-[\w]{1,3}-[\d]{4}">
                 <xs:annotation>
                    <xs:documentation>DD-MMM-YYY format (e.g. 21-Jun-2010)</xs:documentation>
                 </xs:annotation>
              </xs:pattern>
              <xs:pattern value="[\d]{1,2}-[\d]{1,2}-[\d]{4}">
                 <xs:annotation>
                    <xs:documentation>DD-MM-YYY format (e.g. 21-06-2010)</xs:documentation>
                 </xs:annotation>
              </xs:pattern>
              <xs:pattern value="[\d]{4}-[\d]{1,2}-[\d]{1,2}[+/T]?[\d]?[\d]?[:]?[\d]?[\d]?[:]?[\d]?[\d]?[+]?[\d]?[\d]?[:]?[\d]?[\d]?">
                 <xs:annotation>
                    <xs:documentation>ISO date time format</xs:documentation>
                 </xs:annotation>
              </xs:pattern>
              <xs:pattern value="[\d]{4}-[\d]{1,2}-[\d]{1,2}[+/-]?[+/+]?[\d]?[\d]?[:]?[\d]?[\d]?[:]?[\d]?[\d]?">
                 <xs:annotation>
                    <xs:documentation>YYYY-MM-DD</xs:documentation>
                 </xs:annotation>
              </xs:pattern>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:pattern

[\\d]\{1,2\}-[\\w]\{1,3\}-[\\d]\{4\}

DD-MMM-YYY format (e.g. 21-Jun-2010)

xs:pattern

[\\d]\{1,2\}-[\\d]\{1,2\}-[\\d]\{4\}

DD-MM-YYY format (e.g. 21-06-2010)

xs:pattern

[\\d]\{4\}-[\\d]\{1,2\}-[\\d]\{1,2\}[+/T]?[\\d]?[\\d]?[:]?[\\d]?[\\d]?[:]?[\\d]?[\\d]?[+]?[\\d]?[\\d]?[:]?[\\d]?[\\d]?

ISO date time format

xs:pattern

[\\d]\{4\}-[\\d]\{1,2\}-[\\d]\{1,2\}[+/-]?[+/+]?[\\d]?[\\d]?[:]?[\\d]?[\\d]?[:]?[\\d]?[\\d]?

YYYY-MM-DD

dateRange

Indicates a period of time. To reflect an ongoing period, omit the endDate element

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="dateRange">
           <xs:annotation>
              <xs:documentation>Indicates a period of time. To reflect an ongoing period, omit the endDate element</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="startDate" type="cmns:date">
                 <xs:annotation>
                    <xs:documentation>YYYY-MM-DD</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="endDate" type="cmns:date" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>YYYY-MM-DD</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

startDate

YYYY-MM-DD

commons:date

Yes

endDate

YYYY-MM-DD

commons:date

No

periode

Indicates a period of time, using compound dates, so just years can be provided

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="periode">
           <xs:annotation>
              <xs:documentation>Indicates a period of time, using compound dates, so just years can be provided</xs:documentation>
           </xs:annotation>
           <xs:sequence>
              <xs:element name="startdate" type="cmns:compoundDate" minOccurs="1"/>
              <xs:element name="enddate" type="cmns:compoundDate" minOccurs="0"/>
           </xs:sequence>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

startdate

 

commons:compoundDate

Yes

enddate

 

commons:compoundDate

No


Name

name

Name of a person, broken into first and last name fields

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="name">
           <xs:annotation>
              <xs:documentation>Name of a person, broken into first and last name fields</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="firstname" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>The first name of the person</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="lastname" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>The last name of the person</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

firstname

The first name of the person

commons:string_1024

No

lastname

The last name of the person

commons:string_1024

No


Addresses

address

Address details, broken down into elements for the different components of the address

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="address">
           <xs:annotation>
              <xs:documentation>Address details, broken down into elements for the different components of the address</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="country" type="cmns:country" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>2 letter ISO code of the country</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="road" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Free text of the street</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="room" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Free text of the room</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="city" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Free text of the city</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="building" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Free text of the building</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="postalCode" type="cmns:string_1024" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Postal code of the address</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

country

2 letter ISO code of the country

commons:country

No

road

Free text of the street

commons:string_1024

No

room

Free text of the room

commons:string_1024

No

city

Free text of the city

commons:string_1024

No

building

Free text of the building

commons:string_1024

No

postalCode

Postal code of the address

commons:string_1024

No

subdivisionOrState

If the country has support for subdivisions in Pure then the classification code of the subdivision should be provided, otherwise free text can be entered for the state

XSD Definition

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema"
                    name="subdivisionOrState"
                    abstract="true">
           <xs:annotation>
              <xs:documentation>If the country has support for subdivisions in Pure then the classification code of the subdivision should be provided, otherwise free text can be entered for the state</xs:documentation>
           </xs:annotation>
        </xs:element>
 
 

subdivision

Classification key from the scheme: /dk/atira/pure/core/countries/subdivision. 
Should only be used if the country in the CERIFAddress is a country that has values in the /dk/atira/pure/core/countries/subdivision classification scheme in Pure

XSD Definition

Accordion Body
 
 

In addition to below items, this element contains all fields as defined by commons:subdivisionOrState

state

Should be used on all those CERIFAddress elements that has a country that doesn't have a subdivision classification

XSD Definition

Accordion Body
 
 

In addition to below items, this element contains all fields as defined by commons:subdivisionOrState

CERIFAddress

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CERIFAddress">
           <xs:all>
              <xs:element name="address1" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="address2" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="address3" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="address4" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="address5" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="postalCode" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="city" type="cmns:string_1024" minOccurs="0"/>
              <xs:element ref="cmns:subdivisionOrState" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>If the country has subdivisions supported in Pure then the code of the subdivision classification should be provided, otherwise free text can be provided for the state</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="country" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>
                                Classification key from the scheme: /dk/atira/pure/core/countries
                            </xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="geoLocation" type="cmns:geoLocation" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>Geo location coordinates corresponding to the address</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

address1

 

commons:string_1024

No

address2

 

commons:string_1024

No

address3

 

commons:string_1024

No

address4

 

commons:string_1024

No

address5

 

commons:string_1024

No

postalCode

 

commons:string_1024

No

city

 

commons:string_1024

No

cmns:subdivisionOrState

If the country has subdivisions supported in Pure then the code of the subdivision classification should be provided, otherwise free text can be provided for the state

commons:subdivisionOrState

No

country

Classification key from the scheme: /dk/atira/pure/core/countries

commons:classification

No

geoLocation

Geo location coordinates corresponding to the address

commons:geoLocation

No

classifiedAddresses

A list of classifiedAddress elements of type commons:classifiedAddress

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedAddresses">
           <xs:sequence>
              <xs:element name="classifiedAddress"
                          type="cmns:classifiedAddress"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classifiedAddress

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedAddress">
           <xs:all>
              <xs:element name="addressType" type="cmns:classification">
                 <xs:annotation>
                    <xs:documentation>The type of address. Must be a valid classification from the /dk/atira/pure/person/personaddresstype classification scheme</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="city" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="postalCode" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="street" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="country" type="cmns:country" minOccurs="0"/>
              <xs:element name="building" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="displayFormat" type="cmns:string_2048" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>A formatted version of the address, that will be used instead of the default Pure formatting</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="subDivision" type="cmns:classification" minOccurs="0"/>
              <xs:element name="geoLocation" type="cmns:geoLocation" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="required"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_512

Yes

addressType

The type of address. Must be a valid classification from the /dk/atira/pure/person/personaddresstype classification scheme

commons:classification

Yes

city

 

commons:string_1024

No

postalCode

 

commons:string_1024

No

street

 

commons:string_1024

No

country

 

commons:country

No

building

 

commons:string_1024

No

displayFormat

A formatted version of the address, that will be used instead of the default Pure formatting

commons:string_2048

No

subDivision

 

commons:classification

No

geoLocation

 

commons:geoLocation

No

geoLocation

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="geoLocation">
           <xs:all>
              <xs:element name="point" type="cmns:string_512" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>A geospatial point. Google maps format</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="polygon" type="xs:string" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>A geospatial polygon. Google maps format</xs:documentation>
                 </xs:annotation>
              </xs:element>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

point

A geospatial point. Google maps format

commons:string_512

No

polygon

A geospatial polygon. Google maps format

xsd:string

No


Contact Details

classifiedPhoneNumbers

A list of classifiedPhoneNumber elements of type commons:classifiedPhoneNumber

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedPhoneNumbers">
           <xs:sequence>
              <xs:element name="classifiedPhoneNumber"
                          type="cmns:classifiedPhoneNumber"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classifiedPhoneNumber

A phone number of an associated type

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedPhoneNumber">
           <xs:annotation>
              <xs:documentation>A phone number of an associated type</xs:documentation>
           </xs:annotation>
           <xs:all>
              <xs:element name="classification" type="cmns:classification">
                 <xs:annotation>
                    <xs:documentation>The type of phone number. Must be a valid classification from the /dk/atira/pure/person/personphonenumbertype classification scheme</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="value" type="cmns:string_64"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="required"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_512

Yes

classification

The type of phone number. Must be a valid classification from the /dk/atira/pure/person/personphonenumbertype classification scheme

commons:classification

Yes

value

 

commons:string_64

Yes

classifiedEmails

A list of classifiedEmail elements of type commons:classifiedEmail

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedEmails">
           <xs:sequence>
              <xs:element name="classifiedEmail"
                          type="cmns:classifiedEmail"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classifiedEmail

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedEmail">
           <xs:all>
              <xs:element name="classification" type="cmns:classification">
                 <xs:annotation>
                    <xs:documentation>The type of email. Must be a valid classification from the /dk/atira/pure/person/personemailtype classification scheme</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="value" type="cmns:string_256"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="required"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_512

Yes

classification

The type of email. Must be a valid classification from the /dk/atira/pure/person/personemailtype classification scheme

commons:classification

Yes

value

 

commons:string_256

Yes

classifiedWebAddresses

A list of classifiedWebAddress elements of type commons:classifiedWebAddress

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedWebAddresses">
           <xs:sequence>
              <xs:element name="classifiedWebAddress"
                          type="cmns:classifiedWebAddress"
                          maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

classifiedWebAddress

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedWebAddress">
           <xs:all>
              <xs:element name="classification" type="cmns:classification" minOccurs="0">
                 <xs:annotation>
                    <xs:documentation>The type of web address. Must be a valid classification from the /dk/atira/pure/person/personwebaddresstype classification scheme</xs:documentation>
                 </xs:annotation>
              </xs:element>
              <xs:element name="value" type="cmns:localized_string_1024" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="cmns:string_512" name="id" use="required"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_512

Yes

classification

The type of web address. Must be a valid classification from the /dk/atira/pure/person/personwebaddresstype classification scheme

commons:classification

No

value

 

commons:localized_string_1024

No


Persons

persons

A list of person elements of type commons:person

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="persons">
           <xs:sequence>
              <xs:element name="person" type="cmns:person" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

person

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="person">
           <xs:sequence>
              <xs:element name="firstName" type="cmns:string_1024" minOccurs="0"/>
              <xs:element name="lastName" type="cmns:string_1024" minOccurs="0"/>
           </xs:sequence>
           <xs:attribute type="cmns:string_512" name="id" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            Id of the person, this would be the id from an external source i.e. HR system.
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

Id of the person, this would be the id from an external source i.e. HR system.

commons:string_512

Yes

firstName

 

commons:string_1024

No

lastName

 

commons:string_1024

No


Comments

comments

A collection of comments against the record

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="comments">
           <xs:annotation>
              <xs:documentation>A collection of comments against the record</xs:documentation>
           </xs:annotation>
           <xs:sequence minOccurs="1" maxOccurs="unbounded">
              <xs:element name="comment">
                 <xs:annotation>
                    <xs:documentation>Can be multiple comments, each with optional date and associated user</xs:documentation>
                 </xs:annotation>
                 <xs:complexType>
                    <xs:sequence>
                       <xs:element name="date" type="cmns:date" minOccurs="0">
                          <xs:annotation>
                             <xs:documentation>Date the comment was made</xs:documentation>
                          </xs:annotation>
                       </xs:element>
                       <xs:element name="username" type="cmns:string_256" minOccurs="0">
                          <xs:annotation>
                             <xs:documentation>Username of the person who made the comment</xs:documentation>
                          </xs:annotation>
                       </xs:element>
                       <xs:element name="text" type="cmns:string_2048">
                          <xs:annotation>
                             <xs:documentation>The text of the comment</xs:documentation>
                          </xs:annotation>
                       </xs:element>
                    </xs:sequence>
                 </xs:complexType>
              </xs:element>
           </xs:sequence>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

comment

Can be multiple comments, each with optional date and associated user

Contains below components

Yes

comment.date

Date the comment was made

commons:date

No

comment.username

Username of the person who made the comment

commons:string_256

No

comment.text

The text of the comment

commons:string_2048

Yes

gender

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="gender">
           <xs:restriction base="xs:string">
              <xs:enumeration value="male"/>
              <xs:enumeration value="female"/>
              <xs:enumeration value="unknown"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:enumeration

male

 

xs:enumeration

female

 

xs:enumeration

unknown

 


Metrics

metrics

Can add metrics to journal in Pure

XSD Definition

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="metrics">
           <xs:annotation>
              <xs:documentation>Can add metrics to journal in Pure</xs:documentation>
           </xs:annotation>
           <xs:complexType>
              <xs:sequence maxOccurs="unbounded">
                 <xs:element name="metric">
                    <xs:complexType>
                       <xs:sequence>
                          <xs:element name="year" type="cmns:year">
                             <xs:annotation>
                                <xs:documentation>The year the metric applies to</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element name="type" type="cmns:classification">
                             <xs:annotation>
                                <xs:documentation>The type of the metric. Should be defined in the /dk/atira/pure/source/rating classification scheme</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element name="category" type="cmns:classification">
                             <xs:annotation>
                                <xs:documentation>The category of the metric. Should be defined in the /dk/atira/pure/source/rating classification scheme</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element ref="cmns:metricValues">
                             <xs:annotation>
                                <xs:documentation>The values for the metric</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                       </xs:sequence>
                    </xs:complexType>
                 </xs:element>
              </xs:sequence>
           </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

metric

 

Contains below components

Yes

metric.year

The year the metric applies to

commons:year

Yes

metric.type

The type of the metric. Should be defined in the /dk/atira/pure/source/rating classification scheme

commons:classification

Yes

metric.category

The category of the metric. Should be defined in the /dk/atira/pure/source/rating classification scheme

commons:classification

Yes

metric.cmns:metricValues

The values for the metric

commons:classification

Yes

metricValues

The specific values for the metric type and year

XSD Definition

<xs:element xmlns:xs="http://www.w3.org/2001/XMLSchema" name="metricValues">
           <xs:annotation>
              <xs:documentation>
                        The specific values for the metric type and year
                    </xs:documentation>
           </xs:annotation>
           <xs:complexType>
              <xs:sequence>
                 <xs:element name="value">
                    <xs:complexType>
                       <xs:sequence>
                          <xs:element name="name" type="cmns:string_64">
                             <xs:annotation>
                                <xs:documentation>The name of the metric</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element name="integerValue" type="xs:integer" minOccurs="0">
                             <xs:annotation>
                                <xs:documentation>The integer value for the metric</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element name="doubleValue" type="xs:double" minOccurs="0">
                             <xs:annotation>
                                <xs:documentation>The double value (e.g. 5.2) for the metric</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                          <xs:element name="stringValue" type="cmns:classification" minOccurs="0">
                             <xs:annotation>
                                <xs:documentation>The text value for the metric</xs:documentation>
                             </xs:annotation>
                          </xs:element>
                       </xs:sequence>
                    </xs:complexType>
                 </xs:element>
              </xs:sequence>
           </xs:complexType>
        </xs:element>
 
 

XML Attribute/Element

Description

Type

Mandatory

value

 

Contains below components

Yes

value.name

The name of the metric

commons:string_64

Yes

value.integerValue

The integer value for the metric

xsd:integer

No

value.doubleValue

The double value (e.g. 5.2) for the metric

xsd:double

No

value.stringValue

The text value for the metric

commons:classification

No


IDs and Lookups

ids

A list of id elements of type commons:id

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="ids">
           <xs:sequence>
              <xs:element name="id" type="cmns:id" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

id

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id">
           <xs:simpleContent>
              <xs:extension base="cmns:string_512">
                 <xs:annotation>
                    <xs:documentation>The value of the id</xs:documentation>
                 </xs:annotation>
                 <xs:attribute name="type" type="cmns:classification" use="required">
                    <xs:annotation>
                       <xs:documentation>token from the classification scheme /dk/atira/pure/{family}/classifiedsource</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
                 <xs:attribute name="id" type="cmns:string_512" use="optional">
                    <xs:annotation>
                       <xs:documentation>Identification id of the classified id</xs:documentation>
                    </xs:annotation>
                 </xs:attribute>
              </xs:extension>
           </xs:simpleContent>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@type

token from the classification scheme /dk/atira/pure/{family}/classifiedsource

commons:classification

Yes

@id

Identification id of the classified id

commons:string_512

Yes

id

XSD Definition

<xs:attributeGroup xmlns:xs="http://www.w3.org/2001/XMLSchema" name="id">
           <xs:attribute name="id" type="cmns:string_512" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            ID of the external entity. If it is not found in Pure, an element with this ID will be created for
                            most types
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
           <xs:attribute name="source" type="cmns:string_1024" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            Source can be used to hint to Pure, when there are two entities that match during the ID search,
                            which one to prefer.
                            i.e. organisation A has a synchronised ID "1234" and organisation B was created by pure using ID
                            1234. This would cause both to match, and the source can be used to hint the correct one
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:attributeGroup>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

ID of the external entity. If it is not found in Pure, an element with this ID will be created for most types

commons:string_512

Yes

@source

Source can be used to hint to Pure, when there are two entities that match during the ID search, which one to prefer. i.e. organisation A has a synchronised ID "1234" and organisation B was created by pure using ID 1234. This would cause both to match, and the source can be used to hint the correct one

commons:string_1024

Yes

lookupId

XSD Definition

<xs:attributeGroup xmlns:xs="http://www.w3.org/2001/XMLSchema" name="lookupId">
           <xs:attribute name="lookupId" type="cmns:string_1024" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            ID of the entity. When using id matching, the lookup for the content is handled in the following way and order:
                            1. Pure id matching
                            2. Source id matching
                            3. Classification defined id matching
                            All the above steps are taken and the result is returned. If more than one result is matched, due to for example duplicate ids, then the first result matched will be returned.
                            If the source attribute is present then duplicate results will be resolved using the source hint
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
           <xs:attribute name="lookupHint" type="cmns:string_1024" use="optional">
              <xs:annotation>
                 <xs:documentation>
                            Source can be used as hint to Pure on which entity should be preferred if more than one entity is matched during the ID search.
                            i.e. organisation A has a synchronised ID "1234" and organisation B was created by pure using ID
                            1234. This would cause both to match, and the source can be used to hint the correct one
                            Use pure as value if the Pure ID is preferred
                            Use the specific source as value if the id from a synchronisation is preferred, eg synchronisedUnifiedOrganisation
                            Use a key from a sources classification schema as value if the id from a specific source it preferred, eg organisationid for Organisation ID source
                        </xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:attributeGroup>
 
 

XML Attribute/Element

Description

Type

Mandatory

@lookupId

ID of the entity. When using id matching, the lookup for the content is handled in the following way and order: 1. Pure id matching 2. Source id matching 3. Classification defined id matching All the above steps are taken and the result is returned. If more than one result is matched, due to for example duplicate ids, then the first result matched will be returned. If the source attribute is present then duplicate results will be resolved using the source hint

commons:string_1024

Yes

@lookupHint

Source can be used as hint to Pure on which entity should be preferred if more than one entity is matched during the ID search. i.e. organisation A has a synchronised ID "1234" and organisation B was created by pure using ID 1234. This would cause both to match, and the source can be used to hint the correct one Use pure as value if the Pure ID is preferred Use the specific source as value if the id from a synchronisation is preferred, eg synchronisedUnifiedOrganisation Use a key from a sources classification schema as value if the id from a specific source it preferred, eg organisationid for Organisation ID source

commons:string_1024

Yes

originId

XSD Definition

<xs:attributeGroup xmlns:xs="http://www.w3.org/2001/XMLSchema" name="originId">
           <xs:attributeGroup ref="cmns:lookupId"/>
           <xs:attribute name="origin"
                         type="cmns:origin"
                         use="optional"
                         default="internal">
              <xs:annotation>
                 <xs:documentation>Origin is used for to specify whether it is an internal or external person/organisation</xs:documentation>
              </xs:annotation>
           </xs:attribute>
        </xs:attributeGroup>
 
 

XML Attribute/Element

Description

Type

Mandatory

@cmns:lookupId

 

commons:lookupId

Yes

@origin

Origin is used for to specify whether it is an internal or external person/organisation

commons:origin

Yes

origin

Indicates if the record is meant to be internal or external

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="origin">
           <xs:annotation>
              <xs:documentation>Indicates if the record is meant to be internal or external</xs:documentation>
           </xs:annotation>
           <xs:restriction base="cmns:string_9">
              <xs:enumeration value="internal"/>
              <xs:enumeration value="external"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: cmns:string_9

Type

Value

Comments

xs:enumeration

internal

 

xs:enumeration

external

 

classifiedIdentification

An identifier used to lookup content in Pure. This can be done based on the Pure ID, the Source ID (such as used in a previous XML import) or a specifically defined classified ID. Alternatively a non_explicit_id will search against all of these for a match, which may lead to multiple records being matched.

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="classifiedIdentification">
           <xs:annotation>
              <xs:documentation>An identifier used to lookup content in Pure. This can be done based on the Pure ID, the Source ID (such as used in a previous XML import) or a specifically defined classified ID. Alternatively a non_explicit_id will search against all of these for a match, which may lead to multiple records being matched.</xs:documentation>
           </xs:annotation>
           <xs:choice>
              <xs:element name="non_explicit_id" type="cmns:non_explicit_id"/>
              <xs:element ref="cmns:pure_id"/>
              <xs:element ref="cmns:source_id"/>
              <xs:element ref="cmns:classified_id"/>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

non_explicit_id 
(Option Group 1)

 

commons:non_explicit_id

Yes

cmns:pure_id 
(Option Group 2)

 

commons:pure_id

Yes

cmns:source_id 
(Option Group 3)

 

commons:source_id

Yes

cmns:classified_id 
(Option Group 4)

 

commons:classified_id

Yes

identification

An identifier used to lookup content in Pure. This can be done based on the Pure ID or the Source ID (such as used in a previous XML import). Alternatively a non_explicit_id will search against all of these for a match, which may lead to multiple records being matched.

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="identification">
           <xs:annotation>
              <xs:documentation>An identifier used to lookup content in Pure. This can be done based on the Pure ID or the Source ID (such as used in a previous XML import). Alternatively a non_explicit_id will search against all of these for a match, which may lead to multiple records being matched.</xs:documentation>
           </xs:annotation>
           <xs:choice>
              <xs:element name="non_explicit_id" type="cmns:non_explicit_id"/>
              <xs:element ref="cmns:pure_id"/>
              <xs:element ref="cmns:source_id"/>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

non_explicit_id 
(Option Group 1)

 

commons:non_explicit_id

Yes

cmns:pure_id 
(Option Group 2)

 

commons:pure_id

Yes

cmns:source_id 
(Option Group 3)

 

commons:source_id

Yes

non_explicit_id_with_hint_for_ext_org

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="non_explicit_id_with_hint_for_ext_org">
           <xs:choice>
              <xs:sequence>
                 <xs:element name="id" type="cmns:non_explicit_id"/>
                 <xs:element name="hint" type="cmns:hint" minOccurs="0"/>
              </xs:sequence>
              <xs:sequence>
                 <xs:element name="name" type="cmns:string_1024"/>
                 <xs:element name="type" type="cmns:classification" minOccurs="0">
                    <xs:annotation>
                       <xs:documentation>Classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes</xs:documentation>
                    </xs:annotation>
                 </xs:element>
                 <xs:element name="country" type="cmns:classification" minOccurs="0">
                    <xs:annotation>
                       <xs:documentation>Classification scheme /dk/atira/pure/core/countries</xs:documentation>
                    </xs:annotation>
                 </xs:element>
              </xs:sequence>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

id 
(Option Group 1)

 

commons:non_explicit_id

Yes

hint 
(Option Group 1)

 

commons:hint

No

name 
(Option Group 2)

 

commons:string_1024

Yes

type 
(Option Group 2)

Classification scheme /dk/atira/pure/ueoexternalorganisation/ueoexternalorganisationtypes

commons:classification

No

country 
(Option Group 2)

Classification scheme /dk/atira/pure/core/countries

commons:classification

No

non_explicit_id_with_hint

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="non_explicit_id_with_hint">
           <xs:all>
              <xs:element name="id" type="cmns:non_explicit_id"/>
              <xs:element name="hint" type="cmns:hint" minOccurs="0"/>
           </xs:all>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

id

 

commons:non_explicit_id

Yes

hint

 

commons:hint

No

hint

Hint for the id matching. This will narrow down the range of the matching to a specific ids type. The following values are supported: 
PURE - Matching will be limited to Pure id. 
UUID - Matching will be limited to Pure UUID. 
SOURCE - Matching will be limited to Pure source ids 
CLASSIFIED_SOURCE - Matching will be limited to Pure classification defined ids

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="hint">
           <xs:annotation>
              <xs:documentation>Hint for the id matching. This will narrow down the range of the matching to a specific ids type. The following values are supported:
                        PURE - Matching will be limited to Pure id.
                        UUID - Matching will be limited to Pure UUID.
                        SOURCE - Matching will be limited to Pure source ids
                        CLASSIFIED_SOURCE - Matching will be limited to Pure classification defined ids
                    </xs:documentation>
           </xs:annotation>
           <xs:restriction base="xs:string">
              <xs:enumeration value="PURE"/>
              <xs:enumeration value="UUID"/>
              <xs:enumeration value="SOURCE"/>
              <xs:enumeration value="CLASSIFIED_SOURCE"/>
           </xs:restriction>
        </xs:simpleType>
 
 

Restricted value: xs:string

Type

Value

Comments

xs:enumeration

PURE

 

xs:enumeration

UUID

 

xs:enumeration

SOURCE

 

xs:enumeration

CLASSIFIED_SOURCE

 

non_explicit_id

When using non explicit id matching, the lookup for the content is handled in the following way and order: 
1. Pure id matching 
2. Source id matching 
3. Classification defined id matching 
All the above steps are taken and the result is returned. If more than one result is matched, due to for example duplicate ids, then the first result matched will be returned.

XSD Definition

<xs:simpleType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="non_explicit_id">
           <xs:annotation>
              <xs:documentation>When using non explicit id matching, the lookup for the content is handled in the following way and order:
                        1. Pure id matching
                        2. Source id matching
                        3. Classification defined id matching
                        All the above steps are taken and the result is returned. If more than one result is matched, due to for example duplicate ids, then the first result matched will be returned.
                    </xs:documentation>
           </xs:annotation>
           <xs:restriction base="cmns:string_1024"/>
        </xs:simpleType>
 
 

Restricted value: cmns:string_1024

Type

Value

Comments

pure_id

Lookup is done through Pure id matching (the pure id is the id the content in question has inside Pure, and given by Pure when the content is created.)

XSD Definition

Accordion Body
 
 

source_id

Lookup is done through source id matching (the source id is the id the content was given when it was imported into Pure from an external source. This can be through 
synchronisation, import jobs etc.)

XSD Definition

Accordion Body
 
 

classified_id

Lookup is done through classification defined id matching (classification defined ids are ids that content can be given inside Pure through the editor.)

XSD Definition

Accordion Body
 
 

Journals, Publishers and Events

event

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="event">
           <xs:all>
              <xs:element name="title" type="cmns:localized_string_1024"/>
              <xs:element name="startDate" type="cmns:date"/>
           </xs:all>
           <xs:attributeGroup ref="cmns:lookupId"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@cmns:lookupId

 

commons:lookupId

Yes

title

 

commons:localized_string_1024

Yes

startDate

 

commons:date

Yes

simpleEvent

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="simpleEvent">
           <xs:all>
              <xs:element name="title" type="cmns:string_512" minOccurs="0"/>
              <xs:element name="startDate" type="cmns:date" minOccurs="0"/>
           </xs:all>
           <xs:attributeGroup ref="cmns:lookupId"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@cmns:lookupId

 

commons:lookupId

Yes

title

 

commons:string_512

No

startDate

 

commons:date

No

journalOrPublisher

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="journalOrPublisher">
           <xs:choice>
              <xs:element name="journal" type="cmns:journal"/>
              <xs:element name="publisher" type="cmns:publisher"/>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

journal 
(Option Group 1)

 

commons:journal

Yes

publisher 
(Option Group 2)

 

commons:publisher

Yes

journal

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="journal">
           <xs:all>
              <xs:element name="title" type="cmns:string_512" minOccurs="0"/>
              <xs:element name="issn" type="cmns:string_9" minOccurs="0"/>
           </xs:all>
           <xs:attributeGroup ref="cmns:lookupId"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@cmns:lookupId

 

commons:lookupId

Yes

title

 

commons:string_512

No

issn

 

commons:string_9

No

publisher

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="publisher">
           <xs:all>
              <xs:element name="name" type="cmns:string_512" minOccurs="0"/>
           </xs:all>
           <xs:attributeGroup ref="cmns:lookupId"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@cmns:lookupId

 

commons:lookupId

Yes

name

 

commons:string_512

No

journalOrPublisherOrEvent

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema"
                        name="journalOrPublisherOrEvent">
           <xs:choice>
              <xs:element name="journal" type="cmns:journal"/>
              <xs:element name="publisher" type="cmns:publisher"/>
              <xs:element name="event" type="cmns:simpleEvent"/>
           </xs:choice>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

journal 
(Option Group 1)

 

commons:journal

Yes

publisher 
(Option Group 2)

 

commons:publisher

Yes

event 
(Option Group 3)

 

commons:simpleEvent

Yes


Labels

labelsType

A list of label elements of type commons:labelType

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="labelsType">
           <xs:sequence>
              <xs:element name="label" type="cmns:labelType" maxOccurs="unbounded"/>
           </xs:sequence>
        </xs:complexType>
 
 

labelType

XSD Definition

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="labelType">
           <xs:all>
              <xs:element name="text" type="cmns:string_256" minOccurs="0"/>
           </xs:all>
           <xs:attribute type="cmns:string_400" name="id" use="required"/>
        </xs:complexType>
 
 

XML Attribute/Element

Description

Type

Mandatory

@id

 

commons:string_400

Yes

text

 

commons:string_256

No

Published at December 27, 2023

Download
Table of Contents
  1. Overview
  2. Base Elements with Validation
  3. double_2Decimals
  4. string_2048
  5. string_1024
  6. string_512
  7. string_400
  8. string_256
  9. string_128
  10. string_20
  11. string_40
  12. string_64
  13. string_9
  14. percent
  15. Localisation
  16. language
  17. country
  18. localized_string
  19. localized_text
  20. localized_string_256
  21. localized_text_256
  22. localized_text_lang
  23. localized_text_256_lang
  24. localized_text_1024_lang
  25. localized_string_1024
  26. localized_text_1024
  27. localized_string_1024_required_lang
  28. localized_text_1024_required_lang
  29. descriptions
  30. classified_localized_string
  31. Visibility
  32. visibility
  33. visibilityWithOutConfidential
  34. classification
  35. Keywords
  36. keywords
  37. logicalGroup
  38. freeKeywords
  39. structuredKeywords
  40. structuredKeyword
  41. keyword
  42. Content References
  43. contentReferences
  44. contentReference
  45. Collaborators and Associations
  46. externalCollaborators
  47. externalCollaborator
  48. externalOrganisationAssociations
  49. externalOrganisationAssociation
  50. externalOrganisations
  51. externalOrganisation
  52. organisation
  53. internalExternalOrganisationAssociations
  54. internalExternalOrganisationAssociation
  55. Documents and Data
  56. dataType
  57. upmdocuments
  58. upmdocument
  59. documents
  60. document
  61. url
  62. classifiedFiles
  63. classifiedFile
  64. links
  65. link
  66. Dates
  67. compoundDate
  68. year
  69. month
  70. day
  71. date
  72. dateRange
  73. periode
  74. Name
  75. name
  76. Addresses
  77. address
  78. subdivisionOrState
  79. subdivision
  80. state
  81. CERIFAddress
  82. classifiedAddresses
  83. classifiedAddress
  84. geoLocation
  85. Contact Details
  86. classifiedPhoneNumbers
  87. classifiedPhoneNumber
  88. classifiedEmails
  89. classifiedEmail
  90. classifiedWebAddresses
  91. classifiedWebAddress
  92. Persons
  93. persons
  94. person
  95. Comments
  96. comments
  97. gender
  98. Metrics
  99. metrics
  100. metricValues
  101. IDs and Lookups
  102. ids
  103. id
  104. id
  105. lookupId
  106. originId
  107. origin
  108. classifiedIdentification
  109. identification
  110. non_explicit_id_with_hint_for_ext_org
  111. non_explicit_id_with_hint
  112. hint
  113. non_explicit_id
  114. pure_id
  115. source_id
  116. classified_id
  117. Journals, Publishers and Events
  118. event
  119. simpleEvent
  120. journalOrPublisher
  121. journal
  122. publisher
  123. journalOrPublisherOrEvent
  124. Labels
  125. labelsType
  126. labelType
Related Articles
  • UPM & Award Management XML
  • Content Type XML Documentation
  • Editor Content Types XML
  • Master Data XML
Keywords
  • collective xml
  • shared xml

Was this article helpful?

Yes
No
Give feedback about this article

    About Pure

  • Announcements

    Additional Support

  • Events
  • Client Community
  • Training

    Need Help?

  • Contact Us
  • Submit a Support Case
  • My Cases
  • Linkedin
  • Twitter
  • Facebook
  • Youtube
Elsevier logo Relx logo

Copyright © 2025 Elsevier, except certain content provided by third parties.

  • Terms & Conditions Terms & Conditions
  • Privacy policyPrivacy policy
  • AccesibilityAccesibility
  • Cookie SettingsCookie Settings
  • Log in to Pure Help CenterLog in to Helpjuice Center

Knowledge Base Software powered by Helpjuice

Expand