<xsd:element name="related_item"><xsd:complexType><xsd:sequence><xsd:annotation><xsd:documentation>Description of the relationship to the target item or of the target item itself</xsd:documentation></xsd:annotation><xsd:element ref="description" minOccurs="0" maxOccurs="1"/><xsd:choice><xsd:element ref="inter_work_relation" minOccurs="1" maxOccurs="1"/><xsd:element ref="intra_work_relation" minOccurs="1" maxOccurs="1"/></xsd:choice></xsd:sequence></xsd:complexType></xsd:element>
Used to define relations between items that are essentially the same work but may differ in some way that impacts citation, for example a difference in format, language, or revision. Assigning different identifers to exactly the same item available in one place or as copies in multiple places can be problematic and should be avoided.
Source
<xsd:element name="intra_work_relation"><xsd:complexType mixed="true"><xsd:attribute name="relationship-type" use="required"><xsd:annotation><xsd:documentation>Used to define relations between items that are essentially the same work but may differ in some way that impacts citation, for example a difference in format, language, or revision. Assigning different identifers to exactly the same item available in one place or as copies in multiple places can be problematic and should be avoided.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><!-- Crossref --><xsd:enumeration value="isTranslationOf"/><!-- hasTranslation --><xsd:enumeration value="hasTranslation"/><!-- isTranslationOf --><xsd:enumeration value="isPreprintOf"/><!-- hasPreprint --><xsd:enumeration value="hasPreprint"/><!-- isPreprintOf --><xsd:enumeration value="isManuscriptOf"/><!-- hasManuscript --><xsd:enumeration value="hasManuscript"/><!-- isManuscriptOf --><xsd:enumeration value="isExpressionOf"/><!-- hasExpression --><xsd:enumeration value="hasExpression"/><!-- isExpressionOf --><xsd:enumeration value="isManifestationOf"/><!-- hasManifestation --><xsd:enumeration value="hasManifestation"/><!-- isManifestationOf --><xsd:enumeration value="isReplacedBy"/><!-- replaces --><xsd:enumeration value="replaces"/><!-- isReplacedBy --><xsd:enumeration value="isSameAs"/><!-- isSameAs --><!-- Common with DataCite --><xsd:enumeration value="isIdenticalTo"/><!-- isIdenticalTo --><xsd:enumeration value="isVariantFormOf"/><!-- isOriginalFormOf --><xsd:enumeration value="isOriginalFormOf"/><!-- isVariantFormOf --><!-- From Dublin core --><xsd:enumeration value="isVersionOf"/><!-- hasVersion --><xsd:enumeration value="hasVersion"/><!-- isVersionOf --><xsd:enumeration value="isFormatOf"/><!-- hasFormat --><xsd:enumeration value="hasFormat"/><!-- isFormatOf --></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attributeGroup ref="relations_type.atts"/></xsd:complexType></xsd:element>
An identifier systems may require a namespace that is needed in addition to the identifer value to provide uniqueness.
Source
<xsd:attributeGroup name="relations_type.atts"><xsd:attribute name="identifier-type" use="required"><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:enumeration value="doi"/><xsd:enumeration value="issn"/><xsd:enumeration value="isbn"/><xsd:enumeration value="uri"/><xsd:enumeration value="pmid"/><xsd:enumeration value="pmcid"/><xsd:enumeration value="purl"/><xsd:enumeration value="arxiv"/><xsd:enumeration value="ark"/><xsd:enumeration value="handle"/><xsd:enumeration value="uuid"/><xsd:enumeration value="ecli"/><xsd:enumeration value="accession"/><xsd:enumeration value="other"/></xsd:restriction></xsd:simpleType></xsd:attribute><xsd:attribute name="namespace"><xsd:annotation><xsd:documentation>An identifier systems may require a namespace that is needed in addition to the identifer value to provide uniqueness.</xsd:documentation></xsd:annotation><xsd:simpleType><xsd:restriction base="xsd:string"><xsd:maxLength value="1024"/><xsd:minLength value="4"/></xsd:restriction></xsd:simpleType></xsd:attribute></xsd:attributeGroup>