A Manifestation is defined as "A set of all carriers that are assumed to share the same characteristics as to intellectual or artistic content and aspects of physical form. That set is defined by both the overall content and the production plan for its carrier or carriers" Library Reference Model

It is the third level entity in the WEMI stack (Work, Expression, Manifestation, Item), and is used to cluster all Items of the same edition.

interface Manifestation {
    _cordataVersion?: string;
    _origin?: Origin;
    _signatures?: string[];
    _sourceReferences?: string[];
    _supplementaryOrigins?: Origin[];
    _transformWarnings?: CordataTransformWarning[];
    _updatedAt?: string;
    _version?: string;
    accompanyingMaterial?: string;
    audioDescriptionLanguages?: Language[];
    binding?: BindingType;
    biographicContent?: string;
    captionLanguages?: Language[];
    collections: CollectionExpressionEntry[];
    contributors: Contributor[];
    coverImage?: string;
    documentType?: DocumentType;
    duration?: DurationRecord;
    ean: string[];
    edition?: string;
    encodingLevel?: "full" | "preliminary";
    expressions?: {
        expressionId: string;
        relation: "embodies" | "contains";
        workId: string;
    }[];
    extent_unstable?: string;
    identifiers: Partial<Record<"bokbasenId" | "bibbiId" | "bibsentSku" | "bibliofilId" | "filmoteketId" | "imdbId", string>>;
    incorrectIsbn: string[];
    isbn: string[];
    isilCodes?: string[];
    ismn: string[];
    kulturfond?: {
        status: boolean;
    };
    libraryCatalogueRecords?: LibraryCatalogueRecordReference[];
    mergedManifestations?: ({
        id: string;
    } & Partial<Record<"bokbasenId" | "bibbiId" | "bibsentSku" | "bibliofilId" | "filmoteketId" | "imdbId", string>>)[];
    parallelTitles: Title[];
    publicationStatements: PublicationStatement[];
    publicationYear?: string;
    statementOfResponsibility?: string;
    subtitleLanguages?: Language[];
    summary?: string;
    title: Title;
    variantTitles: Title[];
}

Hierarchy

  • CordataEntityV2
    • Manifestation

Properties

_cordataVersion?: string

Version of Cordata used to build this entity.

_origin?: Origin

The source that the entity originates from.

_signatures?: string[]

Signatures for this entity that can be used to match it with entities from other sources.

_sourceReferences?: string[]

References to entities in the source system that the entity was built from. These are used to track when the entity should be re-built. TODO: Rename to indicate that this is Promus only and consider incorporating in _origin

_supplementaryOrigins?: Origin[]

List of additional records that have been used to supplement the entity with e.g. additional identifiers for matching.

_transformWarnings?: CordataTransformWarning[]

Warnings from the Cordata transformation process.

_updatedAt?: string

Date-time when the entity last changed.

_version?: string

Version hash that changes whenever the entity changes.

accompanyingMaterial?: string

Specifies the material that accompanyies the item, typically of document type "Combined document" or "Language Course"

audioDescriptionLanguages?: Language[]

Audio description languages (Språk for synstolking)

List of languages for which audio descriptions are provided as an alternative mode of access to the visual content of the movie.

binding?: BindingType

The binding type for paper books.

biographicContent?: string

Deprecated

Use Work.biographicContent instead.

captionLanguages?: Language[]

Caption languages (Språk for undertekster for hørselshemmede)

List of languages for which captions are provided, also known as subtitles for the deaf and hard of hearing (SDH). In addition to a transcript of the spoken dialogue, these include important non-dialogue information such as sound effects, music, and speaker identification. See also subtitleLanguages.

Links an expression to the CollectionExpression of a collection the expression is part of.

contributors: Contributor[]

An object linking an Agent to the work with a Role showing the function the agent has played in the creation of the work.

coverImage?: string

The cover image of the manifestation.

documentType?: DocumentType

The document type of the manifestation. Taken from a controlled list and shows if a manifestation is e.g. a printed book, a downloadable e-book, a film on DVD, an audiobook on CD, a Nintendo Switch game on a game card, etc.

duration?: DurationRecord

Duration of the movie.

ean: string[]

