match
0
when
$a
addLink
$a
property
punctuationChars
;.
$b
aboutNew
_:hasNotation
property
punctuationChars
;.
$3
$6
property
1
when
$b
resourceType
$b
property
punctuationChars
;.
infer
true
$3
$6
property
$6
about
_:languageNote
property
$3
about
_:languageNote
resourceType
property
Exempel: Notation
MARC
{
  "546": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "b": "Traditionell västerländsk notskrift"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNotation": [
        {
          "@type": "Notation",
          "label": "Traditionell västerländsk notskrift"
        }
      ]
    }
  }
}
Exempel: LanguageNote
MARC
{
  "546": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "Parallelltext på svenska och engelska"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNote": [
        {
          "@type": "marc:LanguageNote",
          "label": "Parallelltext på svenska och engelska"
        }
      ]
    }
  }
}
Exempel: LanguageNote and Notation in same field.
MARC
{
  "546": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "Latin"
      },
      {
        "b": "Roman alphabet"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNote": [
        {
          "@type": "marc:LanguageNote",
          "label": "Latin",
          "hasNotation": [
            {
              "@type": "Notation",
              "label": "Roman alphabet"
            }
          ]
        }
      ]
    }
  }
}
Exempel: LanguageNote and repeated hasNotation in same field.
MARC
{
  "546": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "3": "John P. Harrington field notebooks"
      },
      {
        "a": "Zuni;"
      },
      {
        "b": "Pictograms;"
      },
      {
        "b": "Phonetic alphabet."
      }
    ]
  }
}
Normalized MARC:
{
  "546": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "3": "John P. Harrington field notebooks"
      },
      {
        "a": "Zuni"
      },
      {
        "b": "Pictograms"
      },
      {
        "b": "Phonetic alphabet"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNote": [
        {
          "@type": "marc:LanguageNote",
          "label": "Zuni",
          "hasNotation": [
            {
              "@type": "Notation",
              "label": "Pictograms"
            },
            {
              "@type": "Notation",
              "label": "Phonetic alphabet"
            }
          ],
          "appliesTo": {
            "@type": "Resource",
            "label": "John P. Harrington field notebooks"
          }
        }
      ]
    }
  }
}
Exempel: Repeated fields LanguageNote + Notation
MARC
[
  {
    "546": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "a": "Innehållsförteckning även på engelska"
        }
      ]
    }
  },
  {
    "546": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "Traditionell västerländsk notskrift"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNote": [
        {
          "@type": "marc:LanguageNote",
          "label": "Innehållsförteckning även på engelska"
        }
      ],
      "hasNotation": [
        {
          "@type": "Notation",
          "label": "Traditionell västerländsk notskrift"
        }
      ]
    }
  }
}
Exempel: Repeated fields Notation + Notation
MARC
[
  {
    "546": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "Traditionell västerländsk notskrift"
        }
      ]
    }
  },
  {
    "546": {
      "ind1": " ",
      "ind2": " ",
      "subfields": [
        {
          "b": "Roman alphabet"
        }
      ]
    }
  }
]
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "hasNotation": [
        {
          "@type": "Notation",
          "label": "Traditionell västerländsk notskrift"
        },
        {
          "@type": "Notation",
          "label": "Roman alphabet"
        }
      ]
    }
  }
}