<?xml version="1.0" encoding="UTF-8"?>
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:siri="http://www.siri.org.uk/siri" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../xsd/NeTEx_publication.xsd">
	<!--  P  SKDUPD  Timetable Data Example  
=============
This Example shows an example of  encoding a TapTsi Timetable SKDUPD file in MERITS format   as NeTEx XML.
Additional 'Narrative' comments are included 

The   TAPTSI MERITS EDIFACT input data stream is given here , With some comments on teh NETEX equivalents on teh right

PRD+3:11:1:3:::ALPHA TANGO+0060**80'		 | TM DATED SERVICE JOURNEY provided by OPERATOR .	
															3: ID  
														 	11 : TapTsi B.4.7037: 11	Reservation possible  
															1 :  TapTsi B4.7139: Tariff	1	TCV  
                                                            3 :  sERVICE CODE b4.7009 (Item description code)
                                                            ALPHA TANGO  : SERVICE JOURNEY . Name
                                                            0060  :  OPERATOR
                                                            80   :  REFERENCE FUNCTION b.4.1153 Reservation  Company  Identification different 
                                                                    RESPONSIBILITY ROLE
RFR+AVI:33'										TM TRAIN NUMBER for reservation.

ROP+273:2021-08-23/2021-08-28::101111’	        NeTEx UIC VALIDITY CONDITION

POR+006070001+*0503+*1+5'						TM CALL (or POINT IN JOURNEY PATTERN  + PASSING TIME) with +  
															006070001 : reference to  SCHEDULED STOP POINT  
															+*0503+1  : CALL.DEPARTURE.Time + DayOffset
															*1  :  DEPARTURE QUAY Label
															 5 = Property ??
                                                    (POR+UIC+ARRIVAL::OFFSET_A*DEPARTURE::OFFSET_D+PLATFORM_A*PLATFORM_D+PROPERTY)
ASD+7'					Loading of vehicles  	TM CHECK CONSTRAINT   
ASD+44::0453'			(44 Check-in Time)		TM CHECK CONSTRAINT       ?GAP?  Passenger Check in time for specific service
TRF+1’					TRF+1 boarding only

POR+006070013+0445:::1*0400:::1+3*3+17'        TM CALL etc as above                                           

															006070001 : reference to  SCHEDULED STOP POINT  
															+*0445  : CALL.ARRIVAL.Time + DayOffset
															*0400+1  : CALL.DEPARTURE.Time + DayOffset
															5  :  TODO
															 +3  DEPARTURE QUAY Label
												   	         +3  ARRIVAL  QUAY Label
												         	17 denotes Border Point		 CHECK CONSTRAINT 	and or BORDER POINT
MES+190:KMT'										TM  SERVICE LINK         Static? , or can use OnwardServiceLink /LinkView/Distance
ASD+9'                          	9 Restaurant	     TM JOURNEY PART	+ FACILITY SET	CateringFacilityList>restaura 
																				<PassengerCommsFacilityList>telephone powerSockets
ASD+44::0330'					(44 Check-in Time)					TM CHECK CONSTRAINT       ?GAP?  Passenger Actual Check in time for specific service
TRF+1’					TRF+1 boarding only
ASD+45:0505'					(45 Check-out Time)					TM CHECK CONSTRAINT       ?GAP?  Passenger Check in time for specific service
TRF+4'      			TRF+4 does not stop             USes passing time with non stop times instead ?

RFR+AUE:02'     									 			TM JOURNEY MEETING
RLS+13+8'    					(8 = joining to, 13 = disconnect)   <Reason>joining</Reason>

RFR+AUE:03'    									 				TM JOURNEY MEETING
RLS+13+11'    					(11 = splitting from, 	13 = disconnect) <Reason>splitting</Reason>

RFR+AUE:45'    													TM SERVICE JOURNEY INTERCHANGE
RLS+13+7'     					(13 = disconnect, 7 = timing between services)
TCE+10+1'                                                     Netex 	<MinimumTransferTime>,<ConnectionCertainty>notGuaranteed 
						 
						
RFR+AUE:60'														TM   SERVICE JOURNEY INTERCHANGE
RLS+13+7'       				(13 = disconnect, 7 = timing between services) 
TCE+30+X02'       				x02 normally guaranteed            Netex 	<MinimumTransferTime>,<ConnectionCertainty>normallyGuaranteed 

RFR+AUE:75'                                    					TM   SERVICE JOURNEY INTERCHANGE
RLS+13+7'       				(13 = disconnect, 7 = timing between services) 
TCE++X04'						x04 never Guaranteed           Netex 	<MinimumTransferTime>,<ConnectionCertainty>normallyGuaranteed 

