Example

Netex_51.3_Bus_SimpleFares_ZoneToZone_AdultChildProduct.xml

functions/fares/Netex_51.3_Bus_SimpleFares_ZoneToZone_AdultChildProduct.xml

Element names link to their declarations.

<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== Simple Zone to Zone Fare  Example ====== 
This example shows the encoding of a Zone to zone tariff for a simple busn etwork in  NeTex XML  

Uses Zone To Zone fares.  There is a discount for children 16 or under
  
Data is Fictional 

(C) CEN & Crown Copyright 2018, 2019 
Free to use under a Creative Commons license.

v1.1 Revised & corrected to use Tariff and simpler ids

===================================================
   
1. OVERVIEW
============
There are five stops
   The first route has just  three stops       	  A - B  - C    
		The second route 	has stops						B	- Q  - R
	
	
	TARIFF ZONE 1 has SCHEDULED STOP POINT : A
	TARIFF ZONE 2 has SCHEDULED STOP POINTss: B, C
	TARIFF ZONE 3 has SCHEDULED STOP POINTs: Q,  R

From To	Adult Price    
						Zone	1		Zone	2				Zone	3
    Zone	1  		 0.50 EUR		1.00 EUR	 	3.00 EUR		 
    Zone	2	 			-				0.50 EUR		2.00 EUR	
	Zone	3				 -				-					0.75 EUR	
	
 
Point to point  Fare matrix
From To	Adult Price   Child price
    1  1		0.50 EUR		50%
    1  2		1.00 EUR		50%
    1  3		3.00 EUR		50%
    2  2		0.50 EUR		50%
	2  3		2.00 EUR		50%
    3 32		0.75 EUR		50%

==================================
2. DETAILS
 
SCHEDULED STOP POINTs
	    A)   mybus:ssp_001  Alpha 
		B)  mybus:ssp_002   Bravo 
		C)  mybus:ssp_077	 Charley 

		Q)  mybus:ssp_021	 Quebec 
		R)  mybus:ssp_022	 Romeo
 
TARIFF ZONEs
	TARIFF ZONE 1 has SCHEDULED STOP POINT : A
	TARIFF ZONE 2 has SCHEDULED STOP POINTss: B, C
	TARIFF ZONE 3 has SCHEDULED STOP POINTs: Q,  R



TARIFF with FARE STRUCTURE ELEMENTS for 
    Access FARE STRUCTURE ELEMENTmyfares:Tz2z@access
        DISTANCE MATRIX ELEMENTs
	1 1   DISTANCE MATRIX ELEMENT myfares:Z1+Z1
	1 2   DISTANCE MATRIX ELEMENT myfares:Z1+Z2
    1 3   DISTANCE MATRIX ELEMENT myfares:Z1+Z3
    2 2   DISTANCE MATRIX ELEMENT myfares:Z2+Z2
    2 3   DISTANCE MATRIX ELEMENT myfares:Z2+Z3
    3 3   DISTANCE MATRIX ELEMENT myfares:Z3+Z3

    Eligibility  FARE STRUCTURE ELEMENT myfares:Tz2z@Eligibility
		USER PROFLE - Adults 17 or over 
		USER PROFLE - Child  16 or under  , discounted  

	Conditions of Use ARE STRUCTURE ELEMENT myfares:Tz2z@conditions_pf_travel
   		FREQUENCY OF USE   one trip unlimited   myfares:FrequencyOfUse:oneTrip
     		ROUND TRIP OF USE  single
    
FARE PRODUCT:s

	 PREASSIGNED FARE PRODUCT myfares:SingleTrip
		
           With VALIDABLE  ELEMENT  that references

SALES OFFER PACKAGEa   

        SALES OFFER PACKAGE  myfares:SingleTrip-SOP@p-yickey  that references the fare product
 
PRICE GROUP  used to group sets of prices

			USAGE PARAMETER PRICE	myfares:adult    100%
			USAGE PARAMETER PRICE	myfares:adult 	50%

			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z1+Z1 : 0.50 EUR
			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z1+Z2 : 1.00 EUR
			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z1+Z3 : 3.00 EUR
			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z2+Z2 : 0.50 EUR
			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z2+Z3 : 2.00 EUR
			DISTANCE MATRIX ELEMENT PRICE myfares:Tz2z@Z3+Z3 : 0.75 EUR


