Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Included schema registryTypes.xsd
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
Type library for Registry Schema
Properties
attribute form default: unqualified
element form default: qualified
version: 1.6
Element nameType / namePart
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
Either a single string (using one <namePart> element)
or the name represented in compound form with the content of each namePart
being described by the type attribute.
Diagram
Diagram registryTypes_xsd.tmp#nameType_nameType_namePart_type
Type extension of xsd:string
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string optional
A value taken from a controlled vocabulary
indicating the type of electronic
address.
Source
<xsd:element name="namePart" minOccurs="1" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Either a single string (using one <namePart> element) or the name represented in compound form with the content of each namePart being described by the type attribute.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="optional" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of electronic address.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element locationType / address
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#locationType_locationType_address_electronic registryTypes_xsd.tmp#locationType_locationType_address_physical
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model electronic* | physical*
Children electronic, physical
Instance
<address xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <electronic target="" type="">{0,unbounded}</electronic>
  <physical xml:lang="" type="">{0,unbounded}</physical>
</address>
Source
<xsd:element name="address" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="electronic" type="electronicAddressType" minOccurs="0" maxOccurs="unbounded"/>
      <xsd:element name="physical" type="physicalAddressType" minOccurs="0" maxOccurs="unbounded"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Element locationType / address / electronic
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#electronicAddressType_type registryTypes_xsd.tmp#electronicAddressType_target registryTypes_xsd.tmp#electronicAddressType_value registryTypes_xsd.tmp#electronicAddressType_title registryTypes_xsd.tmp#electronicAddressType_notes registryTypes_xsd.tmp#electronicAddressType_mediaType registryTypes_xsd.tmp#electronicAddressType_byteSize registryTypes_xsd.tmp#electronicAddressType_arg registryTypes_xsd.tmp#electronicAddressType
Type electronicAddressType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model value , title{0,1} , notes* , mediaType* , byteSize{0,1} , arg*
Children arg, byteSize, mediaType, notes, title, value
Instance
<electronic target="" type="" xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <value>{1,1}</value>
  <title>{0,1}</title>
  <notes>{0,unbounded}</notes>
  <mediaType>{0,unbounded}</mediaType>
  <byteSize>{0,1}</byteSize>
  <arg required="" type="" use="">{0,unbounded}</arg>
</electronic>
Attributes
QName Type Fixed Default Use Annotation
target xsd:string optional
Clicking the URL within electronic/value may perform one of two functions.  Populate electronic/@target with one of the following values to indicate which function is served:
Proposed values:
landingPage - URL takes you to the metadata for the collection
directDownload - URL triggers a direct download
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
electronic address.
Source
<xsd:element name="electronic" type="electronicAddressType" minOccurs="0" maxOccurs="unbounded"/>
Element electronicAddressType / value
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xsd:element name="value" type="xsd:string" minOccurs="1" maxOccurs="1"/>
Element electronicAddressType / title
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="title" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element electronicAddressType / notes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="notes" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
Element electronicAddressType / mediaType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="mediaType" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
Element electronicAddressType / byteSize
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="byteSize" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element electronicAddressType / arg
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#electronicAddressType_electronicAddressType_arg_required registryTypes_xsd.tmp#electronicAddressType_electronicAddressType_arg_type registryTypes_xsd.tmp#electronicAddressType_electronicAddressType_arg_use
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
required restriction of xsd:string required
Indicates whether the argument is required
(true) or optional (false).
type xsd:string required
A value taken from a controlled vocabulary
indicating the type of argument.
use xsd:string optional
A value taken from a controlled vocabulary
indicating the type of use for the
argument.
Source
<xsd:element name="arg" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="required" use="required">
          <xsd:annotation>
            <xsd:documentation>Indicates whether the argument is required (true) or optional (false).</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:string">
              <xsd:enumeration value="true"/>
              <xsd:enumeration value="false"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
        <xsd:attribute name="type" type="xsd:string" use="required">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of argument.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="use" type="xsd:string" use="optional">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of use for the argument.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element locationType / address / physical
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#physicalAddressType_type xml_xsd.tmp#lang registryTypes_xsd.tmp#physicalAddressType_addressPart registryTypes_xsd.tmp#physicalAddressType
Type physicalAddressType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model addressPart+
Children addressPart
Instance
<physical xml:lang="" type="" xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <addressPart type="">{1,unbounded}</addressPart>
</physical>
Attributes
QName Type Fixed Default Use Annotation
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
physical address.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:element name="physical" type="physicalAddressType" minOccurs="0" maxOccurs="unbounded"/>
Element physicalAddressType / addressPart
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#physicalAddressType_physicalAddressType_addressPart_type
Type extension of xsd:string
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary
indicating the type of address part.
Source
<xsd:element name="addressPart" minOccurs="1" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of address part.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element locationType / spatial
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#spatialType_type xml_xsd.tmp#lang registryTypes_xsd.tmp#spatialType
Type spatialType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of spatial location.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:element name="spatial" type="spatialType" minOccurs="0" maxOccurs="unbounded"/>
Element coverageType / spatial
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#spatialType_type xml_xsd.tmp#lang registryTypes_xsd.tmp#spatialType
Type spatialType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of spatial location.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:element name="spatial" type="spatialType" minOccurs="0" maxOccurs="unbounded"/>
Element coverageType / temporal
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#temporalType_date registryTypes_xsd.tmp#temporalType_text registryTypes_xsd.tmp#temporalType
Type temporalType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model date* | text*
Children date, text
Instance
<temporal xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <date dateFormat="" type="">{0,unbounded}</date>
  <text>{0,unbounded}</text>