POR+006070016+0500+'											TM  CALL etc as above Arrival time 
MES+200:KMT'                     							    TM  SERVICE LINK  .Distance       Static? , or can us OnwardServiceLink /LinkView/DIstance
ASD+45:0540’                    								TM  CHECK CONSTRAINT  unloading time.  NB Netex shows duration, not time

ODI+006070001*006070016+1*3'                           		    TM JOURNEY PART 
ASD+30'     					(30 Nursery   service)          TM FACILITY SET	<FamilyFacilityList>nurseryService
ODI+006070001*006070016+1*3'									TM JOURNEY PART 
ASD+46'                          (46 Pullman Coach)
ODI+006070001*006070016+1*3'									TM JOURNEY PART 	
ASD+5'  						 (5 Breakfast) 				TM FACILITY SET	 <MealFacilityList>breakfast

ODI+006070001*006070016+1*3'   		
SER+26' 					     (26	Bicycle transport) TM FACILITY SET	 <LuggageCarriageFacilityList>cyclesAllowed

ODI+006070001*006070016+1*3'   
SER+4:::13'								(4	First-class seats)    TM FACILITY SET	 <FareClasses>firstClass secondClass<

ODI+006070001*006070016+1*3'    		(5 Second-class seats) 		TM FACILITY SET	<FareClasses>firstClass secondClass<
SER+5:::12'


A TAPTSI Train is represented as a DATED VEHICLE JOURNEY, a DATED JOURNEY that runs on a specific day.

-->
	<!-- ====COdes===========
European Railway Agency
ERA/TD/2012-16/INT Annex B.50 of TAP TSI Page 40-41
8.3 Usage of SKDUPD
Summary of the segments used in SKDUPD and corresponding abbreviations

TafTSI B4.5263

	NO	Normal
	RE	Discount in train other than TGV
	SF	Special fare
	SP	Supplement


ASD Service details
	TafTSI B4.7161
	 3 Additional loading 
	 4 Additional  unloading of vehicles from a train of accompanied motorcars 
	 5 Breakfast  
	 6 Dinner  
	 7 Loading of vehicles on a train of accompanied motorcars
	 8 Lunch Lunch
	 9 Unloading of vehicles from a train of accompanied 
	11 Child Services for children
	21 Cold buffet Cold buffet service
	22 Restaurant in 1st class only 
	23 Hot buffet Hot buffet service
	24 Meal included for 1st class passengers
	25 Trolley Trolley service (beverage and food cart)
	26 Snack Snack
	27 Disabled Services for disabled persons
	28 Movies Movies
	29 Business Services for business people
	30 Nursery Nursery service
	31 Buffet Buffet
	32 Special services for military 
	33 Boarding possible 2 hours before departure 
	34 Alighting possible until 2 hours after arrival 
	35 Boarding is possible 30 minutes before departure
	36 Alighting is possible up to 30 minutes after arrival
	37 Postal services Postal services available
	38 Meal at the seat Meal is provided at the seat
	39 Self service Self service meals
	40 Overnight stay Overnight stay possible on board
	41 Luggage transport Luggage transport offered
	42 Luggage transport is not offered
	43 Music Music
	44 Check-in Time at which the traveller checks in
	45 Check-out Time at which the traveller checks out 

DTI Date and time information
ERI Application error information (*)
FRQ Frequency
HDR Header information
IFT Interactive free text
	Mandatory. Name of the location in the language specified in 3453.
	When element E971/4451 is set to X02 (Location short name), the length of location must not exceed 17 characters.
MES Measurements
MSD Message action details
ODI Origin and destination details
ORG Originator of request details
PDT Product information
POP Period of operation 
	87 = necessary connection time
	273 = period of operation
	748 = opening hours
POR Location and/or related time information
PRD Product identification
RFR Reference
	Railway use	This segment triggers Group 5. It is used to identify a location reference related to the loca-tion described in ALS.
	The relationship between locations is given by element 1153.This can be:
	•	Where 1153 = X01, element 1154 contains a reservation identifier for the ALS location (1153 = X01).In this case the remaining segments of Group 5 (MES and RLS) are not used.
	•	Where element 1153 = AWN, elements 1154 contains the timetable identifier of a location (location name code) to which the location described in ALS is related In this case element 
 
	AVI Customer travel service identifier 

RLS Relationship
	6 = connecting to
	7 = timing between services
	8 = joining to
	11 = splitting from
	12 = number change
	13 = disconnect
 
taf tsi B.4.4049 - Name: Certainty description code
1 Connection guaranteed  
X02 Connection normally guaranteed
X03 Connection not guaranteed  
X04 Connection never  guaranteed
 

Reservation R  TafTs B.4.7037
	6	First class
	7	Second class
	11	Reservation possible
	12	With supplement
	13	Reservation compulsory
	14	Reservation advised
	15	Reservation compulsory for parties
	16	Reservation compulsory in first-class
	17	Group booking restricted
	18	Groups not allowed
	19	No reservation
	20	Reservation in first class only
	21	Reservation compulsory from origin station
	22	Reservation allowed for certain classes/products
	23	Reservation in second class only
	24	Not available
	25	Non-bookable
	26	Bookable through an international reservation system
	27	Bookable through a national reservation system
	28	Bookable manually on the RU selling point


SER Facility information
    TafTsi B.4.9039
	Value	Name
	2	First-class sleepers
	3	Standard class sleepers
	4	First-class seats
	5	Second-class seats
	6	First-class couchettes
	7	Second-class couchettes
	8	Sleeperette
	9	Restaurant
	11	First-class sleeper, single
	12	First-class sleeper, special
	13	First-class sleeper, double
	14	Vehicle transport
	15	Second-class, sleeper, T2
	16	Second-class sleeper, T3
	17	Second-class sleeper T4
	18	First-class sleeper, single, shower
	19	First-class sleeper, double, shower
	20	Non-smoker service
	21	Heavily disabled
	24	Baby room
	26	Bicycle transport
	28	Wheelchair access
	33	Video coach
	34	Mini-bar
	36	Panorama coach
	44	Telephone
	45	Power supply
	46	Pullmann coach
	47	Bar
	48	Family compartment
	50	Buffet machine
	54	Premium class
	55	Preferente
	56	Turista
	57	First-class sleeper, single, shower, WC
	58	First-class sleeper, double shower, WC, 
	59	Second class sleeper, T3, shower, WC
	60	Second class sleeper double
	61	Second class sleeper double shower/toilets
	62	Second-class, couchette, two-bed, C2
	63	Second-class, couchette, four-bed, C4
	64	Second-class, couchette, six-bed, C6
	65	Second class couchette wheelchair
	101	Metro connection
	102	Taxi connection
	103	Bus connection
	104	Tram connection
	105	2nd Class couchette five beds C5
 
TCE Time and certainty
TFF Tariff information
    Taf TSI B4.7139
	1	TCV
	2	(Global price) All inclusive tariff
	3	East-West tariff
	4	Train with TCV and Market Price
	5	No published tariff

   P TafTsi B.4.5263
	NO	Normal
	RE	Discount in train other than TGV
	SF	Special fare
	SP	Supplement

TAPTSI B.4.7009 
	3 Plane 
	8 high speed train  
	9 Intercity  
	10 Interregional   
	11 Regional regional 
	12 (sub)Urban regional train 
	13 Night train 
	14 Motor rail service transporting passenger's 
	15 Mountain train  
	16 Historic train  
	31 Coach group G 
	32 Bus
	33 Ship   
	34 Ordered and shared taxi 
	35 Tram Tram 
	36 Underground  
	37 Train General indication of train as
	46 TAJ TAJ Day car train
	47 TAC TAC Car sleeper train, motor rail (CST) 
	48 SAE SAE Unaccompanied car service, motor rail 
	49 EIC EkspresIC  
	50 EC EuroCity 
	51 ICE ICE 
	52 AVE AVE 
	53 EIL EUROSTAR Eurostar
	54 Talgo
	55 OTU Oresundstog Oresundstog
	56 TGV TGV TGV Bruxelles – Lille / Province
	57 TGV TGV TGV Geneve - Méditerranée
	58 TRN Intercités Intercités
	59 AE ALLEGRO  
	60 ECB EuroCity Brenner 
	62 Suburban service
	63 IC Intercity  
	64 Hotel Train
	65 Ferry hydrofoil
	66 IC Intercity Inter City Lyn
	67 TRN
	68 International
	69 Express
	70 EN EuroNight Euro Night
	71 HST High-speed train High-speed train
	72 TRN TRAIN Train SNCF
	73 TGV Sud-Est
	74 TGV Atlantique
	75 TGV T Nord
	76 TGV LYRIA TGL
	77 TGV Duplex
	79 TGV Est
	80 TGV Interconnexion
	81 TGV France-Espagne 
	82 THALYS Thalys
	83 Ferry hovercraft
	84 regional train
	85 WTE Wilhelm Tell Express
	86 CNL City Night Line
	87 PENDO
	86 CNL City Night Line
	87 PENDOLINO  
	88 Suburban 
	89 ALV Alvia  
	90 AVN Avant  
	91 TER TRAIN Regional TER 
	92 REG NSB Regiontog 
	93 FB FRECCIABIANCA 
	94 SC SuperCity Supercity 
	95 CNL City Night Line (D) DB Nachtzug 
	96 INI InterCityNotte Italia 
	98 ESI ES* Italia Eurostar
	97 GB ATOC MEMBER
	99 FuniculaR
	100 Airport train
	101 Night train
	102 Touristic train
	104 TGV Artesia de jour
	105 TRN Artesia de nuit
	107 Historical train, steam engine
	108 IRE IRE Interregio-Express
	109 RB RB Regionalbahn
	110 RE RE Regional-Express
	111 RT RT RegioTram
	112 ShinkanseN
	113 THT TrainHotel Talgo
	114 EUR Euromed
	115 ALR Alaris
	116 ALT Altaria
	117 ALC Arco Arco
	118 TRN TEOZ
	119 S-Bahn
	120 ICN
	122 Interrregional
	123 Interregional Night Train
	126 ARZ
	127 TRN Train de nuit LUNEA
	128 ELP ELIPSOS ELIPSOS
	129 ELP ELIPSOS DUPLEX
	153 special train Sonderzug
	154 InterCityRapid
	155 InterPici
	157 Fast train
	158 Euregio
	159 Bus IC Ersatzbus
	160 Bus IP Ersatzbus
	161 TGV TGV-France Allemagne
	162 Bus Replacement Bus
	163 TGV LYRIA Duplex
	164 ESF ES Fast ES Fast
	165 EAF ES AV Fast
	170 YHT YHT High speed train in Turkey
	171 FA FRECCIARGENTO 
	173 AP Albula Panoramawagen
	174 BEX Bernina Express
	175 GEX Glacier Express
	176 GP Golden Pass
	200 TGV TGV TGV France Luxembourg
	202 ICE ICE-Allemagne France
	203 ÖBB-NIGHTLINE
	204 EAV Eurostar Italia
	205 ICP Intercity Plus
	206 RID Riviera Day
	207 RIN Riviera Night
	208 ESC Eurostar City E
	209 RJ R A I L JET R
	210 FYR Fyra 
	213 AZ DB Autozug
	214 Berlin-Warszawa-Express B
	215 NMBS Nachtzug
	216 PRECIOS MERCADO P
	219 TGV TGV TGV
	222 City Night Line  

 

