<objectIdentifier>

<objectIdentifier> (object identifier) groups one or more identifiers or pieces of locating information concerning a single object. [13.3.5 Objects]
Modulenamesdates — Names, Dates, People, and Places
Attributsatt.global (@xml:id, @n, @xml:lang, @xml:base, @xml:space) (att.global.rendition (@rend, @style, @rendition)) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) (att.global.responsibility (@cert, @resp)) (att.global.source (@source))
Membre du
Contenu dans
core: bibl
namesdates: object
Peut contenir
Exemple
<objectIdentifier>
 <country>United Kingdom</country>
 <region>Oxfordshire</region>
 <settlement>Oxford</settlement>
 <institution>University of Oxford</institution>
 <repository>Ashmolean Museum</repository>
 <collection>English Treasures</collection>
 <idno type="ashmolean">AN1836p.135.371</idno>
 <idno type="wikipedia">https://en.wikipedia.org/wiki/Alfred_Jewel</idno>
 <objectName>Alfred Jewel</objectName>
</objectIdentifier>
Exemple
<object xml:id="Excalibur-MultipleNames">
 <objectIdentifier>
  <objectName type="main">Excalibur</objectName>
  <objectName type="alt">Caliburn</objectName>
  <objectName xml:lang="cy">Caledfwlch</objectName>
  <objectName xml:lang="cornu">Calesvol</objectName>
  <objectName xml:lang="br">Kaledvoulc'h</objectName>
  <objectName xml:lang="la">Caliburnus</objectName>
  <country>Wales</country>
 </objectIdentifier>
 <p>Excalibur is the name for the legendary sword of King Arthur, in Welsh it is called Caledfwlch,
   in Cornish it is called Calesvol, in Breton it is called Kaledvoulc'h, and in Latin it is called Caliburnus.
   In some versions Excalibur's blade was engraved with phrases on opposite sides which in translation read:
   "Take me up" and "Cast me away" (or similar).</p>
</object>
Schematron

<s:report test="not(count(*) gt 0)">An objectIdentifier must contain at minimum a single piece of locating or identifying information.</s:report>
Modèle de contenu
<content>
 <alternate minOccurs="0"
  maxOccurs="unbounded">

  <classRef key="model.placeNamePart"/>
  <elementRef key="institution"/>
  <elementRef key="repository"/>
  <elementRef key="collection"/>
  <elementRef key="idno"/>
  <elementRef key="msName"/>
  <elementRef key="objectName"/>
  <elementRef key="altIdentifier"/>
  <elementRef key="address"/>
 </alternate>
</content>
Schéma Declaration
<rng:element name="objectIdentifier">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:zeroOrMore>
  <rng:choice>
   <rng:ref name="model.placeNamePart"/>
   <rng:ref name="institution"/>
   <rng:ref name="repository"/>
   <rng:ref name="collection"/>
   <rng:ref name="idno"/>
   <rng:ref name="msName"/>
   <rng:ref name="objectName"/>
   <rng:ref name="altIdentifier"/>
   <rng:ref name="address"/>
  </rng:choice>
 </rng:zeroOrMore>
</rng:element>
element objectIdentifier
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   (
      model.placeNamePartinstitutionrepositorycollectionidnomsNameobjectNamealtIdentifieraddress
   )*
}