В помощь разработчикам программного обеспечения

Таблица соответствия пользовательских атрибутов протокола Z39.50-1995 и полей формата


1. Цель

Настоящая таблица устанавливает соответствие между полями набора пользовательских атрибутов Bib-1 (Z39.50-1995) и полями формата RUSMARC с целью обеспечения возможности корректного встраивания систем, работающих с форматом RUSMARC, в распределенные библиотечные системы, работающие под протоколом Z39.50.

Основанием для настоящей таблицы послужил документ “ATTTRIBUTE SET BIB-1 (Z39.50-1995) : SEMANTICS”, размещенный Z39.50 Implementors Group по адресу: ftp://ftp.loc.gov/pub/z3950/defs/bib1.txt.

2. Принятые обозначения

2.1. Дефис

Знак “-“, используемый в таблице, означает, что в указанной позиции может находиться любое значение из тех, что определены форматом, и, значит, соответствие устанавливается между полем Bib1 и всеми полями формата RUSMARC, получаемыми в результате такой подстановки.

Например, строка

Personal name

1

Имя лица

70-#1$a, $g


означает, что комбинации:
700#1$a, $g
701#1$a, $g
702#1$a, $g
соответствуют полю Personal name (1) формата Bib1.

2.2. Фигурные скобки

В фигурные скобки “{}” заключаются элементы, которые могут повторяться.

Например:
71-00$a, $g, $h ($c){. $b ($c)}
заменяет:
71-00$a, $g, $h ($c). $b ($c)
или
71-00$a, $g, $h ($c). $b ($c). $b ($c)
или
71-00$a, $g, $h ($c). $b ($c). $b ($c). $b ($c)
и т. д.

2.3. Обозначение элементов поисковых индексов

Элементы поисковых индексов (в крайней правой колонке) выражены в подполях формата RUSMARC. Совокупности элементов формируют полный поисковый индекс.

При этом соблюдаются следующие правила:

Пример 1

Пусть форматное представление заголовка:

71-01 $aРоссийская федерация$bГосударственная Дума$c1999- $bЗаседание$f2000, сентябрь

Номер поля и индикаторы дают нам нужную строку таблицы соответствия:

Corporate name

2

Наименование организации

71-01$a ($c){. $b ($c) ($d; $f; $e)}

С учетом наличествующих подполей, формула из таблицы:
Corporate name=71-01$a ($c){. $b ($c) ($d; $f; $e)}
Вырождается в:
Corporate name=71-01$a. $b ($c). $b ($f)
Тогда полный поисковый индекс выглядит следующим образом:
Corporate name=Российская федерация. Государственная Дума. (1999- ). Заседание (2000, сентябрь)
Что соответствует заголовку коллективного автора.

Пример 2

Пусть форматное представление заголовка:

71-02 $aНовгородский университет им. Ярослава Мудрого$bИнститут медицинского образования$bНаучная конференция$d7$f2000

Номер поля и индикаторы дают нам нужную строку таблицы соответствия:

Corporate name

2

Наименование организации

71-02$a ($c){. $b ($c) ($d; $f; $e)}

С учетом наличествующих подполей, формула из таблицы:
Corporate name=71-02$a ($c){. $b ($c) ($d; $f; $e)}
Вырождается в:
Corporate name=71-02$a. $b. $b ($d; $f)
Тогда полный поисковый индекс выглядит следующим образом:
Corporate name=Новгородский университет им. Ярослава Мудрого. Институт медицинского образования. Научная конференция. (7; 2000)
Что соответствует заголовку коллективного автора.

3. Таблица соответствия набора пользовательских атрибутов Bib-1 (Z39.50-1995) и полей формата RUSMARC

Наименование атрибута

№ поля

Наименование атрибута (рус.)

Номер поля RUSMARC

Personal name

1

Имя лица

70-#1$a, $g ($c)
70-#1$a, $b ($c)
70-#0$a $d ($c)

600#1$a, $g ($c)
600#1$a, $b ($c)
600#0$a $d ($c)
604##$170-#1$a, $g ($c)
604##$170-#1$a, $b ($c)
604##$170-#0$a $d ($c)

4--#-$170-#1$a, $g ($c)
4--#-$170-#1$a, $b ($c)
4--#-$170-#0$a $d ($c)

4--#-$1600#1$a, $g ($c)
4--#-$1600#1$a, $b ($c)
4--#-$1600#0$a $d ($c)

503-#$e
4--#-$1503-#$e

Corporate name

2

Наименование организации

71-00$a, $g, $h ($c){. $b ($c)}
71-01$a ($c){. $b ($c) ($d; $f; $e)}
71-02$a ($c){. $b ($c) ($d; $f; $e)}

60100$a, $g, $h ($c){. $b ($c)}
60101$a ($c){. $b ($c) ($d; $f; $e)}
60102$a ($c){. $b ($c) ($d; $f; $e)}
604##$171-00$a, $g, $h ($c){. $b ($c)}
604##$171-00$a, $g, $h ($c){. $b ($c)}
604##$171-00$a, $g, $h ($c){. $b ($c)}

4--#-$171-00$a, $g, $h ($c){. $b ($c)}
4--#-$171-01$a ($c){. $b ($c) ($d; $f; $e)}
4--#-$171-02$a ($c){. $b ($c) ($d; $f; $e)}

4--#-$160100$a, $g, $h ($c){. $b ($c)}
4--#-$160101$a ($c){. $b ($c) ($d; $f; $e)}
4--#-$160102$a ($c){. $b ($c) ($d; $f; $e)}

503-#$n
4--#-$1503-#$n

Conference name

3

Название конференции

71-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

60110$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
60111$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
60112$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}
604##$171-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
604##$171-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
604##$171-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

4--#-$171-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

4--#-$160110$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$160111$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$160112$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

Title

4

Заглавие

2001#$a{. $h, $i}
2001#$i

2250#$a{. $h, $i}
2250#$i
2251#$a{. $h, $i}
2251#$i
2252#$i

5001-$a{. $h, $i}
5001-$i
501-#$a
5031#$a
5101#$a{. $h, $i}
5101#$i
5121#$a
5131#$a{. $h, $i}
5131#$i
5141#$a
515-5181#$a
5201#$a{. $h, $i}
5201#$i
5301#$a
5311#$a
5321-$a
5401#$a
5411#$a{. $h, $i}
5411#$i
5451#$a

604##$15001-$a{. $h, $i}
604##$15001-$i
604##$1501-#$a{. $h, $i}
604##$1501-#$i
605##$a{. $h, $i}
605##$i

4--#-$12001#$a{. $h, $i}
4--#-$12001#$i

4--#-$12250#$a{. $h, $i}
4--#-$12250#$i
4--#-$12251#$a{. $h, $i}
4--#-$12251#$i
4--#-$12252#$i

4--#-$15001-$a{. $h, $i}
4--#-$15001-$i
4--#-$1501-#$a
4--#-$15031#$a
4--#-$15101#$a{. $h, $i}
4--#-$15101#$i
4--#-$15121#$a
4--#-$15131#$a{. $h, $i}
4--#-$15131#$i
4--#-$15141#$a
4--#-$1515-5181#$a
4--#-$15201#$a{. $h, $i}
4--#-$15201#$i
4--#-$15301#$a
4--#-$15311#$a
4--#-$15321-$a
4--#-$15401#$a
4--#-$15411#$a{. $h, $i}
4--#-$15411#$i
4--#-$15451#$a

 

 

Исключая
46- поля
записей
аналитического
уровня
(содержащих
     «a»
в позиции 7 маркера)

Title series

5

Заглавие серии

Если поз. 7 маркера записи
содержит код “s”, то:

2001#$a{. $h, $i}
2001#$i

5121#$a
5131#$a{. $h, $i}
5131#$i
5141#$a
515-5181#$a
5321-$a

2250#$a{. $h, $i}
2250#$i
2251#$a{. $h, $i}
2251#$i
2252#$i

5201#$a{. $h, $i}
5201#$i
5301#$a
5311#$a

461#-$12001#$a{. $h, $i}
462#-$12001#$a{. $h, $i}

Если концепция поиска предполагает включение в результаты поиска и всех связанных серий, то и остальные поля блока 4— (за исключением 463, 464, 481, 482) должны быть в этом списке в виде:

4--#-$12001#$a{. $h, $i}

Однако, в этом случае только поля 43- и 44- не дадут “мусора” при поиске.

Title uniform

6

Унифициро-
ванное
заглавие

5001-$a{. $h, $i}

461#-$15001-$a{. $h, $i}
462#-$15001-$a{. $h, $i}
488#-$15001-$a{. $h, $i}

ISBN

7

ISBN

010##$a

421#-$1010##$a
421#-$1010##$a
45-#-$1010##$a
463#-$1010##$a
470#-$1010##$a
48-#-$1010##$a

ISSN

8

ISSN

011##$a

2250#$x
2251#$x

461#-$1011##$a
462#-$1011##$a

Если концепция поиска предполагает включение в результаты поиска и всех связанных серий, то и остальные поля блока 4— (за исключением 463, 464, 481, 482) должны быть в этом списке в виде:

4--#-$1011##$a

LC card number

9

   

BNB card number

10

   

BGF (sic) number

11

   

Local number

12

Иденти- фикатор записи

001
035

Dewey classification

13

Классифи- кация Дьюи

676##$a

UDC classification

14

УДК

675##$a

Bliss classification

15

   

LC call number

16

   

NLM call number

17

   

NAL call number

18

   

MOS call number

19

   

Local classification

20

Индексы других классифи- каций

686##$a

Subject heading

21

Предметный заголовок (начальный элемент ввода)

600-610##$a

Subject Rameau

22

   

BDI index subject

23

 

600-608##$a если эти поля содержат:
   $2BDI

INSPEC subject

24

 

600-608##$a если эти поля содержат:
   $2INSPEC

MESH subject

25

 

600-608##$a если эти поля содержат:
   $2MESH

PA subject

26

 

600-608##$a если эти поля содержат:
   $2PASH

LC subject heading

27

Предметный заголовок библиотеки Конгресса

600-608##$a если эти поля содержат:
   $2LCSH

RVM subject heading

28

 

600-608##$a если эти поля содержат:
   $2RVMSH

Local subject index

29

   

Date

30

Дата последней транзакции

005
801$c

Date of publication

31

Дата издания

210$d

100 поз.9-12
100 поз.13-16
если не #### и не 9999

Date of acquisition

32

Дата поступления

 

Title-key

33

Ключевое заглавие

5301#$a

Title collective

34

Унифициро- ванное общее заглавие

501-#$a

Title parallel

35

Параллельное заглавие

2001#$d

5101#$a{. $h, $i}
5101#$i

Title cover

36

Заглавие обложки

5121#$a

Title added - title - page

37

Заглавие на дополни- тельном титульном листе

5131#$a{. $h, $i}
5131#$i

Title caption

38

Заглавие на первой странице текста

5141#$a

Title running

39

Заглавие на колонтитуле

5151#$a

Title spine

40

Заглавие на корешке (издания)

5161#$a

Title other variant

41

Другие варианты заглавия

5171#$a

Title former

42

Прежнее заглавие

5201#$a{. $h, $i}
5201#$i

430#-$12001#$a{. $h, $i}
430#-$12001#$i

Title abbreviated

43

Сокращенное заглавие

531##$a

Title expanded

44

Расширенное заглавие

5321#$a

Subject PRECIS

45

   

Subject RSWK

46

   

Subject subdivision

47

Предметный подзаголовок

600-602--$j
604##$1500$j
605-608--$j

600-602--$x
604##$1500$x
605-608--$x

600-602--$y
604##$1500$y
605-608--$y

600-602--$z
604##$1500$z
605-608--$z

Number natl bibliography

48

Номер в нацио- нальной библио- графии

020##$b

Number legal deposit

49

Номер госу- дарственной регистрации

021##$b

Number govt publication

50

Номер публикации органа госу- дарственной власти

022##$b

Number publisher for music

51

 

013$a (UNIMARC)

Number DB

52

   

Number local call

53

 

899$b$j

Code -- language

54

Код языка

101-#$a

Code -- geographic area

55

Код геогра- фического региона

660##$a

Code -- institution

56

Источник записи

801#-$b

Name and title

57

Имя и заглавие

Объединение полей:

1002 (Bib-1) 4 (Bib-1)

Name geographic

58

Географичес- кое название

607##$a

Place publication

59

Место публикации

620##$a
620##$b
620##$d, $a

210##$a

102##$a
102##$b

CODEN

60

   

Microform generation

61

Поколение микроформ

130##$a поз. 9 (UNIMARC)

Abstract

62

Резюме или реферат

330##$a

Note

63

Примечание

3----$a

830##$a

Author - title

1000

Автор - заглавие

Объединение полей:
1003 (Bib-1) 4 (Bib-1)

Record type

1001

Тип записи

Маркер поз.6

Name

1002

Имя

Совокупность полей 1,2,3 формата Bib1

Author

1003

Автор

Только, если следующие поля
содержат $4070
или не содержат $4 вообще.

70-#1$a, $g ($c)
70-#1$a, $b ($c)
70-#0$a $d ($c)

4--#-$170-#1$a, $g ($c)
4--#-$170-#1$a, $b ($c)
4--#-$170-#0$a $d ($c)

503-#$e
4--#-$1503-#$e

71-00$a, $g, $h ($c){. $b ($c)}
71-01$a ($c){. $b ($c) ($d; $f; $e)}
71-02$a ($c){. $b ($c) ($d; $f; $e)}

4--#-$171-00$a, $g, $h ($c){. $b ($c)}
4--#-$171-01$a ($c){. $b ($c) ($d; $f; $e)}
4--#-$171-02$a ($c){. $b ($c) ($d; $f; $e)}

