IdRef pour les développeurs

3.2.  Format UNIMARC/MARCXML

Les notices en XML sont conformes au format UNIMARC des autorités.

La syntaxe XML utilisée est la suivante : http://www.loc.gov/standards/marcxml/

IdRef déroge au format UNIMARC standard sur le point suivant : chaque notice UNIMARC/MARCXML possède au moins une zone 9xx qui, en subdivision $a, contient un libellé complet et normalisé. Ainsi, dans cette notice , la zone 900 contient le nom normalisé de la personne décrite : « Onassis, Aristote (1906-1975) ». Cette zone 900 reprend en un seul bloc de texte les éléments d’informations contenus dans la zone 200, mais éclatés en 3 sous-zones.

Exemple :

Zone 200 standard, où le libellé est décomposé :

<datafield tag="200" ind1=" " ind2="1">

<subfield code="7">ba0yba0y</subfield>

<subfield code="9">1</subfield>

<subfield code="a">Onassis</subfield>

<subfield code="b">Aristote</subfield>

<subfield code="f">1906-1975</subfield>

</datafield>

Zone 900 non standard, où le libellé est reconstruit :

<datafield tag="900" ind1=" " ind2=" ">

<subfield code="a">Onassis, Aristote (1906-1975)</subfield>

</datafield>

Tableau de correspondances et spécifications

Zones

Libellé

Construite à partir de :

900

Nom de personne

200

901

Nom de personne – renvois

400

902

Nom de personne – parallèle

700

910

Collectivité

210

911

Collectivité – renvois

410

912

Collectivité – parallèle

710

915

Nom géographique

215

916

Nom géographique – renvois

415

917

Nom géographique – parallèle

715

920

Nom de famille

220

921

Nom de famille – renvois

420

922

Nom de famille – parallèle

720

930

Titre uniforme

230

931

Titre uniforme – renvois

430

932

Titre uniforme – parallèle

730

940

Auteur titre

240

941

Auteur titre – renvois

440

942

Auteur titre – parallèle

740

950

Nom commun

250

951

Nom commun – renvois

450

952

Nom commun – parallèle

750

960

Nom de marque

216

961

Nom de marque – renvois

416

962

Nom de marque – parallèle

716