A COMPOSITE FRAME is used to group the component FRAMEs
 
   - It has a VALIDITY CONDITION   and sets the codespaces etc

		A SERVICE  FRAME is used to contain the STOP POINT  elements   LINE, etc
		A FARE  FRAME is used to contain  the FARE  product description   elements 
		A FARE  FRAME is used to contain  the FARE     prices 
		A RESOURCE  FRAME is used to contain  the common code values

-->
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:siri="http://www.siri.org.uk/siri" xmlns:gml="http://www.opengis.net/gml/3.2" 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>2010-12-17T09:30:47.0Z</PublicationTimestamp>
	<ParticipantRef>SYS001</ParticipantRef>
	<!--- ======WHAT WAS REQUESTED ========== -->
	<PublicationRequest version="1.0">
		<RequestTimestamp>2010-12-17T09:30:47.0Z</RequestTimestamp>
		<ParticipantRef>SYS002</ParticipantRef>
		<topics>
			<NetworkFrameTopic>
				<selectionValidityConditions>
					<AvailabilityCondition version="any" id="hde:range">
						<FromDate>2011-01-01T00:00:00Z</FromDate>
					</AvailabilityCondition>
				</selectionValidityConditions>
				<FareFrameRef ref="myfares:FF01">REQUEST</FareFrameRef>
			</NetworkFrameTopic>
		</topics>
	</PublicationRequest>
	<PublicationRefreshInterval>P1M</PublicationRefreshInterval>
	<Description>Example  of simple point to point fares</Description>
	<!--- =============== RESULTS =========== -->
	<dataObjects>
		<CompositeFrame version="1" id="myfares:DTA@z2Z">
			<validityConditions>
				<ValidBetween>
					<FromDate>2011-01-01T00:00:00Z</FromDate>
					<ToDate>2011-07-01T00:00:00Z</ToDate>
				</ValidBetween>
			</validityConditions>
			<!--- ======= CODESPACEs======== -->
			<codespaces>
				<Codespace id="mybus">
					<Xmlns>mybus</Xmlns>
					<XmlnsUrl>http://www.mybuses.eu/stuff</XmlnsUrl>
					<Description>My buses</Description>
				</Codespace>
				<Codespace id="myfares">
					<Xmlns>myfares</Xmlns>
					<XmlnsUrl>http://www.myfares.com/fares</XmlnsUrl>
					<Description>Fare data</Description>
				</Codespace>
			</codespaces>
			<!--- =======FRAME DEFAULTS======== -->
			<FrameDefaults>
				<DefaultCodespaceRef ref="myfares"/>
			</FrameDefaults>
			<frames>
				<!--- ========SERVICE FRAME  ========== -->
				<ServiceFrame version="1" id="mybus:DTA@z2Z@network">
					<Name>Stops for Winter timetable for Network</Name>
					<Network version="any" id="mybus:DTA">
						<groupsOfLines>
							<GroupOfLines version="any" id="mybus:DTA@lines">
								<members>
									<LineRef version="any" ref="mybus:Line_24"/>
									<LineRef version="any" ref="mybus:Line_48"/>
								</members>
							</GroupOfLines>
						</groupsOfLines>
						<tariffZones>
							<TariffZoneRef version="any" ref="myfares:1"/>
							<TariffZoneRef version="any" ref="myfares:2"/>
							<TariffZoneRef version="any" ref="myfares:3"/>
						</tariffZones>
					</Network>
					<lines>
						<Line version="any" id="mybus:Line_24">
							<Name>Line  24</Name>
						</Line>
						<Line version="any" id="mybus:Line_48">
							<Name>Line  48</Name>
						</Line>
					</lines>
					<!--- =========STOP POINTs============ -->
					<scheduledStopPoints>
						<ScheduledStopPoint version="any" id="mybus:SSP_001">
							<Name>Alpha &amp; Castle</Name>
							<Location>
								<Longitude>53.0000</Longitude>
								<Latitude>0.1000</Latitude>
							</Location>
							<TimingPointStatus>timingPoint</TimingPointStatus>
							<tariffZones>
								<TariffZoneRef version="any" ref="myfares:1"/>
							</tariffZones>
							<ShortName>Alpha</ShortName>
							<PublicCode>EANDC</PublicCode>
							<StopType>onstreetBus</StopType>
							<VehicleModes>bus</VehicleModes>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="mybus:SSP_002">
							<Name>Bravo</Name>
							<Location>
								<Longitude>53.2000</Longitude>
								<Latitude>0.2000</Latitude>
							</Location>
							<TimingPointStatus>timingPoint</TimingPointStatus>
							<tariffZones>
								<TariffZoneRef version="any" ref="myfares:2"/>
							</tariffZones>
							<ShortName>Bravo</ShortName>
							<PublicCode>MARCH</PublicCode>
							<StopType>onstreetBus</StopType>
							<VehicleModes>bus</VehicleModes>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="mybus:SSP_077">
							<Name>Charley</Name>
							<Location>
								<Longitude>53.3000</Longitude>
								<Latitude>0.3000</Latitude>
							</Location>
							<TimingPointStatus>timingPoint</TimingPointStatus>
							<tariffZones>
								<TariffZoneRef version="any" ref="myfares:2"/>
							</tariffZones>
							<ShortName>Charley</ShortName>
							<PublicCode>KENG</PublicCode>
							<StopType>onstreetBus</StopType>
							<VehicleModes>bus</VehicleModes>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="mybus:SSP_021">
							<Name>Romeo</Name>
							<Location>
								<Longitude>53.34000</Longitude>
								<Latitude>0.34000</Latitude>
							</Location>
							<TimingPointStatus>timingPoint</TimingPointStatus>
							<tariffZones>
								<TariffZoneRef version="any" ref="myfares:3"/>
							</tariffZones>
							<ShortName>Romeo</ShortName>
							<PublicCode>ROM</PublicCode>
							<StopType>onstreetBus</StopType>
							<VehicleModes>bus</VehicleModes>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="any" id="mybus:SSP_022">
							<Name>Quebec Street</Name>
							<Location>
								<Longitude>53.34000</Longitude>
								<Latitude>0.34000</Latitude>
							</Location>
							<TimingPointStatus>timingPoint</TimingPointStatus>
							<tariffZones>
								<TariffZoneRef version="any" ref="myfares:3"/>
							</tariffZones>
							<ShortName>Quebec</ShortName>
							<PublicCode>QBC</PublicCode>
							<StopType>onstreetBus</StopType>
							<VehicleModes>bus</VehicleModes>
						</ScheduledStopPoint>
					</scheduledStopPoints>
					<tariffZones>
						<!--- ====TARIFF ZONEs ======== -->
						<TariffZone version="any" id="myfares:1">
							<Name>Zone 1</Name>
						</TariffZone>
						<TariffZone version="any" id="myfares:2">
							<Name>Zone 2</Name>
						</TariffZone>
						<TariffZone version="any" id="myfares:3">
							<Name>Zone 3</Name>
						</TariffZone>
					</tariffZones>
				</ServiceFrame>
				<!--- =============== FAREs =========== -->
				<FareFrame version="1.0" id="myfares:DTA@z2Z@products">
					<FrameDefaults>
						<DefaultCurrency>EUR</DefaultCurrency>
					</FrameDefaults>
					<!--- ====Pricing Parmaters======= -->
					<PricingParameterSet version="1.0" id="myfares:myfares">
						<pricingRules>
							<DiscountingRule version="any" id="myfares:0%">
								<DiscountAsPercentage>0</DiscountAsPercentage>
							</DiscountingRule>
							<DiscountingRule version="any" id="myfares:50%">
								<DiscountAsPercentage>50</DiscountAsPercentage>
							</DiscountingRule>
						</pricingRules>
					</PricingParameterSet>
					<tariffs>
						<Tariff version="1.0" id="myfares:Tz2z">
							<Name>Zone tozone tariff</Name>
							<OperatorRef version="any" ref="mybus:DTA"/>
							<!--- ====Fare Structure======= -->
							<fareStructureElements>
								<FareStructureElement version="1.0" id="myfares:Tz2z@access">
									<distanceMatrixElements>
										<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z2"/>
										<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z3"/>
										<DistanceMatrixElementRef version="any" ref="myfares:Z2+Z3"/>
										<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z1"/>
										<DistanceMatrixElementRef version="any" ref="myfares:Z2+Z2"/>
										<DistanceMatrixElementRef version="any" ref="myfares:Z3+Z3"/>
									</distanceMatrixElements>
									<GenericParameterAssignment order="1" id="myfares:Tz2z@access" version="1.0">
										<TypeOfAccessRightAssignmentRef version="ntx:v1.0" ref="ntx:can_access"/>
										<ValidityParameterGroupingType>XOR</ValidityParameterGroupingType>
										<validityParameters>
											<NetworkRef version="any" ref="mybus:DTA"/>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement version="1.0" id="myfares:Tz2z@eligibility">
									<Name>Eligible user types</Name>
									<GenericParameterAssignment order="1" id="myfares:Tz2z@eligibility" version="1.0">
										<TypeOfAccessRightAssignmentRef version="ntx:v1.0" ref="ntx:eligible"/>
										<LimitationGroupingType>XOR</LimitationGroupingType>
										<limitations>
											<!--- ===ELIGIBILITY USAGE PARAMETERS ========= -->
											<UserProfile version="any" id="myfares:adult">
												<Name>Child Fare</Name>
												<TypeOfConcessionRef version="any" ref="myfares:adult"/>
												<MaximumAge>16</MaximumAge>
											</UserProfile>
											<UserProfile version="any" id="myfares:child">
												<Name>Child Fare</Name>
												<TypeOfConcessionRef version="any" ref="myfares:child"/>
												<MaximumAge>16</MaximumAge>
											</UserProfile>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="myfares:Tz2z@conditions_of_travel" version="1.0">
									<Name>eligible user types</Name>
									<GenericParameterAssignment version="1.0" order="1" id="myfares:Tz2z@conditions_of_travel">
										<Name>Conditions of travel</Name>
										<TypeOfAccessRightAssignmentRef version="ntx:v1.0" ref="ntx:condition_of_use"/>
										<LimitationGroupingType>AND</LimitationGroupingType>
										<limitations>
											<RoundTrip version="1.0" id="myfares:Tz2z@conditions_of_travel@trip">
												<Name>Single Trip</Name>
												<TripType>single</TripType>
											</RoundTrip>
											<FrequencyOfUse version="1.0" id="myfares:Tz2z@conditions_of_travel@frequency">
												<Name>One trip no transfers</Name>
												<FrequencyOfUseType>single</FrequencyOfUseType>
												<MaximalFrequency>1</MaximalFrequency>
											</FrequencyOfUse>
											<Interchanging version="1.0" id="myfares:Tz2z@conditions_of_travel@interchanging">
												<MaximumNumberOfInterchanges>0</MaximumNumberOfInterchanges>
											</Interchanging>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
							<distanceMatrixElements>
								<DistanceMatrixElement version="any" id="myfares:Z1+Z1">
									<Name>Zone 1  to  Zone 1</Name>
									<StartTariffZoneRef version="any" ref="myfares:1"/>
									<EndTariffZoneRef version="any" ref="myfares:1"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="any" id="myfares:Z1+Z2">
									<Name>Zone 1  to  Zone 2</Name>
									<StartTariffZoneRef version="any" ref="myfares:1"/>
									<EndTariffZoneRef version="any" ref="myfares:2"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="any" id="myfares:Z1+Z3">
									<Name>Zone 1  to  Zone 3</Name>
									<StartTariffZoneRef version="any" ref="myfares:1"/>
									<EndTariffZoneRef version="any" ref="myfares:3"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="any" id="myfares:Z2+Z2">
									<Name>Zone 2  to  Zone 2</Name>
									<StartTariffZoneRef version="any" ref="myfares:2"/>
									<EndTariffZoneRef version="any" ref="myfares:2"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="any" id="myfares:Z2+Z3">
									<Name>Zone 2  to  Zone 3</Name>
									<StartTariffZoneRef version="any" ref="myfares:2"/>
									<EndTariffZoneRef version="any" ref="myfares:3"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="any" id="myfares:Z3+Z3">
									<Name>Zone 3  to  Zone 3</Name>
									<StartTariffZoneRef version="any" ref="myfares:3"/>
									<EndTariffZoneRef version="any" ref="myfares:3"/>
								</DistanceMatrixElement>
							</distanceMatrixElements>
							<!--  == Prices === -->
							<priceGroups>
								<PriceGroupRef version="1.0" ref="myfares:DTA@discounts"/>
							</priceGroups>
							<fareTables>
								<FareTableRef version="1.0" ref="myfares:DTA"/>
							</fareTables>
						</Tariff>
					</tariffs>
					<!--- ====Fare Product======= -->
					<fareProducts>
						<PreassignedFareProduct version="1.0" id="myfares:SingleTrip">
							<Name>Adult Zone to zone  Trip   </Name>
							<OperatorRef version="any" ref="mybus:DTA"/>
							<!--- ====VALIDABLE ELEMENTs====== -->
							<validableElements>
								<ValidableElement version="1.0" id="myfares:SingleTrip@travel">
									<Name>Single  ride</Name>
									<fareStructureElements>
										<FareStructureElementRef version="1.0" ref="myfares:Tz2z@access"/>
										<FareStructureElementRef version="1.0" ref="myfares:Tz2z@eligibility"/>
										<FareStructureElementRef version="1.0" ref="myfares:Tz2z@conditions_of_travel"/>
									</fareStructureElements>
								</ValidableElement>
							</validableElements>
							<!--- ====ACCESS RIGHTs======= -->
							<accessRightsInProduct>
								<AccessRightInProduct version="any" id="myfares:SingleTrip" order="1">
									<Name>First ride</Name>
									<IsFirstInSequence>true</IsFirstInSequence>
									<IsLastInSequence>true</IsLastInSequence>
									<ValidableElementRef version="1.0" ref="myfares:SingleTrip@travel"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
						</PreassignedFareProduct>
					</fareProducts>
					<!--==== Sales Packages==== -->
					<salesOfferPackages>
						<SalesOfferPackage version="1.0" id="myfares:SingleTrip-SOP@p-ticket">
							<Name/>
							<distributionAssignments>
								<DistributionAssignment version="1.0" id="myfares:SingleTrip-SOP@p-ticket@onBoard" order="2">
									<Name>Onboard</Name>
									<Description>Pay for ticket onboard</Description>
									<DistributionChannelRef versionRef="ntx:v1.0" ref="ntx:on_board"/>
									<DistributionChannelType>onBoard</DistributionChannelType>
									<TicketingServiceFacilityList>purchase</TicketingServiceFacilityList>
									<PaymentMethods>cashAndCard</PaymentMethods>
									<FulfilmentMethodRef ref="ntx:collect_on_board" versionRef="ntx:v1.0"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement version="1.0" id="myfares:SingleTrip-SOP@p-ticket" order="1">
									<TypeOfTravelDocumentRef versionRef="ntx:v1.0" ref="ntx:printed_ticket"/>
									<PreassignedFareProductRef version="1.0" ref="myfares:SingleTrip"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
					</salesOfferPackages>
				</FareFrame>
				<!--- =============== FAREs =========== -->
				<FareFrame version="1.0" id="myfares:DTA@z2Z@prices">
					<!--- ====Pricing Parmaters======= -->
					<PricingParameterSet version="1.0" id="myfares:DTA@rules">
						<pricingRules>
							<DiscountingRule version="1.0" id="myfares:0%">
								<DiscountAsPercentage>0</DiscountAsPercentage>
							</DiscountingRule>
							<DiscountingRule version="1.0" id="myfares:50%">
								<DiscountAsPercentage>50</DiscountAsPercentage>
							</DiscountingRule>
						</pricingRules>
					</PricingParameterSet>
					<priceGroups>
						<PriceGroup version="1.0" id="myfares:DTA@discounts">
							<members>
								<UsageParameterPrice version="1.0" id="myfares:adult">
									<Name>Adult price</Name>
									<DiscountingRuleRef version="1.0" ref="myfares:0%"/>
									<UserProfileRef version="any" ref="myfares:adult"/>
								</UsageParameterPrice>
								<UsageParameterPrice version="1.0" id="myfares:child">
									<Name>Child discount - all fares</Name>
									<DiscountingRuleRef version="1.0" ref="myfares:50%"/>
									<UserProfileRef version="any" ref="myfares:child"/>
								</UsageParameterPrice>
							</members>
						</PriceGroup>
					</priceGroups>
					<!--- ====Fare Prices======= -->
					<fareTables>
						<FareTable version="1.0" id="myfares:DTA">
							<Name>Prices for Zonal Trip Product  </Name>
							<pricesFor>
								<SalesOfferPackageRef version="1.0" ref="myfares:SingleTrip-SOP@p-ticket"/>
								<PreassignedFareProductRef version="1.0" ref="myfares:SingleTrip"/>
							</pricesFor>
							<usedIn>
								<TariffRef version="1.0" ref="myfares:Tz2z"/>
							</usedIn>
							<cells>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z1+Z1">
									<Name>Zone 1  to  Zone 1</Name>
									<Amount>0.50</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z2"/>
								</DistanceMatrixElementPrice>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z1+Z2">
									<Name>Zone 1  to  Zone 2</Name>
									<Amount>1.00</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z2"/>
								</DistanceMatrixElementPrice>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z1+Z3">
									<Name>Zone 1  to  Zone 3</Name>
									<Amount>3.00</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z1+Z3"/>
								</DistanceMatrixElementPrice>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z2+Z2">
									<Name>Zone 2  to  Zone 3</Name>
									<Amount>0.50</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z2+Z2"/>
								</DistanceMatrixElementPrice>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z2+Z3">
									<Name>Zone 2  to  Zone 3</Name>
									<Amount>2.00</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z2+Z3"/>
								</DistanceMatrixElementPrice>
								<DistanceMatrixElementPrice version="1.0" id="myfares:Tz2z@Z3+Z3">
									<Name>Zone 2  to  Zone 3</Name>
									<Amount>0.75</Amount>
									<DistanceMatrixElementRef version="any" ref="myfares:Z3+Z3"/>
								</DistanceMatrixElementPrice>
							</cells>
						</FareTable>
					</fareTables>
				</FareFrame>
				<!--- ====RESOURCES==== -->
				<ResourceFrame version="any" id="myfares:DTA@Common Resources">
					<Name>Common resources</Name>
					<codespaces>
						<Codespace id="ntx">
							<Xmlns>ntx</Xmlns>
							<XmlnsUrl>http://www.netex.org.uk</XmlnsUrl>
							<Description>Netex profile</Description>
						</Codespace>
					</codespaces>
					<typesOfValue>
						<ValueSet version="any" id="myfares:Types_of_Concession" classOfValues="TypeOfConcession">
							<Name>Types of concession</Name>
							<values>
								<!--- ====TypeOfConcession method========= -->
								<TypeOfConcession version="any" id="myfares:adult">
									<Name>Adult</Name>
								</TypeOfConcession>
								<TypeOfConcession version="any" id="myfares:child">
									<Name>Student</Name>
								</TypeOfConcession>
							</values>
						</ValueSet>
						<ValueSet version="ntx:v1.0" id="ntx:Types_of_AccessRightAssignment" classOfValues="TypeOfAccessRightAssignment">
							<Name>Types of Access Right Assignment</Name>
							<values>
								<TypeOfAccessRightAssignment version="ntx:v1.0" id="ntx:eligible">
									<Name>Eligible for a product or discount</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="ntx:v1.0" id="ntx:can_access">
									<Name>Grants access rights to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="ntx:v1.0" id="ntx:condition_of_use">
									<Name>Defines a condition or restriction on use</Name>
								</TypeOfAccessRightAssignment>
							</values>
						</ValueSet>
					</typesOfValue>
					<organisations>
						<!--- =====Agency========= -->
						<Operator version="any" id="mybus:DTA">
							<Name>Demo Transit Authority</Name>
						</Operator>
					</organisations>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>