data

A data record

Schema is not yet specified

type:object

Properties: $schema, _collections, control_number, deleted, deleted_records, dois, legacy_version, new_record, self

$schema

type:string
format:uri
minLength:1

_collections

Collections to which record belongs
MARC:980__a
type:array
minItems:1
Every element of _collections is:
type:string
minLength:1

Allowed values:

  • Data

control_number

ID of current record
MARC:001

Read-only field.

type:integer

deleted

Whether this record has been deleted
MARC:980__a/c:deleted
type:boolean

deleted_records

MARC:981__a

List of records that were deleted because they were replaced by this one. This typically happens when merging two records: one of them gets enriched with the information of the other one, which is then superfluous and gets deleted.

For the opposite concept, see new_record.

type:array
minItems:1
Every element of deleted_records is:
Reference:json_reference

dois

List of DOIs
type:array
minItems:1
Every element of dois is:
type:object
Required:value

Properties: source, value

source

MARC:0247_9
Reference:source

value

DOI
MARC:0247_a
example:10.1023/A:1026654312961
type:string
pattern:^10\.\d+(\.\d+)?/\S+$
minLength:1

legacy_version

Last record update
MARC:005

Used to indicate the version of the record on legacy.

type:string
minLength:1

new_record

Record replacing this one
MARC:970__d

Contains a reference to the record replacing the current one, if it is marked as deleted.

Reference:json_reference

self

Reference:json_reference