Skip to content

<relatedItem>

contains or references some other bibliographic item which is related to the present one in some specified manner, for example as a constituent or alternative version of it.

Module coreCOBIRI

Attributes

@targetpoints to the related bibliographic element by means of an absolute or relative URI reference.
Status
Optional
Datatype
teidata.pointer

Classes and content

Member of
May contain

header

msdescription

tagdocs

Contained by

header

Note

If the @target attribute is used to reference the related bibliographic item, the element must be empty.

Example

<biblStruct>
  <monogr>
    <author>Shirley, James</author>
    <title type="main">The gentlemen of Venice</title>
    <imprint>
      <pubPlace>New York</pubPlace>
      <publisher>Readex Microprint</publisher>
      <date>1953</date>
    </imprint>
    <extent>1 microprint card, 23 x 15 cm.</extent>
  </monogr>
  <series>
    <title>Three centuries of drama: English, 1642–1700</title>
  </series>
  <relatedItem type="otherForm">
    <biblStruct>
      <monogr>
        <author>Shirley, James</author>
        <title type="main">The gentlemen of Venice</title>
        <title type="sub">a tragi-comedie presented at the private house in Salisbury
Court by Her Majesties servants</title>
        <imprint>
          <pubPlace>London</pubPlace>
          <publisher>H. Moseley</publisher>
          <date>1655</date>
        </imprint>
        <extent>78 p.</extent>
      </monogr>
    </biblStruct>
  </relatedItem>
</biblStruct>

Schematron

<constraintSpec xmlns:sch="http://purl.oclc.org/dsdl/schematron" ident="targetorcontent1" scheme="schematron" xml:lang="en">
    <constraint>
      <sch:rule context="tei:relatedItem">
        <sch:report test="@target and count( child::* ) &gt; 0">If the @target attribute on <sch:name/> is used, the relatedItem element must be empty.</sch:report>
        <sch:assert test="@target or child::*">A relatedItem element should have either a @target attribute or a child element to indicate the related bibliographic item.</sch:assert>
      </sch:rule>
    </constraint>
  </constraintSpec>

Content model

<content>
    <alternate minOccurs="0">
      <classRef key="model.biblLike"/>
      <classRef key="model.ptrLike"/>
    </alternate>
  </content>