Mappings of Fields from Different Authority Record Formats to Finna's Authority Index

At the moment, the authority index contains only agent authority records. 

Formats in the index: EAC-CPF, MARC 21, Forward.

Mapping Table, draft

Core FieldsDescriptionFacet FieldSearch

EAC-CPF

MARC 21

FORWARD (KAVI)
idUnique identifier (locally?)yesAllFields
doc/control/recordId 
003/001

AgentIdentifier/

IDValue

other id's (ISN, VIAF etc.)
yes
identity/entityId


record_formatrecord format (used to load the appropriate record driver – prefixed with “SolrAuth” to create a service alias). Added in release 5.0; prior to that, all authority records were assumed to be MARC.

eac-cpf
marc21forward
fullrecordfull authority record in raw form
AllFields
record XML
record XML

record XML

marc_errorerrors reported by the SolrMarc import tool




allfieldscontent of all human-readable fields in the authority record, used to augment searching
AllFields
 100, 400a + d , 500, 046f+g (speksataan vielä tarkemmin)
sourcesource of the authority record (i.e. Library of Congress Name Authority File, Local System, etc.)

control->sources->source->sourceEntry
39
institutioninstitution controlling authority record; potentially useful for faceting. Added in release 5.0.Yes
control->maintenanceAgency->agencyName

RecordSource/

SourceName

record_typetype of authority record (i.e. Personal Name, Corporate Name, etc.yes
cpfDescription->identity->entityType


lccnLibrary of Congress card number for authority record




headingPrimary legal heading for authority record (i.e. 1XX field)yesauthor
identity/nameEntry/part

100a

110a+b


CAgentName/

PersonName

TAI

CorporateName

use_forVariant names for authority record (i.e. 4XX fields)yesAllFields
cpfDescription->identity->nameEntryParallel
(@localType)

400a

410a+b


see_alsoRelated authority records (i.e. 5XX fields), other identities, relatives, friends?yesAllFields?
relations/cpfRelation/relationEntry
(OR resourceRelation OR functionRelation)
500
scope_noteScope note




heading_keywords Copy-fielded versions of heading / use_for / see_also used in full-text searching

identity/nameEntry/part

100a

110a+b


CAgentName/

PersonName

TAI

CorporateName

use_for_keywords Ontology based?




see_also_keywordsOntology based?




birth_dateFields for storing data added in RDA to describe people; used primarily for faceting. 
AllFields
cpfDescription->description->existDates->dateSet->date
046f

AgentDate/

AgentDateEventType/

Date

death_date

AllFields
cpfDescription->description->existDates->dateSet->date
046g

AgentDate/

AgentDateEventType/

Date

birth_place

AllFields
cpfDescription/description/places/place

KATSO atribuutit

370a

AgentPlace/

AgentPlaceAssociationType/

LocationName

death_place

AllFields
cpfDescription/description/places/place
370b

AgentPlace/

AgentPlaceAssociationType/

LocationName

country

AllFields
cpfDescription/description/places/place
370c

AgentPlace/

AgentPlaceAssociationType/

CountryCoded

related_place

AllFields
cpfDescription/description/places/place

AgentPlace/

AgentPlaceAssociationType

LocationName

field_of_activity

function
cpfDescription/description/functions-/function
372a
occupation_facet
yesAllFields
cpfDescription/description/occupations/occupation
374a

ProfessionalAffiliation/

ProfessionalPosition

occupationtarvittaneen kieliversioiden rikastamisseen erotuksena fasetoitavasta ammatista.




gender



375
language


NYT tietueissa: 
cpfDescription/identity/nameEntry@lang
PITÄISI OLLA: 
control/languageDeclaration/language/@languageCode 
"kolmikirjaiminen standardi"
08
first_indexedIndex dates used for tracking record changes




 last_indexed






Links to Format Schemes

EAC-CPF-formaatti: EAC-CPF scheme

Forward-standardi: Agent+Work Information for FORWARD.pdf

MARC 21: MARC 21 authority rules



  • No labels