Структура формату запису rusmarc

Мітки не містяться в полях даних, а наводяться тільки в довіднику. Виняток робиться для міток під Вбудованих полях (див. Блок 4--). Поля з міткою 00- (такі як 001) складаються лише з даних і роздільника поля. Решта поля даних складаються з двох індикаторів і наступним за ними будь-якою кількістю підполів. Кожне підполе починається з ідентифікатора підполя, який складається з роздільника підполя IS1 (1/15 по ISO 646) і коду підполя (літерного або цифрового символу), що ідентифікує підполе. За ідентифікаторами підполя слідують кодовані або текстові дані довільної довжини, що не перевищує зазначеної на початку опису поля. за останнім символом даних у записі слід символ кінця поля IS2, і далі - символ кінця запису IS3 (1/13 по ISO 646).

Набір обов'язкових в запису Російського комунікативного формату полів відповідає списку обов'язкових полів UNIMARC.

3.5.1. Поля, обов'язкові для всіх записів

001 ІДЕНТИФІКАТОР ЗАПИСИ
100 ДАНІ ЗАГАЛЬНОЇ ОБРОБКИ
200 ЗАГОЛОВОК І ВІДОМОСТІ ПРО ВІДПОВІДАЛЬНІСТЬ (підполі $ a обов'язково для кожного запису)
801 ДЖЕРЕЛО ЗАПИСУ

3.5.2. Поля, обов'язкові для окремих типів записів

Записи для документів, що містять текстову інформацію

Записи для картографічних матеріалів

120 ПОЛЕ КОДОВАНИХ ДАНИХ: КАРТОГРАФІЧНІ МАТЕРІАЛИ - ЗАГАЛЬНІ ХАРАКТЕРИСТИКИ
123 ПОЛЕ КОДОВАНИХ ДАНИХ: КАРТОГРАФІЧНІ МАТЕРІАЛИ - МАСШТАБ І КООРДИНАТИ
206 ОБЛАСТЬ СПЕЦИФІЧНИХ ВІДОМОСТЕЙ: КАРТОГРАФІЧНІ МАТЕРІАЛИ - МАТЕМАТИЧНІ ДАНІ

Записи для електронних ресурсів

230 СПЕЦИФІЧНІ ХАРАКТЕРИСТИКИ МАТЕРІАЛУ: ЕЛЕКТРОННІ РЕСУРСИ
300 ЗАГАЛЬНІ ПРИМІТКИ (для ЕР - примітка про джерело основного заголовку)

3.5.3. Обов'язкові поля і ретроспективна конверсія У разі, якщо раніше створені записи не містять достатньої інформації для обов'язкових полів, там, де це можливо, повинно використовуватися значення за замовчуванням. Якщо використовувати значення за замовчуванням неможливо, допускається використання символу-заповнювач. В крайньому випадку поле може не включатися в запис, але цей факт повинен бути обов'язково зазначений в супровідній документації при обміні записами (див. Додаток. K).

    Програма конвертації не може коректно згенерувати код мови документа на підставі наявних даних.

3.6 Довжина записів

Довжина запису, яка обмежена в форматі 99 999 символами, узгоджується учасниками обміну.

3.7 запису посилання

3.8 Набори символів

Для обміну даними в Російському комунікативному форматі, як і в форматі UNIMARC, використовуються стандарти ISO на набори символів. Маркер записи, довідник, індикатори, ідентифікатори підполів і кодові позначення, зазначені в цьому документі, була кодуватися з використанням керуючих функцій і графічних символів по ISO 646 (IRV), який розглядається як набір за замовчуванням для запису. Техніка розширення коду, зазначена в ISO 2022, використовується, коли в запису потрібно безліч наборів. Позиції символів 26-29 і 30-33 підполя $ a в поле 100 використовуються для визначення наборів за замовчуванням і додаткових наборів графічних символів, використовуваних в запису. Набори символів повинні бути зареєстровані ISO, але також можуть бути предметом договору між учасниками обміну.

У всіх випадках використовуються наступні керуючі функції ISO 646, прийняті для запису в Російському комунікативному форматі:

IS1 по ISO 646 (позиція 1/15 7ми-бітової кодової таблиці): перший символ двохсимвольного ідентифікатора підполя.
IS2 по ISO 646 (позиція 1/14 7ми-бітової кодової таблиці): роздільник поля знаходиться в кінці довідника і кожного поля даних.
IS3 по ISO 646 (позиція 1/13 7ми-бітової кодової таблиці): роздільник запису знаходиться в кінці кожного запису.

Коли необхідні додаткові набори символів, зазвичай використовується керуюча функція ESC по ISO 646. Дві керуючі функції по ISO 6630, використовувані при сортуванні, також допустимі в даних UNIMARC. Додаток J Керівництва по UNIMARC дає додаткову інформацію за розділами символів, що використовується в UNIMARC.

3.9 Повторення даних

Можливо чотири випадки повторення даних в різних формах:

  • Дані наводяться в кодованому і в текстовій формі, що виводяться і не виведені на екран дисплея.
    По можливості обидві форми даних повинні приводитися в запису, навіть якщо у вихідному форматі інформація наводиться лише один раз.
  • Документ містить однакову інформацію на різних мовах.
    ISBD встановлює, коли і як паралельні дані каталогізіруемого документа повинні включатися в запис. Це реалізовано в UNIMARC з використанням різних, в тому числі повторюваних, підполів. Приклади см. Поле 200.
  • При каталогізації використовується більш ніж одна мова для багатомовної аудиторії користувачів.
    Використання більш однієї мови каталогізації (наприклад, в полях приміток) зручно, а в деяких випадках обов'язково в локальному форматі. Записи UNIMARC готуються на одній мові, оскільки агентства - користувачі, отримуючи записи на кількох мовах, часто змушені виключати інформацію на інших мовах, крім свого "робочого" мови. Допускається наявність окремих записів на декількох мовах або формування різномовних обмінних масивів на окремих магнітних стрічках.
  • Деяка інформація, повторювана в різній графіці, для подання варіантів складних випадків виводу даних.
    В ідеальному випадку каталогізаційних запис складається з використанням графіки описуваного документа. На практиці це не завжди вдається. У зв'язку з цим необхідний механізм, що дозволяє подати відомості в каталогизационной записи як в оригінальній графіці, так і в транслітерації, з тим щоб при обміні приймає агентство могло вибрати варіант, найбільш відповідає його потребам. Відповідний механізм описаний в п.3.10.
  • 3.10 Цифрові підполя

    Наступні цифрові підполя визначені для використання в бібліографічному форматі:

    3.11. Обробка альтернативної графіки

    Для альтернативних графічному вигляді в полях 001-099 і 200-899 використовуються ті ж визначники змісту. Всі поля формату будуть вважатися повторюваними для запису альтернативних графічному вигляді або написаний незалежно, вказані вони як повторювані чи ні в основній частині тексту. Поля, зазначені як неповторювальні, повинні використовуватися не більше одного разу для кожного альтернативного графічного подання / написання, включеного до запису.

    У кожне поле, яке повторили для запису альтернативного графічного подання / графіки, включаються підполі $ 6 (Зв'язок між полями) і, якщо потрібно, підполі $ 7 (Графіка поля). Особливі інструкції по використанню підполів $ 6 і $ 7 наступні:

    Факультативне.
    Чи не повторюється.

    Дані, наведені в підполі $ 6, записуються наступним чином:

    $ 6/0 Код, яка пояснювала б зв'язок Код вказує причину встановлення зв'язку між полями. Визначено наступні значення:

    a = альтернативне графічне представлення / графіка
    z = інша причина для зв'язку

    $ 6 / 1-2 Номер зв'язку Номер з двох цифр приводиться в підполі $ 6 кожного з полів, пов'язаних один з одним. Його функція полягає в здійсненні підбору пов'язують полів; номер зв'язку не призначений для використання в якості порядкового номера. Номер зв'язку може присвоюватися довільно, з умовою, що буде ідентичним в кожному з взаємопов'язаних полів і відрізнятися від будь-яких інших пар або груп пов'язаних полів в даному записі.

    $ 6 / 3-5 Метка пов'язують поля Елемент складається з 3х-символьного мітки пов'язують поля. Елемент є факультативним. Якщо мітки для обох пов'язують полів ідентичні, вони зазвичай опускаються.

    Необхідно розуміти, що вказівка ​​графіки в підполі $ 7 не може використовуватися в якості інструкції системі для коректної обробки даних. Для того, щоб забезпечити правильне і однозначне інтерпретування графіки системою, необхідно використовувати механізм, описаний в Додатку J Керівництва по UNIMARC.

    Факультативне.
    Чи не повторюється.

    100 ## $ a позиції символів 34-35 = ba [латинська] 600 # 0 $ 6a01 $ a [Ім'я особи в латинізоване формі] 600 # 0 $ 6a01 $ 7ea $ a [Ім'я особи в китайському написанні]

    Два паралельних поля, що містять латинську і китайську форми імені особи, діяльність якого є предметом опису певного матеріалу. Перше поле не має $ 7, так як значення його наводиться в тому ж алфавіті, який вказаний в позиціях символів 34-35 поля 100, тобто "ba" (латинський).

    100 ## $ a позиції символів 34-35 = ka [корейська] 200 1 # $ 6a01 $ a [Назва в символах корейської графіки] 200 1 # $ 6a01 $ 7ba $ a [Назва в латинізоване формі]

    Два поля паралельних назв, що містять версії назв в корейської та латинській графіці. Перше поле не має $ 7, так як значення його наводиться в тому ж алфавіті, який вказаний в позиціях символів 34-35 поля 100, тобто "ka" (корейський).

    100 ## $ a позиції символів 34-35 = ca [кирилична] 710 02 $ 6a05791 $ aРоссійская національна бібліотека 791 02 $ 6a05710 $ 7ba $ aNational Library of Russia

    100 ## $ a позиції символів 26-29 = 0103, позиції символів 30-31 = 05, позиції символів 34-35 = ga [грецька] 200 1 # $ a01 / 11 07/13. 01/11 07/14 Windows XP01 / 11 07/13 -. 01/11 07/14

    Назва грецькою мовою включає фразу англійською мовою. Вказівка ​​графіки в підполі $ 7 не забезпечить необхідної інформації для обробки комбінації графіки в поле. У цьому випадку необхідно використовувати механізм, описаний в ISO 2022.
    ISO 5426 (розширений латинський набір) був визначений як набір G1, ISO 5428 (грецький набір) визначено як набір G2. У потрібний момент набір G2 завантажується в колонки 10-15 за допомогою LS2R (бітова комбінація 01/11 07/13), заміщаючи набір G1. Після того, як необхідність використання грецького набору символів в поле зникає, набір G1 за замовчуванням знову повертається в колонки 10-15 за допомогою LS1R (бітова комбінація 01/11 07/14).