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  |