We use a tuple structure PeriodRxtremity('datetime', 'represents_start') to keep departure and arrival date_time.
Except InstantSystem, all the other ridesharing services do not have parameter wanted arrival date_time hence error is present for all of them.
The new structure RequestDates ('departure_datetime', 'arrival_datetime', 'represents_start') should be enough to manage all the ridesharing services (PeriodRxtremity should not be modified as it is used by other components also).
Ticket: https://navitia.atlassian.net/browse/NAV-3506