@biblioteksentralen/cordata

    Interface Role

    A Role is the function that an Agent (Person or Collective Agent) plays in the process of producing a Work, Expression or Manifestation.

    interface Role {
        code: string;
        label: LanguageMap;
        marc21Code?: string;
        normarcCode?: string;
    }
    Index

    Properties

    code: string

    The identifier for the role.

    Human-readable label (in Norwegian bokmål) for the role, e.g. "Forfatter", "Bokomslagsdesigner"

    marc21Code?: string

    The closest equivalent from the 21 Code list for relators.

    normarcCode?: string

    The closest equivalent for the role in the (deprecated) NORMARC list of relators. Undefined for roles that don't have a close NORMARC equivalent.

    MMNEPVFCICPMFPCPTTAAATR