</temporal>
Source
<xsd:element name="temporal" type="temporalType" minOccurs="0" maxOccurs="unbounded"/>
Element temporalType / date
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#temporalType_temporalType_date_type registryTypes_xsd.tmp#temporalType_temporalType_date_dateFormat
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dateFormat xsd:string required
The format of the date
element.
type xsd:string required
Source
<xsd:element name="date" minOccurs="0" maxOccurs="unbounded">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="required" type="xsd:string"/>
        <xsd:attribute name="dateFormat" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>The format of the date element.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element temporalType / text
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: unbounded
Source
<xsd:element name="text" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
Element relatedObjectType / key
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
Element holding a key which uniquely identifies a related
registry object.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xsd:element name="key" type="xsd:string" minOccurs="1" maxOccurs="1">
  <xsd:annotation>
    <xsd:documentation>Element holding a key which uniquely identifies a related registry object.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element relatedObjectType / relation
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relationType_type registryTypes_xsd.tmp#relationType_description registryTypes_xsd.tmp#relationType_url registryTypes_xsd.tmp#relationType
Type relationType
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model description{0,1} | url{0,1}
Children description, url
Instance
<relation type="" xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <description xml:lang="">{0,1}</description>
  <url>{0,1}</url>
</relation>
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the type of
relation.
Source
<xsd:element name="relation" type="relationType" minOccurs="1" maxOccurs="unbounded"/>
Element relationType / description
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
A plain text description of the relation.
Diagram
Diagram xml_xsd.tmp#lang
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:element name="description" minOccurs="0" maxOccurs="1">
  <xsd:annotation>
    <xsd:documentation>A plain text description of the relation.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute ref="xml:lang"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element relationType / url
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
A URI expressing or implementing the relationship. For
example if describing a collection's relation to a service, the URL which
implements the related service in the collection's context can be
represented in this element.
Diagram
Diagram
Type xsd:anyURI
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="url" type="xsd:anyURI" minOccurs="0" maxOccurs="1">
  <xsd:annotation>
    <xsd:documentation>A URI expressing or implementing the relationship. For example if describing a collection's relation to a service, the URL which implements the related service in the collection's context can be represented in this element.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element rightsType / rightsStatement
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsInfoType_rightsUri registryTypes_xsd.tmp#rightsInfoType
Type rightsInfoType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
rightsUri xsd:anyURI optional
A URI.
Source
<xsd:element name="rightsStatement" type="rightsInfoType" minOccurs="0" maxOccurs="1"/>
Element rightsType / licence
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsTypedInfoType_rightsUri registryTypes_xsd.tmp#rightsTypedInfoType_type registryTypes_xsd.tmp#rightsTypedInfoType
Type rightsTypedInfoType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
rightsUri xsd:anyURI optional
A URI.
type xsd:string optional
A value taken from a controlled vocabulary indicating the
type of rights or license.
Source
<xsd:element name="licence" type="rightsTypedInfoType" minOccurs="0" maxOccurs="1"/>
Element rightsType / accessRights
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsTypedInfoType_rightsUri registryTypes_xsd.tmp#rightsTypedInfoType_type registryTypes_xsd.tmp#rightsTypedInfoType
Type rightsTypedInfoType
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
rightsUri xsd:anyURI optional
A URI.
type xsd:string optional
A value taken from a controlled vocabulary indicating the
type of rights or license.
Source
<xsd:element name="accessRights" type="rightsTypedInfoType" minOccurs="0" maxOccurs="1"/>
Element existenceDateType / startDate
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#existenceDateType_existenceDateType_startDate_dateFormat
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
dateFormat xsd:string required
The format of the date element.
Source
<xsd:element name="startDate" minOccurs="0" maxOccurs="1">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="dateFormat" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>The format of the date element.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element existenceDateType / endDate
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#existenceDateType_existenceDateType_endDate_dateFormat
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
dateFormat xsd:string required
The format of the date element.
Source
<xsd:element name="endDate" minOccurs="0" maxOccurs="1">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="dateFormat" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>The format of the date element.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element relatedInfoType / identifier
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#identifierType_type registryTypes_xsd.tmp#identifierType
Type identifierType
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of identifier.
Source
<xsd:element name="identifier" type="identifierType" minOccurs="1" maxOccurs="unbounded"/>
Element relatedInfoType / relation
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relationType_type registryTypes_xsd.tmp#relationType_description registryTypes_xsd.tmp#relationType_url registryTypes_xsd.tmp#relationType
Type relationType
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model description{0,1} | url{0,1}
Children description, url
Instance
<relation type="" xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <description xml:lang="">{0,1}</description>
  <url>{0,1}</url>
</relation>
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the type of
relation.
Source
<xsd:element name="relation" type="relationType" minOccurs="0" maxOccurs="unbounded"/>
Element relatedInfoType / title
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="title" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element relatedInfoType / notes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="notes" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element relatedInfoType / format
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relatedInfoFormatType_identifier registryTypes_xsd.tmp#relatedInfoFormatType
Type relatedInfoFormatType
Properties
content: complex
minOccurs: 0
Model identifier+
Children identifier
Instance
<format xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <identifier type="">{1,unbounded}</identifier>
</format>
Source
<xsd:element minOccurs="0" name="format" type="relatedInfoFormatType"/>
Element relatedInfoFormatType / identifier
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relatedInfoFormatType_relatedInfoFormatType_identifier_type
Type extension of xsd:string
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
Source
<xsd:element maxOccurs="unbounded" minOccurs="1" name="identifier">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" type="xsd:string" use="required"/>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element datesType / date
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
The date element describes a specific date associated with an event in the life cycle of the data collection object.
Diagram
Diagram registryTypes_xsd.tmp#datesType_datesType_date_type registryTypes_xsd.tmp#datesType_datesType_date_dateFormat
Type extension of xsd:string
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
dateFormat xsd:string required
The format of the date element (from the RIFCS Date Type vocabulary).
type xsd:string required
A value taken from a controlled vocabulary indicating the type of
date.
Source
<xsd:element name="date" minOccurs="0" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>The date element describes a specific date associated with an event in the life cycle of the data collection object.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of date.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
        <xsd:attribute name="dateFormat" use="required" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>The format of the date element (from the RIFCS Date Type vocabulary).</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element citationInfoType / fullCitation
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationInfoType_citationInfoType_fullCitation_style
Type extension of xsd:string
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
style xsd:string optional
A value taken from a controlled vocabulary
indicating the citation style used.
Source
<xsd:element name="fullCitation" minOccurs="1" maxOccurs="1">
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="style" use="optional" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the citation style used.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element citationInfoType / citationMetadata
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_identifier registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_contributor registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_title registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_version registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_edition registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_publisher registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_placePublished registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_date registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_url registryTypes_xsd.tmp#citationInfoType_citationInfoType_citationMetadata_context
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Model identifier | contributor+ | title | version{0,1} | edition{0,1} | publisher | placePublished{0,1} | date+ | url{0,1} | context{0,1}
Children context, contributor, date, edition, identifier, placePublished, publisher, title, url, version
Instance
<citationMetadata xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <identifier type="">{1,1}</identifier>
  <contributor seq="">{1,unbounded}</contributor>
  <title>{1,1}</title>
  <version>{0,1}</version>
  <edition>{0,1}</edition>
  <publisher>{1,1}</publisher>
  <placePublished>{0,1}</placePublished>
  <date type="">{1,unbounded}</date>
  <url>{0,1}</url>
  <context>{0,1}</context>
