C4::AuthoritiesMarc::UNIMARC
use C4::AuthoritiesMarc::UNIMARC;
This is a helper module providing functions used by C4::AuthoritiesMarc
to deal with behavior specific to UNIMARC authority records (as opposed to other MARC formats).
Functions from this module generally should not be used directly; instead,
use the appropriate function from C4::Authorities
that will dispatch the appropriate function based on the marcflavour system preference.
my $auth_type = get_auth_type_from_marc($marc);
Given a MARC::Record object containing an authority record, determine its heading type (e.g., personal name, topical term, etc.).
my ($tag, $subfield) = default_auth_type_location();
Get the tag and subfield used to store the heading type if not specified in the MARC framework. For UNIMARC, this defaults to 152$b.
Koha Developement team <info@koha.org>
Galen Charlton <galen.charlton@liblime.com>