Преминете към основното съдържание

OMI-SPEC-220 — Модел на библиографска записка

Статус​

Чернова

Версия: 0.1.0

Старият идентификатор: OMI-SPEC-006


Цел​

Моделът на библиографския запис определя как OMI представя цитираното произведение, независимо от конкретното място на цитиране или ръкописа.

Библиографният запис представлява стандартизирано описание на научен или културен обект, като например статия, книга, глава, набор от данни, архивен източник, софтуерен пакет, изображение, карта, правен документ или уеб ресурс.

Моделът позволява една работа да бъде цитирана многократно, без да се дублират метаданните ѝ.


Място в архитектурата на „OMI“​

External bibliographic sources
↓
Bibliographic Record
↓
Manuscript Reference Library
↓
Citation Occurrences

Моделът на библиографския запис описва второто ниво. Моделът на цитиранията (Citation Model) описва отделните случаи на цитиране. Моделът на библиографските записи (Reference Library and Registry Architecture) описва как записите се откриват, идентифицират, съхраняват, използват повторно, синхронизират и експортират.


Основен принцип​

Цитираното произведение и появата на цитата са различни обекти.

  • Библиографният запис описва произведението.
  • Появата на цитиране отразява къде и как е цитирано произведението.
  • Визуализираното цитиране е представяне, генерирано въз основа на двете.
Bibliographic Record
title: Example Article
DOI: 10.1234/example

Citation Occurrence A
locator: p. 12

Citation Occurrence B
locator: pp. 45–47

Записване на идентичност​

Всеки библиографски запис има локален идентификатор „OMI“.

{
"id": "bib_01JXYZ...",
"type": "journal-article"
}

Местният идентификатор остава непроменен, дори когато външните метаданни се актуализират или бъдат открити допълнителни идентификатори.

Един запис може да съдържа няколко външни идентификатора:

  • DOI
  • ISBN
  • ISSN
  • PMID
  • PMCID
  • Идентификатор в arXiv
  • Дръжка
  • ARK
  • URN
  • URL
  • идентификатор на хранилището
  • идентификатор на каталога
  • архивен референтен код

Външните идентификатори служат като доказателство за самоличността, а не като заместители на локалния идентификатор „OMI“.


Работа, изразяване и проявление​

Моделът прави разграничение между нивата, когато е необходимо:

  • Творчество: абстрактната интелектуална или творческа дейност.
  • Израз: език, версия, редакция, превод или издание.
  • Проявление: конкретна публикувана или разпространена форма.
  • Единица: конкретно физическо или цифрово копие, когато се изисква описание на ниво единица.

Обикновените записи могат да използват само едно ниво. Сложните записи могат да изразяват взаимоотношения между нивата.

Примери:

  • оригиналната статия и нейният превод;
  • предпечатна версия и окончателната версия;
  • няколко издания на една книга;
  • ръкопис и дигитализирана копия;
  • набор от данни и конкретна версия.

Поддържани типове ресурси​

Основният речник включва:

  • статия в списание
  • книга
  • глава от книга
  • доклад за конференция
  • дипломна работа
  • дисертация
  • доклад
  • предпечат
  • набор от данни
  • софтуер
  • стандартен
  • съдебно дело
  • законодателство
  • договор
  • архивен източник
  • ръкопис
  • устав
  • карта
  • изображение
  • аудио
  • видео
  • уеб страница
  • запис в хранилището
  • запис в каталога

Профилите и плъгините могат да въвеждат типове, специфични за дадена област, без да променят основния модел.


Основни метаданни​

Един библиографски запис може да съдържа:

  • заглавие
  • подзаглавие
  • преведено заглавие
  • кратко заглавие
  • тип ресурс
  • създатели и сътрудници
  • заглавие на контейнера
  • издание
  • обем
  • проблем
  • серия
  • издател
  • място на издаване
  • дата на публикуване
  • дата на достъп
  • страници или обем
  • език
  • резюме
  • ключови думи
  • идентификатори
  • URL адреси
  • информация за правата
  • информация за версията
  • произход
  • метаданни, специфични за източника

Полетата могат да бъдат структурирани, многоезични и, когато е уместно, да се повтарят.


Съавтори​

Участниците се представят като структурирани агенти, а не като текстови низове за показване.

{
"role": "author",
"agent": {
"type": "person",
"familyName": "Example",
"givenName": "Ada",
"orcid": "0000-0000-0000-0000"
}
}

Поддържаните типове агенти включват:

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

Поддържаните роли включват:

  • автор
  • редактор
  • преводач
  • компилатор
  • илюстратор
  • фотограф
  • директор
  • съавтор
  • издаващ орган

Речникът на ролите е разширяем.


Многоезични метаданни​

Заглавията, подзаглавията, резюметата, бележките и имената на избрани автори могат да бъдат на различни езици.

{
"title": {
"und": "Original title",
"en": "English title",
"hu": "Magyar cím"
}
}

Записът трябва да запазва метаданните на оригиналния език и да ги разграничава от преведените или нормализираните стойности.


Контейнери и йерархии​

