Skip to main content
Skip table of contents

RIF-CS to Scholix crosswalk

The goal of Scholix is to improve the links between scholarly literature and research data, as well as between data and related data. ARDC has implemented an OAI-PMH endpoint to make available information about Research Data Australia collection records and links to publications (Link Information Packages) for harvesting by others, including Scholexplorer. For information on the transformation of RIF-CS metadata to Scholix Link Information Packages, see Table 1 and Table 2 below. For more information on the Scholix initiative itself, see the Scholix website.

Table 1. Link Information Package properties

Click here to expand...

ID

RIF-CS (v1.6.1)

1

Link Publication Date

Date (YYYY-MM-DD) the record was first ingested into the registry

2

[Link Provider]


2.1

Link Provider Name

Source collection’s  registryObject @group

2.2

[Link Provider Identifier]

Where the source collection is related to a party[@type=’group’] which has the same name as the registryObject @group for the source collection, attempt to retrieve the identifier(s) for the party.

2.2.1

Link Provider ID

party/identifier

2.2.2

Link Provider ID Scheme

party/identifier @type

2.2.3

Link Provider ID URL


2

[Link Provider]


2.1

Link Provider Name

‘Australian Research Data Commons’

2.2

[Link Provider Identifier]


2.2.1

Link Provider ID

http://nla.gov.au/nla.party-1508909

2.2.2

Link Provider ID Scheme

url

2.2.3

Link Provider ID URL


3

[Relationship Type]


3.1

Relationship Type Name

IsRelatedTo

3.2

Relationship Sub-type


3.3

Relationship Sub-type Schema


4

License URL


5

[Source Object]


6

[Target Object]



Table 2. Source and Target Object properties

Click here to expand...
  • Source will be a Collection of type ‘dataset’ or ‘collection’

  • Target will either be:

  • a relatedInfo publication within a source collection, OR

  • a collection of type ‘publication’ related to a source collection via relatedObject or relatedInfo.


ID

Source Object = RIF-CS registryObject/collection [type=’dataset’ or ‘collection’]

Target Object = RIF-CS registryObject/collection/relatedInfo[@type = ‘publication]

Target Object = RIF-CS registryObject/collection[@type = ‘publication]

7

[Object Identifier]




7.1

Object ID

collection/identifier (where type in supported list)

OR/AND

collection/citationInfo/citationMetadata/identifier (where type in supported list)

OR

collection/location/address/electronic[@type='url']

Note: Only use the electronic URL(s) where no other supported identifiers exist. Where other supported identifier(s) exist do not create a link info package for the electronic URL(s).

OR

registryObject/key

Note: Only use the key as the last resort. Where other supported identifier(s) exist do not create a link info package for the key. Where key is used ensure a url is formed with the 'view?key=' url.


Supported source RIF identifier types

  • ark

  • doi

  • handle

  • purl

  • uri

  • url

relatedInfo/identifier

(Where relatedInfo[@type=’publication’] and identifier type in supported list)

Supported target RIF identifier types

  • ark

  • doi

  • eissn

  • handle

  • isbn

  • issn

  • pubMedId

  • purl

  • uri

  • url

collection/identifier (where type in supported list)

OR/AND

collection/citationInfo/citationMetadata/identifier (where type in supported list)

OR

collection/location/address/electronic[@type='url']

Note: Only use the electronic URL where no other supported identifiers exist. Where other supported identifier(s) exist do not create a link info package for the electronic URL.

OR

registryObject/key

Note: Only use the key as the last resort. Where other identifier(s) exist do not create a link info package for the key. Where key is used ensure a url is formed with the view?key= url.


Supported target RIF identifier types

  • ark

  • doi

  • eissn

  • handle

  • isbn

  • issn

  • pubMedId

  • purl

  • uri

  • url

7.2

Object ID Scheme

collection/identifier @type (where type in supported list)

OR

registryObject/collection/citationInfo/citationMetadata/identifier @type (where type in supported list)

OR

"url" where location/address or Research Data Australia URL is used.


Supported source RIF identifier types with mapping to Scholix type.

  • ark = ark

  • doi = doi

  • handle = hdl

  • purl = purl

  • uri = url

  • url = url

 relatedInfo/identifier @type