503-#$n
4--#-$1503-#$n

71-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

4--#-$171-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

Author - name personal

1004

Имя лица,
автор

Только, если следующие поля
содержат $4070
или не содержат $4 вообще.

70-#1$a, $g ($c)
70-#1$a, $b ($c)
70-#0$a $d ($c)

4--#-$170-#1$a, $g ($c)
4--#-$170-#1$a, $b ($c)
4--#-$170-#0$a $d ($c)

503-#$e
4--#-$1503-#$e

Author - name corporate

1005

Наимено- вание органи- зации

Только, если следующие поля
содержат $4070
или не содержат $4 вообще.

71-00$a, $g, $h ($c){. $b ($c)}
71-01$a ($c){. $b ($c) ($d; $f; $e)}
71-02$a ($c){. $b ($c) ($d; $f; $e)}

4--#-$171-00$a, $g, $h ($c){. $b ($c)}
4--#-$171-01$a ($c){. $b ($c) ($d; $f; $e)}
4--#-$171-02$a ($c){. $b ($c) ($d; $f; $e)}

503-#$n
4--#-$1503-#$n

Author - name conference

1006

Наимено- вание органи- зации

Только, если следующие поля
содержат $4070
или не содержат $4 вообще.

71-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
71-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

4--#-$171-10$a, $g, $h ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-11$a ($c) ($d; $f; $e){. $b ($c) ($d; $f; $e)}
4--#-$171-12$a ($d; $f; $e){. $b ($c) ($d; $f; $e)}

Identifier -- standard

1007

Стандартный идентифи- катор

010##$a
011##$a
014##$a
020##$b
021##$b
022##$b

Subject -- LC children’s

1008

 

600-608$a, если эти поля содержат
   $2LCCH

Subject name -- personal

1009

Имя лица как предмет

600#1$a, $g ($c)
600#1$a, $b ($c)
600#0$a $d ($c)

604##$170-#1$a, $g ($c)
604##$170-#1$a, $b ($c)
604##$170-#0$a $d ($c)

4--#-$1600#1$a, $g ($c)
4--#-$1600#1$a, $b ($c)
4--#-$1600#0$a $d ($c)

Body of text

1010

   

Date / time added to database

1011

Дата составления записи

100##$a поз..0-7

801#0$c

Date / time last modified

1012

Дата и время последней модификации

005

Authority / format identifier

1013

   

Concept - text

1014

   

Concept - reference

1015

   

Any

1016

   

Server choice

1017

   

Publisher

1018

Издательство

210##$c

Record source

1019

Источник записи

801#-$b

Editor

1020

Редактор

То же, что поле 1(Bib1) но с $4340

Bib - level

1021

Библиогра- фический уровень

Маркер поз. 7

Geographic class

1022

Код геогра- фической классифи- кации библиотеки Конгресса.

 

Indexed by

1023

Ссылка на библио- графический указатель

 

Map scale

1024

Масштаб карты

120##$a поз. 7-8
120##$a поз. 9-12

123-#$a
123-#$b
123-#$c
123-#$d
123-#$e
123-#$f
123-#$g
123-#$h
123-#$i
123-#$j
123-#$k
123-#$m
123-#$n
123-#$o

131##$a
131##$b
131##$c
131##$d
131##$e

Music key

1025

Музыкальный ключ

500--$u (UNIMARC)
501--$u (UNIMARC)

Related periodical

1026

Взаимо- связанные заглавия периоди- ческих изданий

Поля блока 4—
(за исключением 463, 464, 481, 482) в виде:

4--#-$12001#$a{. $h, $i}

Однако, в этом случае только поля 43- и 44- не дадут “мусора” при поиске.

Report number

1027

Номер отчета

015##$a (UNIMARC)

Stock number

1028

Шифр

899##$b$j

Thematic number

1030

   

Material type

1031

Тип носителя

200-#$b

Doc ID

1032

Электронный адрес документа

856-# - ?

Host item

1033

 

Если позиция 7 маркера записи содержит «a», то:

461#-$12001#$a{. $h, $i}
463#-$12001#$a{. $h, $i}

Content type

1034

Коды содержания

105##$a/4, если не | и не #
105##$a/5, если не | и не #
105##$a/6, если не | и не #
105##$a/7, если не | и не #

110##$a/3, если не | и не #
110##$a/4, если не | и не #
110##$a/5, если не | и не #
110##$a/6, если не | и не #

Anywhere

1035

   

Author - Title - Subject

1036

   

4. Новые поля и новые атрибуты

По мере развития формата RUSMARC и набора пользовательских атрибутов Bib-1 в настоящую таблицу предполагается вносить соответствующие изменения.