Skip to content

Data Source Configuration

mshroom edited this page Dec 13, 2024 · 8 revisions

Data Source Settings

Only Finna-specific settings. See RecordManager wiki for full documentation.

Common Settings

Possible Settings for driverParams

Setting Description
accessRestrictions Overrides the access restrictions for records. Default is ''.
buildingFields Marc: Like the generic buildingFields setting, but default is to use fields 852b and 952b for main location and subLocationInBuilding and itemSubLocationInBuilding for the sublocation. If specified, overrides holdingsInBuilding, subLocationInBuilding and itemSubLocationInBuilding.
categoriesIn650 Marc: Whether 650 field contains categories (typically MARC records from MetaLib). Default is false.
collectionFields Marc: Colon-separated list of fields that are stored in the collection field (e.g. 852g:9528). Default is none.
collectionInBuilding Lido: Add collection information into building field. Default is false.
defaultDisplayLanguage LIDO: Language code to prioritize.
enrichTitleWithYearRange EAD3: Append a year range into 'title_full', 'title_sort', 'title', 'title_short' fields. Options are: "always" = Always add year range to end of a title. "never" = Do not add year range to end of a title. "no_year_exists" = If any year is found from the title then do not add. "no_match_exists" = If any of the given years in unitDateRange are found from the title, then do not add. "no_matches_exist" = If all of the given years in unitDateRange are found from the title, then do not add.
institutionInBuilding Lido: Add institution information into building field. Default is false.
itemSubBuilding Marc: Subfield code of field 952 to be indexed in building_sub_str_mv. Default is the value of subBuilding.
itemSubLocationInBuilding Marc: Which subfield from 952 is used as a sub-location code. Default is empty, which means that whatever there may be in subLocationInBuilding (see above) is used. Useful when the subfield is different in 952 from the one in 852. DEPRECATED, use buildingFields instead.
kohaUseHomeBranch Whether to use home branch instead of holding branch of items when kohaNormalization is used. Default is false.
projectIdIn960 MARC: 960 field contains a project id. Default is false.
signumLabel EAD3: unit id label that defines the id used for subtitle.
subBuilding Marc: Subfield code of field 852 to be indexed in building_sub_str_mv or true for 'c'. Default is false.
indexHierarchies Lido: Whether to index hierarchy fields. Default is false.
online Force all records to be available online (true) or not available online (false).
freeOnline Force all records to be freely available online (true) or not freely available online (false).
freeOnlineDefault Default value to use if the record does not indicate whether it's freely available online. Default is true.
classifications MARC: Additional classifications to index. Format is 092ab=prefix:093a=other.

Clone this wiki locally