public org.dcm4che3.data.PersonName toPersonName() {
   org.dcm4che3.data.PersonName pn = new org.dcm4che3.data.PersonName();
   pn.set(Group.Alphabetic, Component.FamilyName, familyName);
   pn.set(Group.Alphabetic, Component.GivenName, givenName);
   pn.set(Group.Alphabetic, Component.MiddleName, middleName);
   pn.set(Group.Alphabetic, Component.NamePrefix, namePrefix);
   pn.set(Group.Alphabetic, Component.NameSuffix, nameSuffix);
   pn.set(Group.Ideographic, Component.FamilyName, ideographicFamilyName);
   pn.set(Group.Ideographic, Component.GivenName, ideographicGivenName);
   pn.set(Group.Ideographic, Component.MiddleName, ideographicMiddleName);
   pn.set(Group.Ideographic, Component.NamePrefix, ideographicNamePrefix);
   pn.set(Group.Ideographic, Component.NameSuffix, ideographicNameSuffix);
   pn.set(Group.Phonetic, Component.FamilyName, phoneticFamilyName);
   pn.set(Group.Phonetic, Component.GivenName, phoneticGivenName);
   pn.set(Group.Phonetic, Component.MiddleName, phoneticMiddleName);
   pn.set(Group.Phonetic, Component.NamePrefix, phoneticNamePrefix);
   pn.set(Group.Phonetic, Component.NameSuffix, phoneticNameSuffix);
   return pn;
 }