{@ link https://en.wikipedia.org/wiki/International_Article_Number | EAN}. Identifier for manifestations other than books and printed music.

In a library context, typically found on film, video games and recorded music. May occasionally be used on printed music, very rarely on books, in combination with or instead of ISMN/ISBN.

edition?: string

Edition

encodingLevel?: "full" | "preliminary"

Encoding level gives an indication of the overall metadata quality of the manifestation and its associated entities.

  • full: Full level. Indicates that the manifestation has been fully catalogued from information derived from an inspection of the physical or electronic item according to current cataloguing rules, or automatically derived from such a description. Associated entities (expressions, works, contributors, etc.) are also fully described, but not necessarily manually examined.

  • preliminary: Preliminary (or partial) level. Indicates that the description is not considered final by the creating agency (e.g., the headings may not reflect established forms; the record may not meet national-level cataloging specifications). Such descriptions are usually upgraded to full descriptions at a later stage, but this may not happen e.g. if the item is never ordered by a library.

expressions?: {
    expressionId: string;
    relation: "embodies" | "contains";
    workId: string;
}[]

Work expressions in this manifestation.

Type declaration

  • expressionId: string

    Identifier for the expression

  • relation: "embodies" | "contains"

    Whether the manifestation embodies (1-1) or contains (1-N) the expression.

    Note that when a manifestation contains (1-N) multiple expressions, there may or may not also be an expression that the manifestation embodies (1-1). For instance for short story collection, the short stories themselves are works contained in the manifestation, but the collection itself may also constitute its own work embodied in the manifestation.

  • workId: string

    Identifier for the work.

extent_unstable?: string

Temporary: Holds information of extent that varies depending on the type of the material, such as number of pages, discs etc.

identifiers: Partial<Record<"bokbasenId" | "bibbiId" | "bibsentSku" | "bibliofilId" | "filmoteketId" | "imdbId", string>>

Map of identifiers for matching records in other systems:

  • bibbiId: ID assigned to all publications catalogued by Biblioteksentralen.
  • bibsentSku: SKU (Norwegian: "varenummer") assigned to products in Biblioteksentralen's webshop.
  • bibliofilId: Unique ID assigned to a publication in Bibliofil. Shared by all Bibliofil libraries.
  • bokbasenId: Unique ID assigned to a publication in Bokbasen.
  • filmoteketId: Identifier for a movie in Filmoteket. Can be used to generate URLs: https://filmoteket.no/film/{filmoteketId}
  • imdbId: Identifier for a movie in IMDB.
incorrectIsbn: string[]

Lists ISBNs which are evidently incorrect; e.g. the ISBN from the previous book in a series was erroneously printed on the barcode, while the identifier intended to belong to the book is printed on the title page verso.

isbn: string[]

ISBN. International identifier for manifestations of books, including e-books and audio books.

Intended to be unique, but is not always. A single manifestation may have more than one, or the same ISBN may erroneously be assigned to different editions of the same book or even two separate works.

Often styled with hyphens between the groups of numbers to aid with human-readability, but these are not an intrinsic part of the ISBN.

isilCodes?: string[]

List of ISIL codes for libraries/branches with holdings.

ismn: string[]

ISMN. International identifier for manifestations of printed music.

kulturfond?: {
    status: boolean;
}

Whether the manifestation has been approved by Arts Council Norway for library distribution through their support scheme "Innkjøpsordningane for litteratur"

Type declaration

  • status: boolean
libraryCatalogueRecords?: LibraryCatalogueRecordReference[]

References to catalogue records in external library catalogues describing this manifestation.

mergedManifestations?: ({
    id: string;
} & Partial<Record<"bokbasenId" | "bibbiId" | "bibsentSku" | "bibliofilId" | "filmoteketId" | "imdbId", string>>)[]

Items from promus are merged to one manifestations based on a chosen equivalence (gtin+title)

parallelTitles: Title[]

Parallel titles

For manifestations containing two or more expressions of the same work in different languages, e.g. "As you like it = Som dere vil ha det". Bibliographic convention is to display parallel titles consecutively, separated by a = sign.

Each parallel title should eventually have their own titleLanguage value, so they can be tagged correctly for screen readers, but this is not yet implemented (as of Sept 2023).

publicationStatements: PublicationStatement[]

The publication statement lists a publisher/imprint and the associated place for that publisher.

publicationYear?: string

Year the manifestation was published.

  • The value is normally a 4-digit numeric value, but may also be a range of years.
  • An ending hyphen (-) is used for open-ended dates ("199-" means "1990-1999")
  • An ending question mark indicates that the year is uncertain ("1998?").
  • The special value "ukjent år" indicates that publication year is unknown.
statementOfResponsibility?: string

Statement of responsibility is a human-readable text string that

subtitleLanguages?: Language[]

Subtitle languages (Språk for undertekster)

Languages for which subtitles are provided. Subtitles are generally designed for viewers who can hear the audio, but do not understand the spoken language, and therefore only contain a transcript of the spoken dialogue. See captionLanguages for subtitles designed for the deaf and hard of hearing (SDH) specifically.

summary?: string

A summary of the contents of the book.

Deprecated

Use Work.summary instead.

title: Title

Preferred title of manifestation.

The preferred source of title for a manifestation is the title page. See also parallelTitles and variantTitles.

variantTitles: Title[]

Variant titles

Other title variants found on added title pages, the book cover and/or spine, that differs substantially from the main title.