</citationMetadata>
Source
<xsd:element name="citationMetadata" minOccurs="1" maxOccurs="1">
  <xsd:complexType>
    <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element name="identifier" type="identifierType" minOccurs="1" maxOccurs="1"/>
      <xsd:element name="contributor" type="citationNameType" minOccurs="1" maxOccurs="unbounded"/>
      <xsd:element name="title" type="xsd:string" minOccurs="1" maxOccurs="1"/>
      <xsd:element name="version" type="xsd:string" minOccurs="0" maxOccurs="1"/>
      <xsd:element name="edition" type="xsd:string" minOccurs="0" maxOccurs="1">
        <xsd:annotation>
          <xsd:documentation>THIS ELEMENT IS DEPRECATED AS OF V1.4 (USE 'version' ELEMENT INSTEAD.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="publisher" type="xsd:string" minOccurs="1" maxOccurs="1"/>
      <xsd:element name="placePublished" type="xsd:string" minOccurs="0" maxOccurs="1"/>
      <xsd:element name="date" type="citationDateType" minOccurs="1" maxOccurs="unbounded"/>
      <xsd:element name="url" type="xsd:string" minOccurs="0" maxOccurs="1"/>
      <xsd:element name="context" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    </xsd:choice>
  </xsd:complexType>
</xsd:element>
Element citationInfoType / citationMetadata / identifier
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#identifierType_type registryTypes_xsd.tmp#identifierType
Type identifierType
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of identifier.
Source
<xsd:element name="identifier" type="identifierType" minOccurs="1" maxOccurs="1"/>
Element citationInfoType / citationMetadata / contributor
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationNameType_seq registryTypes_xsd.tmp#citationNameType_namePart registryTypes_xsd.tmp#citationNameType
Type citationNameType
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model namePart+
Children namePart
Instance
<contributor seq="" xmlns="http://ands.org.au/standards/rif-cs/registryObjects">
  <namePart type="">{1,unbounded}</namePart>
</contributor>
Attributes
QName Type Fixed Default Use Annotation
seq xsd:nonNegativeInteger optional
An attribute used to indicate any ordering within *like*
contributor types (e.g. in a list of co-authors). Where not specified ordering
is left up to the consuming application. It should not be assumed the sequence
of contributors will be output in the order they appear within the
XML.
Source
<xsd:element name="contributor" type="citationNameType" minOccurs="1" maxOccurs="unbounded"/>
Element citationNameType / namePart
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
Either a single string (using one <namePart> element)
or the name represented in compound form with the content of each namePart
being described by the type attribute.
Diagram
Diagram registryTypes_xsd.tmp#citationNameType_citationNameType_namePart_type
Type extension of xsd:string
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string optional
A value taken from a controlled vocabulary
indicating the type of namePart.
Source
<xsd:element name="namePart" minOccurs="1" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>Either a single string (using one <namePart> element) or the name represented in compound form with the content of each namePart being described by the type attribute.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="type" use="optional" type="xsd:string">
          <xsd:annotation>
            <xsd:documentation>A value taken from a controlled vocabulary indicating the type of namePart.</xsd:documentation>
          </xsd:annotation>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>
Element citationInfoType / citationMetadata / title
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xsd:element name="title" type="xsd:string" minOccurs="1" maxOccurs="1"/>
Element citationInfoType / citationMetadata / version
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="version" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element citationInfoType / citationMetadata / edition
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
THIS ELEMENT IS DEPRECATED AS OF V1.4 (USE
'version' ELEMENT INSTEAD.
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="edition" type="xsd:string" minOccurs="0" maxOccurs="1">
  <xsd:annotation>
    <xsd:documentation>THIS ELEMENT IS DEPRECATED AS OF V1.4 (USE 'version' ELEMENT INSTEAD.</xsd:documentation>
  </xsd:annotation>
</xsd:element>
Element citationInfoType / citationMetadata / publisher
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 1
maxOccurs: 1
Source
<xsd:element name="publisher" type="xsd:string" minOccurs="1" maxOccurs="1"/>
Element citationInfoType / citationMetadata / placePublished
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="placePublished" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element citationInfoType / citationMetadata / date
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationDateType_type registryTypes_xsd.tmp#citationDateType
Type citationDateType
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of date.
Source
<xsd:element name="date" type="citationDateType" minOccurs="1" maxOccurs="unbounded"/>
Element citationInfoType / citationMetadata / url
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="url" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Element citationInfoType / citationMetadata / context
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram
Type xsd:string
Properties
content: simple
minOccurs: 0
maxOccurs: 1
Source
<xsd:element name="context" type="xsd:string" minOccurs="0" maxOccurs="1"/>
Complex Type identifierType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#identifierType_type
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of identifier.
Source
<xsd:complexType name="identifierType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" use="required" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of identifier.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type nameType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#dateRangeAttributes registryTypes_xsd.tmp#nameType_type xml_xsd.tmp#lang registryTypes_xsd.tmp#nameType_namePart
Used by
Model namePart+
Children namePart
Attributes
QName Type Fixed Default Use Annotation
dateFrom xsd:string optional
The date from which the metadata being described was current.
This is only applicable where versions of the same metadata is being provided
(e.g. name changes). Should be UTC and of one of the forms described in section
3.2.7 of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
dateTo xsd:string optional
The date the metadata being described was no longer current. This
is only applicable where versions of the same metadata is being provided (e.g.
name changes). Should be UTC and of one of the forms described in section 3.2.7
of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
name.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:complexType name="nameType">
  <xsd:sequence>
    <xsd:element name="namePart" minOccurs="1" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>Either a single string (using one <namePart> element) or the name represented in compound form with the content of each namePart being described by the type attribute.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" use="optional" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of electronic address.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attributeGroup ref="dateRangeAttributes"/>
  <xsd:attribute name="type" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of name.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute ref="xml:lang"/>
</xsd:complexType>
Complex Type locationType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
The location element can hold physical and/or electronic addresses as
well as geographical references. Use the <address> element for physical or
electronic address and the <spatial> element for geographical references. An
electronic address could be a website containing details about the activity or email
address whereas physical addresses can be provided for snail mail, billing,
enquiries. Physical addresses are split into parts should a more granular division
of address be required.
Diagram
Diagram registryTypes_xsd.tmp#dateRangeAttributes registryTypes_xsd.tmp#locationType_type registryTypes_xsd.tmp#locationType_address registryTypes_xsd.tmp#locationType_spatial
Used by
Model address* , spatial*
Children address, spatial
Attributes
QName Type Fixed Default Use Annotation
dateFrom xsd:string optional
The date from which the metadata being described was current.
This is only applicable where versions of the same metadata is being provided
(e.g. name changes). Should be UTC and of one of the forms described in section
3.2.7 of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
dateTo xsd:string optional
The date the metadata being described was no longer current. This
is only applicable where versions of the same metadata is being provided (e.g.
name changes). Should be UTC and of one of the forms described in section 3.2.7
of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
type xsd:string optional
This attribute is not currently used
Source
<xsd:complexType name="locationType">
  <xsd:annotation>
    <xsd:documentation>The location element can hold physical and/or electronic addresses as well as geographical references. Use the <address> element for physical or electronic address and the <spatial> element for geographical references. An electronic address could be a website containing details about the activity or email address whereas physical addresses can be provided for snail mail, billing, enquiries. Physical addresses are split into parts should a more granular division of address be required.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="address" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:choice minOccurs="0" maxOccurs="unbounded">
          <xsd:element name="electronic" type="electronicAddressType" minOccurs="0" maxOccurs="unbounded"/>
          <xsd:element name="physical" type="physicalAddressType" minOccurs="0" maxOccurs="unbounded"/>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="spatial" type="spatialType" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:sequence>
  <xsd:attributeGroup ref="dateRangeAttributes"/>
  <xsd:attribute name="type" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>This attribute is not currently used</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type electronicAddressType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
An electronic address will generally hold an e-mail address or URL
pointing to the object being described. However in the case of a service it is
possible to describe the service in terms of its base URL using the <value>
element and using the <arg> element to describe the service arguments. A
separate collection object which supports the service would then provide a URL to
its implementation of the service in its <url> element when describing the
<relatedObject>.
Diagram
Diagram registryTypes_xsd.tmp#electronicAddressType_type registryTypes_xsd.tmp#electronicAddressType_target registryTypes_xsd.tmp#electronicAddressType_value registryTypes_xsd.tmp#electronicAddressType_title registryTypes_xsd.tmp#electronicAddressType_notes registryTypes_xsd.tmp#electronicAddressType_mediaType registryTypes_xsd.tmp#electronicAddressType_byteSize registryTypes_xsd.tmp#electronicAddressType_arg
Used by
Model value , title{0,1} , notes* , mediaType* , byteSize{0,1} , arg*
Children arg, byteSize, mediaType, notes, title, value
Attributes
QName Type Fixed Default Use Annotation
target xsd:string optional
Clicking the URL within electronic/value may perform one of two functions.  Populate electronic/@target with one of the following values to indicate which function is served:
Proposed values:
landingPage - URL takes you to the metadata for the collection
directDownload - URL triggers a direct download
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
electronic address.
Source
<xsd:complexType name="electronicAddressType">
  <xsd:annotation>
    <xsd:documentation>An electronic address will generally hold an e-mail address or URL pointing to the object being described. However in the case of a service it is possible to describe the service in terms of its base URL using the <value> element and using the <arg> element to describe the service arguments. A separate collection object which supports the service would then provide a URL to its implementation of the service in its <url> element when describing the <relatedObject>.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="value" type="xsd:string" minOccurs="1" maxOccurs="1"/>
    <xsd:element name="title" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="notes" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="mediaType" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="byteSize" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="arg" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="required" use="required">
              <xsd:annotation>
                <xsd:documentation>Indicates whether the argument is required (true) or optional (false).</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:string">
                  <xsd:enumeration value="true"/>
                  <xsd:enumeration value="false"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
            <xsd:attribute name="type" type="xsd:string" use="required">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of argument.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="use" type="xsd:string" use="optional">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of use for the argument.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="type" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of electronic address.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="target" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>Clicking the URL within electronic/value may perform one of two functions. Populate electronic/@target with one of the following values to indicate which function is served: Proposed values: landingPage - URL takes you to the metadata for the collection directDownload - URL triggers a direct download</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type physicalAddressType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#physicalAddressType_type xml_xsd.tmp#lang registryTypes_xsd.tmp#physicalAddressType_addressPart
Used by
Model addressPart+
Children addressPart
Attributes
QName Type Fixed Default Use Annotation
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
physical address.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:complexType name="physicalAddressType">
  <xsd:sequence>
    <xsd:element name="addressPart" minOccurs="1" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of address part.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="type" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of physical address.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute ref="xml:lang"/>
</xsd:complexType>
Complex Type spatialType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#spatialType_type xml_xsd.tmp#lang
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of spatial location.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:complexType name="spatialType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" use="required" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of spatial location.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute ref="xml:lang"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type coverageType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#coverageType_spatial registryTypes_xsd.tmp#coverageType_temporal
Used by
Model spatial* | temporal*
Children spatial, temporal
Source
<xsd:complexType name="coverageType">
  <xsd:choice minOccurs="0" maxOccurs="unbounded">
    <xsd:element name="spatial" type="spatialType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="temporal" type="temporalType" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:choice>
</xsd:complexType>
Complex Type temporalType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#temporalType_date registryTypes_xsd.tmp#temporalType_text
Used by
Model date* | text*
Children date, text
Source
<xsd:complexType name="temporalType">
  <xsd:choice minOccurs="0" maxOccurs="unbounded">
    <xsd:element name="date" minOccurs="0" maxOccurs="unbounded">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" use="required" type="xsd:string"/>
            <xsd:attribute name="dateFormat" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The format of the date element.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="text" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
  </xsd:choice>
</xsd:complexType>
Complex Type relatedObjectType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relatedObjectType_key registryTypes_xsd.tmp#relatedObjectType_relation
Used by
Model key , relation+
Children key, relation
Source
<xsd:complexType name="relatedObjectType">
  <xsd:sequence>
    <xsd:element name="key" type="xsd:string" minOccurs="1" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>Element holding a key which uniquely identifies a related registry object.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="relation" type="relationType" minOccurs="1" maxOccurs="unbounded"/>
  </xsd:sequence>
</xsd:complexType>
Complex Type relationType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Annotations
A wrapper element containing metadata about the current registry
object's relationship to another registry object.
Diagram
Diagram registryTypes_xsd.tmp#relationType_type registryTypes_xsd.tmp#relationType_description registryTypes_xsd.tmp#relationType_url
Used by
Model description{0,1} | url{0,1}
Children description, url
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the type of
relation.
Source
<xsd:complexType name="relationType">
  <xsd:annotation>
    <xsd:documentation>A wrapper element containing metadata about the current registry object's relationship to another registry object.</xsd:documentation>
  </xsd:annotation>
  <xsd:choice minOccurs="0" maxOccurs="2">
    <xsd:element name="description" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A plain text description of the relation.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute ref="xml:lang"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="url" type="xsd:anyURI" minOccurs="0" maxOccurs="1">
      <xsd:annotation>
        <xsd:documentation>A URI expressing or implementing the relationship. For example if describing a collection's relation to a service, the URL which implements the related service in the collection's context can be represented in this element.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:choice>
  <xsd:attribute name="type" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of relation.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type subjectType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#subjectType_type registryTypes_xsd.tmp#subjectType_termIdentifier xml_xsd.tmp#lang
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
termIdentifier xsd:string optional
The value of an association which identifies
the term. This string may be a URI.
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of subject.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:complexType name="subjectType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" use="required" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of subject.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="termIdentifier" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>The value of an association which identifies the term. This string may be a URI.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute ref="xml:lang"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type descriptionType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#descriptionType_type xml_xsd.tmp#lang
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of description.
xml:lang restriction of xs:token optional
<div>
  <h3>lang (as an attribute name)</h3>
  <p>denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.</p>
</div>
<div>
  <h4>Notes</h4>
  <p>Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.</p>
  <p>See BCP 47 at
    <a href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>and the IANA language subtag registry at
    <a href="http://www.iana.org/assignments/language-subtag-registry">http://www.iana.org/assignments/language-subtag-registry</a>for further information.</p>
  <p>The union allows for the 'un-declaration' of xml:lang with the empty string.</p>
</div>
Source
<xsd:complexType name="descriptionType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" use="required" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of description.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute ref="xml:lang"/>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type rightsType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsType_rightsStatement registryTypes_xsd.tmp#rightsType_licence registryTypes_xsd.tmp#rightsType_accessRights
Used by
Model rightsStatement{0,1} | licence{0,1} | accessRights{0,1}
Children accessRights, licence, rightsStatement
Source
<xsd:complexType name="rightsType">
  <xsd:choice minOccurs="1" maxOccurs="3">
    <xsd:element name="rightsStatement" type="rightsInfoType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="licence" type="rightsTypedInfoType" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="accessRights" type="rightsTypedInfoType" minOccurs="0" maxOccurs="1"/>
  </xsd:choice>
</xsd:complexType>
Complex Type rightsInfoType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsInfoType_rightsUri
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
rightsUri xsd:anyURI optional
A URI.
Source
<xsd:complexType name="rightsInfoType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="rightsUri" use="optional" type="xsd:anyURI">
        <xsd:annotation>
          <xsd:documentation>A URI.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type rightsTypedInfoType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#rightsTypedInfoType_rightsUri registryTypes_xsd.tmp#rightsTypedInfoType_type
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
rightsUri xsd:anyURI optional
A URI.
type xsd:string optional
A value taken from a controlled vocabulary indicating the
type of rights or license.
Source
<xsd:complexType name="rightsTypedInfoType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="rightsUri" use="optional" type="xsd:anyURI">
        <xsd:annotation>
          <xsd:documentation>A URI.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
      <xsd:attribute name="type" use="optional" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of rights or license.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Complex Type existenceDateType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#existenceDateType_startDate registryTypes_xsd.tmp#existenceDateType_endDate
Used by
Model startDate{0,1} , endDate{0,1}
Children endDate, startDate
Source
<xsd:complexType name="existenceDateType">
  <xsd:sequence>
    <xsd:element name="startDate" minOccurs="0" maxOccurs="1">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="dateFormat" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The format of the date element.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="endDate" minOccurs="0" maxOccurs="1">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="dateFormat" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The format of the date element.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type relatedInfoType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relatedInfoType_type registryTypes_xsd.tmp#relatedInfoType_identifier registryTypes_xsd.tmp#relatedInfoType_relation registryTypes_xsd.tmp#relatedInfoType_title registryTypes_xsd.tmp#relatedInfoType_notes registryTypes_xsd.tmp#relatedInfoType_format
Used by
Model identifier+ | relation* | title{0,1} | notes{0,1} | format{0,1}
Children format, identifier, notes, relation, title
Attributes
QName Type Fixed Default Use Annotation
type xsd:string optional
A value taken from a controlled vocabulary indicating the type of
description.
Source
<xsd:complexType name="relatedInfoType">
  <xsd:choice minOccurs="1" maxOccurs="unbounded">
    <xsd:element name="identifier" type="identifierType" minOccurs="1" maxOccurs="unbounded"/>
    <xsd:element name="relation" type="relationType" minOccurs="0" maxOccurs="unbounded"/>
    <xsd:element name="title" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    <xsd:element name="notes" type="xsd:string" minOccurs="0" maxOccurs="1"/>
    <xsd:element minOccurs="0" name="format" type="relatedInfoFormatType"/>
  </xsd:choice>
  <xsd:attribute name="type" use="optional" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of description.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type relatedInfoFormatType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#relatedInfoFormatType_identifier
Used by
Model identifier+
Children identifier
Source
<xsd:complexType name="relatedInfoFormatType">
  <xsd:sequence>
    <xsd:element maxOccurs="unbounded" minOccurs="1" name="identifier">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" type="xsd:string" use="required"/>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>
Complex Type datesType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#datesType_type registryTypes_xsd.tmp#datesType_date
Used by
Model date*
Children date
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from the Temporal Coverage Date Type vocabulary indicating the type of this date.
Source
<xsd:complexType name="datesType">
  <xsd:sequence>
    <xsd:element name="date" minOccurs="0" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>The date element describes a specific date associated with an event in the life cycle of the data collection object.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of date.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
            <xsd:attribute name="dateFormat" use="required" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>The format of the date element (from the RIFCS Date Type vocabulary).</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="type" use="required" type="xsd:string">
    <xsd:annotation>
      <xsd:documentation>A value taken from the Temporal Coverage Date Type vocabulary indicating the type of this date.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type citationInfoType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationInfoType_fullCitation registryTypes_xsd.tmp#citationInfoType_citationMetadata
Used by
Model fullCitation | citationMetadata
Children citationMetadata, fullCitation
Source
<xsd:complexType name="citationInfoType">
  <xsd:choice minOccurs="1" maxOccurs="1">
    <xsd:element name="fullCitation" minOccurs="1" maxOccurs="1">
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="style" use="optional" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the citation style used.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="citationMetadata" minOccurs="1" maxOccurs="1">
      <xsd:complexType>
        <xsd:choice minOccurs="0" maxOccurs="unbounded">
          <xsd:element name="identifier" type="identifierType" minOccurs="1" maxOccurs="1"/>
          <xsd:element name="contributor" type="citationNameType" minOccurs="1" maxOccurs="unbounded"/>
          <xsd:element name="title" type="xsd:string" minOccurs="1" maxOccurs="1"/>
          <xsd:element name="version" type="xsd:string" minOccurs="0" maxOccurs="1"/>
          <xsd:element name="edition" type="xsd:string" minOccurs="0" maxOccurs="1">
            <xsd:annotation>
              <xsd:documentation>THIS ELEMENT IS DEPRECATED AS OF V1.4 (USE 'version' ELEMENT INSTEAD.</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="publisher" type="xsd:string" minOccurs="1" maxOccurs="1"/>
          <xsd:element name="placePublished" type="xsd:string" minOccurs="0" maxOccurs="1"/>
          <xsd:element name="date" type="citationDateType" minOccurs="1" maxOccurs="unbounded"/>
          <xsd:element name="url" type="xsd:string" minOccurs="0" maxOccurs="1"/>
          <xsd:element name="context" type="xsd:string" minOccurs="0" maxOccurs="1"/>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:choice>
</xsd:complexType>
Complex Type citationNameType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationNameType_seq registryTypes_xsd.tmp#citationNameType_namePart
Used by
Model namePart+
Children namePart
Attributes
QName Type Fixed Default Use Annotation
seq xsd:nonNegativeInteger optional
An attribute used to indicate any ordering within *like*
contributor types (e.g. in a list of co-authors). Where not specified ordering
is left up to the consuming application. It should not be assumed the sequence
of contributors will be output in the order they appear within the
XML.
Source
<xsd:complexType name="citationNameType">
  <xsd:sequence>
    <xsd:element name="namePart" minOccurs="1" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>Either a single string (using one <namePart> element) or the name represented in compound form with the content of each namePart being described by the type attribute.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="type" use="optional" type="xsd:string">
              <xsd:annotation>
                <xsd:documentation>A value taken from a controlled vocabulary indicating the type of namePart.</xsd:documentation>
              </xsd:annotation>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="seq" use="optional" type="xsd:nonNegativeInteger">
    <xsd:annotation>
      <xsd:documentation>An attribute used to indicate any ordering within *like* contributor types (e.g. in a list of co-authors). Where not specified ordering is left up to the consuming application. It should not be assumed the sequence of contributors will be output in the order they appear within the XML.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>
Complex Type citationDateType
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#citationDateType_type
Type extension of xsd:string
Used by
Attributes
QName Type Fixed Default Use Annotation
type xsd:string required
A value taken from a controlled vocabulary indicating the
type of date.
Source
<xsd:complexType name="citationDateType">
  <xsd:simpleContent>
    <xsd:extension base="xsd:string">
      <xsd:attribute name="type" use="required" type="xsd:string">
        <xsd:annotation>
          <xsd:documentation>A value taken from a controlled vocabulary indicating the type of date.</xsd:documentation>
        </xsd:annotation>
      </xsd:attribute>
    </xsd:extension>
  </xsd:simpleContent>
</xsd:complexType>
Attribute identifierType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of identifier.
Type xsd:string
Properties
use: required
Used by
Complex Type identifierType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of identifier.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute nameType / namePart / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the type of electronic
address.
Type xsd:string
Properties
use: optional
Used by
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of electronic address.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateRangeAttributes / @dateFrom
Namespace No namespace
Annotations
The date from which the metadata being described was current.
This is only applicable where versions of the same metadata is being provided
(e.g. name changes). Should be UTC and of one of the forms described in section
3.2.7 of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
Type xsd:string
Properties
use: optional
Used by
Attribute Group dateRangeAttributes
Source
<xsd:attribute name="dateFrom" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>The date from which the metadata being described was current. This is only applicable where versions of the same metadata is being provided (e.g. name changes). Should be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute dateRangeAttributes / @dateTo
Namespace No namespace
Annotations
The date the metadata being described was no longer current. This
is only applicable where versions of the same metadata is being provided (e.g.
name changes). Should be UTC and of one of the forms described in section 3.2.7
of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
Type xsd:string
Properties
use: optional
Used by
Attribute Group dateRangeAttributes
Source
<xsd:attribute name="dateTo" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>The date the metadata being described was no longer current. This is only applicable where versions of the same metadata is being provided (e.g. name changes). Should be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute nameType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
name.
Type xsd:string
Properties
use: optional
Used by
Complex Type nameType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of name.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute electronicAddressType / arg / @required
Namespace No namespace
Annotations
Indicates whether the argument is required
(true) or optional (false).
Type restriction of xsd:string
Properties
use: required
Facets
enumeration true
enumeration false
Used by
Source
<xsd:attribute name="required" use="required">
  <xsd:annotation>
    <xsd:documentation>Indicates whether the argument is required (true) or optional (false).</xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="xsd:string">
      <xsd:enumeration value="true"/>
      <xsd:enumeration value="false"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:attribute>
Attribute electronicAddressType / arg / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the type of argument.
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of argument.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute electronicAddressType / arg / @use
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the type of use for the
argument.
Type xsd:string
Properties
use: optional
Used by
Source
<xsd:attribute name="use" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of use for the argument.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute electronicAddressType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
electronic address.
Type xsd:string
Properties
use: optional
Used by
Complex Type electronicAddressType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of electronic address.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute electronicAddressType / @target
Namespace No namespace
Annotations
Clicking the URL within electronic/value may perform one of two functions.  Populate electronic/@target with one of the following values to indicate which function is served:
Proposed values:
landingPage - URL takes you to the metadata for the collection
directDownload - URL triggers a direct download
Type xsd:string
Properties
use: optional
Used by
Complex Type electronicAddressType
Source
<xsd:attribute name="target" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>Clicking the URL within electronic/value may perform one of two functions. Populate electronic/@target with one of the following values to indicate which function is served: Proposed values: landingPage - URL takes you to the metadata for the collection directDownload - URL triggers a direct download</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute physicalAddressType / addressPart / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the type of address part.
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of address part.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute physicalAddressType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
physical address.
Type xsd:string
Properties
use: optional
Used by
Complex Type physicalAddressType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of physical address.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute spatialType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of spatial location.
Type xsd:string
Properties
use: required
Used by
Complex Type spatialType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of spatial location.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute locationType / @type
Namespace No namespace
Annotations
This attribute is not currently used
Type xsd:string
Properties
use: optional
Used by
Complex Type locationType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>This attribute is not currently used</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute temporalType / date / @type
Namespace No namespace
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="type" use="required" type="xsd:string"/>
Attribute temporalType / date / @dateFormat
Namespace No namespace
Annotations
The format of the date
element.
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="dateFormat" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The format of the date element.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute relationType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
relation.
Type xsd:string
Properties
use: required
Used by
Complex Type relationType
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of relation.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute subjectType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of subject.
Type xsd:string
Properties
use: required
Used by
Complex Type subjectType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of subject.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute subjectType / @termIdentifier
Namespace No namespace
Annotations
The value of an association which identifies
the term. This string may be a URI.
Type xsd:string
Properties
content: simple
Used by
Complex Type subjectType
Source
<xsd:attribute name="termIdentifier" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The value of an association which identifies the term. This string may be a URI.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute descriptionType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of description.
Type xsd:string
Properties
use: required
Used by
Complex Type descriptionType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of description.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute rightsInfoType / @rightsUri
Namespace No namespace
Annotations
A URI.
Type xsd:anyURI
Properties
use: optional
Used by
Complex Type rightsInfoType
Source
<xsd:attribute name="rightsUri" use="optional" type="xsd:anyURI">
  <xsd:annotation>
    <xsd:documentation>A URI.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute rightsTypedInfoType / @rightsUri
Namespace No namespace
Annotations
A URI.
Type xsd:anyURI
Properties
use: optional
Used by
Complex Type rightsTypedInfoType
Source
<xsd:attribute name="rightsUri" use="optional" type="xsd:anyURI">
  <xsd:annotation>
    <xsd:documentation>A URI.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute rightsTypedInfoType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of rights or license.
Type xsd:string
Properties
use: optional
Used by
Complex Type rightsTypedInfoType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of rights or license.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute existenceDateType / startDate / @dateFormat
Namespace No namespace
Annotations
The format of the date element.
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="dateFormat" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The format of the date element.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute existenceDateType / endDate / @dateFormat
Namespace No namespace
Annotations
The format of the date element.
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="dateFormat" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The format of the date element.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute relatedInfoFormatType / identifier / @type
Namespace No namespace
Type xsd:string
Properties
use: required
Used by
Source
<xsd:attribute name="type" type="xsd:string" use="required"/>
Attribute relatedInfoType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
description.
Type xsd:string
Properties
use: optional
Used by
Complex Type relatedInfoType
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of description.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute objectAttributes / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
object being described
Type xsd:string
Properties
use: required
Used by
Attribute Group objectAttributes
Source
<xsd:attribute name="type" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of object being described</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute objectAttributes / @dateModified
Namespace No namespace
Annotations
The date this object’s metadata was last changed. This only
refers to the metadata of the registry object itself. For example if a
collection has a new item added to it this does not constitute a modification to
the object. Where an object's metadata has not changed, this attribute should be
set to the object's creation date.
Type xsd:string
Properties
use: optional
Used by
Attribute Group objectAttributes
Source
<xsd:attribute name="dateModified" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>The date this object’s metadata was last changed. This only refers to the metadata of the registry object itself. For example if a collection has a new item added to it this does not constitute a modification to the object. Where an object's metadata has not changed, this attribute should be set to the object's creation date.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute datesType / date / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the type of
date.
Type xsd:string
Properties
use: required
Used by
Element datesType/date
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of date.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute datesType / date / @dateFormat
Namespace No namespace
Annotations
The format of the date element (from the RIFCS Date Type vocabulary).
Type xsd:string
Properties
use: required
Used by
Element datesType/date
Source
<xsd:attribute name="dateFormat" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>The format of the date element (from the RIFCS Date Type vocabulary).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute datesType / @type
Namespace No namespace
Annotations
A value taken from the Temporal Coverage Date Type vocabulary indicating the type of this date.
Type xsd:string
Properties
use: required
Used by
Complex Type datesType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from the Temporal Coverage Date Type vocabulary indicating the type of this date.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute citationInfoType / fullCitation / @style
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the citation style used.
Type xsd:string
Properties
use: optional
Used by
Source
<xsd:attribute name="style" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the citation style used.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute citationNameType / namePart / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary
indicating the type of namePart.
Type xsd:string
Properties
use: optional
Used by
Source
<xsd:attribute name="type" use="optional" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of namePart.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute citationNameType / @seq
Namespace No namespace
Annotations
An attribute used to indicate any ordering within *like*
contributor types (e.g. in a list of co-authors). Where not specified ordering
is left up to the consuming application. It should not be assumed the sequence
of contributors will be output in the order they appear within the
XML.
Type xsd:nonNegativeInteger
Properties
use: optional
Used by
Complex Type citationNameType
Source
<xsd:attribute name="seq" use="optional" type="xsd:nonNegativeInteger">
  <xsd:annotation>
    <xsd:documentation>An attribute used to indicate any ordering within *like* contributor types (e.g. in a list of co-authors). Where not specified ordering is left up to the consuming application. It should not be assumed the sequence of contributors will be output in the order they appear within the XML.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute citationDateType / @type
Namespace No namespace
Annotations
A value taken from a controlled vocabulary indicating the
type of date.
Type xsd:string
Properties
use: required
Used by
Complex Type citationDateType
Source
<xsd:attribute name="type" use="required" type="xsd:string">
  <xsd:annotation>
    <xsd:documentation>A value taken from a controlled vocabulary indicating the type of date.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute collectionAttributes / @dateAccessioned
Namespace No namespace
Annotations
The date this object was registered in a managed environment.
Must be UTC and of one of the forms described in section 3.2.7 of the W3C's
Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
Type xsd:string
Properties
use: optional
Used by
Attribute Group collectionAttributes
Source
<xsd:attribute name="dateAccessioned" type="xsd:string" use="optional">
  <xsd:annotation>
    <xsd:documentation>The date this object was registered in a managed environment. Must be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute registryObjectAttributes / @group
Namespace No namespace
Annotations
A string available for grouping of repository objects, typically
by organisation.
Type xsd:string
Properties
use: required
Used by
Attribute Group registryObjectAttributes
Source
<xsd:attribute name="group" type="xsd:string" use="required">
  <xsd:annotation>
    <xsd:documentation>A string available for grouping of repository objects, typically by organisation.</xsd:documentation>
  </xsd:annotation>
</xsd:attribute>
Attribute Group dateRangeAttributes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#dateRangeAttributes_dateFrom registryTypes_xsd.tmp#dateRangeAttributes_dateTo
Used by
Complex Types locationType, nameType
Attributes
QName Type Fixed Default Use Annotation
dateFrom xsd:string optional
The date from which the metadata being described was current.
This is only applicable where versions of the same metadata is being provided
(e.g. name changes). Should be UTC and of one of the forms described in section
3.2.7 of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
dateTo xsd:string optional
The date the metadata being described was no longer current. This
is only applicable where versions of the same metadata is being provided (e.g.
name changes). Should be UTC and of one of the forms described in section 3.2.7
of the W3C's Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
Source
<xsd:attributeGroup name="dateRangeAttributes">
  <xsd:attribute name="dateFrom" type="xsd:string" use="optional">
    <xsd:annotation>
      <xsd:documentation>The date from which the metadata being described was current. This is only applicable where versions of the same metadata is being provided (e.g. name changes). Should be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="dateTo" type="xsd:string" use="optional">
    <xsd:annotation>
      <xsd:documentation>The date the metadata being described was no longer current. This is only applicable where versions of the same metadata is being provided (e.g. name changes). Should be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group objectAttributes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#objectAttributes_type registryTypes_xsd.tmp#objectAttributes_dateModified
Used by
Attributes
QName Type Fixed Default Use Annotation
dateModified xsd:string optional
The date this object’s metadata was last changed. This only
refers to the metadata of the registry object itself. For example if a
collection has a new item added to it this does not constitute a modification to
the object. Where an object's metadata has not changed, this attribute should be
set to the object's creation date.
type xsd:string required
A value taken from a controlled vocabulary indicating the type of
object being described
Source
<xsd:attributeGroup name="objectAttributes">
  <xsd:attribute name="type" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>A value taken from a controlled vocabulary indicating the type of object being described</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="dateModified" type="xsd:string" use="optional">
    <xsd:annotation>
      <xsd:documentation>The date this object’s metadata was last changed. This only refers to the metadata of the registry object itself. For example if a collection has a new item added to it this does not constitute a modification to the object. Where an object's metadata has not changed, this attribute should be set to the object's creation date.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group collectionAttributes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#collectionAttributes_dateAccessioned
Used by
Element collection
Attributes
QName Type Fixed Default Use Annotation
dateAccessioned xsd:string optional
The date this object was registered in a managed environment.
Must be UTC and of one of the forms described in section 3.2.7 of the W3C's
Schema Data Types document
(http://www.w3.org/TR/xmlschema-2/).
Source
<xsd:attributeGroup name="collectionAttributes">
  <xsd:attribute name="dateAccessioned" type="xsd:string" use="optional">
    <xsd:annotation>
      <xsd:documentation>The date this object was registered in a managed environment. Must be UTC and of one of the forms described in section 3.2.7 of the W3C's Schema Data Types document (http://www.w3.org/TR/xmlschema-2/).</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>
Attribute Group registryObjectAttributes
Namespace http://ands.org.au/standards/rif-cs/registryObjects
Diagram
Diagram registryTypes_xsd.tmp#registryObjectAttributes_group
Used by
Attributes
QName Type Fixed Default Use Annotation
group xsd:string required
A string available for grouping of repository objects, typically
by organisation.
Source
<xsd:attributeGroup name="registryObjectAttributes">
  <xsd:attribute name="group" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>A string available for grouping of repository objects, typically by organisation.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:attributeGroup>