linkSubsequentRepeated
addLink
resourceType
TODO
sync groupId with other appropriate ?work hasPart
match
0
when
$a & $b & $2=rdacontent
1
when
$2=rdacontent
TODO?:$2
about
_:contentType
resourceType
property
$a
about
_:contentType
property
infer
true
$b
about
_:contentType
property
$0
about
_:contentType
$1
$2
about
_:contentType
property
marcDefault
rdacontent
supplementary
true
$6
about
_:contentType
property
supplementary
true
$8
about
_:contentType
supplementary
true
$3
supplementary
true
Exempel: -
MARC
[
  {
    "336": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "a": "performed music"
        },
        {
          "2": "rdacontent"
        }
      ]
    }
  },
  {
    "336": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "prm"
        },
        {
          "2": "rdacontent"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contentType": [
        {
          "@id": "https://id.kb.se/term/rda/content/performed%20music",
          "@type": "ContentType",
          "label": "performed music"
        }
      ],
      "hasPart": [
        {
          "@type": "Work",
          "contentType": [
            {
              "@id": "https://id.kb.se/term/rda/content/prm",
              "@type": "ContentType",
              "code": "prm"
            }
          ]
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "336": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "performed music"
      },
      {
        "b": "prm"
      },
      {
        "2": "rdacontent"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contentType": [
        {
          "@id": "https://id.kb.se/term/rda/content/prm",
          "@type": "ContentType",
          "code": "prm",
          "label": "performed music"
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "336": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "performed music"
      },
      {
        "2": "rdacontent"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contentType": [
        {
          "@id": "https://id.kb.se/term/rda/content/performed%20music",
          "@type": "ContentType",
          "label": "performed music"
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "336": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "b": "prm"
      },
      {
        "2": "rdacontent"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contentType": [
        {
          "@id": "https://id.kb.se/term/rda/content/prm",
          "@type": "ContentType",
          "code": "prm"
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "336": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "performed music"
      },
      {
        "b": "prm"
      },
      {
        "2": "otherlist"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contentType": [
        {
          "@type": "ContentType",
          "code": "prm",
          "label": "performed music",
          "termGroup": "otherlist"
        }
      ]
    }
  }
}