NOTE:LC
Guidelines on how to transcribe a date in subfields are generally the same as those specified under 008/06
resourceType
$a
$b
property
$c
property
$n
$o
$p
$2
$6
Exempel: coded dates using date1BC/date2CE fields
MARC
{
  "046": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "b": "456"
      },
      {
        "c": "1234"
      },
      {
        "e": "1250"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "marc:hasSpecialCodedDates": [
      {
        "@type": "marc:SpecialCodedDates",
        "marc:date1BCDate": "456",
        "marc:date1CEDate": "1234",
        "marc:date2CEDateFieldMustAlsoContainASubfieldC": "1250"
      }
    ]
  }
}
Exempel: type of date code with validity range, inclusive dates
MARC
{
  "046": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "i"
      },
      {
        "m": "1890"
      },
      {
        "n": "1899"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "marc:hasSpecialCodedDates": [
      {
        "@type": "marc:SpecialCodedDates",
        "marc:typeOfDateCode": "i",
        "marc:beginningOfDateValid": "1890",
        "marc:endOfDateValid": "1899"
      }
    ]
  }
}
Exempel: combined coded date values in one 046 field
MARC
{
  "046": {
    "ind1": " ",
    "ind2": " ",
    "subfields": [
      {
        "a": "q"
      },
      {
        "c": "1978"
      },
      {
        "e": "1981"
      },
      {
        "m": "1978"
      },
      {
        "n": "1981"
      }
    ]
  }
}
JSON-LD
{
  "mainEntity": {
    "marc:hasSpecialCodedDates": [
      {
        "@type": "marc:SpecialCodedDates",
        "marc:typeOfDateCode": "q",
        "marc:date1CEDate": "1978",
        "marc:date2CEDateFieldMustAlsoContainASubfieldC": "1981",
        "marc:beginningOfDateValid": "1978",
        "marc:endOfDateValid": "1981"
      }
    ]
  }
}