3/17/2017 Changes

Changes affecting all PeopleHub web services (PeopleService, GetPeopleService, SearchByIndividual, AppointmentService, LimitedPeopleService):

  • XML Tags:  Most of the XML tags have been shortened.  Consistency in abbreviations has been used (i.e. all Date has been shorted to Dt).  The .xsd and service contracts will include a cross-reference of Field Name to XML Tag.
  • XML Namespace Prefix:  The ‘ph:’ prefix has been removed.
  • Header is now Footer:  A change in the service back-end functionality resulted in the information previously output as a Header to output as a Footer. 
  • Pagination:  Pagination (ability to call the data back in batches ex. 10,000 records at a time) has been re-implemented.  In January we had to eliminate pagination when it was not functioning due to an issue on the PeopleHub.  This issue has since been resolved allowing us to re-implement this desired functionality.  Pagination is optional in the request. 
    • Note: Pagination will only be available on the PeopleService and the LimitedPeopleService as it was previously, but we are considering adding it to GetPeopleService as well.
  • Date Format:  Dates now appear as yyyy-MM-dd.
  • Work Address Country now available (3/20 PeopleHub release)
  • Issue with Preferred Last Name Resolved (3/20 PeopleHub release)
  • Disability Flag removed
  • Streaming capability added for performance
  • Worker_Status valid values of "Retired Active" and "On Layoff" have been enabled if someone has access to that population.
  • All State and Country values are now mapped to the ISO code instead of the full name.
  • Grad Student Address, Primary Nationality, and Sponsored Identity Type added to response.

 

Updated XSDs: