About the challenge of building a common XML vocabulary…

How many elements/attributes contains your XML representation of a person’s name?

  • One (Fullname)
  • Two (Firstname, Lastname)
  • Three (Firstname, Middlename, Lastname)
  • Four (Title, Firstname, Middlename, Lastname)


Check out the schema published by the HR-XML Consortium for the very same problem: PersonName 1.2 recommendation.


Pretty interesting how complicated naming can be!

Comments (1)
  1. Anonymous says:


    ( Title, Firstname, Middlename, LastName, Surname, GivenName, PostTitle( Jr, Sr, 1st, 2Nd, 3Rd))

Comments are closed.

Skip to main content