This is a minor version, which indicates that if you do not want any of the new features your existing code will continue to work. This change was deployed to Production on 8/24/2017.


Enhancements:

For PeopleService, GetPeopleService, LimitedPeopleService and SearchByIndividual web services -

This is an example of the proposed data:

 

If you do not add includefuture=Y parameter by default you will get data in the “Current view” (This is what has always been seen), if you add the parameter you will get data as it is in the “Future View”. Note: The logic for this is a current bug in the PeopleHub itself, so until that is resolved, rehires will display in their future state in all views (this is how the data has been since July).

Example Future state requests:

PeopleService: https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/PeopleService?includefuture=Y

GetPeopleService: https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/GetPeopleService?includefuture=Y

LimitedPeopleService: https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/LimitedPeopleService?includefuture=Y

SearchByIndividual:https://gw-tst.its.yale.edu/soa-gateway/PeopleHub/v1/SearchByIndividual?netid=sl2393&includefuture=Y

To help determine the source of your record, we have also added the field “View” to the “Status” section of the response data.  C=Current State, F=Future State

Example: