<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== EURA Domestic Rail example - crossborder  ====== 
Domestic Rail Example

This example provides an example of encoding  intergional crossborder railf ares from different operators   in NeTEx XML based on published data for the German/ Czech/Polish border region
aroung Saxony  as, illustrated on the  Trilex site 

https://www.laenderbahn.com/trilex/tarife/tarife-und-fahrkarten/

It aims to show how multiple operator products can be described for  the same route sections   so that  all the different  available  fares  for each part of a trip can be determined
(say by a journey planner or other systems)  
passenger information 
 
Only a few actual products are encoded

It demonstrates 

     - Multi operator   products   for the same   routes
        Day passes - flat rate   offpeak
       Trips - Point to point, Single & Return
     - Off peak restrictions   
       Prices for different numbers of users on a flat rate ticket.

      
It only defines a few  fare products  ; a full description would include the VVO, ZVON & DB product sets, 


Please note the example is not   exhaustive, nor is completely correct 
 It is intended to demonstrate how   different  types of complex products and  complex rules can be encoded in NeTEx, not to fully represent actual products. 
-->
<!-- :::::::TFC Packaging  ::::::::::::
 Separate Composite    Frames are used for 
  
TLX: Trilex
     Tariffs , Products and Prices (FARE FRAME)  ;     Service Calendar  (SERVICE CALENDAR FRAME)  ;  Resources  (RESOURCE FRAME)  

  VVO
      Tariffs , Products and Prices (FARE FRAME)    ;  Resources  (RESOURCE FRAME)  
    
  ZVON    Tariffs , Products and Prices (FARE FRAME)    ;  Resources  (RESOURCE FRAME)  
  
 DB: Common
    DBN Routes 
    DBN ServiceCalendar  Service Calendar  (SERVICE CALENDAR FRAME)  
     DBN Common resources  (RESOURCE FRAME)  

EURA: Common 
     Common EURA resources  (RESOURCE FRAME, FARE FRAME)  

    Data Sources & Responsibility sets are indicated at the Frame level

V 1.1  July 2018
(C) EURA  Copyright 2018
-->
<!-- ::::::::ADDITIONAL DETAILS::::::::::::::::::::::

Packaging: 
       Use separate names spaces
               for DB networ dbn:  and  for DB products db:
               For various operators: tlx:  vvo: zvo:  
               For Common:  eura:

Use separate Composite frames to group 
          
 Data Sources & Responsibility sets are indicated at the Frame level


(C) EURA   2018
-->
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:siri="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../../xsd/NeTEx_publication.xsd">
	<PublicationTimestamp>2018-04-01T09:30:47.0Z</PublicationTimestamp>
	<ParticipantRef>SYS001</ParticipantRef>
	<!--- ======WHAT WAS REQUESTED ========== -->
	<Description>Example of Cross border tariffs from multiple operators De</Description>
	<!--- =============== RESULTS =========== -->
	<dataObjects>
		<CompositeFrame id="tlx:Trilex" version="any" responsibilitySetRef="tlx:products@TLX">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>Trilex Tariffs</Name>
			<FrameDefaults>
				<DefaultCodespaceRef ref="tlx_data"/>
				<DefaultDataSourceRef ref="tlx:example" version="any"/>
				<DefaultResponsibilitySetRef ref="tlx:products@TLX" version="any"/>
			</FrameDefaults>
			<frames>
				<FareFrame id="tlx:Trilex@Tariffs" version="01" responsibilitySetRef="tlx:products@TLX">
					<Name>This frame holds stop points and distance matrix elements referenced by other frames</Name>
					<codespaces>
						<CodespaceRef ref="tlx_data"/>
					</codespaces>
					<fareZones>
						<!--==== Fare sections ===     -->
						<!--  NB  This is a sketch - only main stations included. in a fully implemented system the  the Servcie patterns would be defined and teh fare sectiosn could simply refer to start and end points  -->
						<FareZone version="01" id="tlx:Trilex@Tagesticket@zones">
							<Name lang="en">Fare sections</Name>
							<fareSections>
								<!-- Dresden Wroclaw -->
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Bischofswerda">
									<Name>Bischofswerda</Name>
									<FromPointInPatternRef ref="tlx:6050-to-6010@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-6010@6103" order="4" version="01">Bischofswerda</ToPointInPatternRef>
								</FareSection>
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Bautzen">
									<Name>Dresden - Bautzen</Name>
									<FromPointInPatternRef ref="tlx:6050-to-6010@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-6010@56145" order="5" version="01">Bautzen</ToPointInPatternRef>
								</FareSection>
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Goerlitz">
									<Name>Dresden - Goerlitz</Name>
									<FromPointInPatternRef ref="tlx:6050-to-6010@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-6010@56715" order="6" version="01">Goertlitz</ToPointInPatternRef>
								</FareSection>
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Wroclaw">
									<Name>Dresden - Wroclaw</Name>
									<FromPointInPatternRef ref="tlx:6050-to-6010@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-6010@6010" order="7" version="01">Wroclaw</ToPointInPatternRef>
								</FareSection>
								<!-- Dresden  to liberec -->
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Wilthen">
									<Name>Dresden - Wilthen</Name>
									<FromPointInPatternRef ref="tlx:6050-to-54212@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-54212@6129" order="5" version="01">Wilthen</ToPointInPatternRef>
								</FareSection>
								<FareSection version="01" id="tlx:Trilex@Dresden-to-Liberec">
									<Name>Liberec -Dresden - Spexial</Name>
									<FromPointInPatternRef ref="tlx:6050-to-54212@6050" order="1" version="01">Dresden</FromPointInPatternRef>
									<ToPointInPatternRef ref="tlx:6050-to-54212@54212" order="7" version="01">Liberec</ToPointInPatternRef>
								</FareSection>
								<!-- for teh folloing two we show e can also define point  sequences  directly without using a series constraint -->
								<FareSection version="01" id="tlx:Trilex@Rybniste-to-Liberec">
									<Name>Rybniste to Liberec</Name>
									<pointsOnSection>
										<PointOnSection version="01" id="tlx:Rybniste-to-Liberec_01" order="1">
											<FareScheduledStopPointRef ref="uic:56719" version="01">Rybniste</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Rybniste-to-Liberec_02" order="2">
											<FareScheduledStopPointRef ref="uic:96045" version="01">Varnsdorf</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Rybniste-to-Liberec_05" order="5">
											<FareScheduledStopPointRef ref="uic:6113" version="01">Zittau</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Rybniste-to-Liberec_06" order="6">
											<FareScheduledStopPointRef ref="uic:54212" version="01">Liberec</FareScheduledStopPointRef>
										</PointOnSection>
									</pointsOnSection>
								</FareSection>
								<FareSection version="01" id="tlx:Trilex@Seifhennersdorf-to-Liberec">
									<Name>Seifhennersdorf to Liberec</Name>
									<pointsOnSection>
										<PointOnSection version="01" id="tlx:Seifhennersdorf-to-Liberec_01" order="1">
											<FareScheduledStopPointRef ref="uic:6121" version="01">Seifhennersdorf</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Seifhennersdorf-to-Liberec_02" order="2">
											<FareScheduledStopPointRef ref="uic:96045" version="01">Varnsdorf</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Seifhennersdorf-to-Liberec_03" order="5">
											<FareScheduledStopPointRef ref="uic:6113" version="01">Zittau</FareScheduledStopPointRef>
										</PointOnSection>
										<PointOnSection version="01" id="tlx:Seifhennersdorf-to-Liberec_04" order="6">
											<FareScheduledStopPointRef ref="uic:54212" version="01">Liberec</FareScheduledStopPointRef>
										</PointOnSection>
									</pointsOnSection>
								</FareSection>
							</fareSections>
						</FareZone>
					</fareZones>
					<tariffs>
						<Tariff id="tlx:Trilex@Tariff@Tagesticket" version="01">
							<Name>Flat fares   based fares for  Tagesticket</Name>
							<OperatorRef ref="db:TLX" version="any"/>
							<TypeOfTariffRef ref="eura:flat" version="any"/>
							<timeIntervals>
								<TimeInterval version="01" id="tlx:Trilex@1day">
									<Name>1 day</Name>
									<StartTime>00:00:00</StartTime>
									<EndTime>02:30:00</EndTime>
									<Duration>P1D</Duration>
								</TimeInterval>
							</timeIntervals>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="tlx:Trilex@Tariff@Tagesticket@sections" version="01">
									<Name>Dresden to Goerlitz section</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Tagesticket@sections" version="01" order="1">
										<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
										<validityParameters>
											<VehicleModes>rail</VehicleModes>
											<!-- check PR #145 -->
											<TransportSubmode>
												<RailSubmode>longDistance</RailSubmode>
											</TransportSubmode>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Goerlitz" version="01"/>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Liberec" version="01"/>
											<FareSectionRef ref="tlx:Trilex@Seifhennersdorf-to-Liberec" version="01"/>
											<FareSectionRef ref="tlx:Trilex@Rybniste-to-Liberec" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Tagesticket@groups" version="01">
									<Name>Group tickets</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Tagesticket@groups" version="01" order="1">
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<GroupTicket id="tlx:Trilex@Tariff@Tagesticket@group" version="01">
												<Name>Group</Name>
												<Description/>
												<Url>https://www.laenderbahn.com/trilex/tarife/trilex-Tagesticket/</Url>
												<prices>
													<UsageParameterPrice version="any" id="tlx:Trilex@Tariff@Tagesticket@group">
														<DiscountingRule version="any" id="tlx:Trilex@Tariff@Tagesticket@group@rate">
															<CanBeCumulative>false</CanBeCumulative>
														</DiscountingRule>
													</UsageParameterPrice>
												</prices>
												<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
												<MaximumNumberOfPersons>5</MaximumNumberOfPersons>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@adult">
														<UserProfileRef ref="db:adult" version="any"/>
														<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>5</MaximumNumberOfPersons>
														<DiscountBasis>discount</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@child">
														<Description>Children up to the age of five are free of charge.</Description>
														<UserProfileRef ref="db:child" version="any"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@small_animal">
														<Description>Accompanied dogs liable for pay are counted as persons in the determination of the number of persons. Further reductions can not be granted.</Description>
														<UserProfileRef ref="db:small_animal" version="any"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
												<PricingBasis>perPerson</PricingBasis>
												<MaximumPersonsDiscounted>5</MaximumPersonsDiscounted>
												<JointCheckIn>required</JointCheckIn>
											</GroupTicket>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Tagesticket@validities" version="01">
									<Name>Day pass</Name>
									<Description>3. Period of validity
The day ticket is valid on the day of validity stated on the ticket for any number of journeys within the scope of validity at the following times:

Mondays to Fridays: 9:00 am to 3:00 pm following day (opening for certain trains before 9:00 am 3 )
Saturdays / Sundays / public holidays: 00:00 to 03:00 the following day</Description>
									<GenericParameterAssignment order="1" id="tlx:Trilex@Tarif@Tagesticket@validity" version="01">
										<Description>Product entitles</Description>
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access_when"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<UsageValidityPeriod version="any" id="tlx:Trilex@Tarif@Tagesticket@validity@day">
												<ValidityPeriodType>dayPass</ValidityPeriodType>
												<UsageTrigger>specifiedStartDate</UsageTrigger>
												<UsageEnd>endOfFareDay</UsageEnd>
											</UsageValidityPeriod>
										</limitations>
										<IncludesGroupingType>OR</IncludesGroupingType>
										<includes>
											<GenericParameterAssignment order="1" id="tlx:Trilex@Tariff@Tagesticket@validity@off_peak" version="01">
												<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access_when"/>
												<temporalValidityParameters>
													<DayTypeRef ref="tlx:working_day@off_peak" version="any"/>
												</temporalValidityParameters>
											</GenericParameterAssignment>
											<GenericParameterAssignment order="2" id="tlx:Trilex@Tarif@Tagesticket@validity@not_working_day" version="01">
												<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access_when"/>
												<temporalValidityParameters>
													<DayTypeRef ref="tlx:not_working_day" version="any"/>
												</temporalValidityParameters>
											</GenericParameterAssignment>
										</includes>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Tagesticket@COMPOSITION" version="01">
									<Name>Season</Name>
									<Description>Available for any1D</Description>
									<timeIntervals>
										<TimeIntervalRef ref="tlx:Trilex@1day" version="01"/>
									</timeIntervals>
									<fareStructureElementsInSequence>
										<FareStructureElementInSequence id="tlx:Trilex@Tariff@Tagesticket@COMPOSITION@trips" version="01" order="1">
											<Name>Unlimited travel between two points</Name>
											<ValidableElementRef ref="tlx:Trilex@Product@Pass@Tagesticket@repeated_trip" version="01"/>
										</FareStructureElementInSequence>
									</fareStructureElementsInSequence>
									<GenericParameterAssignment order="5" id="tlx:Trilex@Tariff@Tagesticket@frequency" version="01">
										<Description>Repeated use</Description>
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<FrequencyOfUse version="any" id="tlx:Trilex@Tariff@Tagesticket@unlimited_use">
												<FrequencyOfUseType>unlimited</FrequencyOfUseType>
											</FrequencyOfUse>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX====  Not really needed as section already covers more concisely ? -->
							<distanceMatrixElements>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56715">Dresden hbf to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6129">Dresden hbf to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6113">Dresden hbf to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-54212">Dresden hbf to Liberec</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56715">Arnsdorf to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6129">Arnsdorf to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6113">Arnsdorf to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-54212">Arnsdorf to Liberec</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56715">Grossharthau to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6113">Grossharthau to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-54212">Grossharthau to Liberec</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6113">Bischofswerda to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-54212">Bischofswerda to Liberec</DistanceMatrixElementRef>
								<!-- Bautzen -->
								<DistanceMatrixElementRef version="01" ref="dbn:56145-to-56715">Bautzen to Goerlitz</DistanceMatrixElementRef>
								<!-- Wilthern -->
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-6113">Wilthern to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-54212">Wilthern to Liberec</DistanceMatrixElementRef>
								<!-- Zittau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6113-to-54212">Zittau to Liberec</DistanceMatrixElementRef>
							</distanceMatrixElements>
							<!-- === =PRICES ====== -->
							<fareTables>
								<FareTable id="tlx:Trilex@Tariff@Tagesticket" version="01">
									<ValidBetween>
										<FromDate>2017-01-01T00:00:00</FromDate>
										<ToDate>2020-01-01T00:00:00</ToDate>
									</ValidBetween>
									<Name>Prices for  Trilex Tagesticket </Name>
									<Description>Prices
1 person with up to 3 children (6-14 y.) 21,00  EURO 
2 persons with a total of up to 3 children (6-14 y.) 28,00  EURO 
3 persons with a total of up to 3 children (6-14 years)  EURO  35.00
4 persons with a total of up to 3 children (6-14 years)  EURO  42.00
5 persons with a total of up to 3 children (6-14 years) 49,00  EURO </Description>
									<pricesFor>
										<SalesOfferPackageRef ref="tlx:Trilex@Product@Pass@Tagesticket@period-SOP" version="01"/>
									</pricesFor>
									<cells>
										<Cell id="tlx:Trilex@Tariff@Tagesticket@group@1" version="01" order="1">
											<UsageParameterPrice id="tlx:Trilex@Tariff@Tagesticket@1" version="01">
												<Amount>21.00</Amount>
												<Currency>EUR</Currency>
												<Units>1</Units>
												<LimitingRule id="tlx:Trilex@Tariff@Tagesticket@price_per_person" version="01">
													<MinimumPrice>7</MinimumPrice>
													<MinimumLimitPrice>21</MinimumLimitPrice>
												</LimitingRule>
												<CanBeCumulative>false</CanBeCumulative>
												<GroupTicketRef ref="tlx:Trilex@Tariff@Tagesticket@group" version="01"/>
											</UsageParameterPrice>
										</Cell>
										<Cell id="tlx:Trilex@Tariff@Tagesticket@group@2" version="01" order="2">
											<UsageParameterPrice id="tlx:Trilex@Tariff@Tagesticket@2" version="01">
												<Amount>28.00</Amount>
												<Currency>EUR</Currency>
												<Units>2</Units>
												<ruleStepResults>
													<RuleStepResult id="tlx:Trilex@Tariff@Tagesticket@2" order="1">
														<UsageParameterPriceRef ref="tlx:Trilex@Tariff@Tagesticket@1" version="01"/>
														<AdjustmentAmount>7.00</AdjustmentAmount>
														<AdjustmentUnits>2</AdjustmentUnits>
														<LimitingRuleRef ref="tlx:Trilex@Tariff@Tagesticket@price_per_person" version="01"/>
													</RuleStepResult>
												</ruleStepResults>
												<CanBeCumulative>false</CanBeCumulative>
												<GroupTicketRef ref="tlx:Trilex@Tariff@Tagesticket@group" version="01"/>
											</UsageParameterPrice>
										</Cell>
										<Cell id="tlx:Trilex@Tariff@Tagesticket@group@3" version="01" order="3">
											<UsageParameterPrice id="tlx:Trilex@Tariff@Tagesticket@3" version="01">
												<Amount>28.00</Amount>
												<Currency>EUR</Currency>
												<Units>3</Units>
												<ruleStepResults>
													<RuleStepResult id="tlx:Trilex@Tariff@Tagesticket@3" order="1">
														<UsageParameterPriceRef ref="tlx:Trilex@Tariff@Tagesticket@1" version="01"/>
														<AdjustmentAmount>7.00</AdjustmentAmount>
														<AdjustmentUnits>3</AdjustmentUnits>
														<LimitingRuleRef ref="tlx:Trilex@Tariff@Tagesticket@price_per_person" version="01"/>
													</RuleStepResult>
												</ruleStepResults>
												<CanBeCumulative>false</CanBeCumulative>
												<GroupTicketRef ref="tlx:Trilex@Tariff@Tagesticket@group" version="01"/>
											</UsageParameterPrice>
										</Cell>
										<Cell id="tlx:Trilex@Tariff@Tagesticket@group@4" version="01" order="4">
											<UsageParameterPrice id="tlx:Trilex@Tariff@Tagesticket@4" version="01">
												<Amount>35.00</Amount>
												<Currency>EUR</Currency>
												<Units>4</Units>
												<ruleStepResults>
													<RuleStepResult id="tlx:Trilex@Tariff@Tagesticket@4" order="1">
														<UsageParameterPriceRef ref="tlx:Trilex@Tariff@Tagesticket@1" version="01"/>
														<AdjustmentAmount>7.00</AdjustmentAmount>
														<AdjustmentUnits>4</AdjustmentUnits>
														<LimitingRuleRef ref="tlx:Trilex@Tariff@Tagesticket@price_per_person" version="01"/>
													</RuleStepResult>
												</ruleStepResults>
												<CanBeCumulative>false</CanBeCumulative>
												<GroupTicketRef ref="tlx:Trilex@Tariff@Tagesticket@group" version="01"/>
											</UsageParameterPrice>
										</Cell>
										<Cell id="tlx:Trilex@Tariff@Tagesticket@group@5" version="01" order="5">
											<UsageParameterPrice id="tlx:Trilex@Tariff@Tagesticket@5" version="01">
												<Amount>49.00</Amount>
												<Currency>EUR</Currency>
												<Units>5</Units>
												<ruleStepResults>
													<RuleStepResult id="tlx:Trilex@Tariff@Tagesticket@5" order="1">
														<UsageParameterPriceRef ref="tlx:Trilex@Tariff@Tagesticket@1" version="01"/>
														<AdjustmentAmount>7.00</AdjustmentAmount>
														<AdjustmentUnits>5</AdjustmentUnits>
														<LimitingRuleRef ref="tlx:Trilex@Tariff@Tagesticket@price_per_person" version="01"/>
													</RuleStepResult>
												</ruleStepResults>
												<CanBeCumulative>false</CanBeCumulative>
												<GroupTicketRef ref="tlx:Trilex@Tariff@Tagesticket@group" version="01"/>
											</UsageParameterPrice>
										</Cell>
									</cells>
								</FareTable>
							</fareTables>
						</Tariff>
						<Tariff id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@de_pl" version="01">
							<Name>Flat fare  based fares for  internal germany routes</Name>
							<OperatorRef ref="db:TLX" version="any"/>
							<TypeOfTariffRef ref="eura:flat" version="any"/>
							<timeIntervals>
								<TimeIntervalRef version="01" ref="tlx:Trilex@1day"/>
							</timeIntervals>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@de_pl" version="01">
									<Name>Dresden to Wroclaw section</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@de_pl" version="01" order="1">
										<validityParameters>
											<TransportModes>rail</TransportModes>
											<!-- check PR #145 -->
											<TransportSubmode>
												<RailSubmode>highSpeedRail</RailSubmode>
											</TransportSubmode>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Wroclaw" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@groups" version="01">
									<Name>Group tickets</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@groups" version="01" order="1">
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<GroupTicket id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial" version="01">
												<Name>Group</Name>
												<Description>
How much is the ticket
1 person with up to 2 children (6-14 y.) 35,00  EURO 
2 persons with a total of up to 2 children (6-14 y.) 69,00  EURO 
3 persons with a total of up to 2 children (6-14 years)  EURO  89.00
4 persons with a total of up to 2 children (6-14 y.) 94,00  EURO 
5 persons with a total of up to 2 children (6-14 years)  EURO  99.00
Further fare reductions will not be granted. </Description>
												<Url>https://www.laenderbahn.com/trilex/tarife/dresden-wroclaw-spezial/</Url>
												<prices>
													<UsageParameterPrice version="any" id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@group">
														<DiscountingRule version="any" id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@group@rate">
															<CanBeCumulative>false</CanBeCumulative>
														</DiscountingRule>
													</UsageParameterPrice>
												</prices>
												<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
												<MaximumNumberOfPersons>5</MaximumNumberOfPersons>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@adult">
														<UserProfileRef ref="db:adult" version="any"/>
														<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>5</MaximumNumberOfPersons>
														<DiscountBasis>discount</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@child">
														<Description>Children up to the age of five are free of charge.</Description>
														<UserProfileRef ref="db:child" version="any"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>2</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
												<PricingBasis>perPerson</PricingBasis>
												<MaximumPersonsDiscounted>5</MaximumPersonsDiscounted>
												<JointCheckIn>required</JointCheckIn>
											</GroupTicket>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56715">Dresden hbf to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6010">Dresden hbf  to Wroclaw</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56715">Arnsdorf to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6010">Arnsdorf to Wroclaw</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56715">Grossharthau to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6010">Grossharthau to Wroclaw</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6010">Bischofswerda to Wroclaw</DistanceMatrixElementRef>
								<!-- Bautzen -->
								<DistanceMatrixElementRef version="01" ref="dbn:56145-to-56715">Bautzen to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:56145-to-6010">Bautzen to Wroclaw</DistanceMatrixElementRef>
								<!-- Goerlitz -->
								<DistanceMatrixElementRef version="01" ref="dbn:56715-to-6010">Goerlitz to Wroclaw</DistanceMatrixElementRef>
							</distanceMatrixElements>
							<!--- === PRICES ==== -->
							<priceGroups>
								<PriceGroup id="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial" version="01">
									<ValidBetween>
										<FromDate>2017-01-01T00:00:00</FromDate>
										<ToDate>2020-01-01T00:00:00</ToDate>
									</ValidBetween>
									<Name>Prices for  Trilex Dresden-Wroclaw-Spezial </Name>
									<Description>How much is the ticket
1 person with up to 2 children (6-14 y.) 35,00  EURO 
2 persons with a total of up to 2 children (6-14 y.) 69,00  EURO 
3 persons with a total of up to 2 children (6-14 years)  EURO  89.00
4 persons with a total of up to 2 children (6-14 y.) 94,00  EURO 
5 persons with a total of up to 2 children (6-14 years)  EURO  99.00
Further fare reductions will not be granted.  </Description>
									<members>
										<SalesOfferPackagePrice id="tlx:Trilex@Pass@Dresden-Wroclaw-Spezial@1" version="01">
											<Amount>35.00</Amount>
											<Currency>EUR</Currency>
											<Units>1</Units>
											<CanBeCumulative>false</CanBeCumulative>
										</SalesOfferPackagePrice>
										<SalesOfferPackagePrice id="tlx:Trilex@Pass@Dresden-Wroclaw-Spezial@2" version="01">
											<Amount>69.00</Amount>
											<Currency>EUR</Currency>
											<Units>2</Units>
											<CanBeCumulative>false</CanBeCumulative>
										</SalesOfferPackagePrice>
										<SalesOfferPackagePrice id="tlx:Trilex@Pass@Dresden-Wroclaw-Spezial@3" version="01">
											<Amount>89.00</Amount>
											<Currency>EUR</Currency>
											<Units>3</Units>
											<CanBeCumulative>false</CanBeCumulative>
										</SalesOfferPackagePrice>
										<SalesOfferPackagePrice id="tlx:Trilex@Pass@Dresden-Wroclaw-Spezial@4" version="01">
											<Amount>94.00</Amount>
											<Currency>EUR</Currency>
											<Units>4</Units>
											<CanBeCumulative>false</CanBeCumulative>
										</SalesOfferPackagePrice>
										<SalesOfferPackagePrice id="tlx:Trilex@Pass@Dresden-Wroclaw-Spezial@5" version="01">
											<Amount>99.00</Amount>
											<Currency>EUR</Currency>
											<Units>5</Units>
											<CanBeCumulative>false</CanBeCumulative>
										</SalesOfferPackagePrice>
									</members>
								</PriceGroup>
							</priceGroups>
						</Tariff>
						<Tariff id="tlx:Trilex@Tariff@Katzensprungticket@" version="01">
							<Name>Flat fare  Dresden Bautzen</Name>
							<OperatorRef ref="db:TLX" version="any"/>
							<TypeOfTariffRef ref="eura:flat" version="any"/>
							<timeIntervals>
								<TimeIntervalRef version="01" ref="tlx:Trilex@1day"/>
							</timeIntervals>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@eligibilities" version="01">
									<Name>User types</Name>
									<GenericParameterAssignment order="1" id="tlx:Trilex@Tariff@Tagesticket@eligibilities" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:eligible"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<!---  ===ELIGIBILITY USAGE PARAMETERS =========    -->
											<UserProfile version="any" id="@eligibilities">
												<Name>Adult Fare - 15 or over</Name>
												<Description>Adult  - if not eligible for CONCESSION</Description>
												<TypeOfConcessionRef version="any" ref="eura:adult"/>
												<MinimumAge>16</MinimumAge>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@eligibilities@adult@companion@infant">
														<Name>AccompanyingI nfant</Name>
														<Description> Children up to the age of five are free of charge.  </Description>
														<UserProfileRef version="any" ref="db:infant"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@eligibilities@adult@companion@child">
														<Name>Accompanying Child</Name>
														<Description>A short jump ticket can be used by one person with up to 3 children aged 6-14 years.  Further reductions can not be granted.</Description>
														<UserProfileRef version="any" ref="db:child"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Tagesticket@eligibilities@adult@companion@small_animal">
														<Name>AccompanyingI animal</Name>
														<Description> Living pets, small (up to the size of a domestic cat), non-hazardous and housed in containers such as carry-on luggage, can be taken for free. The transport containers must be such as to preclude any damage to persons or property. The entrainment may not take place on passenger seats. 
Guide dogs and handicapped dogs are excluded from the muzzle force. These dogs are transported free of charge according to  Section8 paragraph 2 of the tariff regulations (TBL 200).
Dogs that are not housed or can not be accommodated in containers such as carry-on luggage can be carried on the condition that they are leashed and equipped with a suitable muzzle. The entrainment may not take place on passenger seats. For these dogs tickets are to be solved according to the tariff regulations  Section 8 (TBL 200) .

