FRBR

To understand how FRBR is determined by Primo, start here http://knowledge.exlibrisgroup.com/Primo/Product_Documentation/Technical_Guide/040FRBRization

To see FRBR in the PNX:

  1. Add to the record URL &showPnx=true
  2. cntrl+f to find frbr in the PNX
  3. the second instance of the frbr tag shows the keys used to frbr that record



The following table describes the FRBR vector for MARC 21:

FRBR Vector for MARC 21
Field IDSource (value of $$K for K fields)Key part type (value of $$A for K fields)Note

T

Always 1

  

K1

100 or 110 or 111
OR
700, 710, 711

A

Single occurrence of 100, 110, 111; multiple occurrences of 700, 710, 711
Take subfields a, b, c, d, q and n for 111

K2

130

TO

Subfields a, d, m, n, p, r, s

K3

240

T

Subfields a, d, m, n, p, r, s

And (if 240 exists and format is not SE) 245

Subfields a, b, e, f, g, n, p

OR (if 240 does not exist and format is SE) 245

Subfields a, b, e, f, g, n, p

OR 242

Subfields a, b, f, g, n, p

OR 246, 247

Subfields a, b, f, g, n, p

OR 740

Subfield a, n, p


To normalize the Author part of the keys, the FRBR algorithm performs the following:

  • deletes the following characters:| [ ] '

  • replaces the following characters with a space: $~'^%*/\?@.:;<>{}}-()"!¿¡

  • converts characters using the NACO_diacritics character conversion table

  • changes all characters to lowercase characters


To normalize the Title part of the keys, the FRBR algorithm performs the following:

  • removes non-filing characters

  • drops the initial text using a non-filing indicator

  • deletes the following characters: | [ ] '

  • replaces the following characters with a space: $~'^%*/\?@.:;<>{}}-()"!¿¡

  • converts characters using the NACO_diacritics character conversion table

  • changes all characters to lowercase characters


For example, the following records are a match:

Sample Matching Records
RecordVector and keys

100 1_ |a Carroll, Lewis, |d 1832-1898.
240 10 |a Alice's adventures in Wonderland
245 10 |a Alice in Wonderland.
260 __ |a New York : |b H.N. Abrams, |c 1988.
300 __ |a [62] p. : |b ill. (some col.) ; |c 28 cm.

T1
K1 carroll lewis 1832-1898
K3 alice's adventures in wonderland
K3 alice in wonderland
The following keys are created:

  • carroll lewis 1832-1898 alice's adventures in wonderland

  • carrol lewis 1832-1898 alice in wonderland

100 1_ |a Carroll, Lewis, |d 1832-1898.
240 10 |a Alice's adventures in wonderland. |l Telugu
245 10 |a Alli?billi?lo?kam?lo? amma?yikatha |h [microform] = |b Alice in wonderland / |c mu?l?am?, Lu?yi? Kero?l ; anukaran?am?, Va. Durga?prasa?dara?vu.
246 31 |a Alice in wonderland
260 __ |a Madara?su : |b A?ndhragranthama?la, |c [1951]

T1
K1 carroll lewis 1832-1898
K3 alice's adventures in wonderland
K3 alli billi lo kam lo amma yikatha alice in wonderland
The following keys are created:

  • carroll lewis 1832-1898 alice's adventures in wonderland

  • carroll lewis 1832-1898 alli billi lo kam lo amma yikatha alice in wonderland


For example, the following records are not a match:

Sample Non-Matching Records
RecordVector and keys

100 1_ |a Chorpenning, Charlotte B. |q (Charlotte Barrows)
245 10 |a Alice in Wonderland, |c dramatized by Charlotte B. Chorpenning, a play from the library of the Association of the Junior Leagues of America, inc.
260 __ |a Chicago, |b The Dramatic Publishing Company |c [1946]
700 1_ |a Carroll, Lewis, |d 1832-1898. |t Alice's adventures in Wonderland

T1
K1 chorpenning charlotte b
K3 alice in wonderland
The following key is created:

  • chorpenning charlotte b alice in wonderland

050 00 |a VXB 0196-0197 (viewing copy)
245 00 |a Alice in Wonderland.
260 __ |c 1999.
300 __ |a 2 videocassettes of 2 : |b sd., col. ; |c 1/2 in. viewing copy.
710 2_ |a Copyright Collection (Library of Congress)

T1
K1 copyright collection library of congress
K3 alice in wonderland
The following key is created:

  • copyright collection library of congress alice in wonderland