linkSubsequentRepeated
addLink
resourceType
NOTE:$h
ignored
location within medium
NOTE:$0
nac
TODO:subfield$2
Source (NR)
NOTE:$3
NOTE:LC
nac
NOTE:record-count
0
NOTE:local
If this would appear, we unconditionally expect it ONLY to be used in subsequent 340 (see linkSubsequentRepeated).
TODO:subfield$6
Linkage (NR)
$a
TODO
Add the separate lists used for cataloging, as enumerations
resourceType
property
$b
NOTE:LC
bf2marcSpec-3XX-v1.0: nac - Cannot be differeneted from 300 $c
ignoreOnRevert
true
addLink
resourceType
property
punctuationChars
:;+
$c
TODO
Add the separate lists used for cataloging, as enumerations
resourceType
property
$d
TODO
Add the separate lists used for cataloging, as enumerations. Ensure this doesn't clash with 007 13:14 Sound
resourceType
property
$f
NOTE
This mapping does not fit all media types
resourceType
property
$h
$i
addLink
resourceType
$j
addLink
resourceType
property
$k
addLink
resourceType
property
$m
addLink
resourceType
property
$n
addLink
resourceType
property
$o
addLink
resourceType
property
$0
$1
$3
$g
NOTE
New subfield, is on work in BF2
resourceType
property
Exempel: Property clash between 300c from 340b producing doubled fields in MARC. (340 ignored on revert)
MARC
[
  {
    "300": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "c": "film 300"
        }
      ]
    }
  },
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "film 340"
        }
      ]
    }
  }
]
Normalized MARC:
[
  {
    "300": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "c": "film 300"
        },
        {
          "c": "film 340"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "hasDimensions": [
      {
        "@type": "Dimensions",
        "label": "film 300"
      },
      {
        "@type": "Dimensions",
        "label": "film 340"
      }
    ]
  }
}
Exempel: Successful reconversion to 300c from 340b. Normalized is expected consequence of conflicting properties.
MARC
[
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "a": "film"
        }
      ]
    }
  },
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "35 mm"
        }
      ]
    }
  },
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "j": "original"
        }
      ]
    }
  }
]
Normalized MARC:
[
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "a": "film"
        }
      ]
    }
  },
  {
    "300": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "c": "35 mm"
        }
      ]
    }
  },
  {
    "340": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "j": "original"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "baseMaterial": [
      {
        "@type": "BaseMaterial",
        "label": "film"
      }
    ],
    "hasPart": [
      {
        "@type": "Instance",
        "hasDimensions": [
          {
            "@type": "Dimensions",
            "label": "35 mm"
          }
        ]
      },
      {
        "@type": "Instance",
        "generation": [
          {
            "@type": "Generation",
            "label": "original"
          }
        ]
      }
    ]
  }
}