All other animals and animals with infectious diseases are excluded from carriage.</Description>
														<UserProfileRef version="any" ref="db:small_animal"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</UserProfile>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bautzen" version="01">
									<Name>Dresden to Bautzen  </Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bautzen" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Bautzen" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Wilthen" version="01">
									<Name>Dresden to   or Withen    </Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Wilthen" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Wilthen" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bischofswerda" version="01">
									<Name>Dresden to  Bischoswerda</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bischofswerda" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Bischofswerda" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@sections" version="01">
									<Name>Dresden to Bautzen  </Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Katzensprungticket@sections" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Bautzen" version="01"/>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Bischofswerda" version="01"/>
											<FareSectionRef ref="tlx:Trilex@Dresden-to-Wilthen" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@Katzensprungticket@groups" version="01">
									<Name>Group tickets</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Katzensprungticket@groups" version="01" order="1">
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<GroupTicket id="tlx:Trilex@Tariff@Katzensprungticket" version="01">
												<Name>Group</Name>
												<Description/>
												<Url>https://www.laenderbahn.com/trilex/tarife/katzensprungtickets/</Url>
												<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
												<MaximumNumberOfPersons>4</MaximumNumberOfPersons>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Katzensprungticket@adult">
														<UserProfileRef ref="db:adult" version="any"/>
														<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>1</MaximumNumberOfPersons>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@Katzensprungticket@child">
														<Description>Three free children.</Description>
														<UserProfileRef ref="db:child" version="any"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</GroupTicket>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6129">Dresden hbf to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthen</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6129">Arnsdorf to Wilthen</DistanceMatrixElementRef>
							</distanceMatrixElements>
							<!-- == PRICES [[ -->
							<fareTables>
								<FareTable id="tlx:Trilex@Tariff@Katzensprungticket" version="01">
									<ValidBetween>
										<FromDate>2017-01-01T00:00:00</FromDate>
										<ToDate>2019-01-01T00:00:00</ToDate>
									</ValidBetween>
									<Name>Prices for Katzensprungticket </Name>
									<pricesFor>
										<SalesOfferPackageRef ref="tlx:Trilex@Product@Pass@Katzensprungticket@period-SOP" version="01"/>
									</pricesFor>
									<cells>
										<Cell id="tlx:Trilex@Tariff@Katzensprungticket@Dresden-to-Bischofswerda" version="01" order="1">
											<SalesOfferPackagePrice id="tlx:Trilex@Tariff@Katzensprungticket@Dresden-to-Bischofswerda" version="01">
												<Amount>10.00</Amount>
												<Currency>EUR</Currency>
												<CanBeCumulative>false</CanBeCumulative>
											</SalesOfferPackagePrice>
											<FareStructureElementRef ref="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bischofswerda" version="01"/>
										</Cell>
										<Cell id="tlx:Trilex@Pass@Katzensprungticket@Dresden-to-Bautzen" version="01" order="2">
											<SalesOfferPackagePrice id="tlx:Trilex@Tariff@Katzensprungticket@Dresden-to-Bautzen" version="01">
												<Amount>15.00</Amount>
												<Currency>EUR</Currency>
												<CanBeCumulative>false</CanBeCumulative>
											</SalesOfferPackagePrice>
											<FareStructureElementRef ref="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Bautzen" version="01"/>
										</Cell>
										<Cell id="tlx:Trilex@Tariff@Katzensprungticket@Dresden-to-Wilthen" version="01" order="3">
											<SalesOfferPackagePrice id="tlx:Trilex@Tariff@Katzensprungticket@Dresden-to-Wilthen" version="01">
												<Amount>15.00</Amount>
												<Currency>EUR</Currency>
												<CanBeCumulative>false</CanBeCumulative>
											</SalesOfferPackagePrice>
											<FareStructureElementRef ref="tlx:Trilex@Tariff@Katzensprungticket@sections@Dresden-to-Wilthen" version="01"/>
										</Cell>
									</cells>
								</FareTable>
							</fareTables>
						</Tariff>
						<Tariff id="tlx:Trilex@Tariff@L7@" version="01">
							<Name>L7 tariff</Name>
							<OperatorRef ref="db:TLX" version="any"/>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<timeIntervals>
								<TimeIntervalRef version="01" ref="tlx:Trilex@1day"/>
							</timeIntervals>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="tlx:Trilex@Tariff@L7@eligibilities" version="01">
									<Name>User types</Name>
									<GenericParameterAssignment order="1" id="tlx:Trilex@Tariff@L7@eligibilities" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:eligible"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<!---  ===ELIGIBILITY USAGE PARAMETERS =========    -->
											<UserProfile version="01" id="tlx:Trilex@Tariff@L7@eligibilities@adult">
												<Name>Adult Fare - 15 or over</Name>
												<Description>Adult  - if not eligible for CONCESSION</Description>
												<TypeOfConcessionRef version="any" ref="eura:adult"/>
												<MinimumAge>16</MinimumAge>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@L7@eligibilities@adult@companion@infant">
														<Name>Accompanying  Infant</Name>
														<Description> Children up to the age of five are free of charge.  </Description>
														<UserProfileRef version="any" ref="db:infant"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@L7@eligibilities@adult@companion@child">
														<Name>Accompanying Child</Name>
														<Description>A short jump ticket can be used by one person with up to 3 children aged 6-14 years.  Further reductions can not be granted.</Description>
														<UserProfileRef version="any" ref="db:child"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@L7@eligibilities@adult@companion@small_animal">
														<Name>AccompanyingI animal</Name>
														<Description> Living pets, small (up to the size of a domestic cat), non-hazardous and housed in containers such as carry-on luggage, can be taken for free. The transport containers must be such as to preclude any damage to persons or property. The entrainment may not take place on passenger seats. 
Guide dogs and handicapped dogs are excluded from the muzzle force. These dogs are transported free of charge according to  Section8 paragraph 2 of the tariff regulations (TBL 200).
Dogs that are not housed or can not be accommodated in containers such as carry-on luggage can be carried on the condition that they are leashed and equipped with a suitable muzzle. The entrainment may not take place on passenger seats. For these dogs tickets are to be solved according to the tariff regulations  Section 8 (TBL 200) .

All other animals and animals with infectious diseases are excluded from carriage.</Description>
														<UserProfileRef version="any" ref="db:small_animal"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</UserProfile>
											<UserProfile version="01" id="tlx:Trilex@Tariff@L7@eligibilities@child">
												<Name>Child fare 5e - 15 or over</Name>
												<TypeOfConcessionRef version="any" ref="eura:child"/>
												<MinimumAge>5</MinimumAge>
												<MaximumAge>15</MaximumAge>
											</UserProfile>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="tlx:Trilex@Tariff@L7@groups" version="01">
									<Name>Group tickets</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@L7@groups" version="01" order="1">
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<GroupTicket id="tlx:Trilex@Tariff@L7" version="01">
												<Name>Group</Name>
												<Description/>
												<Url>https://www.laenderbahn.com/trilex/tarife/katzensprungtickets/</Url>
												<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
												<MaximumNumberOfPersons>4</MaximumNumberOfPersons>
												<companionProfiles>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@L7@adult">
														<UserProfileRef ref="db:adult" version="any"/>
														<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>1</MaximumNumberOfPersons>
													</CompanionProfile>
													<CompanionProfile version="any" id="tlx:Trilex@Tariff@L7@child">
														<Description>Three free children.</Description>
														<UserProfileRef ref="db:child" version="any"/>
														<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
														<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</GroupTicket>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<!-- Seifhennersdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6121-to-96045">Seifhennersdorf to Varnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6121-to-6113">Seifhennersdorf to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6121-to-54212">Seifhennersdorf to Liberec</DistanceMatrixElementRef>
								<!-- Rybniste -->
								<DistanceMatrixElementRef version="01" ref="dbn:56719-to-96045">Rybniste to Varnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:56719-to-6113">Rybniste to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:56719-to-54212">Rybniste to Liberec</DistanceMatrixElementRef>
								<!-- VArnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:96045-to-6113">Varnsdorf to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:96045-to-54212">Varnsdorf to Liberec</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6113-to-54212">Zittau to Liberec</DistanceMatrixElementRef>
								<!-- add otheer ods -->
							</distanceMatrixElements>
							<!-- == PRICES [[ -->
							<fareTables>
								<FareTable id="tlx:Trilex@Tariff@L7" version="01">
									<ValidBetween>
										<FromDate>2017-01-01T00:00:00</FromDate>
										<ToDate>2019-01-01T00:00:00</ToDate>
									</ValidBetween>
									<Name>Prices for Trilexex:    Rynbiste / Seifhennersdorf /Varnsdorf / Zittau  / Liberec   </Name>
									<pricesFor>
										<SalesOfferPackageRef ref="tlx:Trilex@Product@Trip@single-SOP" version="01"/>
									</pricesFor>
									<includes>
										<FareTable id="tlx:Trilex@Tariff@L7@adult" version="01">
											<Name>Adult Prices for Trilexex:    Rynbiste / Seifhennersdorf /Varnsdorf / Zittau  / Liberec   </Name>
											<limitations>
												<UserProfileRef ref="tlx:Trilex@Tariff@L7@eligibilities@adult" version="01"/>
											</limitations>
											<includes>
												<FareTable id="tlx:Trilex@Tariff@L7@adult@Seifhennersdorf" version="01">
													<Name>Seifhennersdorf  </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@adult@Seifhennersdorf-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6121-to-54212" version="01">
																<Amount>2.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@adult@Seifhennersdorf-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6121-to-6113" version="01">
																<Amount>1.60</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-6113" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@adult@Seifhennersdorf-to-Varnsdorf" version="01" order="3">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6121-to-96045" version="01">
																<Amount>0.90</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-96045" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@adult@Rybniste" version="01">
													<Name>Rybniste </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@adult@Rybniste-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@56719-to-54212" version="01">
																<Amount>2.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@adult@Rybniste-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@56719-to-6113" version="01">
																<Amount>1.60</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-6113" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@adult@Rybniste-to-Varnsdorf" version="01" order="3">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@56719-to-96045" version="01">
																<Amount>0.90</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-96045" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@adult@Varnsdorf" version="01">
													<Name>Varnsdorf </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@adult@Varnsdorf-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6045-to-54212" version="01">
																<Amount>2.20</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:96045-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@adult@Varnsdorf-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6045-to-6113" version="01">
																<Amount>1.50</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:96045-to-6113" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@adult@Zittau" version="01">
													<Name>Zittau </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@adult@Zittau-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@adult@6113-to-54212" version="01">
																<Amount>1.60</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6113-to-54212" version="01"/>
														</Cell>
													</cells>
												</FareTable>
											</includes>
										</FareTable>
										<FareTable id="tlx:Trilex@Tariff@L7@child" version="01">
											<Name>child Prices for Trilexex:    Rynbiste / Seifhennersdorf /Varnsdorf / Zittau  / Liberec   </Name>
											<limitations>
												<UserProfileRef ref="tlx:Trilex@Tariff@L7@eligibilities@child" version="01"/>
											</limitations>
											<includes>
												<FareTable id="tlx:Trilex@Tariff@L7@child@Seifhennersdorf" version="01">
													<Name>Seifhennersdorf  </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@child@Seifhennersdorf-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6121-to-54212" version="01">
																<Amount>1.40</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@child@Seifhennersdorf-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6121-to-6113" version="01">
																<Amount>0.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-6113" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@child@Seifhennersdorf-to-Varnsdorf" version="01" order="3">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6121-to-96045" version="01">
																<Amount>0.50</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6121-to-96045" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@child@Rybniste" version="01">
													<Name>Rybniste </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@child@Rybniste-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@56719-to-54212" version="01">
																<Amount>1.40</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@child@Rybniste-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@56719-to-6113" version="01">
																<Amount>0.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-6113" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@child@Rybniste-to-Varnsdorf" version="01" order="3">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@56719-to-96045" version="01">
																<Amount>0.50</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:56719-to-96045" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@child@Varnsdorf" version="01">
													<Name>Varnsdorf </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@child@Varnsdorf-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6045-to-54212" version="01">
																<Amount>1.10</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:96045-to-54212" version="01"/>
														</Cell>
														<Cell id="tlx:Trilex@Pass@L7@child@Varnsdorf-to-Zittau" version="01" order="2">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6045-to-6113" version="01">
																<Amount>0.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:96045-to-6113" version="01"/>
														</Cell>
													</cells>
												</FareTable>
												<FareTable id="tlx:Trilex@Tariff@L7@child@Zittau" version="01">
													<Name>Zittau </Name>
													<cells>
														<Cell id="tlx:Trilex@Tariff@L7@child@Zittau-to-Liberec" version="01" order="1">
															<DistanceMatrixElementPrice id="tlx:Trilex@Tariff@L7@child@6113-to-54212" version="01">
																<Amount>0.80</Amount>
																<Currency>EUR</Currency>
																<CanBeCumulative>false</CanBeCumulative>
															</DistanceMatrixElementPrice>
															<DistanceMatrixElementRef ref="dbn:6113-to-54212" version="01"/>
														</Cell>
													</cells>
												</FareTable>
											</includes>
										</FareTable>
									</includes>
								</FareTable>
							</fareTables>
						</Tariff>
					</tariffs>
					<!---  === VALIDABLE ELEMENTS =========    -->
					<validableElements>
						<ValidableElement id="tlx:Trilex@Product@Pass@Tagesticket@repeated_trip" version="01">
							<Name>Day  Pass </Name>
							<fareStructureElements>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@sections" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@groups" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@validities" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@COMPOSITION" version="01"/>
							</fareStructureElements>
							<fareElementsInSequence>
								<FareStructureElementInSequenceRef ref="tlx:Trilex@Product@Pass@Tagesticket@COMPOSITION@trips" version="01" order="1"/>
							</fareElementsInSequence>
						</ValidableElement>
						<ValidableElement id="tlx:Trilex@Product@Pass@Katzensprungticket@repeated_trip" version="01">
							<Name>Day  Pass A Train Ride</Name>
							<fareStructureElements>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Katzensprungticket@eligibilities" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Katzensprungticket@sections" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@validities" version="01"/>
								<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@COMPOSITION" version="01"/>
							</fareStructureElements>
							<fareElementsInSequence>
								<FareStructureElementInSequenceRef ref="tlx:Trilex@Product@Pass@Tagesticket@COMPOSITION@trips" version="01" order="1"/>
							</fareElementsInSequence>
						</ValidableElement>
						<ValidableElement id="tlx:Trilex@Product@Trip@return@outbound@COMMON_rail_leg" version="01">
							<Name>Outbound rail leg</Name>
							<fareStructureElements>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@modes" version="01"/>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@classes" version="01"/>
							</fareStructureElements>
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@return@outbound@COMMON_rail_leg@access" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<RoundTripRef ref="db:DB@Tariff@Trip@trip_type@period_return@outbound" version="any"/>
										<FrequencyOfUseRef ref="db:DB@Tariff@Trip@frequency@single_use" version="any"/>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
						</ValidableElement>
						<ValidableElement id="tlx:Trilex@Product@Trip@return@inbound@COMMON_rail_leg" version="01">
							<fareStructureElements>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@modes" version="01"/>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@classes" version="01"/>
							</fareStructureElements>
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@return@inbound@COMMON_rail_leg@access" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<RoundTripRef ref="db:DB@Tariff@Trip@trip_type@period_return@inbound" version="any"/>
										<FrequencyOfUseRef ref="db:DB@Tariff@Trip@frequency@single_use" version="any"/>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
						</ValidableElement>
						<ValidableElement id="tlx:Trilex@Product@Trip@single@rail_leg" version="01">
							<Name>Outbound rail leg</Name>
							<fareStructureElements>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@modes" version="01"/>
								<FareStructureElementRef ref="db:DB@Tariff@General@access@classes" version="01"/>
							</fareStructureElements>
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@single@rail_leg@access" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<RoundTripRef ref="db:DB@Tariff@Trip@trip_type@single" version="any"/>
										<FrequencyOfUseRef ref="db:DB@Tariff@Trip@frequency@single_use" version="any"/>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
						</ValidableElement>
					</validableElements>
					<!---  === PRODUCTS =========    -->
					<fareProducts>
						<PreassignedFareProduct id="tlx:Trilex@Product@Pass@Tagesticket" version="01">
							<Name>Trilex Day pass - rail</Name>
							<InfoUrl>https://www.laenderbahn.com/trilex/tarife/trilex-Tagesticket/</InfoUrl>
							<ChargingMomentRef ref="eura:prepaid" version="any"/>
							<TypeOfFareProductRef version="any" ref="eura:standard_product@single_toc"/>
							<OperatorRef ref="db:TLX" version="any"/>
							<!--  === Validity parameters    ===  -->
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Pass@Tagesticket@user_profiles@classes" version="01" order="1">
									<Name>Available seat classes</Name>
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<validityParameters>
										<ClassOfUseRef ref="eura:second"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="tlx:Trilex@Product@Pass@Tagesticket@user_profiles@usertypes" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:eligible"/>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<limitations>
										<UserProfileRef version="any" ref="db:adult"/>
										<UserProfileRef version="any" ref="db:child"/>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!--  === Validable elements  ===  -->
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="tlx:Trilex@Product@Pass@Tagesticket@repeated_trip" version="01">
									<ValidableElementRef ref="tlx:Trilex@Product@Pass@Tagesticket@repeated_trip" version="01"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
						</PreassignedFareProduct>
						<PreassignedFareProduct id="tlx:Trilex@Product@Pass@Katzensprungticket" version="01">
							<Name>Trilex Day pass - rail</Name>
							<InfoUrl>https://www.laenderbahn.com/trilex/tarife/trilex-Tagesticket/</InfoUrl>
							<ChargingMomentRef ref="eura:prepaid" version="any"/>
							<TypeOfFareProductRef version="any" ref="eura:standard_product@single_toc"/>
							<OperatorRef ref="db:TLX" version="any"/>
							<!--  === Validity parameters    ===  -->
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Pass@Katzensprungticket@user_profiles@classes" version="01" order="1">
									<Name>Available seat classes</Name>
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<validityParameters>
										<ClassOfUseRef ref="eura:second"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="tlx:Trilex@Product@Pass@Katzensprungticket@user_profiles@usertypes" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:eligible"/>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<limitations>
										<UserProfileRef version="any" ref="db:adult"/>
										<UserProfileRef version="any" ref="db:child"/>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!--  === Validable elements  ===  -->
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="tlx:Trilex@Product@Pass@Katzensprungticket@repeated_trip" version="01">
									<ValidableElementRef ref="tlx:Trilex@Product@Pass@Katzensprungticket@repeated_trip" version="01"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
						</PreassignedFareProduct>
						<PreassignedFareProduct id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return" version="01">
							<Name>Special return Fare</Name>
							<Description>The Dresden Wrocław Special is valid from the date of validity stated on the ticket and entitles you to a one-way return journey within 14 days. It is possible to change between the direct connections (Dresden - Wrocław) and the non-interchangeable KD trains (eg Węgliniec - Görlitz). Longer breaks (eg stopover during outward or return journey) are not permitted.</Description>
							<Url>https://www.laenderbahn.com/trilex/tarife/dresden-wroclaw-spezial/</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@user_profiles" version="01" order="1">
									<Name>Available seat classes</Name>
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<validityParameters>
										<ClassOfUseRef ref="eura:second"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@groups" version="01" order="1">
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_purchase"/>
									<FareStructureElementRef ref="tlx:Trilex@Tariff@Dresden-Wroclaw-Spezial@groups" version="01"/>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@usage" version="01" order="1">
									<Name>The Dresden Wrocław Special is valid from the date of validity stated on the ticket and entitles you to a one-way return journey within 14 days. It is possible to change between the direct connections (Dresden - Wrocław) and the non-interchangeable KD trains (eg Węgliniec - Görlitz). Longer breaks (eg stopover during outward or return journey) are not permitted.</Name>
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:condition_of_use"/>
									<limitations>
										<UsageValidityPeriod id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@validity" version="01">
											<UsageTrigger>purchase</UsageTrigger>
											<UsageEnd>endOfTrip</UsageEnd>
											<StandardDuration>P14D</StandardDuration>
										</UsageValidityPeriod>
										<Interchanging id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@interchanging" version="01">
											<CanInterchange>true</CanInterchange>
											<CanBreakJourney>false</CanBreakJourney>
										</Interchanging>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- ===  VALIDABLE ELEMENTS === -->
							<validableElements>
								<ValidableElementRef ref="tlx:Trilex@Product@Trip@return@inbound@COMMON_rail_leg" version="01"/>
								<ValidableElementRef ref="tlx:Trilex@Product@Trip@return@outbound@COMMON_rail_leg" version="01"/>
							</validableElements>
							<!-- === ACCESS RIGHTs === -->
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@outbound" version="01">
									<Name>Outbound legs</Name>
									<IsFirstInSequence>true</IsFirstInSequence>
									<IsLastInSequence>false</IsLastInSequence>
									<ValidableElementRef ref="tlx:Trilex@Product@Trip@return@outbound@COMMON_rail_leg" version="01"/>
								</AccessRightInProduct>
								<AccessRightInProduct order="2" id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return@inbound" version="01">
									<Name>Inbound legs</Name>
									<IsFirstInSequence>false</IsFirstInSequence>
									<IsLastInSequence>true</IsLastInSequence>
									<ValidableElementRef ref="tlx:Trilex@Product@Trip@return@inbound@COMMON_rail_leg" version="01"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
						</PreassignedFareProduct>
						<PreassignedFareProduct id="tlx:Trilex@Product@Trip@single" version="01">
							<Name>Standrd single Fare</Name>
							<Url>https://www.laenderbahn.com/downloads/trilex-files/TBB-TRILEX-Einzelfahrten-2013-08-01.pdf</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment id="tlx:Trilex@Product@Trip@single@user_profiles" version="01" order="1">
									<Name>Available seat classes</Name>
									<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
									<validityParameters>
										<ClassOfUseRef ref="eura:second"/>
									</validityParameters>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- ===  VALIDABLE ELEMENTS === -->
							<validableElements>
								<ValidableElementRef ref="tlx:Trilex@Product@Trip@single@rail_leg" version="01"/>
							</validableElements>
							<!-- === ACCESS RIGHTs === -->
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="tlx:Trilex@Product@Trip@single@outbound" version="01">
									<ValidableElementRef ref="tlx:Trilex@Product@Trip@single@rail_leg" version="01"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
						</PreassignedFareProduct>
					</fareProducts>
					<salesOfferPackages>
						<SalesOfferPackage id="tlx:Trilex@Product@Pass@Tagesticket@period-SOP" version="01">
							<BrandingRef ref="tlx:Trilex@brand" version="any"/>
							<Name>Day Pass   - Flat rate </Name>
							<Description>THE TRILEX DAY TICKET
With the trilex day ticket you discover our home. 
Drive from 21  EURO  all day  between Dresden, Goerlitz and Zittau or on the L7 between Liberec, Zittau, Seifhennersdorf and Rybniste. 

Use the trilex day ticket even if you are traveling in groups of up to 5 people . Children up to 6 years drive free of charge and per day ticket up to 3 children between 6-14 years travel free of charge .

The trilex day ticket is available in our online shop  or directly on the train at our customer service.

Details about this tariff
1. Prices
1 person with up to 3 children (6-14 y.) 21,00  EURO 
2 persons with a total of up to 3 children (6-14 y.) 28,00  EURO 
3 persons with a total of up to 3 children (6-14 years)  EURO  35.00
4 persons with a total of up to 3 children (6-14 years)  EURO  42.00
5 persons with a total of up to 3 children (6-14 years) 49,00  EURO 
A trilex day ticket can be used by up to 5 people with up to 3 children aged 6-14 years. Children up to the age of five are free of charge. Accompanied dogs liable for pay are counted as persons in the determination of the number of persons. Further reductions can not be granted.

2. Scope
Valid in the trilex trains of the Deutsche Bahn GmbH DLB (TL, TLX), DB Regio (S) 2 , Städtebahnen Sachsen (SBS) 2  and ODEG (OE) 2  for any number of journeys in the 2nd class on the following routes:

Dresden central station - Bischofswerda - Görlitz
Dresden central station - Bischofswerda - Zittau - Liberec
Zittau - Varnsdorf - Seifhennersdorf / Rybniště
A transition to the 1st class is excluded.

3. Period of validity
The day ticket is valid on the day of validity stated on the ticket for any number of journeys within the scope of validity at the following times:

Mondays to Fridays: 9:00 am to 3:00 pm following day (opening for certain trains before 9:00 am 3 )
Saturdays / Sundays / public holidays: 00:00 to 03:00 the following day
4th sale
In  trilex trains at the train attendant
trilex Agencies
DB outlets (travel center, agency)
DB ticket machines</Description>
							<Url>https://www.laenderbahn.com/trilex/tarife/trilex-tagesticket/</Url>
							<distributionAssignments>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Tagesticket@period-SOP@at_counter" version="01" order="1">
									<DistributionChannelRef ref="eura:at_counter" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Tagesticket@period-SOP@self_service_ticket_machine" version="01" order="2">
									<DistributionChannelRef ref="eura:self_service_ticket_machine" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Tagesticket@period-SOP@online" version="01" order="2">
									<DistributionChannelRef ref="eura:online" version="01"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="tlx:Trilex@Product@Pass@Tagesticket@travel_document@pass" version="01" order="1">
									<Name>As separate pass</Name>
									<Description>Supported type supported by all operators</Description>
									<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
									<PreassignedFareProductRef ref="tlx:Trilex@Product@Pass@Tagesticket" version="01"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
						<SalesOfferPackage id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP" version="01">
							<BrandingRef ref="tlx:Trilex@brand" version="any"/>
							<Name>Day Pass   - Flat rate </Name>
							<Description>Directly to Wrocław
The ideal ticket for your city trip to Wrocław. Whether you travel in family, as a group or alone, with the Dresden-Wrocław-Spezial you drive conveniently and conveniently to your destination and within 14 days.</Description>
							<Url>https://www.laenderbahn.com/trilex/tarife/trilex-tagesticket/</Url>
							<distributionAssignments>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP@at_counter" version="01" order="1">
									<DistributionChannelRef ref="eura:at_counter" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP@self_service_ticket_machine" version="01" order="2">
									<DistributionChannelRef ref="eura:self_service_ticket_machine" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP@online" version="01" order="2">
									<DistributionChannelRef ref="eura:online" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP@onboard" version="01" order="2">
									<DistributionChannelRef ref="eura:onboard" version="01"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@period-SOP@travel_document" version="01" order="1">
									<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
									<PreassignedFareProductRef ref="tlx:Trilex@Product@Trip@Dresden-Wroclaw-Spezial@return" version="01"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
						<SalesOfferPackage id="tlx:Trilex@Product@Pass@Katzensprungticket@period-SOP" version="01">
							<BrandingRef ref="tlx:Trilex@brand" version="any"/>
							<Name>Day Pass   - Flat rate </Name>
							<Description>Details about this tariff
1. Prices
The tickets are in scope

Katzenspung-Ticket Dresden - Bischofswerda: 10,00  EURO 
Katzenspung Dresden - Bautzen: 15,00  EURO 
Cat show ticket Dresden - Wilthen: 15,00  EURO 
A short jump ticket can be used by one person with up to 3 children aged 6-14 years. Children up to the age of five are free of charge. Further reductions can not be granted.

2. Scope
Valid in the trilex trains of the Landbahn GmbH DLB (TL, TLX), DB Regio (S) 1 , Städtebahnen Sachsen (SBS) 1 and ODEG (OE) 1  for any number of journeys in the 2nd class on the following routes:

Dresden central station - Bischofswerda
Dresden central station - Bischofswerda - Bautzen
Dresden central station - Bischofswerda - Wilthen
A transition to the 1st class is excluded.

3. Period of validity
The skip-ticket is valid on the day of validity stated on the ticket for any number of trips within the scope of validity at the following times:

Mondays to Fridays from 9:00 am to 3:00 pm the following day
On Saturdays, Sundays and on days which are statutory public holidays in the entire Free State of Saxony, from 0.00 am until the following day at 3.00 am, breaks within the validity period are possible.
4th sale
of  trilex Agencies, 
of  trilex train attendants on the train, 
DB outlets (DB Travel Centers, DB Agencies) 
issued to DB ticket vending machines.</Description>
							<Url>https://www.laenderbahn.com/trilex/tarife/katzensprungtickets/</Url>
							<distributionAssignments>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Katzensprungticket@period-SOP@at_counter" version="01" order="1">
									<DistributionChannelRef ref="eura:at_counter" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Katzensprungticket@period-SOP@self_service_ticket_machine" version="01" order="2">
									<DistributionChannelRef ref="eura:self_service_ticket_machine" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Pass@Katzensprungticket@period-SOP@online" version="01" order="2">
									<DistributionChannelRef ref="eura:online" version="01"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="tlx:Trilex@Product@Pass@Katzensprungticket@travel_document@pass" version="01" order="1">
									<Name>As separate pass</Name>
									<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
									<PreassignedFareProductRef ref="tlx:Trilex@Product@Pass@Katzensprungticket" version="01"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
						<SalesOfferPackage id="tlx:Trilex@Product@Trip@single-SOP" version="01">
							<BrandingRef ref="tlx:Trilex@brand" version="any"/>
							<Name>Single P2P fare </Name>
							<distributionAssignments>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@single-SOP@at_counter" version="01" order="1">
									<DistributionChannelRef ref="eura:at_counter" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@single-SOP@self_service_ticket_machine" version="01" order="2">
									<DistributionChannelRef ref="eura:self_service_ticket_machine" version="01"/>
								</DistributionAssignment>
								<DistributionAssignment id="tlx:Trilex@Product@Trip@single-SOP@onboard" version="01" order="2">
									<DistributionChannelRef ref="eura:onboard" version="01"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="tlx:Trilex@Product@single-SOP@travel_document" version="01" order="1">
									<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
									<PreassignedFareProductRef ref="tlx:Trilex@Product@Trip@single" version="01"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
					</salesOfferPackages>
				</FareFrame>
				<ServiceCalendarFrame version="any" id="tlx:Trilex@Service_Calendar" responsibilitySetRef="tlx:products@TLX">
					<Name>TLX   Specific  Calendar</Name>
					<FrameDefaults>
						<DefaultCodespaceRef ref="tlx_data"/>
						<DefaultDataSourceRef ref="tlx:example" version="any"/>
						<DefaultResponsibilitySetRef ref="tlx:products@TLX" version="any"/>
					</FrameDefaults>
					<dayTypes>
						<FareDayType version="any" id="tlx::everyday">
							<Name>Every day</Name>
							<Description>Any time</Description>
							<EarliestTime>00:00:00</EarliestTime>
							<DayLength>P1DT3H</DayLength>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Everyday</DaysOfWeek>
									<HolidayTypes>AnyDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="tlx:working_day@off_peak">
							<Name>Working day</Name>
							<Description>After 9.00 end at 4.30 next day.</Description>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
							<timebands>
								<Timeband id="tlx:working_day@off_peak" version="any">
									<StartTime>09:00:00</StartTime>
									<EndTime>15:00:00</EndTime>
								</Timeband>
							</timebands>
						</FareDayType>
						<FareDayType version="any" id="tlx:not_working_day">
							<Name>Non Working day</Name>
							<EarliestTime>00:00:00</EarliestTime>
							<DayLength>P1DT3H</DayLength>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>NotWorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
					</dayTypes>
				</ServiceCalendarFrame>
				<ResourceFrame id="tlx:Trilex@Common_Resources" version="any" responsibilitySetRef="tlx:products@TLX">
					<Name>Germany Specifc  code values</Name>
					<codespaces>
						<Codespace id="tlx_data">
							<Xmlns>tlx</Xmlns>
							<XmlnsUrl>https://www.trilex.de/</XmlnsUrl>
							<Description>Trilex  rail</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultLocale>
							<TimeZone>CEST</TimeZone>
							<DefaultLanguage>de</DefaultLanguage>
							<languages>
								<LanguageUsage>
									<Language>de</Language>
									<LanguageUse>normallyUsed</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>cz</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>pl</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>en</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
							</languages>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="tlx:example" version="any">
							<Email>info@trilex.de</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="tlx:products@TLX">
							<Name>Trilex Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="tlx:products@TLX">
									<StakeholderRoleType>other</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="db:TLX" version="any"/>
									<ResponsibleAreaRef ref="tlx:de" versionRef="TODO"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="any" id="tlx-t:sales@TLX">
							<Name>Trilex Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="tlx-t:sales@TLX">
									<StakeholderRoleType>operation</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="db:TLX" version="any"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ========Types of value ========== -->
					<typesOfValue>
						<ValueSet version="any" id="tlx:Trilex@Branding" classOfValues="Branding">
							<Name>Branding</Name>
							<values>
								<!--- ====PurposeOfGrouping method========= -->
								<Branding version="any" id="tlx:Trilex@brand">
									<Name>Trilex</Name>
									<Url>https://www.trilex.de/logo.png</Url>
								</Branding>
							</values>
						</ValueSet>
					</typesOfValue>
					<!-- ==== ORAGNISATIONS ====== -->
					<organisations>
						<Operator version="any" id="db:TLX">
							<PublicCode>TLX</PublicCode>
							<Name>Trilex </Name>
							<ShortName>Trilex</ShortName>
							<CountryRef ref="de"/>
						</Operator>
					</organisations>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="vvo:VVO" version="any" responsibilitySetRef="vvo:products@VVO">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>VVO Tariffs</Name>
			<FrameDefaults>
				<DefaultCodespaceRef ref="wo_data"/>
				<DefaultDataSourceRef ref="vvo:example" version="any"/>
				<DefaultResponsibilitySetRef ref="vvo:products@VVO" version="any"/>
			</FrameDefaults>
			<frames>
				<FareFrame id="vvo:VVO@Tariffs" version="01" responsibilitySetRef="vvo:products@VVO">
					<Name>This frame holds stop points and distance matrix elements referenced by other frames</Name>
					<codespaces>
						<CodespaceRef ref="wo_data"/>
					</codespaces>
					<tariffs>
						<Tariff id="vvo:VVO@Tariff@de_de" version="01">
							<Name>VVO Tariff</Name>
							<Description>On the section Dresden Hbf - Arnsdorf (Re1, RB60, RE2 and RB61)
The Verbundraum Oberelbe (VVO) around Dresden is divided into 21 tariff zones. The trilex trains pass through Tarizonen 10 (Dresden) and 31 (Radeberg) in the section Dresden Hbf - Arnsdorf. Tariff zones 10 and 31 are highlighted in color in the trilex network (yellow or light blue). Between Langebrück and Radeberg there is a border area.

The price level and validity period of the respective ticket result from the number of fare zones that are passed through. Within the validity range of the ticket, all city and regional buses, trams and commuter trains (S-Bahn, RB / RE etc.) as well as almost all ferries can be used.

The following tickets are offered in the VVO tariff (selection):

Single tickets

Single journeys *
4-Card
Day tickets

Day passes for individuals
Family day passes
Bicycle Day Tickets
night ticket
Small group tickets
Elbe-Labe-Ticket
Season tickets
weekly tickets

(ABO) monthly passes
9 o'clock (ABO) monthly passes
annual passes
Bicycle monthly pass
* Sections of the 4-card short-haul 1 are valid on the following sections (from / to):

Dresden central station - Dresden center
Dresden Mitte - Dresden central station or Dresden-Neustadt
Dresden-Neustadt - Dresden center
Details on tickets and fares in the VVO joint area.  s.</Description>
							<OperatorRef ref="db:VVO" version="any"/>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="vvo:VVO@Tariff@de_de" version="01">
									<GenericParameterAssignment id="vvo:VVO@Tariff@de_de" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareZoneRef ref="dbn:Saxony@10@Dresden" version="01"/>
											<FareZoneRef ref="dbn:Saxony@30@ZVON" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<!-- add other VVO ODs  -->
							</distanceMatrixElements>
						</Tariff>
						<Tariff id="vvo:VVO_ZVON@Ubergangstarif@de_de" version="01">
							<Name>VVO / ZVON Ubergangstarif </Name>
							<Description>Frequent drivers who regularly travel between the Oberlausitz Lower Silesia (ZVON) and Verkehrsverbund Oberelbe (VVO) transport networks and use the Dresden - Bautzen - Görlitz / Zittau railway lines can use a common time ticket service. It can be purchased from any tariff point in the ZVON to each tariff zone in the VVO a continuous ticket. This allows you to use local buses and trams as well as the Elbe ferries included in the VVO tariff in both interconnected areas within the scope of the spatial validity of your season ticket.
Tobe offered:

Weekly tickets (reduced and normal)
Monthly passes (reduced and normal)
Subscription monthly pass (reduced and normal)
In conjunction with a subscription-monthly or annual ticket to the ZVON-VVO transitional tariff, the fleXX ticket from or to Arnsdorf applies to the usual fare regulations of the ZVON.
Driving privilege:

The respective take-off arrangements for time cards of the corresponding transport associations apply. 
Season tickets at the regular fare, except week tickets, entitle to carry 5 persons on weekends and public holidays within the period from 6 pm on the day before until 6 am on the following day, of which a maximum of one person may be older than 14 years. 
The ZVON bicycle day pass and monthly pass is valid in conjunction with the ZVON-VVO transition tariff from or to Arnsdorf. From Arnsdorf bike transport to VVO fare.</Description>
							<OperatorRef ref="db:VVO" version="any"/>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="vvo:VVO_ZVON@Ubergangstarif@de_de" version="01">
									<Name>VVO and ZVON </Name>
									<GenericParameterAssignment id="vvo:VVO_ZVON@Ubergangstarif@de_de" version="01" order="1">
										<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
										<validityParameters>
											<FareZoneRef ref="dbn:Saxony@31@Radeburg" version="01"/>
										</validityParameters>
										<includes>
											<GenericParameterAssignment id="VVO_ZVON@Ubergangstarif@de_de" version="01" order="1">
												<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
												<validityParameters>
													<FareZoneRef ref="dbn:Saxony@10@Dresden" version="01"/>
													<FareZoneRef ref="dbn:Saxony@31@Radeburg" version="01"/>
												</validityParameters>
											</GenericParameterAssignment>
										</includes>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56715">Dresden hbf to Goerlitz</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56715">Arnsdorf to Goerlitz</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<!-- ===other branch  == -->
								<!-- Dresden -->
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6129">Dresden hbf to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6113">Dresden hbf to Zittau</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6129">Arnsdorf to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6113">Arnsdorf to Zittau</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<!-- TODO ADD ALL OTHER INTERMEDIATE  STATIONS -->
							</distanceMatrixElements>
						</Tariff>
					</tariffs>
				</FareFrame>
				<ResourceFrame id="vvo:VVO@Common_Resources" version="any" responsibilitySetRef="vvo:products@VVO">
					<Name>Germany Specifc  code values</Name>
					<codespaces>
						<Codespace id="wo_data">
							<Xmlns>vvo</Xmlns>
							<XmlnsUrl>https://www.trilex.de/</XmlnsUrl>
							<Description>Trilez  rail</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultLocale>
							<TimeZone>CEST</TimeZone>
							<DefaultLanguage>de</DefaultLanguage>
							<languages>
								<LanguageUsage>
									<Language>de</Language>
									<LanguageUse>normallyUsed</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>cz</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>pl</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>en</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
							</languages>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="vvo:example" version="any">
							<Email>info@vvo.de</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="vvo:products@VVO">
							<Name>Trilex Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="vvo:products@VVO">
									<StakeholderRoleType>other</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="db:VVO" version="any"/>
									<ResponsibleAreaRef ref="vvo:de" versionRef="TODO"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ========Types of value ========== -->
					<organisations>
						<Operator version="any" id="db:VVO">
							<PublicCode>VVO</PublicCode>
							<Name>Verkehrsverbund Oberelbe</Name>
							<ShortName>VVO</ShortName>
							<CountryRef ref="de"/>
						</Operator>
					</organisations>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="zvo:ZVON" version="any" responsibilitySetRef="zvo:products@ZVON">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>ZVON Tariffs</Name>
			<FrameDefaults>
				<DefaultCodespaceRef ref="zvo_data"/>
				<DefaultDataSourceRef ref="zvo:example" version="any"/>
				<DefaultResponsibilitySetRef ref="zvo:products@ZVON" version="any"/>
			</FrameDefaults>
			<frames>
				<FareFrame id="zvo:ZVON@Tariffs" version="01" responsibilitySetRef="zvo:products@ZVON">
					<Name>This frame holds stop points and distance matrix elements referenced by other ZVON frames</Name>
					<codespaces>
						<CodespaceRef ref="zvo_data"/>
					</codespaces>
					<tariffs>
						<Tariff id="zvo:ZVON@Tariff@de_de" version="01">
							<Name>ZVON Tariff</Name>
							<Description>On the lines RE1, RB60, RE2 and RB61  , only the ZVON tariff applies for journeys within the ZVON area. On line L7  you can choose to travel to the ZVON tariff or the trilex tariff. Travelers who change from and to other means of transport within the scope of the ZVON tariff are recommended to use the ZVON tariff. The sale of the tickets to the ZVON tariff takes place in the trilex trains at no extra charge.

Example: If you are traveling with the trilex from Hainewalde to Zittau and transfer there to the city bus, then we recommend the ZVON tariff.</Description>
							<OperatorRef ref="db:ZVON" version="any"/>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="zvo:ZVON@Tariff@de_de" version="01">
									<GenericParameterAssignment id="zvo:ZVON@Tariff@de_de" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<FareZoneRef ref="dbn:Saxony@31@Radeburg" version="01"/>
										</validityParameters>
										<includes>
											<GenericParameterAssignment id="zvo:ZVON@Tariff@de_de@lines" version="01" order="1">
												<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
												<validityParameters>
													<LineRef ref="db:RE1" version="01"/>
													<LineRef ref="db:RE2" version="01"/>
													<LineRef ref="db:RB60" version="01"/>
													<LineRef ref="db:RB61" version="01"/>
												</validityParameters>
											</GenericParameterAssignment>
										</includes>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<!-- ===Wroclaw branch  == -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56715">Grossharthau to Goerlitz</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
								<!-- Bautzen -->
								<DistanceMatrixElementRef version="01" ref="dbn:56145-to-56715">Bautzen to Goerlitz</DistanceMatrixElementRef>
								<!-- ===Liberec branch  == -->
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6113">Grossharthau to Zittau</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6113">Bischofswerda to Zittau</DistanceMatrixElementRef>
								<!-- Wilthen -->
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-6113">Wilthen to Zittau</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</distanceMatrixElements>
						</Tariff>
					</tariffs>
				</FareFrame>
				<ServiceFrame id="zvo:ZVON@Lines" version="any" responsibilitySetRef="zvo:products@ZVON">
					<Name>ZVON   Network</Name>
					<Network version="01" id="zvo:ZVON@Lines@Network">
						<Name>ZVON Rail Network</Name>
						<TransportMode>rail</TransportMode>
						<OperatorRef ref="uic:0080" version="any">DBN</OperatorRef>
					</Network>
					<lines>
						<Line id="zvo:L7" version="01">
							<Name lang="de">Seifhennersdorf - Zittau</Name>
							<TransportMode>rail</TransportMode>
							<LineType>local</LineType>
						</Line>
					</lines>
				</ServiceFrame>
				<ResourceFrame id="zvo:ZVON@Common_Resources" version="any" responsibilitySetRef="zvo:products@ZVON">
					<Name>Germany Specifc  code values</Name>
					<codespaces>
						<Codespace id="zvo_data">
							<Xmlns>zvo</Xmlns>
							<XmlnsUrl>https://www.trilex.de/</XmlnsUrl>
							<Description>Trilez  rail</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultLocale>
							<TimeZone>CEST</TimeZone>
							<DefaultLanguage>de</DefaultLanguage>
							<languages>
								<LanguageUsage>
									<Language>de</Language>
									<LanguageUse>normallyUsed</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>cz</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>pl</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>en</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
							</languages>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="zvo:example" version="any">
							<Email>info@zvo.de</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="zvo:products@ZVON">
							<Name>Trilex Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="zvo:products@ZVON">
									<StakeholderRoleType>other</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="db:ZVON" version="any"/>
									<ResponsibleAreaRef ref="zvo:de" versionRef="TODO"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ========Types of value ========== -->
					<organisations>
						<Operator version="any" id="db:ZVON">
							<PublicCode>ZVON</PublicCode>
							<Name>Zweckverband Verkehrsverbund Oberlausitz-Niederschlesien</Name>
							<ShortName>ZVON</ShortName>
							<CountryRef ref="de"/>
						</Operator>
					</organisations>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="dbn:DB" version="any" responsibilitySetRef="db:products@DB">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>DB  Network and Tariffss</Name>
			<FrameDefaults>
				<DefaultCodespaceRef ref="dbn_data"/>
				<DefaultDataSourceRef ref="dbn:example" version="any"/>
				<DefaultResponsibilitySetRef ref="db:products@DB" version="any"/>
			</FrameDefaults>
			<frames>
				<FareFrame id="db:DB@Tariffs" version="01" responsibilitySetRef="db:products@DB">
					<Name>This frame holds DB Tariffs </Name>
					<codespaces>
						<CodespaceRef ref="dbn_data"/>
					</codespaces>
					<tariffs>
						<Tariff id="dbn:DB@Tariff@General@de_de" version="01">
							<Name>DB Domestic Tariff</Name>
							<Description>P2P  based fares for  domestic germany routes</Description>
							<OperatorRef ref="uic:0080" version="any">DBN</OperatorRef>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="db:DB@Tariff@General@access@modes" version="01">
									<Name>Available Classes</Name>
									<GenericParameterAssignment order="1" id="db:DB@Tariff@General@access@modes@rail" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<VehicleModes>rail</VehicleModes>
										</validityParameters>
										<IncludesGroupingType>OR</IncludesGroupingType>
										<includes>
											<GenericParameterAssignment order="2" id="db:DB@Tariff@General@access@modes@trainType" version="01">
												<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
												<LimitationGroupingType>OR</LimitationGroupingType>
												<validityParameters>
													<TypeOfProductCategoryRef ref="eura:local" version="any"/>
													<TypeOfProductCategoryRef ref="eura:ice" version="any"/>
												</validityParameters>
											</GenericParameterAssignment>
										</includes>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="db:DB@Tariff@General@access@classes" version="01">
									<Name>Available Classes</Name>
									<GenericParameterAssignment order="1" id="db:DB@Tariff@General@access@classes" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<ClassOfUseRef ref="eura:first"/>
											<ClassOfUseRef ref="eura:second"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="db:DB@Tariff@General@eligibility" version="01">
									<Name>eligible user types</Name>
									<GenericParameterAssignment order="1" id="db:DB@Tariff@General@eligibility" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:eligible"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<!---  ===ELIGIBILITY USAGE PARAMETERS =========    -->
											<UserProfile version="any" id="db:adult">
												<Name>Adult Fare - 15 or over</Name>
												<Description>Adult  - if not eligible for CONCESSION</Description>
												<TypeOfConcessionRef version="any" ref="eura:adult"/>
												<MinimumAge>16</MinimumAge>
												<companionProfiles>
													<CompanionProfile version="any" id="db:adult@companion@infant">
														<Name>Up to 2 Infants  under 5 are free for each adult</Name>
														<UserProfileRef version="any" ref="db:infant"/>
														<MaximumNumberOfPersons>2</MaximumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
													<CompanionProfile version="any" id="db:adult@companion@small_animal">
														<Name>Small animals are free</Name>
														<UserProfileRef version="any" ref="db:small_animal"/>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</UserProfile>
											<UserProfile version="any" id="db:infant">
												<Name lang="en">Child under 6</Name>
												<Description>Children aged up to and including 5 always travel for free within Germany, and they do not need a ticket. This is also the case if they are not travelling with parents or grandparents. To ensure that your children get a place on board the train, you can purchase a seat reservation for them as well.</Description>
												<Url>https://www.bahn.de/hilfe/view/pk/en/kindermitnahme.shtml</Url>
												<TypeOfConcessionRef version="any" ref="eura:infant"/>
												<MinimumAge>0</MinimumAge>
												<MaximumAge>5</MaximumAge>
												<DiscountBasis>free</DiscountBasis>
												<companionProfiles>
													<CompanionProfile version="any" id="db:infant@companion">
														<Name>Infants must have paying adult with them. No seat</Name>
														<UserProfileRef version="any" ref="db:adult"/>
														<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
														<DiscountBasis>free</DiscountBasis>
													</CompanionProfile>
												</companionProfiles>
											</UserProfile>
											<UserProfile version="any" id="db:child">
												<Name lang="en">Child</Name>
												<Description>Children aged 6 to 14 travel for free if accompanying their own parents or grandparents. When the adult is buying their own ticket, they must specify any children/grandchildren and write their names on the ticket.</Description>
												<Url>https://www.bahn.de/hilfe/view/pk/en/kindermitnahme.shtml</Url>
												<LimitingRuleRef ref="db:child@rate" version="any"/>
												<prices>
													<UsageParameterPrice version="any" id="db:child@rate">
														<LimitingRule version="any" id="db:child@rate">
															<DiscountAsPercentage>0.50</DiscountAsPercentage>
															<CanBeCumulative>true</CanBeCumulative>
														</LimitingRule>
													</UsageParameterPrice>
												</prices>
												<TypeOfConcessionRef version="any" ref="eura:child"/>
												<MinimumAge>6</MinimumAge>
												<MaximumAge>14</MaximumAge>
												<DiscountBasis>discount</DiscountBasis>
											</UserProfile>
											<UserProfile version="any" id="db:youth">
												<Name>Youth - Withc ard only</Name>
												<Url>https://www.bahn.de/p/view/bahncard/ueberblick/jugendbahncard25.shtml</Url>
												<TypeOfConcessionRef version="any" ref="eura:youth"/>
												<MinimumAge>15</MinimumAge>
												<MaximumAge>25</MaximumAge>
												<DiscountBasis>discount</DiscountBasis>
											</UserProfile>
											<UserProfile version="any" id="db:senior">
												<Name>Senior</Name>
												<Description>Only with railcard</Description>
												<Url>https://www.bahn.de/p/view/bahncard/ueberblick/bahncard_senioren.shtml</Url>
												<prices>
													<UsageParameterPrice version="any" id="db:senior@25">
														<DiscountingRule version="any" id="db:senior_rate@25">
															<DiscountAsPercentage>0.25</DiscountAsPercentage>
														</DiscountingRule>
													</UsageParameterPrice>
													<UsageParameterPrice version="any" id="db:senior@50">
														<DiscountingRule version="any" id="db:senior_rate@50">
															<DiscountAsPercentage>0.25</DiscountAsPercentage>
														</DiscountingRule>
													</UsageParameterPrice>
												</prices>
												<TypeOfConcessionRef version="any" ref="eura:senior"/>
												<MinimumAge>60</MinimumAge>
												<DiscountBasis>discount</DiscountBasis>
											</UserProfile>
											<UserProfile version="any" id="db:small_animal">
												<Name>Small Animal</Name>
												<TypeOfConcessionRef version="any" ref="eura:animal"/>
												<DiscountBasis>discount</DiscountBasis>
											</UserProfile>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="db:DB@Tariff@General@trip_types" version="01">
									<Name>Available trip types</Name>
									<GenericParameterAssignment order="1" id="db:DB@Tariff@Trip@trip_type" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:can_access"/>
										<LimitationGroupingType>OR</LimitationGroupingType>
										<limitations>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@single">
												<Name>Single</Name>
												<TripType>single</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@return">
												<Name>Single</Name>
												<TripType>return</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@return@outbound">
												<Name>Return  any sort - Outbound</Name>
												<TripType>single</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@return@inbound">
												<Name>Return  any sort - Inbound</Name>
												<TripType>returnOnly</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@period_return@outbound">
												<Name>Period Return - Outbound</Name>
												<TripType>single</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@period_return@inbound">
												<Name>Period Return - Inbound</Name>
												<TripType>returnOnly</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@day_return">
												<Name>Single</Name>
												<TripType>return</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@day_return@outbound">
												<Name>Day Return - Outbound</Name>
												<TripType>single</TripType>
											</RoundTrip>
											<RoundTrip version="any" id="db:DB@Tariff@Trip@trip_type@day_return@inbound">
												<Name>Day Return - Inbound</Name>
												<TripType>returnOnly</TripType>
											</RoundTrip>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="db:DB@Tariff@General@frequency@single_use" version="01">
									<Name>Group ticket</Name>
									<GenericParameterAssignment order="1" id="db:DB@Tariff@Trip@frequency" version="01">
										<TypeOfAccessRightAssignmentRef version="any" ref="eura:condition_of_use"/>
										<LimitationGroupingType>AND</LimitationGroupingType>
										<limitations>
											<Interchanging version="any" id="db:DB@Tariff@Trip@interchanging@single_no_break">
												<CanInterchange>true</CanInterchange>
												<CanBreakJourney>false</CanBreakJourney>
											</Interchanging>
											<FrequencyOfUse version="any" id="db:DB@Tariff@Trip@frequency@single_use">
												<FrequencyOfUseType>single</FrequencyOfUseType>
											</FrequencyOfUse>
											<Interchanging version="any" id="db:DB@Tariff@Trip@interchanging@can_break_trip">
												<CanInterchange>true</CanInterchange>
												<CanBreakJourney>true</CanBreakJourney>
											</Interchanging>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<!--  TODO DEFINE  FURTHER TARIFF RULES HERE -->
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<GroupOfDistanceMatrixElements id="dbn:DB@ODs@de_de" version="01">
									<Name>OD Pairs - Germany</Name>
									<members>
										<!-- Dresden -->
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56715">Dresden hbf to Goerlitz</DistanceMatrixElementRef>
										<!-- Arnsdorf -->
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56715">Arnsdorf to Goerlitz</DistanceMatrixElementRef>
										<!-- Grossharthau -->
										<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56715">Grossharthau to Goerlitz</DistanceMatrixElementRef>
										<!-- Bischofswerda -->
										<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
										<!-- Bautzen -->
										<DistanceMatrixElementRef version="01" ref="dbn:56145-to-56715">Bautzen to Goerlitz</DistanceMatrixElementRef>
										<!-- ===other branch  == -->
										<!-- Dresden -->
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6129">Dresden hbf to Wilthen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6113">Dresden hbf to Zittau</DistanceMatrixElementRef>
										<!-- Arnsdorf -->
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6129">Arnsdorf to Wilthen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6113">Arnsdorf to Zittau</DistanceMatrixElementRef>
										<!-- Grossharthau -->
										<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6113">Grossharthau to Zittau</DistanceMatrixElementRef>
										<!-- Bischofswerda -->
										<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthen</DistanceMatrixElementRef>
										<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6113">Bischofswerda to Zittau</DistanceMatrixElementRef>
										<!-- Wilthen -->
										<DistanceMatrixElementRef version="01" ref="dbn:6129-to-6113">Wilthen to Zittau</DistanceMatrixElementRef>
										<!-- TODO ADD ALL OTHER STATIONS -->
									</members>
								</GroupOfDistanceMatrixElements>
							</groupsOfDistanceMatrixElements>
							<!-- TODO ADD  ELEMENTS FOR P2P for ALL OTHER ROUTES -->
						</Tariff>
						<Tariff id="db:DB@Sachsen_Ticket@de_de" version="01">
							<Name>Saxony Ticket  Tariff</Name>
							<Description>The Saxony ticket is a Deutsche Bahn promotion .

With the Saxony ticket up to five people travelling together can use 2nd class local trains belonging to any rail company in Saxony, Saxony-Anhalt and Thuringia for the whole day.

It is valid on the day indicated on the ticket (Monday to Friday) for any number of journeys between 9am and 3am the following day. On Saturdays, Sundays and any bank holiday that applies throughout Saxony, you may use the Saxony ticket to travel before 9am.
 
1. Prices
1 person 24,00  EURO  7
2 persons 31,00  EURO  7
3 persons 38,00  EURO  7
4 persons 45,00  EURO  7
5 persons 52,00  EURO  7
It is valid for single travelers or groups up to 5 persons (with a corresponding purchase). If you buy a ticket for 1 or 2 people, your own children and grandchildren up to and including the age of 14 pay the first person for free. 

The prices apply when buying tickets at ticket vending machines or at the trilex customer service representative or in the  online shop . An acquisition of the Sachsen-Ticket at Länderbahn- and trilex- Agencies as well as at DB-sales outlets has a surcharge of 2.00  EURO .   

At the start of the journey, the ticket must be labeled with the name of the passenger who covers the furthest distance with this ticket.
</Description>
							<OperatorRef ref="db:VVO" version="any">DBN</OperatorRef>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<timeIntervals>
								<TimeInterval version="01" id="db:DB@Sachsen_Ticket@1day">
									<Name>1 day</Name>
									<StartTime>00:00:00</StartTime>
									<EndTime>02:30:00</EndTime>
									<Duration>P1D</Duration>
								</TimeInterval>
							</timeIntervals>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="tlx:Trilex@Tariff@Sachsen_Ticket@zones" version="01">
									<Name>Dresden to Goerlitz section</Name>
									<GenericParameterAssignment id="tlx:Trilex@Tariff@Sachsen_Ticket@sections" version="01" order="1">
										<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
										<validityParameters>
											<FareZoneRef ref="dbn:Saxony@all" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--  TODO DEFINE TARIFF RULES HERE -->
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<!-- relevant ODs can be computed from sections, and stops or stated expliclitly -->
								<GroupOfDistanceMatrixElementsRef ref="dbn:DBN@ODs@de@saxony"/>
							</groupsOfDistanceMatrixElements>
							<!--  TODO ADD PRICES HERE -->
						</Tariff>
						<Tariff id="db:EURO-NEISSE@Tariff@de_cz" version="01">
							<Name>EURO-NEISSE interregional  Tariff</Name>
							<Description>EURO NEISSE ticket
The EURO-NEISSE-Ticket is a cheap day ticket if you want to continue in the Czech Republic or in Poland with other trains, buses and / or trams. It applies to any trips up to 4:00 each day of the following day.

details
Prices
EURO-NEISSE-day ticket (1 person): 13,00  EURO 
EURO-NEISSE small group card (up to 5 persons): 27,00  EURO 
EURO-NEISSE bicycle day ticket: 4,00  EURO  
An overview of the validity of EURO-NEISSE tickets can be found here. Further information can be found at  www.zvon.de/EURO-NEISSE-Ticket .</Description>
							<OperatorRef ref="uic:0080" version="any">DBN</OperatorRef>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="db:EURO-NEISSE@Tariff@de_cz" version="01">
									<GenericParameterAssignment id="db:EURO-NEISSE@Tariff@de_cz@lines" version="01" order="1">
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<LineRef ref="db:RE2" version="01"/>
											<LineRef ref="db:RB61" version="01"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<distanceMatrixElements>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6113">Grossharthau to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-54212">Grossharthau to Liberec</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthern</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6113">Bischofswerda to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-54212">Bischofswerda to Liberec</DistanceMatrixElementRef>
								<!-- Wilthern -->
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-6113">Wilthern to Zittau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-54212">Wilthern to Liberec</DistanceMatrixElementRef>
								<!-- Zittau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6113-to-54212">Zittau to Liberec</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER INTERMEDIATE  STATIONS -->
							</distanceMatrixElements>
							<!--  TODO ADD PRICES HERE -->
						</Tariff>
						<Tariff id="db:DB@International_Tariff@de_de" version="01">
							<Name>DB International Tariff</Name>
							<OperatorRef ref="uic:0080" version="any">DB</OperatorRef>
							<TypeOfTariffRef ref="eura:point_to_point" version="any"/>
							<!--- ===FARE STRUCTURE==== -->
							<!--  TODO DEFINE TARIFF RULES HERE -->
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<GroupOfDistanceMatrixElementsRef ref="dbn:DBN@ODs@de_pl" version="01"/>
								<GroupOfDistanceMatrixElementsRef ref="dbn:DBN@ODs@de_cz" version="01"/>
							</groupsOfDistanceMatrixElements>
							<!--  TODO ADD PRICES HERE -->
						</Tariff>
					</tariffs>
				</FareFrame>
				<FareFrame id="dbn:DBN@ODs" version="01" responsibilitySetRef="dbn:network@DBN">
					<Name>This frame holds stop points and distance matrix elements referenced by other frames</Name>
					<codespaces>
						<CodespaceRef ref="dbn_data"/>
					</codespaces>
					<!--- ===STOP POINTS======= -->
					<fareScheduledStopPoints>
						<FareScheduledStopPoint id="uic:6176" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1994-08-10T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">ARNSDORF(DRESDEN)</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED25"/>
							</types>
							<ShortName>ARNSDORF</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:56145" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1994-09-01T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">BAUTZEN</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:199"/>
							</types>
							<ShortName>BAUTZEN</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6103" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1993-01-18T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">BISCHOFSWERDA</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED24"/>
							</types>
							<ShortName>BISCHOFSWERDA</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6050" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1993-01-18T00:00:00Z</FromDate>
							</ValidBetween>
							<alternativeTexts>
								<AlternativeText>
									<Text lang="en" textIdType="Name">Dresden hbf</Text>
								</AlternativeText>
							</alternativeTexts>
							<Name lang="de">Dresden hbf</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:199"/>
							</types>
							<ShortName>DRESDEN</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:56715" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1994-09-01T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">GOERLITZ</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:199"/>
							</types>
							<ShortName>GOERLITZ</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6105" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1993-11-19T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">GROSSHARTHAU</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED24"/>
							</types>
							<ShortName>GROSSHARTHAU</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:54212" version="01" responsibilitySetRef="uic:Station_Management@0054">
							<ValidBetween>
								<FromDate>1993-11-19T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="cz">LIBEREC</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:CZ051"/>
							</types>
							<ShortName>LIBEREC</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="cz"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:56719" version="01" responsibilitySetRef="uic:Station_Management@0054">
							<ValidBetween>
								<FromDate>1993-08-10T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">RYBNISTE</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED28"/>
							</types>
							<ShortName>RYBNISTE</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="cz"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6121" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1994-08-10T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">SEIFHENNERSDORF</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED28"/>
							</types>
							<ShortName>SEIFHENNERSDORF</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:96045" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>2011-11-11T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">VARNSDORF</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
							</types>
							<ShortName>VARNSDORF</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6129" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1994-08-10T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">WILTHEN</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED24"/>
							</types>
							<ShortName>WILTHEN</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6010" version="01" responsibilitySetRef="uic:Station_Management@0051">
							<ValidBetween>
								<FromDate>1993-01-01T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="pl">WROCLAW GLOWNY</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:PL51"/>
							</types>
							<ShortName>WROCLAW</ShortName>
							<VehicleModes>rail   bus</VehicleModes>
							<CountryRef ref="pl"/>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="uic:6113" version="01" responsibilitySetRef="uic:Station_Management@0080">
							<ValidBetween>
								<FromDate>1993-01-18T00:00:00Z</FromDate>
							</ValidBetween>
							<Name lang="de">ZITTAU</Name>
							<types>
								<TypeOfPointRef ref="uic:Type_of_Point@00"/>
								<TypeOfPointRef ref="uic:NUTS:DED28"/>
							</types>
							<ShortName>ZITTAU</ShortName>
							<VehicleModes>rail   coach bus</VehicleModes>
							<CountryRef ref="de"/>
						</FareScheduledStopPoint>
						<!-- TODO ADD ALL OTHER STATIONS -->
					</fareScheduledStopPoints>
					<fareZones>
						<!--==== Fare sectioons ===     -->
						<!--   Saxony Zones -->
						<FareZone version="01" id="dbn:Saxony@all">
							<Name lang="de">Ganz Sachsen</Name>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@Saxony">
							<Name lang="de">Sachsen</Name>
							<ShortName lang="de">Sachsen</ShortName>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@Anhalt">
							<Name lang="de">Sachsen-Anhalt</Name>
							<ShortName lang="de">Sachsen-Anhalt</ShortName>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@Thuringia">
							<Name lang="de">Thüringen</Name>
							<ShortName lang="de">Thüringen </ShortName>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@10@Dresden">
							<Name>Dresden fare zone</Name>
							<ShortName>10</ShortName>
							<members>
								<FareScheduledStopPointRef ref="uic:6050" version="01">Dresden</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6218" versionRef="TODO">Dresden MITTE</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6216" versionRef="TODO">Dresden NEUSTADT</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6214" versionRef="TODO">Dresden INDUSTRIEGEL</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6213" versionRef="TODO">Dresden KLOTZSCHE</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6212" versionRef="TODO">LANGEBRUECK(SACHS)</FareScheduledStopPointRef>
							</members>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
							<ZoneTopology>tiled</ZoneTopology>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@30@ZVON">
							<Name>ZVON fare zone</Name>
							<ShortName>30</ShortName>
							<members>
								<FareScheduledStopPointRef ref="uic:6907" versionRef="TODO">RADEBURG</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6105" version="01">Grossharthau</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6103" version="01">Bischofswerda</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6129" version="01">Wiltern</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6113" version="01">Zittau</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:56145" version="01">Bautzen</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:56715" version="01">Goerlitz</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:96045" version="01">Varnsdorf</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6121" version="01">Seifhennersdorf</FareScheduledStopPointRef>
								<!-- TODO add other statons in zone -->
							</members>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
							<ZoneTopology>tiled</ZoneTopology>
						</FareZone>
						<FareZone version="01" id="dbn:Saxony@31@Radeburg">
							<Name>Radeburg</Name>
							<ShortName>31</ShortName>
							<members>
								<FareScheduledStopPointRef ref="uic:6907" versionRef="TODO">RADEBURG</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6176" version="01">Arnsdorf</FareScheduledStopPointRef>
								<!-- TODO add other statons in zone -->
							</members>
							<ParentFareZoneRef ref="dbn:Saxony@all" version="01"/>
							<ZoneTopology>tiled</ZoneTopology>
						</FareZone>
						<FareZone version="01" id="dbn:TL70">
							<Name>TL70 crossborder </Name>
							<members>
								<FareScheduledStopPointRef ref="uic:6113" version="01">Zittau</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:96045" version="01">Varnsdorf</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:56719" version="01">Rybniste</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:6121" version="01">Seifhennersdorf</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="uic:54212" version="01">Liberec</FareScheduledStopPointRef>
								<!-- TODO add other statons in zone -->
								<!-- TODO add other statons in zone -->
							</members>
							<ZoneTopology>tiled</ZoneTopology>
						</FareZone>
						<!-- TODO ADD OTHER STATIONS AND OTHER ZONES -->
					</fareZones>
					<!--  === TARIFFS  ===  -->
					<groupsOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="dbn:DBN@ODs@de_de" version="01">
							<Name>OD Pairs - Germany</Name>
							<members>
								<!-- Zitau -->
								<DistanceMatrixElement version="01" id="dbn:6050-to-6176">
									<Name>Dresden hbf to Arnsdorf</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6050-to-6105">
									<Name>Dresden hbf to Grossharthau</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6050-to-6103">
									<Name>Dresden hbf to Bischofswerda</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6050-to-56145">
									<Name>Dresden hbf to Bautzen</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6050-to-56715">
									<Name>Dresden hbf to Goerlitz</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Arnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:6176-to-6105">
									<Name>Arnsdorf to Grossharthau</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6176-to-6103">
									<Name>Arnsdorf to Bischofswerda</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6176-to-56145">
									<Name>Arnsdorf to Bautzen</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6176-to-56715">
									<Name>Arnsdorf to Goerlitz</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Grossharthau -->
								<DistanceMatrixElement version="01" id="dbn:6105-to-6103">
									<Name>Grossharthau to Bischofswerda</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6105-to-56145">
									<Name>Grossharthau to Bautzen</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6105-to-56715">
									<Name>Grossharthau to Goerlitz</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bischofswerda -->
								<DistanceMatrixElement version="01" id="dbn:6103-to-56145">
									<Name>Bischofswerda to Bautzen</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6103-to-56715">
									<Name>Bischofswerda to Goerlitz</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bautzen -->
								<DistanceMatrixElement version="01" id="dbn:56145-to-56715">
									<Name>Bautzen to Goerlitz</Name>
									<StartStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Wroclaw -->
								<!-- ===other branch  == -->
								<!-- Dresden -->
								<DistanceMatrixElement version="01" id="dbn:6050-to-6129">
									<Name>Dresden hbf to Wilthen</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6050-to-6113">
									<Name>Dresden hbf to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Arnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:6176-to-6129">
									<Name>Arnsdorf to Wilthen</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6176-to-6113">
									<Name>Arnsdorf to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Grossharthau -->
								<DistanceMatrixElement version="01" id="dbn:6105-to-6129">
									<Name>Grossharthau to Wilthen</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6105-to-6113">
									<Name>Grossharthau to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bischofswerda -->
								<DistanceMatrixElement version="01" id="dbn:6103-to-6129">
									<Name>Bischofswerda to Wilthen</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6103-to-6113">
									<Name>Bischofswerda to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Wilthen -->
								<DistanceMatrixElement version="01" id="dbn:6129-to-6113">
									<Name>Wilthen to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!--mSide branch -->
								<DistanceMatrixElement version="01" id="dbn:6113-to-96045">
									<Name>Zittau  to Varnsdorf</Name>
									<StartStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6113-to-6121">
									<Name>Zittau  to Seifhennersdorf</Name>
									<StartStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6121" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6113-to-56719">
									<Name>Zittau  to Rybniste</Name>
									<StartStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56719" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!--  Varnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:96045-to-6121">
									<Name>Varnsdorf  to Seifhennersdorf</Name>
									<StartStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6121" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:96045-to-56719">
									<Name>Varnsdorf  to Rybniste</Name>
									<StartStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:56719" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="dbn:DBN@ODs@de@saxony" version="01">
							<Name>OD Pairs - Saxony</Name>
							<members>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6176">Dresden hbf to Arnsdorf</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6105">Dresden hbf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6103">Dresden hbf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56145">Dresden hbf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-56715">Dresden hbf to Goerlitz</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6105">Arnsdorf to Grossharthau</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6103">Arnsdorf to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56145">Arnsdorf to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-56715">Arnsdorf to Goerlitz</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6103">Grossharthau to Bischofswerda</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56145">Grossharthau to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-56715">Grossharthau to Goerlitz</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56145">Bischofswerda to Bautzen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-56715">Bischofswerda to Goerlitz</DistanceMatrixElementRef>
								<!-- Bautzen -->
								<DistanceMatrixElementRef version="01" ref="dbn:56145-to-56715">Bautzen to Goerlitz</DistanceMatrixElementRef>
								<!-- ===other branch  == -->
								<!-- Dresden -->
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6129">Dresden hbf to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6050-to-6113">Dresden hbf to Zittau</DistanceMatrixElementRef>
								<!-- Arnsdorf -->
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6129">Arnsdorf to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6176-to-6113">Arnsdorf to Zittau</DistanceMatrixElementRef>
								<!-- Grossharthau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6129">Grossharthau to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6105-to-6113">Grossharthau to Zittau</DistanceMatrixElementRef>
								<!-- Bischofswerda -->
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6129">Bischofswerda to Wilthen</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="01" ref="dbn:6103-to-6113">Bischofswerda to Zittau</DistanceMatrixElementRef>
								<!-- Wilthen -->
								<DistanceMatrixElementRef version="01" ref="dbn:6129-to-6113">Wilthen to Zittau</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="dbn:DBN@ODs@de_cz" version="01">
							<Name>OD Pairs</Name>
							<members>
								<!-- ===other branch  == -->
								<!-- Dresden -->
								<DistanceMatrixElement version="01" id="dbn:6050-to-54212">
									<Name>Dresden hbf to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
									<seriesConstraints>
										<SeriesConstraint version="01" id="dbn:6050-to-54212" order="1">
											<Name>Dresden hbf to Liberec</Name>
											<farePointsInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6050" order="1">
													<FareScheduledStopPointRef ref="uic:6050" version="01">Dresden</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6176" order="2">
													<FareScheduledStopPointRef ref="uic:6176" version="01">Arnsdorf</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6105" order="3">
													<FareScheduledStopPointRef ref="uic:6105" version="01">Grossharthau</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6103" order="4">
													<FareScheduledStopPointRef ref="uic:6103" version="01">Bischofswerda</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6129" order="5">
													<FareScheduledStopPointRef ref="uic:6129" version="01">Wilthen</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@6113" order="6">
													<FareScheduledStopPointRef ref="uic:6113" version="01">Zittau</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-54212@54212" order="7">
													<FareScheduledStopPointRef ref="uic:54212" version="01">Liberec</FareScheduledStopPointRef>
												</FarePointInPattern>
												<!-- TODO add intermediate stations -->
											</farePointsInPattern>
										</SeriesConstraint>
									</seriesConstraints>
								</DistanceMatrixElement>
								<!-- Arnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:6176-to-54212">
									<Name>Arnsdorf to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Grossharthau -->
								<DistanceMatrixElement version="01" id="dbn:6105-to-54212">
									<Name>Grossharthau to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bischofswerda -->
								<DistanceMatrixElement version="01" id="dbn:6103-to-54212">
									<Name>Bischofswerda to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Wilthen -->
								<DistanceMatrixElement version="01" id="dbn:6129-to-54212">
									<Name>Wilthen to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6129" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Liberec -->
								<DistanceMatrixElement version="01" id="dbn:6113-to-54212">
									<Name>Zittau to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Seifhennersdorf -->
								<DistanceMatrixElement version="01" id="dbn:6121-to-96045">
									<Name>Seifhennersdorf to Varnsdorf</Name>
									<StartStopPointRef version="01" ref="uic:6121" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6121-to-6113">
									<Name>Seifhennersdorf to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:6121" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:6121-to-54212">
									<Name>Seifhennersdorf to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:6121" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Rybniste -->
								<DistanceMatrixElement version="01" id="dbn:56719-to-96045">
									<Name>Rybniste to Varnsdorf</Name>
									<StartStopPointRef version="01" ref="uic:56719" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:56719-to-6113">
									<Name>Rybniste to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:56719" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:56719-to-54212">
									<Name>Rybniste to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:56719" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- VArnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:96045-to-6113">
									<Name>Varnsdorf to Zittau</Name>
									<StartStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6113" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="01" id="dbn:96045-to-54212">
									<Name>Varnsdorf to Liberec</Name>
									<StartStopPointRef version="01" ref="uic:96045" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:54212" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- zittau -->
								<DistanceMatrixElementRef version="01" ref="dbn:6113-to-54212">Zittau to Liberec</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="dbn:DBN@ODs@de_pl" version="01">
							<Name>OD Pairs</Name>
							<members>
								<DistanceMatrixElement version="01" id="dbn:6050-to-6010">
									<Name>Dresden hbf to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:6050" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
									<seriesConstraints>
										<SeriesConstraint version="01" id="dbn:6050-to-6010" order="1">
											<farePointsInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@6050" order="1">
													<FareScheduledStopPointRef ref="uic:6050" version="01">Dresden</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@6176" order="2">
													<FareScheduledStopPointRef ref="uic:6176" version="01">Arnsdorf</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@6105" order="3">
													<FareScheduledStopPointRef ref="uic:6105" version="01">Grossharthau</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@6103" order="4">
													<FareScheduledStopPointRef ref="uic:6103" version="01">Bischofswerda</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@56145" order="5">
													<FareScheduledStopPointRef ref="uic:56145" version="01">Bautzen</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@56715" order="6">
													<FareScheduledStopPointRef ref="uic:56715" version="01">Goertlitz</FareScheduledStopPointRef>
												</FarePointInPattern>
												<FarePointInPattern version="01" id="tlx:6050-to-6010@6010" order="7">
													<FareScheduledStopPointRef ref="uic:6010" version="01">Wroclaw</FareScheduledStopPointRef>
												</FarePointInPattern>
												<!-- TODO add intermediate stations -->
											</farePointsInPattern>
										</SeriesConstraint>
									</seriesConstraints>
								</DistanceMatrixElement>
								<!-- Arnsdorf -->
								<DistanceMatrixElement version="01" id="dbn:6176-to-6010">
									<Name>Arnsdorf to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:6176" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Grossharthau -->
								<DistanceMatrixElement version="01" id="dbn:6105-to-6010">
									<Name>Grossharthau to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:6105" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bischofswerda -->
								<DistanceMatrixElement version="01" id="dbn:6103-to-6010">
									<Name>Bischofswerda to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:6103" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Bautzen -->
								<DistanceMatrixElement version="01" id="dbn:56145-to-6010">
									<Name>Bautzen to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:56145" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- Wroclaw -->
								<DistanceMatrixElement version="01" id="dbn:56715-to-6010">
									<Name>Goerlitz to Wroclaw</Name>
									<StartStopPointRef version="01" ref="uic:56715" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="01" ref="uic:6010" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- ===other branch  == -->
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
					</groupsOfDistanceMatrixElements>
				</FareFrame>
				<ServiceFrame id="dbn:DB@Lines" version="any" responsibilitySetRef="dbn:network@DB">
					<Name>Deutsche Bahn Network</Name>
					<codespaces>
						<CodespaceRef ref="dbn_data"/>
					</codespaces>
					<Network version="01" id="dbn:DBN@Lines@Network">
						<Name>UK Rail Network</Name>
						<TransportMode>rail</TransportMode>
						<OperatorRef ref="uic:0080" version="any">DBN</OperatorRef>
					</Network>
					<lines>
						<Line id="db:RE1" version="01">
							<Name lang="de">Dresden - Wroclaw</Name>
							<TransportMode>rail</TransportMode>
							<LineType>express</LineType>
						</Line>
						<Line id="db:RB60" version="01">
							<Name lang="de">Dresden - Wroclaw</Name>
							<TransportMode>rail</TransportMode>
							<LineType>local</LineType>
						</Line>
						<Line id="db:RE2" version="01">
							<Name lang="de">Dresden - Liberec</Name>
							<TransportMode>rail</TransportMode>
							<LineType>express</LineType>
						</Line>
						<Line id="db:RB61" version="01">
							<Name lang="de">Dresden - Liberec</Name>
							<TransportMode>rail</TransportMode>
							<LineType>local</LineType>
						</Line>
						<Line id="db:TL70" version="01">
							<Name lang="de">Rybniste  - Liberec</Name>
							<TransportMode>rail</TransportMode>
							<LineType>local</LineType>
						</Line>
					</lines>
				</ServiceFrame>
				<!-- ======   -->
				<ResourceFrame id="dbn:DBN@Common_Resources" version="any" responsibilitySetRef="dbn:network@DBN">
					<Name>Germany Specifc  code values</Name>
					<codespaces>
						<Codespace id="db_common">
							<Xmlns>db</Xmlns>
							<XmlnsUrl>https://www.bahn.de/</XmlnsUrl>
							<Description>  common rail</Description>
						</Codespace>
						<Codespace id="dbn_data">
							<Xmlns>dbn</Xmlns>
							<XmlnsUrl>https://www.bahn.de/</XmlnsUrl>
							<Description>DB network</Description>
						</Codespace>
						<Codespace id="dbn:operator">
							<Xmlns>dbn:operator</Xmlns>
							<XmlnsUrl>https://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>Uk operators</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="dbn_data"/>
						<DefaultDataSourceRef ref="dbn:example" version="any"/>
						<DefaultLocale>
							<TimeZone>CEST</TimeZone>
							<DefaultLanguage>de</DefaultLanguage>
							<languages>
								<LanguageUsage>
									<Language>de</Language>
									<LanguageUse>normallyUsed</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>cz</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>pl</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>en</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
							</languages>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="dbn:example" version="any">
							<Email>info@fahrweg.dbnetz.com</Email>
						</DataSource>
						<DataSource id="abga:example" version="any">
							<Email>info@abga.eu</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="db:products@DB">
							<Name>National Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="db:products@DB">
									<StakeholderRoleType>operation</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="uic:0080" version="any"/>
									<ResponsibleAreaRef ref="dbn:de" versionRef="TODO"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="any" id="dbn:network@DB">
							<Name>National Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="dbn:network@DB">
									<StakeholderRoleType>operation</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="uic:0080" version="any"/>
									<ResponsibleAreaRef ref="dbn:de" versionRef="TODO"/>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ========Types of value ========== -->
					<typesOfValue>
						<ValueSet version="any" id="db:Types_of_FareContract" classOfValues="TypeOfFareContract">
							<Name>Types of Fare Contract</Name>
							<values>
								<!--- ====TypeOfFareContract  ========= -->
								<TypeOfFareContract version="any" id="db:contract@pass@day">
									<Name>da Pass</Name>
								</TypeOfFareContract>
								<TypeOfFareContract version="any" id="db:contract@trip">
									<Name>Trip contract</Name>
								</TypeOfFareContract>
								<TypeOfFareContract version="any" id="db:contract@railcard">
									<Name>Railcard contract</Name>
								</TypeOfFareContract>
							</values>
						</ValueSet>
					</typesOfValue>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="tlx-t:Trilex@Sample_Transactions" version="any" responsibilitySetRef="tlx-t:sales@TLX" dataSourceRef="abga:example">
			<FrameDefaults>
				<DefaultCodespaceRef ref="tlx_transactions"/>
				<DefaultDataSourceRef ref="tlx:example" version="any"/>
				<DefaultResponsibilitySetRef ref="tlx-t:sales@TLX" version="any"/>
				<DefaultCurrency>EUR</DefaultCurrency>
			</FrameDefaults>
			<frames>
				<SalesTransactionFrame version="any" id="tlx-t:Trilex@Operator_Specific_Sample_Transactions" responsibilitySetRef="tlx-t:sales@TLX">
					<ValidBetween>
						<FromDate>2018-07-08T04:30:00</FromDate>
						<ToDate>2018-08-08T04:29:00</ToDate>
					</ValidBetween>
					<Name>Sample Transactions</Name>
					<Description>Netex code example based on   Trilex de  data</Description>
					<!--- ======= CODESPACEs======== -->
					<codespaces>
						<Codespace id="tlx_transactions">
							<Xmlns>tlx-t</Xmlns>
							<XmlnsUrl>https://www.trilex.de/</XmlnsUrl>
							<Description>Trilex transactions</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="tlx_transactions"/>
						<DefaultDataSourceRef ref="tlx:example" version="any"/>
						<DefaultResponsibilitySetRef ref="tlx-t:sales@TLX" version="any"/>
					</FrameDefaults>
					<!--- =======FRAME DEFAULTS======== -->
					<fareContracts>
						<FareContract version="any" id="tlx-t:ANONYMOUS@transactions">
							<Name>Anonymous transactions for 2018 07</Name>
							<StartDate>2018-07-08T04:30:00</StartDate>
							<EndDate>2018-08-08T04:29:00</EndDate>
							<CustomerRef ref="tlx-t:ANONYMOUS" versionRef="TODO"/>
							<TypeOfFareContractRef version="any" ref="db:contract@pass@day"/>
							<fareContractEntries>
								<SalesTransaction version="any" id="tlx-t:Anon001@trans001@purchase_ticket">
									<BrandingRef ref="tlx:Trilex@brand" version="any"/>
									<Description>Purchase of  Tagesticket for four passengers </Description>
									<Date>2018-07-08T01:07:00</Date>
									<TypeOfFareContractEntryRef ref="eura:product_purchase" version="any"/>
									<Amount>42.00</Amount>
									<PaymentMethod>cash</PaymentMethod>
									<travelSpecifications>
										<TravelSpecification version="any" id="tlx-t:Anon001@trans001@purchase_ticket">
											<Date>2018-07-08T01:07:00</Date>
											<UsageParameterPriceRef version="01" ref="tlx:Trilex@Tariff@Tagesticket@4"/>
											<Amount>42.00</Amount>
											<Units>4</Units>
											<StartOfValidity>2018-07-08T01:07:00</StartOfValidity>
											<specificParameterAssignments>
												<SpecificParameterAssignment version="any" order="1" id="tlx-t:Anon001@trans001@purchase_ticket@Tagesticket">
													<ValidableElementRef ref="tlx:Trilex@Product@Pass@Tagesticket@repeated_trip" version="01"/>
													<PreassignedFareProductRef ref="tlx:Trilex@Product@Pass@Tagesticket" version="01"/>
													<FareStructureElementRef ref="tlx:Trilex@Tariff@Tagesticket@COMPOSITION" version="01"/>
													<SalesOfferPackageRef ref="tlx:Trilex@Product@Pass@Tagesticket@period-SOP" version="01"/>
													<limitations>
														<UserProfileRef version="any" ref="db:adult"/>
														<GroupTicketRef version="01" ref="tlx:Trilex@Tariff@Tagesticket@group"/>
													</limitations>
													<validityParameters>
														<FareSectionRef ref="tlx:Trilex@Dresden-to-Goerlitz" version="01"/>
														<ClassOfUseRef ref="eura:second" version="any"/>
														<DistributionChannelRef ref="eura:self_service_ticket_machine" version="01"/>
														<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
													</validityParameters>
												</SpecificParameterAssignment>
											</specificParameterAssignments>
										</TravelSpecification>
									</travelSpecifications>
									<travelDocuments>
										<TravelDocumentRef ref="tlx-t:Trilex-T145634010" versionRef="any">EXTERNAL REFERENCE</TravelDocumentRef>
									</travelDocuments>
								</SalesTransaction>
							</fareContractEntries>
						</FareContract>
					</fareContracts>
				</SalesTransactionFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="eura:EURA@Generic" version="any" responsibilitySetRef="eura:code_sets" dataSourceRef="eura:common_example">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<FrameDefaults>
				<DefaultCodespaceRef ref="eura_data"/>
				<DefaultDataSourceRef ref="eura:common_example" version="any"/>
				<DefaultResponsibilitySetRef ref="eura:code_sets" version="any"/>
			</FrameDefaults>
			<frames>
				<!-- ====COMMEN EURA RESOURCEs======== -->
				<ResourceFrame version="any" id="eura:EURA@Common_Resources" responsibilitySetRef="eura:code_sets">
					<Name>EURA Common Country independent  code values</Name>
					<codespaces>
						<Codespace id="uic">
							<Xmlns>uic</Xmlns>
							<XmlnsUrl>http://www.uic.org/</XmlnsUrl>
							<Description>UIC data</Description>
						</Codespace>
						<Codespace id="eura_data">
							<Xmlns>eura</Xmlns>
							<XmlnsUrl>http://www.era.eu/codes</XmlnsUrl>
							<Description>European Rail Authority</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="eura_data"/>
						<DefaultDataSourceRef ref="eura:common_example" version="any"/>
						<DefaultResponsibilitySetRef ref="eura:code_sets" version="any"/>
						<DefaultLocale>
							<DefaultLanguage>en</DefaultLanguage>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>EUR</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="eura:common_example" version="any">
							<Email>standards@eura.eu</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="uic:Station_Management@0080">
							<Name>National Rail Stations</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="uic:Station_Management@0080">
									<StakeholderRoleType>operation</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="uic:Station_Management@0080" version="any"/>
									<ResponsibleAreaRef ref="dbn:uk">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="any" id="eura:code_sets">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="eura:code_sets@EURA">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>dataRegistrar</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="eura:EURA" version="any"/>
									<ResponsibleAreaRef ref="eura:Europe">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ======== Code sets ========= -->
					<typesOfValue>
						<TypeOfFrame version="any" id="eura:Fare">
							<Name>Fares Frame</Name>
						</TypeOfFrame>
						<ValueSet version="any" id="eura:Types_of_ProductCategory" classOfValues="TypeOfProductCategory">
							<Name>Types of Product Category</Name>
							<values>
								<!--- ====TypeOfConcession method========= -->
								<TypeOfProductCategory version="any" id="eura:tgv">
									<Name>High Speed Train</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="eura:ice">
									<Name>Intercity</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="eura:local">
									<Name>local train</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="eura:interregional">
									<Name>Inter-regional train</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="eura:regional">
									<Name>Regional train</Name>
								</TypeOfProductCategory>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:ChargingMoments" classOfValues="ChargingMoment">
							<Name>Charging Moments</Name>
							<values>
								<!--- ====TypeOfConcession method========= -->
								<ChargingMoment version="any" id="eura:prepaid">
									<Name>Prepaid</Name>
								</ChargingMoment>
								<ChargingMoment version="any" id="eura:prepaid@pay_as_you_go">
									<Name>Prepaid - pay as you go</Name>
								</ChargingMoment>
								<ChargingMoment version="any" id="eura:prepaid@bundled">
									<Name>Prepaid - paid along with a base product</Name>
								</ChargingMoment>
								<ChargingMoment version="any" id="eura:prepaid@free">
									<Name>Prepaid - free issue</Name>
								</ChargingMoment>
								<ChargingMoment version="any" id="eura:post_paid">
									<Name>Prepaid</Name>
								</ChargingMoment>
								<ChargingMoment version="any" id="eura:prepaid@freebie">
									<Name>Comes with other Prepaid purchase</Name>
								</ChargingMoment>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Types_of_FareProduct@operator" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product  - Classify as  single of multi operator</Name>
							<values>
								<TypeOfFareProduct version="any" id="eura:standard_product@single_toc">
									<Name>Standard Product single toc</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="any" id="eura:standard_product@selected_tocs">
									<Name>Standard product - selected  tocs</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="any" id="eura:era:standard_product@all_tocs">
									<Name>Standard product - all tocs</Name>
								</TypeOfFareProduct>
								<!--- Special -->
								<TypeOfFareProduct version="any" id="eura:special_product@single_toc">
									<Name>Special  Product single toc</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="any" id="eura:era:special_product@selected_tocs">
									<Name>Special product - selected  tocs</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Purposes_Of_Grouping@Fare Tables" classOfValues="PurposeOfGrouping">
							<Name>Fare Table Types</Name>
							<values>
								<!--- ====PurposeOfGrouping method========= -->
								<PurposeOfGrouping version="any" id="eura:distance">
									<Name>H DistanceRoute Fare Price Table</Name>
								</PurposeOfGrouping>
								<PurposeOfGrouping version="any" id="eura:route">
									<Name>I Route Fare Price Table</Name>
								</PurposeOfGrouping>
								<PurposeOfGrouping version="any" id="eura:set">
									<Name>J Set  Fare Price Table</Name>
								</PurposeOfGrouping>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Classes_of_Use" classOfValues="ClassOfUse">
							<Name>Classes of Use</Name>
							<values>
								<!--- ====ClassOfUse  ========= -->
								<ClassOfUse version="any" id="eura:first">
									<Name>First Class</Name>
								</ClassOfUse>
								<ClassOfUse version="any" id="eura:second">
									<Name>Second Class</Name>
								</ClassOfUse>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Types_of_FareContractEntry" classOfValues="TypeOfFareContractEntry">
							<Name>Types of fare contract entry</Name>
							<values>
								<!--- ====TypeOfFareContractEntry  ========= -->
								<TypeOfFareContractEntry version="any" id="eura:product_purchase">
									<Name>Purchase</Name>
								</TypeOfFareContractEntry>
								<TypeOfFareContractEntry version="any" id="eura:product_refund">
									<Name>Refund</Name>
								</TypeOfFareContractEntry>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Types_of_Concession" classOfValues="TypeOfConcession">
							<Name>Types of concession</Name>
							<values>
								<!--- ====TypeOfConcession method========= -->
								<TypeOfConcession version="any" id="eura:adult">
									<Name>Adult</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:infant">
									<Name>Infant</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:child">
									<Name>Child</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:youth">
									<Name>Youth</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:student">
									<Name>Student</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:young_adult">
									<Name>Youth</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:senior">
									<Name>Senior</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:animal">
									<Name>Animal</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:social">
									<Name>Social</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="eura:statutory">
									<Name>Statutory</Name>
								</TypeOfConcession>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Types_of_Tariff" classOfValues="TypeOfTariff">
							<Name>Types of Tariff</Name>
							<values>
								<!--- ====Types OfTariff    ========= -->
								<TypeOfTariff version="any" id="eura:Distance_kilometers">
									<Name>Kilometer Distance Kilometers</Name>
								</TypeOfTariff>
								<TypeOfTariff version="any" id="eura:point_to_point">
									<Name>Point to point</Name>
								</TypeOfTariff>
								<TypeOfTariff version="any" id="eura:zonal">
									<Name>Zonal</Name>
								</TypeOfTariff>
								<TypeOfTariff version="any" id="eura:flat">
									<Name>Flat</Name>
								</TypeOfTariff>
								<TypeOfTariff version="any" id="eura:section">
									<Name>Section</Name>
								</TypeOfTariff>
								<TypeOfTariff version="any" id="eura:banded">
									<Name>Section</Name>
								</TypeOfTariff>
							</values>
						</ValueSet>
						<ValueSet version="any" id="eura:Types_of_AccessRightAssignment" classOfValues="TypeOfAccessRightAssignment">
							<Name>Types of  Access right Assignment</Name>
							<values>
								<TypeOfAccessRightAssignment version="any" id="eura:eligible">
									<Name>Eligible for  a product or discount</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_access">
									<Name>Grants access rights  to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:cannot_access">
									<Name>Revokes access rights  to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:must_access">
									<Name>Requires access rights  to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_access_when">
									<Name>Grants access rights  to use or travel during some period</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_access_if_purchased">
									<Name>Right defines a property that may be Accessed if purchased</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_use_with_type_of_travel_document">
									<Name>Right defines tyoe travel document  condition</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:condition_of_use">
									<Name>Defines a condition or restriction on use</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:condition_of_sale">
									<Name>Defines a condition or restriction on purchase</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_purchase">
									<Name>Gives right to purchase</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_purchase_when">
									<Name>Specifies when a purchase can be made</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_purchase_where">
									<Name>Specifies where a purchase can be made</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:gives_entitlement">
									<Name>Gives right to other products</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:prerequisites">
									<Name>Requires right to other products</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:penalties">
									<Name>Penalties for misuuse</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:can_use_to_pay_for">
									<Name>Gives ability  to purchase automatically using</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:reservation_condition">
									<Name>Indicates need for reservation</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:distribution_channel_restriction">
									<Name>Constrains availability for distribution by a channel</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:takes_properties_from_group">
									<Name>Takes properties from group package</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="any" id="eura:quota_applies">
									<Name>Quota applies</Name>
								</TypeOfAccessRightAssignment>
							</values>
						</ValueSet>
					</typesOfValue>
					<!-- ========Operators ========== -->
					<organisations>
						<GeneralOrganisation version="any" id="eura:EURA">
							<Name>European Union Agency for Railways</Name>
							<ShortName>EURA</ShortName>
							<OrganisationType>statutoryBody</OrganisationType>
						</GeneralOrganisation>
						<!--   === UIC RUs ====  -->
						<Operator version="any" id="uic:0051">
							<PublicCode>PKP</PublicCode>
							<Name lang="pl">PKP Polskie Linie Kolejowe S.A.</Name>
							<ShortName>PKP PLK S.A.</ShortName>
							<alternativeNames>
								<AlternativeName>
									<Name lang="en">Polish Railways.</Name>
								</AlternativeName>
							</alternativeNames>
							<ValidityPeriod>
								<FromDate>2003-11-13T00:00:00Z</FromDate>
							</ValidityPeriod>
							<CountryRef ref="pl"/>
						</Operator>
						<Operator version="any" id="uic:0054">
							<PublicCode>SŽDC</PublicCode>
							<Name lang="cz">Správa železniční dopravní cesty, s.o.</Name>
							<ShortName>SŽDC.</ShortName>
							<alternativeNames>
								<AlternativeName>
									<Name lang="en">Czech Railways.</Name>
								</AlternativeName>
							</alternativeNames>
							<ValidityPeriod>
								<FromDate>2009-01-01T00:00:00Z</FromDate>
							</ValidityPeriod>
							<CountryRef ref="cz"/>
							<Address>
								<infoLinks>
									<InfoLink/>
								</infoLinks>
							</Address>
						</Operator>
						<Operator version="any" id="uic:0080">
							<PublicCode>DB</PublicCode>
							<Name>Deutsche Bahn </Name>
							<ShortName>Bahn</ShortName>
							<ValidityPeriod>
								<FromDate>1999-11-29T00:00:00Z</FromDate>
							</ValidityPeriod>
							<CountryRef ref="de"/>
						</Operator>
						<Operator version="any" id="uic:Station_Management@0080">
							<PublicCode>DBN</PublicCode>
							<Name>DB Netz AG</Name>
							<ShortName>DB Netz AG</ShortName>
							<ValidityPeriod>
								<FromDate>1999-11-29T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
							<CountryRef ref="de"/>
						</Operator>
						<Operator version="any" id="uic:0003">
							<PublicCode>UIC</PublicCode>
							<Name>International Union of Railways</Name>
							<ShortName>UIC</ShortName>
							<ValidityPeriod>
								<FromDate>2001-01-01T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
						</Operator>
					</organisations>
				</ResourceFrame>
				<FareFrame id="eura:EURA@Common_Fare_Components" version="any" responsibilitySetRef="eura:code_sets">
					<Name>Common Country independent  fare component</Name>
					<FrameDefaults>
						<DefaultCodespaceRef ref="eura_data"/>
						<DefaultDataSourceRef ref="eura:common_example" version="any"/>
						<DefaultResponsibilitySetRef ref="eura:code_sets" version="any"/>
						<DefaultCurrency>EUR</DefaultCurrency>
					</FrameDefaults>
					<PricingParameterSet id="eura:Common_Resources" version="any">
						<priceUnits>
							<PriceUnit id="eura:EUR" version="any">
								<privateCodes>
									<PrivateCode>€</PrivateCode>
								</privateCodes>
								<Name>Euro</Name>
								<Precision>2</Precision>
							</PriceUnit>
							<PriceUnit id="eura:GBP" version="any">
								<privateCodes>
									<PrivateCode>£</PrivateCode>
								</privateCodes>
								<Name>Pound Sterling</Name>
								<Precision>2</Precision>
							</PriceUnit>
							<PriceUnit id="eura:SFR" version="any">
								<Name>Swiss Francs</Name>
								<Precision>2</Precision>
							</PriceUnit>
						</priceUnits>
					</PricingParameterSet>
					<geographicalUnits>
						<GeographicalUnit id="eura:km" version="any">
							<Name>Distance Unit Kilometres</Name>
						</GeographicalUnit>
					</geographicalUnits>
					<!-- ====CHANNELS  -->
					<distributionChannels>
						<DistributionChannel id="eura:online" version="01">
							<ShortName>Internet sales</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:online_de" version="01">
									<Name lang="de">Internetverkauf</Name>
								</AlternativeName>
								<AlternativeName order="1" id="eura:online_fr" version="01">
									<Name lang="fr">A vendre par l'internet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>online</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:in_station" version="01">
							<ShortName>Instation sale by machine, counter or payg</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:self_service_ticket_machine" version="01">
							<ShortName>Automatic Ticket Machine</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="eura:pay_as_you_go_device" version="01">
							<ShortName>Automatic Ticket Machine</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="eura:at_counter" version="01">
							<ShortName>Ticket counter sale</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:at_counter_de" version="01">
									<Name lang="de">Schalter</Name>
								</AlternativeName>
								<AlternativeName order="1" id="eura:at_counter_fr" version="01">
									<Name lang="fr">A vendre par le guichet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:onboard" version="01">
							<ShortName>onboard</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:onboard_ro" version="01">
									<Name lang="en">in Tren</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>onBoard</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:call_centre" version="01">
							<ShortName>Call Centre</ShortName>
							<DistributionChannelType>telephone</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:travel_agent" version="01">
							<ShortName>Travel Agent</ShortName>
							<DistributionChannelType>agency</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:employee_organisation" version="01">
							<ShortName>Employee Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:statutory_organisation" version="01">
							<ShortName>Statutory Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
					</distributionChannels>
					<fulfilmentMethods>
						<FulfilmentMethod id="eura:post" version="01">
							<Name>Send ticket by post</Name>
							<FulfilmentMethodType>post</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:courier" version="01">
							<Name>Send ticket by courier</Name>
							<FulfilmentMethodType>other</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_at_counter" version="01">
							<Name>Collect at counter</Name>
							<FulfilmentMethodType>ticketOffice</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:hand_written_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_on_board" version="01">
							<Name>Collect  on board</Name>
							<FulfilmentMethodType>conductor</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:hand_written_ticket" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_from_machine" version="01">
							<Name>Collect   from machine</Name>
							<FulfilmentMethodType>ticketMachine</FulfilmentMethodType>
							<RequiresBookingReference>true</RequiresBookingReference>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_from_agent" version="01">
							<Name>Travel agent issues ticket directly</Name>
							<FulfilmentMethodType>agent</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:electronic_document" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:mobile_app" version="01">
							<Name>Mobile App</Name>
							<FulfilmentMethodType>mobileApp</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:mobile_app_ticket" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:self_print" version="01">
							<Name>Self Print</Name>
							<FulfilmentMethodType>selfprint</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:self_print_ticket" version="01"/>
								<TypeOfTravelDocumentRef ref="eura:electronic_document" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:email" version="01">
							<Name>EMAIL</Name>
							<FulfilmentMethodType>email</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:self_print_ticket" version="01"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
					</fulfilmentMethods>
					<typesOfTravelDocuments>
						<TypeOfTravelDocument id="eura:distribution_channel_dependent" version="01">
							<Name>Depends on channel used</Name>
							<MediaType>other</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:printed_ticket" version="01">
							<Name>Printed Ticket</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:hand_written_ticket" version="01">
							<Name>Hand written ticket</Name>
							<MediaType>paperTicket</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:magstripe_printed_ticket" version="01">
							<Name>Printed Ticket with magnetic Stripe</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>magneticStrip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:self_print_ticket" version="01">
							<MediaType>selfPrintPaperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:pass" version="01">
							<MediaType>card</MediaType>
							<MachineReadable>barCode</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:mobile_app_ticket" version="01">
							<MediaType>mobileApp</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:smart_card" version="01">
							<MediaType>card</MediaType>
							<MachineReadable>chip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:electronic_document" version="01">
							<MediaType>none</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
					</typesOfTravelDocuments>
				</FareFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>
