Link Search Menu Expand Document

MARC21 Mapping

On this page you can find our mapping-tables, which are fed into our processing pipelines to generate Linked Data out of the raw source MARC21 data.

Content

Bibliographic data

Resources

MARC-Field Type schema.org Mulit-/Single-Valued comments
001 SWB-PPN identifier S

024.*.a
035.*.a
670.*.u

URI sameAs M
100 Literal

author

M
700 URI/literal contributor M
130.*.f
260.*.c
264.*.c
362.*.a
ISO8601 datePublished


M
936 URN about : { identifier , keywords , @id , sameAs }
RVK-Classification

130.*.a
130.*.p
245.*.a
245.*.p

Works:

100..t 
110..t
130..t
111..t

Literal name S if last 2 characters are " /", then those characters get trimmed.

240.*.ap
264.*.ab
245.*.p
249.*.ab
730.*.ap
740.*.ap
920.*.t

Works:
400..t
410..t
411..t
430..t

Literal alternateName M
502.*.abcd Literal Thesis

020.*.a
022.*.ayz

029.*.a
490.*.x
730.*.x
776.*.x
780.*.x
785.*.x
800.*.x
810.*.x
830.*.x

URN/ISSN

issn

M

020.*.a
022.*.az

776.*.z
780.*.z
785.*.z

URN/ISBN isbn


M
655.*.a Literal/URI genre M
551 if subfeld 9==4:orth Literal/URI locationCreated M
260
264
Literal publisher S Following characters and whitespace gets trimmed: (, . : ; ).
245.*.c

Text

disambiguatingDescription

S
520.*.a Text description S
773.*.g URI/Literal hasPart M
773.*.ast literal isPartOf M
830 URI/literal partOfSeries M
540.*.a URI/Literal license S
377.*.a
041.*.ad
130.*.l
730.*.l
URI/Literal inLanguage M
689 URI/Literal mentions M
300.*.abcdefg Integer numberOfPages S
773.*.q Integer pageStart S
773.*.l Integer issueNumber S
500 URI/Literal relatedTo M
711 URI/Literal relatedEvent M

Authority Data

Persons

MARC-Field Type schema.org
001 K10Plus-PPN identifier

024.*.a
035.*.a

670.*.u

URI sameAs
100.*.a Literal

name

548 Date

birthDate

deathDate

375.*.a Literal gender
400.*.a Literal alternateName

500

URI/Literal

relatedTo Person

e.g.:

spouse / sibling / parent / sponsor / children / colleague / follows / knows

550.*.a Literal/URI

hasOccupation

honorificSuffix

700.*.a

551 if subfeld 9==4:ortw
workLocation
551 if subfeld 9==4:ortg or 4orts

Date (ISO8601)

birthPlace

deathPlace

enrichment over DNB Data URN about : { identifier,keywords,@id,sameAs}

Organizations

MARC-Field Type schema.org
001 SWB-PPN identifier

024.*.a
670.*.u

URI sameAs
035.*.a URI sameAs
110.*.a Literal name
410.*.ab Literal alternateName
550 if subfield 9==4:obin Literal/URI additionalType
551 if subfield 9==4:adue Literal/URI parentOrganization
551 if subfield 9 ==4:orta Literal/URI location
551 if subfield 9 ==4:geoa Literal/URI fromLocation
551 if subfield 9 ==4:geow Literal/Uri areaServed
Enrichment over DNB URN about : { identifier,keywords,@id,sameAs}

Places

MARC-Field Type schema.org
001 SWB-PPN identifier

024.*.a
670.*.u

URI sameAs
035.*.a URI sameAs
110.*.a Literal name
410.*.ab Literal alternateName
551 Literal description
034.*.defg WGS84 GeoCoordinates
Enrichment over DNB Data URN about : { identifier,keywords,@id,sameAs}

Topics

MARC-Field Type schema.org
001 SWB-PPN identifier

024.*.a
670.*.u

URI sameAs
035.*.a URI sameAs
150.*.a Literal name
450.*.ax Literal alternateName
679.*.a Literal description
550 URI/Literal additionalType
551 if subfield 9==4:orta URI/Literal location
551 if subfield 9==4:geoa URI/Literal fromLocation
551 if subfield 9==4:geow URI/Literal areaServed
551 if subfield 9==4:punk URI/Literal contentLocation
551 if subfield 9==4:bete URI/Literal participant
551 if subfield 9==4:vbal URI/literal relatedTo
Enrichment over DNB Data URN about : { identifier,keywords,@id,sameAs}

Events

MARC-Field Type schema.org
001 SWB-PPN identifier

024.*.a
670.*.u

URI sameAs
035.*.a URI sameAs
110.*.a Literal name
410.*.ab Literal alternateName
551 Literal description
Enrichment over DNB Data URN about : { identifier,keywords,@id,sameAs}
548 Datum startDate
548 Datum endDate
043.*.c ISO 3166 addressRegion
551 if subfield 4==ortv URI location

Works

MARC-Field Type schema.org Mulit-/Single-Valued comments
001 SWB-PPN identifier S

024.*.a
035.*.a
670.*.u

URI sameAs M
100 Literal

author

M
700 URI/literal contributor M
130.*.f
260.*.c
264.*.c
362.*.a
ISO8601 datePublished


M
936 URN about : { identifier , keywords , @id , sameAs }
RVK-Classification

100..t 
110..t
130..t
111..t

Literal name S if last 2 characters are " /", then those characters get trimmed.

400..t
410..t
411..t
430..t

Literal alternateName M
502.*.abcd Literal Thesis

020.*.a
022.*.ayz

029.*.a
490.*.x
730.*.x
776.*.x
780.*.x
785.*.x
800.*.x
810.*.x
830.*.x

URN/ISSN

issn

M

020.*.a
022.*.az

776.*.z
780.*.z
785.*.z

URN/ISBN isbn


M
655.*.a Literal/URI genre M
551 if subfeld 9==4:orth Literal/URI locationCreated S
260
264
Literal publisher S Following characters and whitespace get trimmed: (, . : ; ).
245.*.c

Text

disambiguatingDescription

S
520.*.a Text description S
773.*.g URI/Literal hasPart M
773.*.ast literal isPartOf M
830 URI/literal partOfSeries M
540.*.a URI/Literal license S
377.*.a
041.*.ad
130.*.l
730.*.l
URI/Literal inLanguage M
689 URI/Literal mentions M
300.*.abcdefg Integer numberOfPages S
773.*.q Integer pageStart S
773.*.l Integer issueNumber S
500 URI/Literal relatedTo M
711 URI/Literal relatedEvent M