Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
{
"NOTE:baseUri:fromSystem": "https://libris.kb.se/",
"keepGroupIds": false,
"TODO:s": [
"addLink:identifiedBy (+ NOTE:marc-repeatable: false where link)"
],
"defaultPunctuation": {
"punctuationChars": null,
"skipLeading": "^\\(.*$",
"blockNextLeading": ".*\\S{2,}\\.$|.*[:;]$",
"balanceBrackets": true
},
"pendingResources": {
"?record": {
"resourceType": "Record",
"uriTemplate": "http://libris.kb.se/{marcType}/{controlNumber}",
"matchUriTokens": {
"controlNumber": "^\\d{1,14}$"
}
}
},
"marcTypeFromTypeOfRecord": {
"*": "bib",
"u": "hold",
"v": "hold",
"x": "hold",
"y": "hold",
"z": "auth"
},
"tokenMaps": {
"thesaurus": {
"0": "lcsh",
"1": "lcsh/csh",
"2": "mesh",
"3": "nal",
"4": null,
"5": "csh",
"6": "rvm",
"7": null
},
"sequenceStatus": {
"2": "marc:InBetweenInSequence",
"3": "marc:LatestInSequence"
},
"marcThesaurus": {
"0": "marc:LibraryOfCongressSubjectHeadingsNameAuthorityFile",
"1": "marc:LcSubjectHeadingsForChildrensLiterature",
"2": "marc:MedicalSubjectHeadingsNlmNameAuthorityFile",
"3": "marc:NationalAgriculturalLibrarySubjectAuthorityFile",
"5": "marc:CanadianSubjectHeadingsNlcNameAuthorityFile",
"6": "marc:RepertoireDeVedettesMatiere",
"7": "marc:SourceSpecifiedInSubfield2"
},
"marcNameForm": {
"0": "marc:InvertedName",
"1": "marc:JurisdictionName",
"2": "marc:NameInDirectOrder"
},
"TypeOfRecordType": {
"a": "Text",
"b": "ArchivalUnit",
"c": "NotatedMusic",
"d": "ManuscriptNotatedMusic",
"e": "Cartography",
"f": "ManuscriptCartography",
"g": "MovingImage",
"i": "Audio",
"j": "Music",
"k": "StillImage",
"m": "Multimedia",
"o": "Kit",
"p": "MixedMaterial",
"r": "Object",
"t": "ManuscriptText",
"u": "Item",
"v": "Item",
"x": "Item",
"y": "Item",
"z": null
},
"BibLevelType": {
"9": "LicenseAgreementBoundDescription",
"a": "ComponentPart",
"b": "SerialComponentPart",
"c": "Collection",
"d": "SubCollection",
"i": "Integrating",
"m": "Monograph",
"p": "Periodical",
"s": "Serial"
},
"StatusType": {
"a": "marc:IncreaseInEncodingLevel",
"c": "marc:CorrectedOrRevised",
"d": "marc:Deleted",
"n": "marc:New",
"o": "marc:Obsolete",
"p": "marc:IncreaseInEncodingLevelFromPrepublication",
"s": "marc:DeletedHeadingSplitIntoTwoOrMoreHeading",
"x": "marc:DeletedHeadingReplacedByAnotherHeading"
},
"EncLevelType": {
"1": "marc:FullLevelMaterialNotExamined",
"2": "marc:LessThanFullLevelMaterialNotExamined",
"3": "marc:AbbreviatedLevel",
"4": "marc:AbbreviatedLevel",
"5": "marc:PartialPreliminaryLevel",
"7": "marc:MinimalLevel",
"8": "marc:PrepublicationLevel",
" ": "marc:FullLevel",
"e": "marc:AbbreviatedLevel",
"i": "marc:AbbreviatedLevel",
"j": "marc:AbbreviatedLevel",
"k": "marc:AbbreviatedLevel",
"l": "marc:AbbreviatedLevel",
"m": "marc:AbbreviatedLevel",
"u": "marc:AbbreviatedLevel",
"z": "marc:AbbreviatedLevel"
},
"EncLevelType-ReverseOverrides": {
"marc:AbbreviatedLevel": "3",
"marc:CoreLevel": "3",
"marc:SystemIdentifiedMarcErrorInABatchloadedRecordLocal": "3",
"marc:FullLevelInputByOclcParticipantsLocal": "3",
"marc:DeletedRecordLocal": "3",
"marc:LessThanFullLevelInputByOclcParticipantsLocal": "3",
"marc:FullLevelInputAddedFromABatchProcessLocal": "3",
"marc:LessThanFullLevelInputAddedFromABatchProcessLocal": "3"
},
"HoldingType": {
"v": "marc:MultipartItemHolding",
"x": "marc:SinglePartItemHolding",
"y": "marc:SerialItemHolding"
},
"PublicationStatusType": {
"b": "marc:NoDatesGivenBCDateInvolved",
"c": "marc:ContinuingResourceCurrentlyPublished",
"d": "marc:ContinuingResourceCeasedPublication",
"e": "marc:DetailedDate",
"i": "marc:InclusiveDatesOfCollection",
"k": "marc:RangeOfYearsOfBulkOfCollection",
"m": "marc:MultipleDates",
"n": "marc:DatesUnknown",
"p": "marc:DateOfDistributionReleaseIssueAndProductionRecordingSessionWhenDifferent",
"q": "marc:QuestionableDate",
"r": "marc:ReprintReissueDateAndOriginalDate",
"s": "marc:SingleKnownDateProbableDate",
"t": "marc:PublicationDateAndCopyrightDate",
"u": "marc:ContinuingResourceStatusUnknown"
},
"NonfilingChars": {
" ": null,
"1": "1",
"2": "2",
"3": "3",
"4": "4",
"5": "5",
"6": "6",
"7": "7",
"8": "8",
"9": "9"
},
"timePeriod": {
"a0": "-XXXX/-3000",
"b0": "-29XX",
"b1": "-28XX",
"b2": "-27XX",
"b3": "-26XX",
"b4": "-25XX",
"b5": "-24XX",
"b6": "-23XX",
"b7": "-22XX",
"b8": "-21XX",
"b9": "-20XX",
"c0": "-19XX",
"c1": "-18XX",
"c2": "-17XX",
"c3": "-16XX",
"c4": "-15XX",
"c5": "-14XX",
"c6": "-13XX",
"c7": "-12XX",
"c8": "-11XX",
"c9": "-10XX",
"d0": "-09XX",
"d1": "-08XX",
"d2": "-07XX",
"d3": "-06XX",
"d4": "-05XX",
"d5": "-04XX",
"d6": "-03XX",
"d7": "-02XX",
"d8": "-01XX",
"d9": "-00XX",
"e": "00",
"f": "01",
"g": "02",
"h": "03",
"i": "04",
"j": "05",
"k": "06",
"l": "07",
"m": "08",
"n": "09",
"o": "10",
"p": "11",
"q": "12",
"r": "13",
"s": "14",
"t": "15",
"u": "16",
"v": "17",
"w": "18",
"x": "19",
"y": "20"
}
},
"postProcessing": [
{
"type": "VerboseRevertData",
"sourceProperty": "@id",
"addProperty": "marc:uri",
"_name": "Use @id for $0 on revert",
"_spec": [
{
"source": {
"mainEntity": {
"subject": [
{
"@id": "https://id.kb.se/term/sao/Steampunk"
}
]
}
},
"result": {
"mainEntity": {
"subject": [
{
"@id": "https://id.kb.se/term/sao/Steampunk"
}
]
}
},
"back": {
"mainEntity": {
"subject": [
{
"@id": "https://id.kb.se/term/sao/Steampunk",
"marc:uri": ["https://id.kb.se/term/sao/Steampunk"]
}
]
}
}
}
]
}
],
"patterns": {"@include": "marcframe-patterns.json"},
"bib": {
"pendingResources": {
"?thing": {
"about": "?record",
"link": "mainEntity",
"resourceType": "Instance",
"fragmentId": "it",
"uriTemplate": "http://libris.kb.se/resource/{marcType}/{controlNumber}",
"matchUriTokens": {
"controlNumber": "^\\d{1,14}$"
}
},
"_:provision": {
"about": "?thing",
"link": "marc:primaryProvisionActivity",
"resourceType": "PrimaryProvisionActivity",
"embedded": true
},
"?work": {
"about": "?thing",
"link": "instanceOf",
"resourceType": "Work",
"fragmentId": "work"
}
},
"postProcessing": {"@include": "marcframe-bib-postprocessing.json"},
"000": {
"NOTE:[0:5]": "Record length (only applicable in ISO 2709 serialization)",
"[5]": {
"aboutEntity": "?record",
"property": "recordStatus",
"tokenMap": "StatusType"
},
"[6]": {
"aboutEntity": "?work",
"tokenMap": "TypeOfRecordType",
"property": "@type"
},
"[7]": {
"aboutEntity": "?thing",
"tokenMap": "BibLevelType",
"property": "issuanceType"
},
"[8]": {
"aboutEntity": "?record",
"link": "marc:typeOfControl",
"uriTemplate": "https://id.kb.se/marc/TypeOfControlType-{_}",
"matchUriToken": "^[a]$",
"fixedDefault": " ",
"TODO": "BF2: I - rdf:type - Archival"
},
"[9]": {
"NOTE": "Character coding scheme - a - UCS/Unicode",
"ignored": true,
"fixedDefault": "a"
},
"NOTE:[10]": "Indicator count (only applicable in ISO 2709 serialization)",
"NOTE:[11]": "Subfield code length (only applicable in ISO 2709 serialization)",
"NOTE:[12:17]": "Base address of data (only applicable in ISO 2709 serialization)",
"[17]": {
"aboutEntity": "?record",
"property": "encodingLevel",
"tokenMap": "EncLevelType",
"reverseTokenMapOverrides": "EncLevelType-ReverseOverrides"
},
"[18]": {
"aboutEntity": "?record",
"addLink": "descriptionConventions",
"NOTE:marc-repeatable": false,
"TODO": "merge with 040.e",
"uriTemplate": "https://id.kb.se/marc/CatFormType-{_}",
"matchUriToken": "^[aci]$",
"fixedDefault": " "
},
"[19]": {
"NOTE": "Multipart resource record level - # - Not specified or not applicable",
"ignored": true,
"fixedDefault": " "
},
"[20:24]": {
"NOTE": "Entry map - 4500 - Default value in MARC21",
"ignored": true,
"fixedDefault": "4500"
},
"repeatable": false,
"NOTE:_spec": "For Serial issuanceTypes see 008",
"_spec": [
{
"name": "@type Text (Monograph)",
"originalLeader": "00887cam a2200277 a 4500",
"source": {"leader": " cam a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"name": "@type Text (Monograph) status New with broken Leader values fixed by fixedDefault",
"originalLeader": "00887nam X220027X aX450X",
"normalized": {"leader": " nam a a 4500", "fields": [{"001": "0000000"}]},
"source": {"leader": " nam X X aX450X", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:New",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"name": "@type Text (Monograph Component part)",
"originalLeader": "00887caa a2200277 a 4500",
"source": {"leader": " caa a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "ComponentPart",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"name": "@type ArchivalUnit",
"originalLeader": "00887cbm a2200277 a 4500",
"source": {"leader": " cbm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "ArchivalUnit"}
}
}
},
{
"name": "@type NotatedMusic",
"originalLeader": "00887ccm a2200277 a 4500",
"source": {"leader": " ccm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "NotatedMusic"}
}
}
},
{
"name": "@type ManuscriptNotatedMusic",
"originalLeader": "00887cdm a2200277 a 4500",
"source": {"leader": " cdm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "ManuscriptNotatedMusic"}
}
}
},
{
"name": "@type Cartography",
"originalLeader": "00887cem a2200277 a 4500",
"source": {"leader": " cem a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Cartography"}
}
}
},
{
"name": "@type ManuscriptCartography",
"originalLeader": "00887cfm a2200277 a 4500",
"source": {"leader": " cfm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "ManuscriptCartography"}
}
}
},
{
"name": "@type MovingImage",
"originalLeader": "00887cgm a2200277 a 4500",
"source": {"leader": " cgm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "MovingImage"}
}
}
},
{
"name": "@type Audio",
"originalLeader": "00887cim a2200277 a 4500",
"source": {"leader": " cim a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Audio"}
}
}
},
{
"name": "@type Music",
"originalLeader": "00887cjm a2200277 a 4500",
"source": {"leader": " cjm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Music"}
}
}
},
{
"name": "@type StillImage",
"originalLeader": "00887ckm a2200277 a 4500",
"source": {"leader": " ckm a a 4500", "fields": [{"001": "0000000"}]},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "StillImage"}
}
}
},
{
"name": "@type StillImage (Collection)",
"originalLeader": "00887ckc a2200277 a 4500",
"source": {
"leader": " ckc a a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Collection",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "StillImage"}
}
}
},
{
"name": "@type Multimedia (Integrating) 7qjg2x5k3647qq8",
"NOTE": "Mve extended specs to 008?",
"originalLeader": "00887cmi a2200277 a 4500",
"source": {
"leader": " cmi a a 4500",
"fields": [
{"001": "0000000"},
{"007":"cr ||| ||||| "},
{"245": {"ind1": "1", "ind2": "0", "subfields": [{"a": "The encyclopedia mythica"}]}}
]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Electronic",
"issuanceType": "Integrating",
"hasTitle": [
{
"@type": "Title",
"mainTitle": "The encyclopedia mythica"
}
],
"carrierType": [{"@id": "https://id.kb.se/marc/ComputerMaterialType-r"}],
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Multimedia"}
}
}
},
{
"name": "@type Kit",
"originalLeader": "00887com a2200277 a 4500",
"source": {
"leader": " com a a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Kit"}
}
}
},
{
"name": "@type MixedMaterial",
"originalLeader": "00887cpm a2200277 a 4500",
"source": {
"leader": " cpm a a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "MixedMaterial"}
}
}
},
{
"name": "@type Object",
"originalLeader": "00887crm a2200277 a 4500",
"source": {
"leader": " crm a a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Object"}
}
}
},
{
"name": "@type ManuscriptText",
"originalLeader": "00887ctm a2200277 a 4500",
"source": {
"leader": " ctm a a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "ManuscriptText"}
}
}
},
{
"name": "encodingLevel marc:AbbreviatedLevel should revert to 3",
"originalLeader": "00887cam a2200277 a 4500",
"source": {
"leader": " cam a 4a 4500",
"fields": [{"001": "0000000"}]
},
"normalized": {
"leader": " cam a 3a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:AbbreviatedLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"name": "Obsolete encodingLevel should revert to 3 (marc:AbbreviatedLevel)",
"originalLeader": "00887cam a2200277 a 4500",
"normalized": {
"leader": " cam a 3a 4500",
"fields": [{"001": "0000000"}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "0000000",
"encodingLevel": "marc:DeletedRecordLocal",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"originalLeader": "00887cam a2200277 i 4500",
"source": {
"leader": " cam a i 4500",
"fields": [
{"001": "0000000"},
{"040": {"ind1": " ", "ind2": " ", "subfields": [{"e": "rda"}]}}]
},
"result": {
"@type": "Record",
"@id": "http://libris.kb.se/bib/0000000",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [
{"@id": "https://id.kb.se/marc/CatFormType-i"},
{"@type": "DescriptionConventions", "code": "rda"}
],
"controlNumber": "0000000",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"@id": "http://libris.kb.se/resource/bib/0000000",
"instanceOf": {"@type": "Text"}
}
}
},
{
"name": "Non-legacy conformant controlNumber doesn't mint URIs",
"originalLeader": "00887cam a2200277 a 4500",
"source": {"leader": " cam a a 4500", "fields": [{"001": "fffffff"}]},
"result": {
"@type": "Record",
"recordStatus": "marc:CorrectedOrRevised",
"descriptionConventions": [{"@id": "https://id.kb.se/marc/CatFormType-a"}],
"controlNumber": "fffffff",
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"@type": "Instance",
"issuanceType": "Monograph",
"instanceOf": {"@type": "Text"}
}
}
}
]
},
"001": {
"aboutType": "Record",
"aboutEntity": "?record", "property": "controlNumber",
"_spec": [
{
"source": {"fields": [{"001": "7149593"}]},
"result": {"controlNumber": "7149593"}
}
]
},
"003": {"aboutEntity": "?record", "property": "systemName"},
"005": {
"aboutEntity": "?record", "property": "modified",
"parseDateTime": "yyyyMMddHHmmss.S", "timeZone": "CET",
"_spec": [
{
"source": {"005": "20130814170612.0"},
"result": {"modified": "2013-08-14T17:06:12.0+02:00"}
}
]
},
"006": {
"NOTE:repeats": "008",
"aboutEntity": "?work",
"addLink": "hasPart",
"groupId": "#workpart-$seq",
"TODO?:addLink": "marc:additionalWork",
"TODO?:pendingResources": {"_:otherInstance":{"link": "hasInstance"}},
"[0]": {
"tokenMap": {
"a": "Text",
"t": "ManuscriptText",
"c": "NotatedMusic",
"d": "ManuscriptNotatedMusic",
"i": "Audio",
"j": "Music",
"e": "Cartography",
"f": "ManuscriptCartography",
"g": "MovingImage",
"k": "StillImage",
"o": "Kit",
"r": "Object",
"m": "Multimedia",
"p": "MixedMaterial",
"s": "marc:SerialWork"
},
"property": "@type"
},
"tokenTypeMap": "[0]",
"baseTypeMap": {
"ManuscriptText": "Text",
"NotatedMusic": "Audio",
"ManuscriptNotatedMusic": "Audio",
"Music": "Audio",
"ManuscriptCartography": "Cartography",
"MovingImage": "Visual",
"StillImage": "Visual",
"Kit": "Visual",
"Object": "Visual",
"MixedMaterial": "Mixed",
"marc:SerialWork": "Serial"
},
"Text": {
"[1] [2] [3] [4]": {
"link": "illustrativeContent",
"uriTemplate": "https://id.kb.se/marc/BooksIllustrationsType-{_}",
"matchUriToken": "^[abcdefghijklmop]$"
},
"[5]": {
"TODO:about": "_:aspectWork",
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$"
},
"[6]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/BooksItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$"
},
"[7] [8] [9] [10]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksContentsType-{_}",
"matchUriToken": "^[256abcdefgijklmnopqrstuvwyz]$"
},
"[11]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$"
},
"[12]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/ConferencePublicationType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[13]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksFestschriftType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[14]": {
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/IndexType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[15]": null,
"[16]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksLiteraryFormType-{_}",
"matchUriToken": "^[01cdefhijmps]$"
},
"[17]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksBiographyType-{_}",
"matchUriToken": "^[abcd]$"
}
},
"Audio": {
"[1:3]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MusicCompositionType-{_}",
"matchUriToken": "^[abcdfghijlmnopqrstuvwyz]$"
},
"[3]": {
"link": "musicFormat",
"uriTemplate": "https://id.kb.se/marc/MusicFormatType-{_}",
"matchUriToken": "^[abcdeghijklmp]$"
},
"[4]": {
"link": "marc:parts",
"uriTemplate": "https://id.kb.se/marc/MusicPartsType-{_}",
"matchUriToken": "^[def]$"
},
"[5]": {
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$"
},
"[6]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$"
},
"[7] [8] [9] [10] [11] [12]": {
"TODO": "Decide if this should be Work or Instance",
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/MusicMatterType-{_}",
"matchUriToken": "^[abcdefghikrs]$"
},
"[13] [14]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MusicTextType-{_}",
"matchUriToken": "^[abcdefghijklmoprst]$"
},
"[15]": null,
"[16]": {
"NOTE:LC": "Transposition and arrangement - # - nac",
"ignore": true,
"fixedDefault": "|"
},
"[17]": null
},
"Cartography": {
"[1] [2] [3] [4]": {
"TODO:about": "_:cartographic",
"link": "marc:relief",
"uriTemplate": "https://id.kb.se/marc/MapsReliefType-{_}",
"matchUriToken": "^[abcdefgijkmz]$"
},
"[5:7]": {
"TODO:about": "_:cartographic",
"link": "projection",
"uriTemplate": "https://id.kb.se/marc/MapsProjectionType-{_}",
"matchUriToken": "^[abcdefghijklmnoprsuz]$"
},
"[7]": null,
"[8]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MapsMaterialType-{_}",
"matchUriToken": "^[abcdefg]$"
},
"[9] [10]": null,
"[11]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$"
},
"[12]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}"
},
"[13]": null,
"[14]": {
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/IndexType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[15]": null,
"[16] [17]": {
"TODO:ignore pos 17": "Not used in 008",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MapsFormatType-{_}",
"matchUriToken": "^[ejklnopr]$"
}
},
"Visual": {
"[1:4]": {
"property": "marc:runningTime",
"TODO:patternMap": "VisualRunningTimeType"
},
"[4]": null,
"[5]": {
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$"
},
"[6] [7] [8] [9] [10]": null,
"[11]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$"
},
"[12]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}"
},
"[13] [14] [15]": null,
"[16]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/VisualMaterialType-{_}",
"matchUriToken": "^[abcdfgiklmnopqrstvw]$"
},
"[17]": {
"TODO:about": "_:otherInstance",
"link": "marc:technique",
"uriTemplate": "https://id.kb.se/marc/VisualTechniqueType-{_}",
"matchUriToken": "^[aclz]$"
}
},
"Multimedia": {
"[1] [2] [3] [4]": null,
"[5]": {
"addLink": "intendedAudience",
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$",
"fixedDefault": " "
},
"[6]": {
"TODO:about": "_:otherInstance",
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ComputerItemType-{_}",
"matchUriToken": "^[oq]$",
"fixedDefault": " ",
"silentRevert": false
},
"[7] [8]": null,
"[9]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/ComputerTypeOfFileType-{_}",
"matchUriToken": "^[abcdefghijm]$",
"silentRevert": false
},
"[10]": null,
"[11]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$",
"silentRevert": false
},
"[12] [13] [14] [15] [16] [17]": null
},
"Mixed": {
"[1] [2] [3] [4] [5]": null,
"[6]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$"
},
"[7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17]": null
},
"Serial": {
"[1]": {
"TODO": "Ensure that the reconverting can separate 006, 008, 310 and 321 from each other",
"TODO:about": "_:otherInstance",
"addLink": "frequency",
"uriTemplate": "https://id.kb.se/marc/SerialsFrequencyType-{_}",
"matchUriToken": "^[abcdefghijkmqstwz]$",
"fixedDefault": "u"
},
"[2]": {
"TODO": "Ensure that the reconverting can separate 006, 008, 310 and 321 from each other",
"TODO:about": "_:otherInstance",
"addLink": "frequency",
"uriTemplate": "https://id.kb.se/marc/SerialsRegularityType-{_}",
"matchUriToken": "^[nrx]$",
"fixedDefault": "|"
},
"[3]": null,
"[4]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/SerialsTypeOfSerialType-{_}",
"matchUriToken": "^[dlmnpw]$",
"fixedDefault": " "
},
"[5]": {
"TODO:about": "_:otherInstance",
"link": "marc:originalItem",
"uriTemplate": "https://id.kb.se/marc/SerialsOriginalItemType-{_}",
"matchUriToken": "^[abcdefoqs]$"
},
"[6]": {
"TODO:about": "_:otherInstance",
"link": "marc:additionalCarrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$"
},
"[7]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/SerialsNatureType-{_}",
"matchUriToken": "^[6abcdefghiklmnopqrstuvwyz]$"
},
"[8] [9] [10]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/SerialsContentsType-{_}",
"matchUriToken": "^[56abcdefghiklmnopqrstuvwyz]$"
},
"[11]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$"
},
"[12]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/ConferencePublicationType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[13] [14] [15]": null,
"[16]": {
"link": "marc:alphabet",
"uriTemplate": "https://id.kb.se/marc/SerialsAlphabetType-{_}",
"matchUriToken": "^[abcdefghijkl]$"
},
"[17]": {
"link": "marc:typeOfEntry",
"uriTemplate": "https://id.kb.se/marc/SerialsTypeOfEntryType-{_}",
"matchUriToken": "^[012]$"
}
},
"repeatable": true,
"_spec": [
{
"Name": "Text",
"source": [
{"006": "a|||||||||||000 0|"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "Text",
"genreForm": [
{"@id": "https://id.kb.se/marc/BooksLiteraryFormType-0"}
]
}
]
}
}
}
},
{
"Name": "ManuscriptText",
"source": [
{"006": "t|||||||||||000 0|"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "ManuscriptText",
"genreForm": [
{"@id": "https://id.kb.se/marc/BooksLiteraryFormType-0"}
]
}
]
}
}
}
},
{
"Name": "NotatedMusic",
"source": [
{"006": "c| |||||||||||| | "}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "NotatedMusic"
}
]
}
}
}
},
{
"Name": "ManuscriptNotatedMusic",
"source": [
{"006": "d| |||||||||||| | "}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "ManuscriptNotatedMusic"
}
]
}
}
}
},
{
"Name": "Audio",
"source": [
{"006": "i| |||||||||||| | "}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "Audio"
}
]
}
}
}
},
{
"Name": "MovingImage",
"source": [
{"006": "g| | || ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "MovingImage"
}
]
}
}
}
},
{
"Name": "Cartography",
"source": [
{"006": "e||||| | || 0 ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "Cartography"
}
]
}
}
}
},
{
"Name": "ManuscriptCartography",
"source": [
{"006": "f||||| | || 0 ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "ManuscriptCartography"
}
]
}
}
}
},
{
"Name": "MixedMaterial",
"source": [
{"006": "p | "}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "MixedMaterial"
}
]
}
}
}
},
{
"Name": "Kit",
"source": [
{"006": "o| | || ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "Kit"
}
]
}
}
}
},
{
"Name": "StillImage",
"source": [
{"006": "k| | || ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "StillImage"
}
]
}
}
}
},
{
"Name": "Object",
"source": [
{"006": "r| | || ||"}
],
"result": {
"mainEntity": {
"instanceOf": {
"@type": "Text",
"hasPart": [
{
"@type": "Object"
}
]
}
}
}
},
{
"name": "Text/Monograph in (in 000,008) + Text (006)",
"source": {
"leader": " cam a i 4500",
"fields": [{"001": "0000000"}, {"006": "a|||||||||||000 ||"},{"008": "171123s1898 sw re 000 || | "}]
},
"normalized": {
"leader": " cam a i 4500",
"fields": [{"001": "0000000"}, {"006": "a|||||||||||000 ||"},{"008": "171123s1898 sw |||||re||||000 || | "}]
},
"result": {
"created": "2017-11-23T00:00:00.0+01:00",
"descriptionConventions": [{ "@id": "https://id.kb.se/marc/CatFormType-i" }],
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"issuanceType": "Monograph",
"carrierType": [{ "@id": "https://id.kb.se/marc/BooksItemType-r" }],
"marc:primaryProvisionActivity": {
"@type": "PrimaryProvisionActivity",
"country": [{ "@id": "https://id.kb.se/country/sw" }],
"marc:publicationStatus": "marc:SingleKnownDateProbableDate",
"year": "1898"
},
"instanceOf": {
"@type": "Text",
"genreForm": [{ "@id": "https://id.kb.se/marc/BooksContentsType-e" }],
"hasPart": [
{
"@type": "Text"
}
]
}
}
}
},
{
"name": "Text/Monograph in (in 000,008) + Multimedia (006), wiping erroneous XY",
"source": {
"leader": " cam a i 4500",
"fields": [{"001": "0000000"}, {"006": "mXY || j |"},{"008": "171123s1898 sw re 000 || | "}]
},
"normalized": {
"leader": " cam a i 4500",
"fields": [{"001": "0000000"}, {"006": "m j | "},{"008": "171123s1898 sw |||||re||||000 || | "}]
},
"result": {
"created": "2017-11-23T00:00:00.0+01:00",
"descriptionConventions": [{ "@id": "https://id.kb.se/marc/CatFormType-i" }],
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"issuanceType": "Monograph",
"carrierType": [{ "@id": "https://id.kb.se/marc/BooksItemType-r" }],
"marc:primaryProvisionActivity": {
"@type": "PrimaryProvisionActivity",
"country": [{ "@id": "https://id.kb.se/country/sw" }],
"marc:publicationStatus": "marc:SingleKnownDateProbableDate",
"year": "1898"
},
"instanceOf": {
"@type": "Text",
"genreForm": [{ "@id": "https://id.kb.se/marc/BooksContentsType-e" }],
"hasPart": [
{
"@type": "Multimedia",
"genreForm": [{ "@id": "https://id.kb.se/marc/ComputerTypeOfFileType-j" }]
}
]
}
}
}
},
{
"name": "NotatedMusic in (in 000,008) + Music (006)",
"source": {
"leader": " ccm a i 4500",
"fields": [{"001": "0000000"}, {"006": "j| | || | |"},{"008": "171123s1999 sw | "}]
},
"normalized": {
"leader": " ccm a i 4500",
"fields": [{"001": "0000000"}, {"006": "j| |||||||||||| | "},{"008": "171123s1999 sw | |||||||||| | | "}]
},
"result": {
"created": "2017-11-23T00:00:00.0+01:00",
"descriptionConventions": [{ "@id": "https://id.kb.se/marc/CatFormType-i" }],
"encodingLevel": "marc:FullLevel",
"mainEntity": {
"issuanceType": "Monograph",
"marc:primaryProvisionActivity": {
"@type": "PrimaryProvisionActivity",
"country": [{ "@id": "https://id.kb.se/country/sw" }],
"marc:publicationStatus": "marc:SingleKnownDateProbableDate",
"year": "1999"
},
"instanceOf": {
"@type": "NotatedMusic",
"hasPart": [
{
"@type": "Music"
}
]
}
}
}
}
]
},
"007": {
"linkSubsequentRepeated": {
"addLink": "hasPart",
"embedded": true
},
"[0]": {
"property": "@type",
"tokenMap": {
"a": "Map",
"c": "Electronic",
"d": "Globe",
"f": "Tactile",
"g": "ProjectedImageInstance",
"h": "Microform",
"k": "StillImageInstance",
"m": "MovingImageInstance",
"o": null,
"q": null,
"r": null,
"s": "SoundRecording",
"t": "TextInstance",
"v": "VideoRecording",
"z": null
},
"reverseTokenMapOverrides": {
"NOTE": "N.B. Should not set to '|' unless all other pos are set to '|'. When all pos are set to '|' no 007 will be created by revert.",
"TextInstance": "|"
}
},
"tokenTypeMap": "[0]",
"Map": {
"[1]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MapMaterialType-{_}",
"matchUriToken": "^[dgjkqrsy]$"
},
"[2]": null,
"[3]": {
"TODO:aboutEntity (perhaps ideal for all colorContent (LoC does so), but more cumbersome and practically/statistically irrelevant)": "?work",
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MapColorType-{_}",
"matchUriToken": "^[ac]$"
},
"[4]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MapMediumType-{_}",
"matchUriToken": "^[abcdefgijlnpqrstvwy]$"
},
"[5]": {
"addLink": "generation",
"uriTemplate": "https://id.kb.se/marc/ReproductionType-{_}",
"matchUriToken": "^[f]$"
},
"[6]": {
"TODO": "productionMethod in BF2",
"addLink": "generation",
"uriTemplate": "https://id.kb.se/marc/MapDetailsType-{_}",
"matchUriToken": "^[abcd]$"
},
"[7]": {
"addLink": "polarity",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/PolarityType-{_}",
"matchUriToken": "^[abm]$"
}
},
"Electronic": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ComputerMaterialType-{_}",
"matchUriToken": "^[abcdefhjkmor]$",
"silentRevert": false
},
"[2]": null,
"[3]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ComputerColorType-{_}",
"matchUriToken": "^[abcgm]$",
"ignoreOnRevert": true
},
"[4]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/ComputerDimensionsType-{_}",
"matchUriToken": "^[aegijov]$",
"ignoreOnRevert": true
},
"[5]": {
"link": "soundContent",
"uriTemplate": "https://id.kb.se/marc/ComputerSoundType-{_}",
"matchUriToken": "^[a]$"
},
"[6:9]": {
"link": "digitalCharacteristic",
"resourceType": "ImageBitDepth",
"property": "value",
"ignoreOnRevert": true,
"fixedDefault": " "
},
"[9]": {
"link": "marc:fileFormats",
"uriTemplate": "https://id.kb.se/marc/ComputerFileFormatsType-{_}",
"matchUriToken": "^[am]$",
"ignoreOnRevert": true
},
"[10]": {
"link": "marc:qATarget",
"uriTemplate": "https://id.kb.se/marc/ComputerQATargetType-{_}",
"matchUriToken": "^[ap]$",
"ignoreOnRevert": true
},
"[11]": {
"link": "marc:antecedent",
"uriTemplate": "https://id.kb.se/marc/ComputerAntecedentType-{_}",
"matchUriToken": "^[abcdm]$",
"ignoreOnRevert": true
},
"[12]": {
"link": "marc:compression",
"uriTemplate": "https://id.kb.se/marc/ComputerCompressionType-{_}",
"matchUriToken": "^[abdm]$",
"ignoreOnRevert": true
},
"[13]": {
"link": "marc:reformattingQuality",
"uriTemplate": "https://id.kb.se/marc/ComputerReformattingQualityType-{_}",
"matchUriToken": "^[apr]$",
"ignoreOnRevert": true
}
},
"Globe": {
"[1]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GlobeMaterialType-{_}",
"matchUriToken": "^[abce]$"
},
"[2]": null,
"[3]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MapColorType-{_}",
"matchUriToken": "^[ac]$"
},
"[4]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/GlobeMediumType-{_}",
"matchUriToken": "^[abcdefgilnpvw]$"
},
"[5]": {
"addLink": "generation",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ReproductionType-{_}",
"matchUriToken": "^[f]$"
}
},
"Tactile": {
"NOTE:LC": "nac",
"[1]": {
"TODO:layout": "Also more general mapping? Ensure that reconverting are able to handle this",
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/TacMaterialType-{_}",
"matchUriToken": "^[abcd]$"
},
"[2]": null,
"[3] [4]": {
"addLink": "layout",
"uriTemplate": "https://id.kb.se/marc/TacBrailleWritingType-{_}",
"matchUriToken": "^[abcdem]$"
},
"[5]": {
"addLink": "layout",
"uriTemplate": "https://id.kb.se/marc/TacContractionType-{_}",
"matchUriToken": "^[abmn]$"
},
"[6] [7] [8]": {
"addLink": "hasNotation",
"uriTemplate": "https://id.kb.se/marc/TacBrailleMusicType-{_}",
"matchUriToken": "^[abcdefghijkl]$"
},
"[9]": {
"addLink": "hasNotation",
"uriTemplate": "https://id.kb.se/marc/TacSpecPhysicalCharType-{_}",
"matchUriToken": "^[ab]$"
}
},
"ProjectedImageInstance": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ProjGraphMaterialType-{_}",
"matchUriToken": "^[cdfost]$",
"silentRevert": false
},
"[2]": null,
"[3]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ColorType-{_}",
"matchUriToken": "^[abchm]$"
},
"[4]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ProjGraphEmulsionType-{_}",
"matchUriToken": "^[dejkmo]$"
},
"[5]": {
"link": "soundContent",
"uriTemplate": "https://id.kb.se/marc/SoundType-{_}",
"matchUriToken": "^[ab]$"
},
"[6]": {
"addLink": "soundCharacteristic",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MediumType-{_}",
"matchUriToken": "^[abcdefghi]$"
},
"[7]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/ProjGraphDimensionsType-{_}",
"matchUriToken": "^[abcdefgjkstvwxy]$"
},
"[8]": {
"addLink": "mount",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ProjGraphSupportType-{_}",
"matchUriToken": "^[cdehjkm]$"
}
},
"Microform": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/MicroformMaterialType-{_}",
"matchUriToken": "^[abcdefghj]$",
"silentRevert": false
},
"[2]": null,
"[3]": {
"addLink": "polarity",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/PolarityType-{_}",
"matchUriToken": "^[abm]$"
},
"[4]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/MicroformDimensionsType-{_}",
"matchUriToken": "^[adfghlmop]$"
},
"[5]": {
"addLink": "reductionRatio",
"uriTemplate": "https://id.kb.se/marc/MicroformRangeType-{_}",
"matchUriToken": "^[abcdev]$"
},
"[6:9]": {
"addLink": "reductionRatio",
"resourceType": "ReductionRatio",
"property": "value",
"parseZeroPaddedNumber": true
},
"[9]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MicroformColorType-{_}",
"matchUriToken": "^[bcm]$"
},
"[10]": {
"link": "emulsion",
"uriTemplate": "https://id.kb.se/marc/MicroformEmulsionType-{_}",
"matchUriToken": "^[abcm]$"
},
"[11]": {
"addLink": "generation",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MicroformGenerationType-{_}",
"matchUriToken": "^[abcm]$"
},
"[12]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/FilmBaseType-{_}",
"matchUriToken": "^[acdimprt]$"
}
},
"StillImageInstance": {
"[1]": {
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/NonProjMaterialType-{_}",
"matchUriToken": "^[acdefghijklnopqrsv]$",
"TODO:tokenMap": "Rename the uri:s of NonProjMaterialType (n and v) to not only contain the code"
},
"[2]": null,
"[3]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/ColorType-{_}",
"matchUriToken": "^[abchm]$"
},
"[4]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/NonProjectedType-{_}",
"matchUriToken": "^[abcdefghilmnopqrstvw]$"
},
"[5]": {
"addLink": "mount",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/NonProjectedType-{_}",
"matchUriToken": "^[abcdefghilmnopqrstvw]$"
}
},
"MovingImageInstance": {
"[1]": {
"NOTE:LC": " 01 - Specific material designation",
"NOTE": "Not ignored by LC, add carrier and ignoreOnRevert?",
"ignored": true,
"NOTE:record-count": 0
},
"[2]": null,
"[3]": {
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MotionPicColorType-{_}",
"matchUriToken": "^[bchm]$"
},
"[4]": {
"NOTE:LC": "04 - Motion picture presentation format",
"NOTE": "Not ignored by LC, MarcFrame currently does not support mapping of fixedfields to multiple properties on different entities.",
"ignored": true,
"NOTE:record-count": 0
},
"[5]": {
"link": "soundContent",
"uriTemplate": "https://id.kb.se/marc/SoundType-{_}",
"matchUriToken": "^[ab]$"
},
"[6]": {
"addLink": "soundCharacteristic",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MediumType-{_}",
"matchUriToken": "^[abcdefghi]$"
},
"[7]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/MotionPicDimensionsType-{_}",
"matchUriToken": "^[abcdefg]$"
},
"[8]": {
"addLink": "soundCharacteristic",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MotionPicConfigurationOrVideoPlaybackType-{_}",
"matchUriToken": "^[kmqs]$",
"ignoreOnRevert": true
},
"[9]": {
"NOTE:LC": "09 - Production elements",
"NOTE": "LC ignores all but c & d",
"ignore": true,
"NOTE:record-count": 0
},
"[10]": {
"addLink": "polarity",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/MotionPicPosNegType-{_}",
"matchUriToken": "^[ab]$",
"ignoreOnRevert": true
},
"[11]": {
"NOTE:LC": "11 - Generation",
"NOTE": "Not ignored by LC",
"ignored": true,
"NOTE:record-count": 0
},
"[12]": {
"addLink": "baseMaterial",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/FilmBaseType-{_}",
"matchUriToken": "^[acdimprt]$",
"ignoreOnRevert": true
},
"[13]": {
"NOTE:LC": "13 - Refined categories of color - nac",
"ignored": true,
"fixedDefault": "|"
},
"[14]": {
"NOTE:LC": "14 - Kind of color stock or print - nac",
"ignored": true,
"fixedDefault": "|"
},
"[15]": {
"NOTE:LC": "15 - Deterioration stage - nac",
"ignored": true,
"fixedDefault": "|"
},
"[16]": {
"NOTE:LC": "16 - Completeness - nac",
"ignored": true,
"fixedDefault": "|"
},
"[17:23]": {
"NOTE:LC": "17-22 - Film inspection date - ignore",
"ignored": true,
"fixedDefault": "||||||"
}
},
"KitInstance": {
"[1]": {
"ignored": true
}
},
"NotatedMusicInstance": {
"[1]": {
"ignored": true
}
},
"RemoteSensingImage": {
"NOTE:LC": "007--REMOTE-SENSING IMAGE - nac",
"[1]": {
"ignored": true
},
"[2]": null,
"[3]": {
"ignored": true
},
"[4]": {
"ignored": true
},
"[5]": {
"ignored": true
},
"[6]": {
"ignored": true
},
"[7]": {
"ignored": true
},
"[8]": {
"ignored": true
},
"[9:11]": {
"ignored": true
}
},
"SoundRecording": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/SoundMaterialType-{_}",
"matchUriToken": "^[degiqrstw]$",
"silentRevert": false
},
"[2]": null,
"[3]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundSpeedType-{_}",
"matchUriToken": "^[abcdefhiklmopr]$"
},
"[4]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundPlaybackChannelType-{_}",
"matchUriToken": "^[mqs]$"
},
"[5]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundGrooveType-{_}",
"matchUriToken": "^[ms]$"
},
"[6]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/SoundDimensionsType-{_}",
"matchUriToken": "^[abcdefgjos]$"
},
"[7]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/SoundTapeWidthType-{_}",
"matchUriToken": "^[lmop]$"
},
"[8]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundTapeConfigurationType-{_}",
"matchUriToken": "^[abcdef]$"
},
"[9]": {
"addLink": "generation",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/SoundKindOfDiscType-{_}",
"matchUriToken": "^[abdimrst]$"
},
"[10]": {
"TODO": "Depending on value of tokenMap, map to appliedMaterial or baseMaterial?",
"addLink": "baseMaterial",
"uriTemplate": "https://id.kb.se/marc/SoundKindOfMaterialType-{_}",
"matchUriToken": "^[abcgilmprsw]$"
},
"[11]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundKindOfCuttingType-{_}",
"matchUriToken": "^[hl]$"
},
"[12]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/SoundPlaybackCharacterType-{_}",
"matchUriToken": "^[abcdefgh]$"
},
"[13]": {
"TODO": "I - soundCharacteristic - bflc:CaptureStorage",
"link": "marc:soundCapture",
"uriTemplate": "https://id.kb.se/marc/SoundCaptureType-{_}",
"matchUriToken": "^[abde]$"
}
},
"TextInstance": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/TextMaterialType-{_}",
"matchUriToken": "^[abcd]$",
"ignoreOnRevert": true,
"silentRevert": false
}
},
"VideoRecording": {
"[1]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/VideoMaterialType-{_}",
"matchUriToken": "^[cdfr]$",
"silentRevert": false
},
"[2]": null,
"[3]": {
"TODO": "W - colorContent - ColorContent",
"addLink": "colorContent",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/VideoColorType-{_}",
"matchUriToken": "^[abcm]$"
},
"[4]": {
"addLink": "videoCharacteristic",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/VideoFormatType-{_}",
"matchUriToken": "^[abcdefghijkmopqsv]$"
},
"[5]": {
"link": "soundContent",
"uriTemplate": "https://id.kb.se/marc/SoundType-{_}",
"matchUriToken": "^[ab]$"
},
"[6]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/MediumType-{_}",
"matchUriToken": "^[abcdefghi]$"
},
"[7]": {
"link": "hasDimensions",
"uriTemplate": "https://id.kb.se/marc/VideoDimensionsType-{_}",
"matchUriToken": "^[amopqr]$"
},
"[8]": {
"addLink": "soundCharacteristic",
"uriTemplate": "https://id.kb.se/marc/MotionPicConfigurationOrVideoPlaybackType-{_}",
"matchUriToken": "^[kmqs]$"
}
},
"marc:Unspecified": {},
"repeatable": true,
"_spec": [
{
"name": "@type Map + MapATwoDimensionalMap + One color + Plastic",
"source": {"007":"aj ai|||"},
"normalized": {"007":"aj ai||| "},
"result": {
"mainEntity": {
"@type": "Map",
"colorContent": [{"@id": "https://id.kb.se/marc/MapColorType-a"}],
"genreForm": [{"@id": "https://id.kb.se/marc/MapMaterialType-j"}],
"baseMaterial": [{"@id": "https://id.kb.se/marc/MapMediumType-i"}]
}
}
},
{
"name": "@type Map + Atlas + Multicolored + Paper",
"source": {"007":"ad ca|||"},
"normalized": {"007":"ad ca||| "},
"result": {
"mainEntity": {
"@type": "Map",
"colorContent": [{"@id": "https://id.kb.se/marc/MapColorType-c"}],
"genreForm": [{"@id": "https://id.kb.se/marc/MapMaterialType-d"}],
"baseMaterial": [{"@id": "https://id.kb.se/marc/MapMediumType-a"}]
}
}
},
{
"name": "@type Map and hasPart Electronic",
"source": [
{"007": "aj |a||| "},
{"007": "cj ||| a|||| "}
],
"normalized": [
{"007": "aj |a||| "},
{"007": "cj ||| ||||| "}
],
"result": {
"mainEntity": {
"@type": "Map",
"genreForm": [{"@id": "https://id.kb.se/marc/MapMaterialType-j"}],
"baseMaterial": [{"@id": "https://id.kb.se/marc/MapMediumType-a"}],
"hasPart": [
{
"@type": "Electronic",
"carrierType": [{"@id": "https://id.kb.se/marc/ComputerMaterialType-j"}],
"marc:fileFormats": {"@id": "https://id.kb.se/marc/ComputerFileFormatsType-a"}
}
]
}
}
},
{
"name": "@type Electronic + Remote",
"source": {"007":"cr ||| |||||"},
"normalized": {"007":"cr ||| ||||| "},
"result": {
"mainEntity": {
"@type": "Electronic",
"carrierType": [{"@id": "https://id.kb.se/marc/ComputerMaterialType-r"}]
}
}
},
{
"name": "@type Electronic + OpticalDisc + TestImagesEtcPresent",
"source": {"007":"co |g|008|p|||"},
"normalized": {"007":"co ||| ||||| "},
"result": {
"mainEntity": {
"@type": "Electronic",
"carrierType": [{"@id": "https://id.kb.se/marc/ComputerMaterialType-o"}],
"hasDimensions": {"@id": "https://id.kb.se/marc/ComputerDimensionsType-g"},
"digitalCharacteristic": {"@type": "ImageBitDepth", "value": "008"},
"marc:qATarget": {"@id": "https://id.kb.se/marc/ComputerQATargetType-p"}
}
}
},
{
"name": "@type Globe + TerrestrialGlobe + Multicolored + Plastic",
"source": {"007":"dc ai|"},
"normalized": {"007":"dc ai| "},
"result": {
"mainEntity": {
"@type": "Globe",
"colorContent": [{"@id": "https://id.kb.se/marc/MapColorType-a"}],
"genreForm": [{"@id": "https://id.kb.se/marc/GlobeMaterialType-c"}],
"baseMaterial": [{"@id": "https://id.kb.se/marc/GlobeMediumType-i"}]
}
}
},
{
"name": "@type Tactile + Braille",
"source": {"007":"fb |||||||"},
"normalized": {"007":"fb ||||||| "},
"result": {
"mainEntity": {
"@type": "Tactile",
"carrierType": [{"@id": "https://id.kb.se/marc/TacMaterialType-b"}]
}
}
},
{
"name": "@type ProjectedImageInstance + Slide",
"source": {"007":"gs ||||||"},
"normalized": {"007":"gs |||||| "},
"result": {
"mainEntity": {
"@type": "ProjectedImageInstance",
"carrierType": [{"@id": "https://id.kb.se/marc/ProjGraphMaterialType-s"}]
}
}
},
{
"name": "@type Microform + Microfiche",
"source": {"007":"hb |||| ||||"},
"normalized": {"007":"hb |||| |||| "},
"result": {
"mainEntity": {
"@type": "Microform",
"carrierType": [{"@id": "https://id.kb.se/marc/MicroformMaterialType-b"}]
}
}
},
{
"name": "@type StillImageInstance + Drawing + One Color + Paper",
"source": {"007":"kd ao|"},
"normalized": {"007":"kd ao| "},
"result": {
"mainEntity": {
"@type": "StillImageInstance",
"baseMaterial": [{"@id": "https://id.kb.se/marc/NonProjectedType-o"}],
"genreForm": [{"@id": "https://id.kb.se/marc/NonProjMaterialType-d"}],
"colorContent": [{"@id": "https://id.kb.se/marc/ColorType-a"}]
}
}
},
{
"name": "@type MovingImageInstance",
"source": {"007":"m| |||||k||||||||"},
"normalized": {"007":"m| ||||||||||||||||||||"},
"result": {
"mainEntity": {
"@type": "MovingImageInstance",
"soundCharacteristic": [{
"@id": "https://id.kb.se/marc/MotionPicConfigurationOrVideoPlaybackType-k"
}]
}
}
},
{
"name": "@type KitInstance",
"source": {"007":"o|"},
"normalized": [],
"result": {
"mainEntity": {}
}
},
{
"name": "@type NotatedMusicInstance",
"source": {"007":"q|"},
"normalized": [],
"result": {
"mainEntity": {}
}
},
{
"name": "@type RemoteSensingImage",
"source": {"007":"r| |||||||"},
"normalized": [],
"result": {
"mainEntity": {}
}
},
{
"name": "@type MovingImageInstance + Incomplete",
"source": {"007":"m| |||||||||||||i"},
"normalized": {"007":"m| ||||||||||||||||||||"},
"result": {
"mainEntity": {
"@type": "MovingImageInstance"
}
}
},
{
"name": "@type SoundRecording + SoundDisc",
"source": {"007":"sd |||||||||||"},
"normalized": {"007":"sd ||||||||||| "},
"result": {
"mainEntity": {
"@type": "SoundRecording",
"carrierType": [{"@id": "https://id.kb.se/marc/SoundMaterialType-d"}]
}
}
},
{
"name": "@type TextInstance + RegularPrint should not be reverted",
"source": {"007":"ta"},
"normalized": [],
"result": {
"mainEntity": {
"@type": "TextInstance",
"carrierType": [{"@id": "https://id.kb.se/marc/TextMaterialType-a"}]
}
}
},
{
"name": "@type VideoRecording + Videocassette + Multicolored + VHS + Stereo",
"source": {"007":"vf cb|||s"},
"normalized": {"007":"vf cb|||s "},
"result": {
"mainEntity": {
"@type": "VideoRecording",
"carrierType": [{"@id": "https://id.kb.se/marc/VideoMaterialType-f"}],
"colorContent": [{"@id": "https://id.kb.se/marc/VideoColorType-c"}],
"videoCharacteristic": [{"@id": "https://id.kb.se/marc/VideoFormatType-b"}],
"soundCharacteristic": [{"@id": "https://id.kb.se/marc/MotionPicConfigurationOrVideoPlaybackType-s"}]
}
}
}
]
},
"008": {
"TODO:repeatedBy": "006",
"[0:6]": {
"aboutEntity": "?record",
"property": "created",
"parseDateTime": "yyMMdd", "timeZone": "CET"
},
"[6]": {
"aboutEntity": "_:provision",
"property": "marc:publicationStatus",
"tokenMap": "PublicationStatusType",
"NOTE": "See postProcessing."
},
"[7:11]": {
"aboutEntity": "_:provision",
"TODO:appendToExistingEntity": "If entity provisionActivity already exists don't create new provisionActivity",
"property": "year",
"fixedDefault": " ",
"NOTE": "See postProcessing."
},
"[11:15]": {
"aboutEntity": "_:provision",
"property": "otherYear",
"fixedDefault": " ",
"NOTE": "See postProcessing."
},
"[15:18]": {
"aboutEntity": "_:provision",
"addLink": "country",
"uriTemplate": "https://id.kb.se/country/{_}",
"TODO:linkedEntity": {
"link": "place",
"linkedEntity": {
"link": "isPartOf",
"resourceType": "Country",
"uriTemplate": "https://id.kb.se/country/{_}"
}
},
"NOTE": "See postProcessing."
},
"[35:38]": {
"aboutEntity": "?work",
"addLink": "language",
"uriTemplate": "https://id.kb.se/language/{_}",
"matchUriToken": "^\\w{2,3}$",
"fixedDefault": " ",
"matchSpec": {
"matches": ["swe", "sv"], "notMatches": ["N/A", " ", "---", "en-US", "en_us"]
}
},
"[38]": {
"NOTE:local": "Modifieringar. Används ej!",
"NOTE": "Modified Record - # - Ignored",
"ignored": true
},
"[39]": {
"aboutEntity": "?record",
"link": "marc:catalogingSource",
"uriTemplate": "https://id.kb.se/marc/CatalogingSourceType-{_}",
"matchUriToken": "^[cd]$",
"fixedDefault": " "
},
"recTypeBibLevelMap": {
"a,h,t": {
"Text": ["a", "c", "d", "m"],
"Serial": ["9", "b", "i", "p", "s"]
},
"b": {
"Mixed": ["9", "a", "c", "d", "i", "m", "p"],
"Serial": ["b", "s"]
},
"c,d,i,j": {
"Audio": ["9", "a", "b", "c", "d", "i", "m", "p", "s"]
},
"e,f": {
"Cartography": ["9", "a", "b", "c", "d", "i", "m", "p", "s"]
},
"g,k,n,o,r": {
"Visual": ["9", "a", "b", "c", "d", "i", "m", "p", "s"]
},
"m": {
"Multimedia": ["9", "a", "b", "c", "d", "i", "m", "p", "s"]
},
"p": {
"Mixed": ["a", "c", "d", "i", "m", "p"],
"Serial": ["b", "s"],
"Visual": ["9"]
}
},
"Text": {
"[18] [19] [20] [21]": {
"aboutEntity": "?work",
"TODO": "Decide if it is Work or Instance?",
"link": "illustrativeContent",
"uriTemplate": "https://id.kb.se/marc/BooksIllustrationsType-{_}",
"matchUriToken": "^[abcdefghijklmop]$"
},
"[22]": {
"aboutEntity": "?work",
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$"
},
"[23]": {
"TODO": "add spec to ensure this doesn't conflict with 007[1].carrierType",
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/BooksItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$",
"silentRevert": false
},
"[24] [25] [26] [27]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksContentsType-{_}",
"matchUriToken": "^[abcdefgijklmnopqrstuvwyz256]$",
"silentRevert": false
},
"[28]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$",
"silentRevert": false
},
"[29]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/ConferencePublicationType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0",
"silentRevert": false
},
"[30]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksFestschriftType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0",
"silentRevert": false
},
"[31]": {
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/IndexType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[32]": null,
"[33]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksLiteraryFormType-{_}",
"matchUriToken": "^[01cdefhijmps]$",
"silentRevert": false
},
"[34]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/BooksBiographyType-{_}",
"matchUriToken": "^[abcd]$",
"silentRevert": false
}
},
"Multimedia": {
"[18] [19] [20] [21]": null,
"[22]": {
"aboutEntity": "?work",
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$",
"fixedDefault": " "
},
"[23]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ComputerItemType-{_}",
"matchUriToken": "^[oq]$",
"fixedDefault": " ",
"silentRevert": false
},
"[24] [25]": null,
"[26]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/ComputerTypeOfFileType-{_}",
"matchUriToken": "^[abcdefghijm]$",
"silentRevert": false
},
"[27]": null,
"[28]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$",
"silentRevert": false
},
"[29] [30] [31] [32] [33] [34]": null
},
"Cartography": {
"[18] [19] [20] [21]": {
"TODO:aboutEntity": "?cartographic",
"TODO": "cartographicAttributes on Work in BF conversion 1.5",
"addLink": "marc:relief",
"uriTemplate": "https://id.kb.se/marc/MapsReliefType-{_}",
"matchUriToken": "^[abcdefgijkmz]$"
},
"[22:24]": {
"TODO": "cartographicAttributes on Work in BF conversion 1.5, tokenmap combinations",
"link": "projection",
"uriTemplate": "https://id.kb.se/marc/MapsProjectionType-{_}"
},
"[24]": null,
"[25]": {
"TODO": "Add condition to 'link' to MapsMaterialType: (a|b|c|f|g|z) should be issuance. (d|e) should be genreForm (see also 006)",
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MapsMaterialType-{_}",
"matchUriToken": "^[abcdefg]$",
"silentRevert": false
},
"[26] [27]": null,
"[28]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/GovernmentPublicationType-{_}",
"matchUriToken": "^[acfilmos]$",
"silentRevert": false
},
"[29]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$",
"silentRevert": false
},
"[30]": null,
"[31]": {
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/IndexType-{_}",
"matchUriToken": "^[01]$",
"fixedDefault": "0"
},
"[32]": null,
"[33] [34]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MapsFormatType-{_}",
"matchUriToken": "^[ejklnopr]$",
"silentRevert": false
}
},
"Mixed": {
"[18] [19] [20] [21] [22]": null,
"[23]": {
"TODO": "add spec to ensure this doesn't conflict with 007[1].carrierType",
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$",
"silentRevert": false
},
"[24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34]": null
},
"Audio": {
"[18:20]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MusicCompositionType-{_}",
"silentRevert": false
},
"[20]": {
"aboutEntity": "?work",
"link": "musicFormat",
"uriTemplate": "https://id.kb.se/marc/MusicFormatType-{_}",
"matchUriToken": "^[abcdeghijklmp]$"
},
"[21]": {
"aboutEntity": "?work",
"link": "marc:parts",
"uriTemplate": "https://id.kb.se/marc/MusicPartsType-{_}",
"matchUriToken": "^[def]$"
},
"[22]": {
"aboutEntity": "?work",
"addLink": "intendedAudience",
"NOTE:marc-repeatable": false,
"uriTemplate": "https://id.kb.se/marc/AudienceType-{_}",
"matchUriToken": "^[abcdefgj]$"
},
"[23]": {
"addLink": "carrierType",
"uriTemplate": "https://id.kb.se/marc/ItemType-{_}",
"matchUriToken": "^[abcdfoqrs]$",
"silentRevert": false
},
"[24] [25] [26] [27] [28] [29]": {
"TODO": "Decide if this should be Work or Instance. Compare with Text",
"link": "supplementaryContent",
"uriTemplate": "https://id.kb.se/marc/MusicMatterType-{_}",
"matchUriToken": "^[abcdefghikrs]$"
},
"[30] [31]": {
"aboutEntity": "?work",
"addLink": "genreForm",
"uriTemplate": "https://id.kb.se/marc/MusicTextType-{_}",
"matchUriToken": "^[abcdefghijklmoprst]$",
"fixedDefault": " ",
"silentRevert": false
},
"[32]": null,
"[33]": {
"NOTE:LC": "Transposition and arrangement - # - nac",
"ignore": true,
"fixedDefault": "|"
},
"[34]": null
},
"Serial": {
"[18]": {
"TODO": "Ensure that the reconverting can separate 006, 008, 310 and 321 from each other",
"addLink": "frequency",
"uriTemplate": "https://id.kb.se/marc/SerialsFrequencyType-{_}",