The definition of
departure (plural departures)
the act of departing or something that has departed
and we have just received Baby T's departure report!!! which sure sounds to me like he'll be departing soon!!!
AND since the opposite of departure is arrival. I'd say an arrival is in order on our end!