Gate information meant to be shown to the public. Will either not exist (have no value) or be identical to GateDeparture.
PublicGateDeparture is meant to be displayed to passengers or generally made public. It is meant to be used to control when passengers move to the departure gate.
PublicGateDeparture is controlled by airport specific logic.