Module: PennMARC::Enriched::Pub
- Defined in:
- lib/pennmarc/enriched.rb
Overview
Enriched MARC fields added by configurable setting in the Publishing profile that generates the MARCXML TODO: review if we can/should modify the subfields used in the pub profile to create parity with API subfields as
that could simplify this mapping tremendously
Constant Summary collapse
- PHYS_INVENTORY_TAG =
Enrichment Tag Names
'hld'- ELEC_INVENTORY_TAG =
'prt'- ITEM_TAG =
'itm'- PHYS_LOCATION_NAME =
Subfields for HLD tags Follow MARC 852 spec: www.loc.gov/marc/holdings/hd852.html, but names are translated into Alma parlance
'b'- PHYS_LOCATION_CODE =
e.g., Libra
'c'- HOLDING_CLASSIFICATION_PART =
e.g., stor
'h'- HOLDING_ITEM_PART =
“classification part” first part of call num e.g., KF6450
'i'- PHYS_PUBLIC_NOTE =
“item part?” second part of call num e.g., .C59 1989
'z'- PHYS_INTERNAL_NOTE =
'x'- PHYS_HOLDING_ID =
'8'- ITEM_CURRENT_LOCATION =
Subfields for ITM tags
'g'- ITEM_CALL_NUMBER_TYPE =
'h'- ITEM_CALL_NUMBER =
'i'- ITEM_DATE_CREATED =
'q'- ELEC_PORTFOLIO_ID =
Subfields for PRT tags
'a'- ELEC_SERVICE_URL =
'b'- ELEC_COLLECTION_NAME =
'c'- ELEC_INTERFACE_NAME =
'e'- ELEC_PUBLIC_NOTE =
'f'- ELEC_COVERAGE_STMT =
'g'