Class: Kiba::Extend::Transforms::Marc::ExtractOrgNameData
- Inherits:
-
ExtractBaseNameData
- Object
- ExtractBaseNameData
- Kiba::Extend::Transforms::Marc::ExtractOrgNameData
- Defined in:
- lib/kiba/extend/transforms/marc/extract_org_name_data.rb
Overview
Extract :marcid and org name data (name, role term, role code, source field tag) from fields containing structured name data
Instance Method Summary collapse
-
#initialize(name_type: "org", name_fields: Kiba::Extend::Marc.org_data_tags, name_subfields: Kiba::Extend::Marc.org_name_part_subfields, role_code_subfields: Kiba::Extend::Marc.org_role_code_subfields, role_term_subfields: Kiba::Extend::Marc.org_role_term_subfields) ⇒ ExtractOrgNameData
constructor
A new instance of ExtractOrgNameData.
Methods inherited from ExtractBaseNameData
Methods included from FieldLinkable
Constructor Details
#initialize(name_type: "org", name_fields: Kiba::Extend::Marc.org_data_tags, name_subfields: Kiba::Extend::Marc.org_name_part_subfields, role_code_subfields: Kiba::Extend::Marc.org_role_code_subfields, role_term_subfields: Kiba::Extend::Marc.org_role_term_subfields) ⇒ ExtractOrgNameData
Returns a new instance of ExtractOrgNameData.
36 37 38 39 40 41 42 43 44 45 |
# File 'lib/kiba/extend/transforms/marc/extract_org_name_data.rb', line 36 def initialize(name_type: "org", name_fields: Kiba::Extend::Marc., name_subfields: Kiba::Extend::Marc.org_name_part_subfields, role_code_subfields: Kiba::Extend::Marc.org_role_code_subfields, role_term_subfields: Kiba::Extend::Marc.org_role_term_subfields) super end |