TODO
$b assigner - Agent - rdfs:label in BF2 conversion 1.6
i1
property
tokenMap
0
AudioIssueNumber
1
MatrixNumber
2
MusicPlate
3
MusicPublisherNumber
4
VideoRecordingNumber
5
PublisherNumber
6
MusicDistributorNumber
i2
NOTE:LC
Note/added entry controller ignore
ignored
true
marcDefault
1
$a
property
$b
link
resourceType
property
$q
$6
$8
Exempel: AudioIssueNumber i1=0
MARC
{
  "028": {
    "ind1": "0",
    "ind2": "1",
    "subfields": [
      {
        "a": "STMA 8007"
      },
      {
        "b": "Tamla Motown"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "AudioIssueNumber",
        "value": "STMA 8007",
        "agent": {
          "@type": "Organization",
          "name": "Tamla Motown"
        }
      }
    ]
  }
}
Exempel: MatrixNumber i1=1
MARC
{
  "028": {
    "ind1": "1",
    "ind2": "1",
    "subfields": [
      {
        "a": "256A090"
      },
      {
        "b": "Deutsche Grammophon Gesellschaft"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "MatrixNumber",
        "value": "256A090",
        "agent": {
          "@type": "Organization",
          "name": "Deutsche Grammophon Gesellschaft"
        }
      }
    ]
  }
}
Exempel: MusicPlate i1=2
MARC
{
  "028": {
    "ind1": "2",
    "ind2": "1",
    "subfields": [
      {
        "a": "B. & H. 8797"
      },
      {
        "b": "Breitkopf & Hartel"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "MusicPlate",
        "value": "B. & H. 8797",
        "agent": {
          "@type": "Organization",
          "name": "Breitkopf & Hartel"
        }
      }
    ]
  }
}
Exempel: MusicPublisherNumber i1=3, i2=0
MARC
{
  "028": {
    "ind1": "3",
    "ind2": "0",
    "subfields": [
      {
        "a": "321"
      }
    ]
  }
}
Normalized MARC:
{
  "028": {
    "ind1": "3",
    "ind2": "1",
    "subfields": [
      {
        "a": "321"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "MusicPublisherNumber",
        "value": "321"
      }
    ]
  }
}
Exempel: VideoRecordingNumber i1=4
MARC
{
  "028": {
    "ind1": "4",
    "ind2": "1",
    "subfields": [
      {
        "a": "440 073 033-9"
      },
      {
        "b": "Deutsche Grammophon"
      },
      {
        "q": "skiva 2"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "VideoRecordingNumber",
        "value": "440 073 033-9",
        "qualifier": [
          "skiva 2"
        ],
        "agent": {
          "@type": "Organization",
          "name": "Deutsche Grammophon"
        }
      }
    ]
  }
}
Exempel: PublisherNumber i1=5, i2=2
MARC
{
  "028": {
    "ind1": "5",
    "ind2": "2",
    "subfields": [
      {
        "a": "321"
      }
    ]
  }
}
Normalized MARC:
{
  "028": {
    "ind1": "5",
    "ind2": "1",
    "subfields": [
      {
        "a": "321"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "PublisherNumber",
        "value": "321"
      }
    ]
  }
}
Exempel: MusicDistributorNumber i1=6
MARC
{
  "028": {
    "ind1": "6",
    "ind2": "1",
    "subfields": [
      {
        "a": "321"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "identifiedBy": [
      {
        "@type": "MusicDistributorNumber",
        "value": "321"
      }
    ]
  }
}