timetable-extension #1
@ -14,6 +14,9 @@ func convertCifType(in *upstreamApi.VSTPSchedule) (error, *upstreamApi.JsonSched
 | 
			
		||||
		return errors.New("input is nil"), nil
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	// Delete Message Example - Does not process as is.
 | 
			
		||||
	//	{"VSTPCIFMsgV1":{"schedule":{"transaction_type":"Delete","train_status":" ","schedule_start_date":"2024-04-29","schedule_end_date":"2024-04-29","schedule_days_runs":"1000000","CIF_train_uid":" 68613","CIF_stp_indicator":"N","CIF_bank_holiday_running":" "},"Sender":{"organisation":"Network Rail","application":"TSIA","component":"TSIA","userID":"#QJP0070","sessionID":"CT02000"},"classification":"industry","timestamp":"1714372444000","owner":"Network Rail","originMsgId":"2024-04-29T06:34:04-00:00@vstp.networkrail.co.uk"}}
 | 
			
		||||
 | 
			
		||||
	out := &upstreamApi.JsonScheduleV1{
 | 
			
		||||
		TransactionType:       in.TransactionType,
 | 
			
		||||
		CifBankHolidayRunning: in.CifBankHolidayRunning,
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user