Drop KeyValuPair and Hash types. Add preferred attribute to Phone type. Change cardinality on Person elements to include top level tags with optional children.
Annotate EmployerBroker type
Add DatePeriodType and ApprovalType
Add CalendarYearType
Make PersonType an ID'd object
Refactor to add elibility and QLEs