Supported target RIF identifier types with mapping to Scholix type

  • ark = ark

  • doi = doi

  • eissn = issn

  • handle = hdl

  • isbn = isbn

  • issn = issn

  • pubMedId = pubmed

  • purl = purl

  • uri = url

  • url = url

collection/identifier @type (where type in supported list)

OR

registryObject/collection/citationInfo/citationMetadata/identifier @type (where type in supported list)

OR

"url" where location/address or Research Data Australia URL is used.

Supported target RIF identifier types with mapping to Scholix type

  • ark = ark

  • doi = doi

  • eissn = issn

  • handle = hdl

  • isbn = isbn

  • issn = issn

  • pubMedId = pubmed

  • purl = purl

  • uri = url

  • url = url

7.3

Object ID URL




8

[Object Type]




8.1

Object Type Name

‘dataset’

‘literature’

‘literature’

8.2

Object Sub-type Name




8.3

Object Sub-type Schema




9

Object Title

registryObject/collection/name

(Title as displayed in RDA)

relatedInfo/title

registryObject/collection/name

10

[Object Creator]




10.1

Creator Name

registryObject/collection/citationInfo/citationMetadata/contributor

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’hasPrincipalInvestigator’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type=’hasPrincipalInvestigator’]

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’hasAuthor’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type='hasAuthor']

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’hasCoInvestigator’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type='hasCoInvestigator']

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’isOwnedBy’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type='isOwnedBy']

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’hasCollector’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type='hasCollector']


registryObject/collection/citationInfo/citationMetadata/contributor

AND/OR

relatedObject/Party/name

Where relatedObject/relation[@type=’author’]

AND/OR

relatedInfo [@type=party]/title

Where relatedInfo/relation[@type='author']

10.2

[Creator Identifier]




10.2.1

Creator ID

relatedObject/Party/identifier

OR

relatedInfo/identifier

where the party is mapped to “Creator” in the export

(all identifiers provided will be transferred)


relatedObject/Party/identifier @type

OR

relatedInfo/identifier

where the party is mapped to “Creator” in the export

(all identifiers provided will be transferred)

10.2.2

Creator ID Scheme

relatedObject/Party/identifier @type

relatedInfo/identifier @type

where the party is mapped to “Creator” in the export


relatedObject/Party/identifier @type

relatedInfo/identifier @type

where the party is mapped to “Creator” in the export

10.2.3

Creator ID URL




11

Object Publication Date

registryObject/collection/citationInfo/citationMetadata/date[@type=’publicationDate’]

OR

registryObject/collection/citationInfo/citationMetadata/date[@type=’issued’]

OR

registryObject/collection/citationInfo/citationMetadata/date[@type=’created’]

OR

registryObject/collection/citationInfo/citationMetadata/date  (any avail)

OR

registryObject/collection/dates[@type=’dc.issued’]

OR

registryObject/collection/dates[@type=’dc.available’]

OR

registryObject/collection/dates[@type=’dc.created’]

OR

registryObject:Collection@dateModified

OR

registryObject/Collection@dateAccessioned

OR

date the record was first ingested into RDA


Format:

YYYY-MM-DD

OR

YYYY-MM

OR

YYYY


registryObject/collection/citationInfo/citationMetadata/date[@type=’publicationDate’]

OR

registryObject/collection/citationInfo/citationMetadata/date[@type=’issued date’]

OR

registryObject/collection/citationInfo/citationMetadata/date[@type=’created’]

OR

registryObject/collection/citationInfo/citationMetadata/date  (any avail)

OR

registryObject/collection/dates[@type=’dc.issued’]

OR

registryObject/collection/dates[@type=’dc.available’]

OR

registryObject/collection/dates[@type=’dc.created’]

OR

registryObject:Collection@dateModified

OR

registryObject/Collection@dateAccessioned

OR

date the record was first ingested into RDA


Format:

YYYY-MM-DD

OR

YYYY-MM

OR

YYYY

12

[Object Publisher]




12.1

Publisher Name

registryObject @group


registryObject @group

12.2

[Publisher Identifier]

Where the source collection is related to a party[@type=’group’] which has the same name as the registryObject @group for the source collection, attempt to retrieve the identifier(s) for the party.



12.2.1

Publisher ID

 party/identifier



12.2.2

Publisher ID Scheme

 party/identifier @type



12.2.3

Publisher ID URL







JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.