Module: BerkeleyLibrary::Alma::Constants

Included in:
RecordId, RecordId, SRU
Defined in:
lib/berkeley_library/alma/constants.rb

Constant Summary collapse

MILLENNIUM_RECORD_RE =

'x' represents a calculated check digit of 10; 'a' is a wildcard

/^[Bb](?<digits>[0-9]{8})(?<check>[0-9ax])?$/.freeze
ALMA_RECORD_RE =
/^(?<type>99)(?<unique_part>[0-9]{9,12})(?<institution>[0-9]{4})$/.freeze
DEFAULT_USER_AGENT =
"#{ModuleInfo::NAME} #{ModuleInfo::VERSION} (#{ModuleInfo::HOMEPAGE})".freeze