Data is selected just for the stops for a single journey 

(C) DTA4PT 2020
   -->
	<PublicationTimestamp>2022-12-17T09:30:46.0Z</PublicationTimestamp>
	<ParticipantRef>SYS001</ParticipantRef>
	<!-- ======WHAT WAS REQUESTED ========== -->
	<PublicationRequest version="1.0">
		<RequestTimestamp>2022-12-17T09:30:46.0Z</RequestTimestamp>
		<ParticipantRef>SYS002</ParticipantRef>
	</PublicationRequest>
	<PublicationRefreshInterval>P3M</PublicationRefreshInterval>
	<dataObjects>
		<!--- =============== RESULTS =========== -->
		<CompositeFrame version="any" id="SKDUPD_basic_example">
			<!--  Narrative:  The result data is organised within a COMPOSITE FRAME, containing other frames -->
			<Name>Data for Simple SKDUPD example</Name>
			<!--- ======= CODESPACEs======== -->
			<!--  Narrative:  The code spaces declare a globally unique context for the identifiers of data elements. This allows many 
                  different data sets to be combined without clashes even if they use the same data sets -->
			<codespaces>
				<Codespace id="op_cs">
					<Xmlns>op</Xmlns>
					<XmlnsUrl>http://www.operator.gr/</XmlnsUrl>
					<Description>Operator's data - specific to operator</Description>
				</Codespace>
				<Codespace id="uic_cs">
					<Xmlns>uic</Xmlns>
					<XmlnsUrl>http://www.uic.org/</XmlnsUrl>
					<Description>UIC stop  and RU/operator data - standardised across companies within UIC scope</Description>
				</Codespace>
			</codespaces>
			<!--- =======FRAME DEFAULTS======== -->
			<FrameDefaults>
				<!-- Narrative: IThis codespace will be assumed for all elements that do not declare one -->
				<DefaultCodespaceRef ref="op_cs"/>
			</FrameDefaults>
			<frames>
				<!--  Narrative:  The SERVICE CALENDAR FRAME provides a container to organise the operational dates -->
				<ServiceCalendarFrame id="uic:SKDUPD_basic_example" version="any">
					<operatingPeriods>
						<!-- POP+273:2006-11-04/2006-11-04::1' -->
						<UicOperatingPeriod id="uic:SKDUPD_basic_example_operatingperiod" version="any">
							<FromDate>2006-11-04T12:00:00</FromDate>
							<ToDate>2006-11-04T12:00:00</ToDate>
							<ValidDayBits>1</ValidDayBits>
						</UicOperatingPeriod>
					</operatingPeriods>
				</ServiceCalendarFrame>
				<ServiceFrame version="any" id="uic:SKDUPD_basic_example">
					<!--  Narrative:  The SERVICE FRAME provides a container to organise stop (TAPSI Location) and related data -->
					<!--- comment: A TAPTSI data stream doe snot normalloy incldue location (ie stop) definitions, just a refernce to  their codes. 
                  In NETEX They could normally likewise just be an external reference . Howver to define stop to stop links (SERVICE LINKS)  to capture static distance -->
					<Name>Location / STation SKDUPD_example example </Name>
					<scheduledStopPoints>
						<!--  Narrative:  Here we declare the stops  in the network so that we can declare links between them.
							This also allows an XML validator to cross check the  internal refernces for referential integrity -->
						<ScheduledStopPoint version="any" id="006070001">
							<Name lang="en">Station 1</Name>
							<StopType>railStation</StopType>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="006070013">
							<Name lang="en">Station 2</Name>
							<StopType>railStation</StopType>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="006070016">
							<Name lang="en">Station 3</Name>
							<StopType>railStation</StopType>
						</ScheduledStopPoint>
					</scheduledStopPoints>
					<serviceLinks>
						<!-- Narrative: SERVICE LINKs declare the topology of the network and can hold attributes such as distance -->
						<ServiceLink version="any" id="006070001+006070013">
							<!--  MES+190:KMT'		 -->
							<Distance>190</Distance>
							<FromPointRef version="any" ref="006070001"/>
							<ToPointRef version="any" ref="006070013"/>
						</ServiceLink>
						<ServiceLink version="any" id="u006070013+006070016">
							<!--  MES+200:KMT'		 -->
							<Distance>200</Distance>
							<FromPointRef version="any" ref="006070013"/>
							<ToPointRef version="any" ref="006070016"/>
						</ServiceLink>
					</serviceLinks>
				</ServiceFrame>
				<TimetableFrame version="any" id="SKDUPD_basic_example">
					<!--  Narrative:  The TIMETABLE  FRAME provides a container to organise journey (TAPTSI train)  related data -->
					<Name>Uic Example of a very simple train timetable</Name>
					<VehicleModes>rail</VehicleModes>
					<vehicleJourneys>
						<ServiceJourney version="any" id="3">
							<!-- PRD+3:11:1:3:::ALPHA TANGO+0060**80' -->
							<Name>ALPHA TANGO</Name>
							<TypeOfProductCategoryRef versionRef="EXTERNAL" ref="84"/>
							<TypeOfServiceRef versionRef="EXTERNAL" ref="3"/>
							<!--  PRD+3:11:1:3:::ALPHA TANGO+0060**80'	 (3: 	tAF tsu 7009 (Item description code) -->
							<!-- ODI+006070001*006070013+1*2'    	
								PDT++:::84:::'     ( TAPTSI B.4.7009  84 regional train)								
								ODI+006070013*006070016+2*3'
								PDT++:::58:::'     (TAPTSI B.4.7009  58 TRN Intercités) 
								POSSIBLE GAP -->
							<!--  Narrative: Overall Departure times from firts stop-->
							<!-- PRD+3:11:1:3:::ALPHA TANGO+0060**80' -->
							<DepartureTime>05:03:00</DepartureTime>
							<!-- POP+273:2006-11-04/2006-11-04::1' -->
							<dayTypes>
								<DayTypeRef ref="uic:SKDUPD_basic_example_operatingperiod"/>
							</dayTypes>
							<!--  Narrative: Operator of service (ie TAPTSI  RU.)  This is an external reference -->
							<!-- 	POR+006070001+*0503+*1+5'			-->
							<OperatorRef versionRef="EXTERNAL" ref="uic:0060"/>
							<trainNumbers>
								<!--  Narrative: One or more train numbers may be associated with Journey. These are declared separately
								as entities in their own right and referenced from the joruney or joruney part with which they are associated  -->
								<!-- RFR+AVI:33' -->
								<TrainNumberRef version="any" ref="3">Advertised as 33</TrainNumberRef>
							</trainNumbers>
							<parts>
								<JourneyPart version="any" id="3@006070001+006070016-1">
									<!--  Narrative:  The JOURNEY PART (sepcifies properties that apply for part of a journey -->
									<!-- ODI+006070001*006070016+1*3'      -->
									<ParentJourneyRef version="any" ref="3">Alpha Tango</ParentJourneyRef>
									<MainPartRef version="any" ref="3@006070001+006070016-1"/>
									<!--  Narrative: span of journey part  -->
									<FromStopPointRef version="any" ref="006070001"/>
									<ToStopPointRef version="any" ref="006070016"/>
									<!--  Narrative:  The stated times allows indication to be given whether part begins at arrival,
									 departure or other time
									currently a start time is mandatory - Would be more efficient if optional  and assumed to be from departure till arrival -->
									<StartTime>05:03:00</StartTime>
									<EndTime>05:00:00</EndTime>
									<!--  Narrative:  We can indicate that the portpos of teh part is to specify which facilities are available -->
									<PurposeOfJourneyPartitionRef versionRef="EXTERNAL" ref="facilities"/>
									<facilities>
										<ServiceFacilitySet version="any" id="Facilities-006070001+00607001-1*3">
											<!-- ODI+006070001*006070016+1*3'      -->
											<FamilyFacilityList>nurseryService</FamilyFacilityList>
											<!-- ASD+30'    (30 Nursery  service) -->
											<FareClasses>firstClass secondClass</FareClasses>
											<!-- SER+4:::13', SER+5:::12'(4	First-class seats) (5	Second-class seats) -->
											<MealFacilityList>breakfast</MealFacilityList>
											<!-- ASD+5'  (5 Breakfast>M) -->
											<LuggageCarriageFacilityList>cyclesAllowed</LuggageCarriageFacilityList>
											<!-- SER+26'  (26	Bicycle transport) -->
											<accommodations>
												<Accommodation version="any" id="Facilities-006070001+00607001-1*3">
													<AccommodationFacility>pullmanCoach</AccommodationFacility>
													<!-- ASD+46'   (46	Pullmann coach) -->
												</Accommodation>
											</accommodations>
										</ServiceFacilitySet>
									</facilities>
								</JourneyPart>
								<JourneyPart version="any" id="3@006070001+006070013-1">
									<!-- ODI+006070001*006070016+1*3'      -->
									<ParentJourneyRef version="any" ref="3">Alpha Tango</ParentJourneyRef>
									<MainPartRef version="any" ref="3@006070001+006070013-1"/>
									<FromStopPointRef version="any" ref="006070001"/>
									<ToStopPointRef version="any" ref="006070013"/>
									<StartTime>05:03:00</StartTime>
									<EndTime>04:45:00</EndTime>
									<PurposeOfJourneyPartitionRef versionRef="EXTERNAL" ref="facilities"/>
									<!-- ODI+006070001*006070013+1*2'    	TM Facility available between
PDT++:::84:::'     ( TAPTSI B.4.7009  84 regional train)			

ODI+006070013*006070016+2*3'
PDT++:::58:::'     (TAPTSI B.4.7009  58 TRN Intercités) -->
								</JourneyPart>
								<JourneyPart version="any" id="3@006070013+006070016-1">
									<!-- 	POR+006070013+0445:::1*0400:::1+3*3+17'    
											ASD+9'                          	9 Restaurant			
											ASD+44::0330'					44	Telephone, 
											ASD+45:0505'			45	Power supply  -->
									<ParentJourneyRef version="any" ref="3">Alpha Tango</ParentJourneyRef>
									<MainPartRef version="any" ref="3@006070001+006070016-1"/>
									<FromStopPointRef version="any" ref="006070013"/>
									<ToStopPointRef version="any" ref="006070016"/>
									<StartTime>04:45:00</StartTime>
									<EndTime>04:00:00</EndTime>
									<EndTimeDayOffset>1</EndTimeDayOffset>
									<PurposeOfJourneyPartitionRef versionRef="EXTERNAL" ref="facilities"/>
									<facilities>
										<ServiceFacilitySet version="any" id="Facilities">
											<!-- POR+006070013+0445:::1*0400:::1+3*3 -->
											<CateringFacilityList>restaurant</CateringFacilityList>
											<!-- 	ASD+9'  (9 restaurant) -->
											<PassengerCommsFacilityList>powerSupplySockets  telephone</PassengerCommsFacilityList>
											<!-- 	ASD+44' , ASD+45' (44 Power supply, 45 telephone)    -->
										</ServiceFacilitySet>
									</facilities>
								</JourneyPart>
							</parts>
							<calls>
								<!--  Narrative: Individual visits to stop-->
								<Call version="any" id="3-1">
									<!-- 	POR+006070001+*0503+*1+5'			-->
									<!--  (POR+UIC+ARRIVAL::OFFSET_A*DEPARTURE::OFFSET_D+PLATFORM_A*PLATFORM_D+PROPERTY) -->
									<ScheduledStopPointRef version="any" ref="006070001"/>
									<OnwardServiceLinkView>
										<ToPointRef version="any" ref="006070013"/>
										<Distance>190</Distance>
										<!--  MES+190:KMT' -->
									</OnwardServiceLinkView>
									<Arrival>
										<!-- TRF+1’					TRF+1 boarding only -->
										<ForAlighting>false</ForAlighting>
									</Arrival>
									<Departure>
										<Time>05:03:00</Time>
										<QuayAssignmentView>
											<!--  Narrative: Platform  - can be tied to physical definition if you want -->
											<QuayRef versionRef="EXTERNAL" ref="006070001@1"/>
											<Label>1</Label>
										</QuayAssignmentView>
									</Departure>
								</Call>
								<Call version="any" id="3-2">
									<ScheduledStopPointRef version="any" ref="006070013"/>
									<!-- POR+006070013+0445:::1*0400:::1+3*3+17' 
										TRF+4'      	-->
									<OnwardServiceLinkView>
										<ToPointRef version="any" ref="006070016"/>
										<Distance>200</Distance>
										<!--  MES+200:KMT' -->
									</OnwardServiceLinkView>
									<Arrival>
										<Time>04:45:00</Time>
										<!--  Narrative: Next day-->
										<DayOffset>1</DayOffset>
										<!-- TRF+1’					TRF+1 boarding only -->
										<ForAlighting>false</ForAlighting>
										<QuayAssignmentView>
											<Label>3</Label>
										</QuayAssignmentView>
									</Arrival>
									<Departure>
										<Time>04:00:00</Time>
										<DayOffset>1</DayOffset>
										<ForBoarding>false</ForBoarding>
										<QuayAssignmentView>
											<Label>3</Label>
										</QuayAssignmentView>
									</Departure>
								</Call>
								<Call version="any" id="3-3">
									<!-- POR+006070016+0500+'		-->
									<ScheduledStopPointRef version="any" ref="006070016"/>
									<Arrival>
										<Time>05:00:00</Time>
										<!--  Narrative: NB Next day as relative to day of start of journey, not day at previous stop-->
										<DayOffset>1</DayOffset>
									</Arrival>
									<Departure>
										<ForBoarding>false</ForBoarding>
									</Departure>
								</Call>
							</calls>
							<facilities>
								<ServiceFacilitySet version="any" id="1@reservation">
									<TypeOfFacilityRef versionRef="EXTERNAL" ref="R11"/>
									<ServiceReservationFacilityList>noReservationsPossible</ServiceReservationFacilityList>
									<!--	R11 TafTsi B.4.7037: 11	Reservation possible -->
									<UicProductCharacteristicList>tariffCommunVoyageurs</UicProductCharacteristicList>
									<!-- Tariff 1 Taf TSI B4.7139: 	1	TCV -->
								</ServiceFacilitySet>
							</facilities>
							<checkConstraints>
								<CheckConstraint version="any" id="3@006070001@vehicle_loading">
									<!-- 	POR+006070001+*0503+*1+5'					 
									?   ASD+7'		(7 -   Loading of vehicles on a train of accompanied motorcars   -->
									<Name>Vehicle Loading</Name>
									<PlaceRef version="any" ref="006070001"/>
									<CheckProcess>vehicleLoading</CheckProcess>
									<delays>
										<CheckConstraintDelay version="any" id="3@006070001">
											<MinimumLikelyDelay>PT40M</MinimumLikelyDelay>
										</CheckConstraintDelay>
									</delays>
								</CheckConstraint>
								<CheckConstraint version="any" id="3@006070001@checkin">
									<!-- 	POR+006070001+*0503+*1+5'					  
										?	SD+44::0453'   (4  Passenger Check in time for specific service) -->
									<Name>Check in</Name>
									<PlaceRef version="any" ref="006070001"/>
									<CheckProcess>boarding</CheckProcess>
									<delays>
										<CheckConstraintDelay version="any" id="3@006070001@checkin">
											<MinimumLikelyDelay>PT10M</MinimumLikelyDelay>
										</CheckConstraintDelay>
									</delays>
								</CheckConstraint>
								<CheckConstraint version="any" id="3@006070013@border">
									<!-- 	POR+006070013+0445:::1*0400:::1+3*3+17'       -->
									<PlaceRef version="any" ref="006070013"/>
									<CheckProcess>incomingPassportControl</CheckProcess>
								</CheckConstraint>
								<CheckConstraint version="any" id="3@006070016@vehicle_unloading">
									<!-- 	POR+006070016+0500+'					 
									?  ASD+45:0540’  	(7 -   Loading of vehicles on a train of accompanied motorcars   -->
									<Name>Vehicle Unloading</Name>
									<PlaceRef version="any" ref="006070016"/>
									<CheckProcess>vehicleUnloading</CheckProcess>
									<delays>
										<CheckConstraintDelay version="any" id="3@006070016">
											<MinimumLikelyDelay>PT40M</MinimumLikelyDelay>
										</CheckConstraintDelay>
									</delays>
								</CheckConstraint>
							</checkConstraints>
						</ServiceJourney>
					</vehicleJourneys>
					<trainNumbers>
						<TrainNumber version="any" id="3">
							<!-- RFR+AVI:33' -->
							<ForAdvertisement>33</ForAdvertisement>
							<ForProduction>3</ForProduction>
						</TrainNumber>
					</trainNumbers>
					<journeyMeetings>
						<JourneyMeeting version="any" id="3@02">
							<!--	RFR+AUE:02'     -->
							<FromJourneyRef version="any" ref="3">ALPHA TANGO</FromJourneyRef>
							<ToJourneyRef versionRef="EXTERNAL" ref="02"/>
							<Reason>joining</Reason>
							<!--  	RLS+13+8'  	(8 = joining to, 13 = disconnect) -->
						</JourneyMeeting>
						<JourneyMeeting version="any" id="3@03">
							<!--	RFR+AUE:03'    						-->
							<FromJourneyRef version="any" ref="3">ALPHA TANGO</FromJourneyRef>
							<ToJourneyRef versionRef="EXTERNAL" ref="03"/>
							<Reason>splitting</Reason>
							<!--  	RLS+13+11'    (11 = splitting from, 	13 = disconnect)	 -->
						</JourneyMeeting>
					</journeyMeetings>
					<journeyInterchanges>
						<ServiceJourneyInterchange version="any" id="3@45">
							<!-- POR+006070013+0445:::1*0400:::1+3*3+17' 
						RFR+AUE:45'
						RLS+13+7'     					(13 = disconnect, 7 = timing between services) 
						TCE+10+1'-->
							<StaySeated>false</StaySeated>
							<ConnectionCertainty>notGuaranteed</ConnectionCertainty>
							<!-- 	TCE+10+1' -->
							<MinimumTransferTime>PT10M</MinimumTransferTime>
							<!-- 	TCE+10+1' -->
							<FromPointRef version="any" ref="006070013"/>
							<ToPointRef version="any" ref="006070013"/>
							<FromJourneyRef version="any" ref="3">ALPHA TANGO</FromJourneyRef>
							<ToJourneyRef versionRef="EXTERNAL" ref="45"/>
							<!-- RFR+AUE:45' -->
						</ServiceJourneyInterchange>
						<ServiceJourneyInterchange version="any" id="3@60">
							<!--					POR+006070013+0445:::1*0400:::1+3*3+17' 
						RFR+AUE:60'     
						RLS+13+7'     		(13 = disconnect, 7 = timing between services) 
						TCE+30+X02'  (taf tsi B.4.4049 -  x02 normally guaranteed  ) -->
							<StaySeated>false</StaySeated>
							<ConnectionCertainty>normallyGuaranteed</ConnectionCertainty>
							<!-- 	TCE+30+X02'  -->
							<MinimumTransferTime>PT30M</MinimumTransferTime>
							<!-- 	TCE+30+X02' -->
							<FromPointRef version="any" ref="006070013"/>
							<ToPointRef version="any" ref="006070013"/>
							<FromJourneyRef version="any" ref="3">ALPHA TANGO</FromJourneyRef>
							<ToJourneyRef versionRef="EXTERNAL" ref="60"/>
							<!-- RFR+AUE:60' -->
						</ServiceJourneyInterchange>
						<ServiceJourneyInterchange version="any" id="3@75">
							<!-- POR+006070013+0445:::1*0400:::1+3*3+17' 
						RFR+AUE:75'
						RLS+13+7'   (13 = disconnect, 7 = timing between services) 
						TCE+10+1'-->
							<StaySeated>false</StaySeated>
							<ConnectionCertainty>guaranteed</ConnectionCertainty>
							<!-- TCE+10+1' -->
							<MinimumTransferTime>PT10M</MinimumTransferTime>
							<!-- TCE+10+1' -->
							<FromPointRef version="any" ref="006070013"/>
							<ToPointRef version="any" ref="006070013"/>
							<FromJourneyRef version="any" ref="3">ALPHA TANGO</FromJourneyRef>
							<ToJourneyRef versionRef="EXTERNAL" ref="75"/>
							<!-- RFR+AUE:75' -->
						</ServiceJourneyInterchange>
					</journeyInterchanges>
				</TimetableFrame>
				<FareFrame version="any" id="uic:SKDUPD_basic_example">
					<!-- NARRATIVE - bORDER POINTS ARE A SEPARATE LAYER -->
					<Name>Border points are noted for fares</Name>
					<borderPoints>
						<BorderPoint version="any" id="uic:006070013_border">
							<!-- POR+006070013+0445:::1*0400:::1+3*3+17'     -->
							<Name>Station 2 Border point</Name>
						</BorderPoint>
					</borderPoints>
					<fareScheduledStopPoints>
						<FareScheduledStopPoint version="any" id="uic:006070013">
							<Name>Station 2</Name>
							<StopType>railStation</StopType>
							<BorderPointRef version="any" ref="uic:006070013_border"/>
						</FareScheduledStopPoint>
					</fareScheduledStopPoints>
				</FareFrame>
				<ResourceFrame id="uic:SKDUPD_basic_example" version="any">
					<typesOfValue>
						<ValueSet id="uic:SKDUPD_basic_example" version="any">
							<values>
								<TypeOfTravelDocument id="test_example" version="any">
									<Name>Car boarding pass</Name>
									<MediaType>paperTicket</MediaType>
									<MachineReadable>anpr</MachineReadable>
								</TypeOfTravelDocument>
							</values>
						</ValueSet>
					</typesOfValue>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>