Библиографските ресурси могат да принадлежат към контейнери.

Примери:

  • статия → брой на списанието → списание
  • глава → сборник → поредица
  • архивен материал → папка → колекция → архив
  • публикуване на набор от данни → набор от данни → изследователски проект

Връзките между контейнерите се моделират изрично, вместо да се преобразуват в един форматиран низ.


Произход​

Всяка импортирана или зададена стойност на метаданни може да съдържа информация за произхода.

{
"value": "Example title",
"source": "crossref",
"retrievedAt": "2026-08-06T12:00:00Z",
"confidence": "authoritative"
}

Произходът може да включва:

  • изходна система
  • идентификатор на изходния запис
  • дата на извличане
  • импортиране на потребител или услуга
  • метод за проверка
  • ниво на достоверност
  • история на промените

OMI не трябва без предупреждение да заменя метаданните, коригирани от потребителя, с външни данни с по-ниско качество.


Статус на записа​

Един запис може да се намира в едно от следните състояния:

  • нерешен
  • временен
  • решено
  • потвърдено
  • раздвоен
  • остаряло

Временна записка може да бъде създадена въз основа на непълни данни, въведени от потребителя, и да бъде допълнена по-късно.


Дедупликация и еквивалентност​

Два записа могат да представляват едно и също произведение, дори когато метаданните им се различават.

При дедупликацията могат да се използват:

  • точни постоянни идентификатори;
  • нормализирано съпоставяне на заглавията и авторите;
  • сравнение на контейнера, датата, обема, броя и страницата;
  • идентификатори на хранилища или каталози;
  • потвърждение от потребителя.

Системата трябва да прави разграничение между:

  • точно съответствие;
  • вероятна еквивалентност;
  • връзка между версиите;
  • преводаческа връзка;
  • връзка между оттегляне и корекция;
  • несвързани записи с подобни метаданни.

При обединяването на записите трябва да се запазят информацията за произхода и одитната следа.


Наличност и достъп​

Един запис може да описва едно или повече места за достъп:

{
"access": [
{
"url": "https://example.org/article",
"format": "html",
"accessType": "open"
},
{
"url": "https://example.org/article.pdf",
"format": "pdf",
"accessType": "open"
}
]
}

Метаданните за достъпа могат да съдържат следната информация:

  • целева страница
  • пълен текст
  • страница с резюме
  • копие от хранилището
  • екземпляр за издателя
  • цифровизирана копия
  • представяне, което може да се чете от машина

OMI отбелязва наличието на ресурса, но не предполага, че наличието на връзка дава право за преразпространение или вграждане на ресурса.


Поправки, оттегляния и версии​

Библиографските записи могат да изразяват връзки като:

  • isVersionOf
  • hasVersion
  • isTranslationOf
  • има ли превод
  • коригира
  • isCorrectedBy
  • оттегля
  • isRetractedBy
  • добавки
  • isSupplementedBy

Тези връзки позволяват в ръкописа да се цитира конкретният научен обект, а не някакъв двусмислен текстов низ.


Сериализация и оперативна съвместимост​

Моделът трябва да осъществява преобразуване към или от:

  • CSL JSON
  • BibTeX и BibLaTeX
  • RIS
  • Метаданни на Crossref
  • Метаданни на DataCite
  • JATS XML
  • MODS
  • Dublin Core
  • schema.org
  • Преводачи на Zotero
  • формати на библиотечни каталози

Преобразуванията могат да водят до загуба на информация. Функцията „OMI“ трябва да запазва непреобразуваните изходни данни, когато това е възможно.


Валидиране​

При валидирането може да се проверява:

  • задължителни полета според типа на ресурса;
  • синтаксис на идентификаторите и контролни суми;
  • съгласуваност на датите;
  • структура на сътрудниците;
  • връзки между контейнерите;
  • дублиращи се идентификатори;
  • невъзможни комбинации от страница, том или брой;
  • неразрешени конфликти;
  • неработещи или пренасочени URL адреси.

Степента на валидация може да бъде „информативна“, „предупредителна“ или „грешка“.


Минимален пример​

{
"id": "bib_01JXYZ",
"type": "journal-article",
"title": {
"en": "A Structured Scholarly Article"
},
"contributors": [
{
"role": "author",
"agent": {
"type": "person",
"familyName": "Example",
"givenName": "Ada"
}
}
],
"container": {
"title": "Journal of Open Manuscripts"
},
"issued": "2026",
"identifiers": [
{
"scheme": "doi",
"value": "10.1234/example"
}
],
"status": "resolved"
}

Хронология на промените​

  • 0.1.0 — Прехвърлено от временния адрес OMI-SPEC-006 към основния адрес OMI-SPEC-220.

Резюме​

Моделът на библиографския запис осигурява на OMI стабилно, нормализирано и отразяващо произхода представяне на цитираните произведения.

Той предотвратява дублирането на метаданни, поддържа многоезично и специфично за дадена дисциплина описание, запазва връзките към външни авторитетни източници и осигурява обща референтна точка, използвана от библиотеките с референции към ръкописи и при цитиранията.