resourceType
aboutAlias
_:contribution
NOTE:notInLibris
t p l k f
TODO
0
change splitValueProperties to work on result, to handle match combo
match
0
when
i1=2 & $b
1
when
i1=1 & $b
2
when
i1=0 & $b
3
when
i1=2
4
when
i1=1
5
when
i1=0
$6
property
$n
about
_:agent
addProperty
punctuationChars
,
$k
NOTE
not allowed but used in the wild
$0
about
_:agent
addProperty
Exempel: -
MARC
{
  "110": {
    "ind1": "0",
    "ind2": " ",
    "subfields": [
      {
        "a": "Wolters Kluwer"
      },
      {
        "b": "Norstedts Juridik"
      },
      {
        "c": "Sthlm"
      }
    ]
  }
}
Normalized MARC:
{
  "110": {
    "ind1": "2",
    "ind2": " ",
    "subfields": [
      {
        "a": "Wolters Kluwer"
      },
      {
        "b": "Norstedts Juridik"
      },
      {
        "c": "Sthlm"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contribution": [
        {
          "@type": "PrimaryContribution",
          "agent": {
            "@type": "Organization",
            "marc:subordinateUnit": [
              "Norstedts Juridik"
            ],
            "isPartOf": {
              "@type": "Organization",
              "name": "Wolters Kluwer"
            },
            "place": [
              {
                "@type": "Place",
                "label": "Sthlm"
              }
            ]
          }
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "110": {
    "ind1": "1",
    "ind2": " ",
    "subfields": [
      {
        "a": "Sverige."
      },
      {
        "b": "Kulturdepartementet"
      },
      {
        "c": "Sthlm"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contribution": [
        {
          "@type": "PrimaryContribution",
          "agent": {
            "@type": "Jurisdiction",
            "marc:subordinateUnit": [
              "Kulturdepartementet"
            ],
            "isPartOf": {
              "@type": "Jurisdiction",
              "name": "Sverige."
            },
            "place": [
              {
                "@type": "Place",
                "label": "Sthlm"
              }
            ]
          }
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "110": {
    "ind1": "2",
    "ind2": " ",
    "subfields": [
      {
        "a": "Wolters Kluwer"
      },
      {
        "b": "Norstedts Juridik"
      },
      {
        "k": "Grupptitel"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contribution": [
        {
          "@type": "PrimaryContribution",
          "agent": {
            "@type": "Organization",
            "marc:subordinateUnit": [
              "Norstedts Juridik"
            ],
            "isPartOf": {
              "@type": "Organization",
              "name": "Wolters Kluwer"
            }
          },
          "qualifier": [
            "Grupptitel"
          ]
        }
      ]
    }
  }
}
Exempel: -
MARC
{
  "110": {
    "ind1": "2",
    "ind2": " ",
    "subfields": [
      {
        "a": "Mujeres Ayudando la Raza (Organization : University of California, Davis)"
      },
      {
        "b": "Conference"
      },
      {
        "n": "(2nd :"
      },
      {
        "d": "1998 :"
      },
      {
        "c": "University of California, Davis"
      },
      {
        "e": "author"
      },
      {
        "e": "issuing body."
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "instanceOf": {
      "@type": "Text",
      "contribution": [
        {
          "@type": "PrimaryContribution",
          "agent": {
            "@type": "Organization",
            "date": [
              "1998 :"
            ],
            "marc:subordinateUnit": [
              "Conference"
            ],
            "isPartOf": {
              "@type": "Organization",
              "name": "Mujeres Ayudando la Raza (Organization : University of California, Davis)"
            },
            "place": [
              {
                "@type": "Place",
                "label": "University of California, Davis"
              }
            ],
            "marc:numeration": [
              "(2nd :"
            ]
          },
          "role": [
            {
              "@type": "Role",
              "label": "author"
            },
            {
              "@type": "Role",
              "label": "issuing body."
            }
          ]
        }
      ]
    }
  }
}