HapiDeparture

fun HapiDeparture(name: String, type: HapiLocationType, stop: String, stopid: String, stopExtId: String?, prognosisType: HafasPrognosisType?, time: LocalTime, scheduledTimeChanged: Boolean = false, date: LocalDate, tz: ZoneOffset = ZoneOffset(0.0), track: String?, rtTime: LocalTime?, rtDate: LocalDate?, rtTz: ZoneOffset = ZoneOffset(0.0), rtTrack: String?, cancelled: Boolean = false, partCancelled: Boolean = false, reachable: Boolean = true, redirected: Boolean = false, direction: String?, timeAtArrival: LocalTime?, dateAtArrival: LocalDate?, rtTimeAtArrival: LocalTime?, rtDateAtArrival: LocalDate?, isFastest: Boolean?, isBorderStop: Boolean = false, entry: Boolean?, JourneyDetailRef: String, JourneyStatus: HapiJourneyStatus?, Product: List<HapiProduct> = emptyList(), Notes: List<HapiNote> = emptyList(), Messages: List<HapiMessage> = emptyList(), altId: List<String> = emptyList(), Stops: List<HapiStop> = emptyList(), Occupancy: List<HapiOccupancy> = emptyList())