If the contact is empty the do not include it in the thing.
Add an "equals" method to person to make it easier to tell if two people
are the same.
Add in the missing CareTeam and CarePlanManager properties