ANDS Logo
bannerbannerbannerbanner
 Find research data:

Record structure metadata

Structural metadata is used to structure the XML document that contains metadata about research domain objects.
These elements fulfil a technical function in exchanging metadata using the RIF-CS Schema.

Registry Objects <registryObjects>

Meaning and purpose

This element is the root element for any RIF-CS compliant document used for data interchange.

It appears at the beginning and end of any XML document that complies with the RIF-CS Schema. It has no relationship to objects being described, but exists solely as part of the interchange infrastructure.

It is a wrapper element for metadata records (registry objects).

RIF-CS best practice guidelines

Registry Objects is not repeatable. There can only be one <registryObjects> element in each RIF-CS document.

RIF-CS Example

<?xml version="1.0" encoding="UTF-8" ?>
<registryObjects xmlns="http://ands.org.au/standards/rif-cs/registryObjects" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ands.org.au/standards/rif-cs/registryObjects http://services.ands.org.au/documentation/rifcs/schema/registryObjects.xsd">
    <!--remainder of document containing one or many registry objects-->
</registryObjects> 

Registry Object <registryObject>

Meaning and purpose

A registry object is equivalent to a metadata record (a set of metadata describing a single object or entity). There will be one registry object for each activity, collection, party or service that is described by a set of metadata in the ANDS Collections Registry.

This element appears at the beginning and end of each section of an XML document that complies with the RIF-CS Schema. It marks the start and finish of a metadata record. It is a wrapper element containing descriptive and administrative metadata for a single registry object.

Group is an attribute of registryObject in the RIF-CS Schema.

RIF-CS best practice guidelines

This element can be repeated as often as required within a RIF-CS XML document, although there may be technical limits on the number of records imposed by harvesting software.

To avoid duplication, check to see whether an object already exists before creating a new Registry Object for that object.

RIF-CS examples

This example shows the outline of a RIF-CS XML document containing two metadata records (registry objects).

<registryObjects>
  <registryObject group="Monash University">
    <!--remainder of record1-->
 </registryObject>
  <registryObject group="Monash University">
    <!--remainder of record2-->
 </registryObject>
</registryObjects>

Date Change history
April 2010 Consultation draft
26 October 2010 First web publication
14 April 2011 Updated and corrected examples

 

 

 

 

Please send any feedback on this page to guides@ands.org.au