Sha256: 533f97c059efef32005b0cb537c764df33cfc07f2d66fd2971e92ad88623eaa4
Contents?: true
Size: 536 Bytes
Versions: 17
Compression:
Stored size: 536 Bytes
Contents
# frozen_string_literal: true require 'roqua/healthy/a19/name_parser' module Roqua module Healthy module A19 # The Impulse user epd hl7 format almost matches the xmcare one, except for maiden names-married names # being combined in PID 5.1.1 class ImpulseNameParser < NameParser def lastname names[:legal].fetch('PID.5.1').fetch('PID.5.1.1') end def nickname return unless names[:nick] names[:nick].fetch('PID.5.2') end end end end end
Version data entries
17 entries across 17 versions & 1 rubygems