<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== Plusbus Example- Multi-operator ====== 
Plus Bus add on example

This example provides an example of encoding PlusBus fares in NeTEx XML 

There are a number of external references to elemenst that are part of an external UK rail tariff. 

 (CROWN COPYRIGHT 2018, 2019

Free to use under a Creative Commons license.

v1.1 Add Price refs, minor corrections
-->
<!-- ::::::BUS PRODUCTS :::::::::: Plus Bus:::::: 
NETWORK
 UK NPTG Fare Zones
 UK PlusBus excluded lines ; day and night


SERVICE CALENDAR 
 DAY TYPES for PlusBus offpeak validities

TARIFF ::
 Zonal - PlusBusZones as defined in NPTG 

VALIDABLE ELEMENTs
 Travel in PlusBus Zone: 1D 
 Travel in PlusBus Zone: 1D - origin zone
 Travel in PlusBus Zone: 1D - destination zone
 Travel in PlusBus Zone: Season (1W |1M | 3M |1Y)

FARE PRODUCTs 
		 Plus Bus Day pass one zone ( PREASSIGNED FARE PRODUCT) (1D) 
		 Plus Bus Season PAss one zone (add on to Season PAss ( PREASSIGNED FARE PRODUCT) (1W |1M | 3M |1Y)

SALES OFFERPACKAGEs 
	Day
		Plus Bus Day pass one zone (1D)  - Paper ticket
		Plus Bus Day pass one zone (1D)  - Smartcard

	Season
		Plus Bus Day pass one zone (1W)   - Paper ticket
		Plus Bus Day pass one zone (1M)   - Paper ticket
		Plus Bus Day pass one zone (3M)   - Paper ticket
		Plus Bus Day pass one zone (1Y)   - Paper ticket

	Plus Bus Day pass one zone (1W)   - Smartcard


GROUPs of SALES OFFER PACKAGEs
		 Common Season Pass properties -Paper-ticket
		ommon Season Pass properties - Smartcard
 Alos grousp of railcards products used to create validty conditions) 
-->
<!-- ::::::::RAIL UK NETWORK ::::::: 

SITE FRAME
 With SITE FACILITY SETS with first class lounges

SERVICIE FRAME with 
 Netwrok
 TARIFF ZONES for Rovers
 
=
 FARE FRAME with 
				FARE SCHEDULED STOP POINTS
			FARE ZONES 
			GROUPs OF DISTANCE MATRIX Elemenst are used to seggregate the OD PAIrs that are

 within In Operator's home network
 Out of Operators 

 SERVICE CALENDAr FRAME for 2018 
 With day types & Day type assignments

 RESOURCE FRAME with
 OPERATORS
		RESPONSIBILITY SETS 
 TYPES OF VALUE
 -->
<!-- ::::::::Sample Transactions ::::::: 

SALE TRANSACTION FRAME with sample tarnsaction 
 
		SALE TRANSACTION & TRAVEL SPECIFICATIONs
 Single ticket
						Purchase of anytime, adult single ticket London Liverpool Street to Stansted Airport, form station ticket machine
 
 Season pass 
						Purchase of Second class seaspn pass Ipswich to London Liverpool Street, at counter 
 
 -->
<!-- ::::::::Common FXC Definitions ::::::: 

 General Resources
		 Resuable definitions 
	TYPES OF VALUE Code values
					 TYPES OF PRODUCT CATEGORY : ice, tgv local, interrional train etc 
					 CHARGING MOMENTS prepaid, payg, postpaid etc
					 TYPES OF PRODUCT CATEGORY
					 TYPES OF FARE PRODUCT: single to, multiple toc etc 
					 TYPES OF TARIFF: distance, flat, p2p etc
					 TYPES OF FARE CONTRACT ENTRY
				 TYPES OF ACCESS RIGHT ASSIGNMENT can access, can purchase, distribution restriction etc etc
					 CLASSES OF USE
	ORGANISATIONS
 Operators
 UIC, EURA etc

 Fare Resources
 Misc
 DISTRIBUTION CHANNELS
 FULFILMENT METHODS
		 TYPES OF TRAVEL DOCUMENT
 -->
<!-- ::::::::ADDITIONAL DETAILS::::::::::::::::::::::

Packaging: 
 Use separate names spaces
 for UK Rail atc:

 Operator specifc: abga:
 Plusbus jsp:
 Common: eura:

Use separate Composite frames to group
 Break down into COMMON, ATOC, ABGA, JSP and EURA frame groups 
 
 Data Sources & Responsibility sets are indicated at the Frame level


(C) eura and Crown Copyright 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 ofencoding Plusbus </Description>
	<!--- =============== RESULTS =========== -->
	<dataObjects>
		<CompositeFrame id="epd:UK:JSP:CompositeFrame_UK_PI_NETWORK_FARE_OFFER:Pass@PlusBus:jsp" version="1.0" responsibilitySetRef="jsp_products:JSP" dataSourceRef="jsp:example">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>Plus Bus Products and prices</Name>
			<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK_FARE_OFFER:FXCP"/>
			<!--- ======= CODESPACEs======== -->
			<codespaces>
				<CodespaceRef ref="nptg_metadata"/>
				<CodespaceRef ref="jsp_data"/>
			</codespaces>
			<FrameDefaults>
				<DefaultCodespaceRef ref="jsp_data"/>
				<DefaultDataSourceRef ref="jsp:example" version="1.0"/>
				<DefaultResponsibilitySetRef ref="jsp_products:JSP" version="1.0"/>
			</FrameDefaults>
			<prerequisites>
				<CompositeFrameRef version="1.0" ref="atc:ATOC@UK_Rail"/>
				<CompositeFrameRef version="eura:v1.0" ref="eura:EURA@Generic"/>
				<CompositeFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA_OFFER:FXCP:fxc"/>
			</prerequisites>
			<!--  === CONTENTS ==== -->
			<frames>
				<FareFrame version="1.0" id="epd:UK:JSP:FareFrame_UK_PI_FARE_PRODUCT:PlusBus@Pass:jsp" responsibilitySetRef="jsp_products:JSP">
					<Name>Plusbus 1 day add_on</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_PRODUCT:FXCP"/>
					<tariffs>
						<Tariff id="jsp:Tariff@PlusBus@Day" version="1.0">
							<Name>PlusBus Tariff</Name>
							<Description>Tariff for plus bus passes
							Generic definition - assumes a separate 
					 NetworkRef  ref="nptg:PlusBus 
					GroupOfOperatorsRef  jsp:PlusBus@included_operators
					GroupOfOperatorsRef  jsp:PlusBus@excluded_operators 
						GroupOfLinesRef  jsp:PlusBus@excluded_olines </Description>
							<OperatorRef ref="jsp:JSP" version="1.0"/>
							<NetworkRef ref="jsp:PlusBus@Day@zones" version="any"/>
							<TypeOfTariffRef ref="fxc:zonal" version="fxc:v1.0"/>
							<timeIntervals>
								<TimeInterval version="1.0" id="jsp:Tariff@PlusBus@Day@1day">
									<Name>1 day</Name>
									<Duration>P1D</Duration>
								</TimeInterval>
							</timeIntervals>
							<!-- === TIME DEMAND FACTORS -->
							<qualityStructureFactors>
								<FareDemandFactor id="jsp:JSP@Tariff@PlusBus@Demand@anytime" version="1.0">
									<validityConditions>
										<!-- These conditions are ORed together -->
										<AvailabilityConditionRef ref="jsp:anytime@anyday" version="1.0"/>
									</validityConditions>
									<Name>Any time</Name>
									<FareDemandType>peak</FareDemandType>
								</FareDemandFactor>
								<FareDemandFactor id="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_1000am" version="1.0">
									<validityConditions>
										<AvailabilityConditionRef ref="jsp:working_day_after_10.00" version="1.0"/>
									</validityConditions>
									<Name>Plusbus offpeak for Network Rail card</Name>
									<Description>NETWORK Railcard (Annual Gold Card) holders get 1/3 off the adult price of PLUSBUS day tickets for towns and cities located within the South East of England, upon presentation of their valid Network Railcard (Annual Gold Card), as follows:
 ** Mondays to Fridays after 10:00hours; 
 ** Saturday, Sunday, Bank Holidays any time.
The £13 minimum fare restriction does not apply to PLUSBUS day ticket purchases. 	</Description>
									<Url>http://www.plusbus.info/sites/default/files/Railcard%20discount%20restrictions%20for%20PLUSBUS.pdf</Url>
									<FareDemandType>offPeak</FareDemandType>
								</FareDemandFactor>
								<FareDemandFactor id="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_0930am" version="1.0">
									<validityConditions>
										<AvailabilityConditionRef ref="jsp:working_day_after_9.30" version="1.0"/>
									</validityConditions>
									<Name>Plusbus offpeak for Two Together Rail card</Name>
									<Description>Two Together Railcard holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid Two Together Railcard, as follows:- 
 ** Mondays to Fridays after 09:30hours; 
 ** Saturday, Sunday, Bank Holidays any time.
You must buy 2 tickets at the same time.					</Description>
									<Url>http://www.plusbus.info/sites/default/files/Railcard%20discount%20restrictions%20for%20PLUSBUS.pdf</Url>
									<FareDemandType>middle</FareDemandType>
								</FareDemandFactor>
								<FareDemandFactor id="jsp:JSP@Tariff@PlusBus@Demand@off_peak@varies_by_region" version="1.0">
									<!-- These conditions are ORed together -->
									<validityConditions>
										<ValidityRuleParameter id="jsp:JSP@Tariff@PlusBus@Demand@off_peak@varies_by_region@Outside_South_East" version="1.0">
											<Description>** outside of the South East of England at all times;</Description>
											<!-- ANDed with -->
											<WithConditionRef ref="jsp:anytime@anyday" version="1.0"/>
											<RuleObjectRef ref="jsp:Outside_South_East_Region" xsi:type="FareZoneRefStructure" version="any">South East</RuleObjectRef>
											<isValid>true</isValid>
										</ValidityRuleParameter>
										<ValidityRuleParameter id="jsp:JSP@Tariff@PlusBus@Demand@off_peak@varies_by_region@Inside_South_East" version="1.0">
											<Description>** in the South East after the Monday to Friday morning peak period* (excluding Bank Holidays) for a journey wholly within the South East region.
 * times of off-peak services vary by route, but generally related to the availability of Off-Peak tickets.</Description>
											<WithConditionRef ref="jsp:working_day_offpeak" version="1.0"/>
											<RuleObjectRef ref="jsp:South_East_Region" xsi:type="FareZoneRefStructure" version="any">South East</RuleObjectRef>
											<isValid>true</isValid>
										</ValidityRuleParameter>
									</validityConditions>
									<Name>Plusbus offpeak for Senior Rail card</Name>
									<Description>Senior Railcard holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid Senior Railcard, as follows:- 
 ** outside of the South East of England at all times; 
 ** in the South East after the Monday to Friday morning peak period* (excluding Bank Holidays) for a journey wholly within the South East region.
 * times of off-peak services vary by route, but generally related to the availability of Off-Peak tickets.</Description>
									<Url>http://www.plusbus.info/sites/default/files/Railcard%20discount%20restrictions%20for%20PLUSBUS.pdf</Url>
									<FareDemandType>middle</FareDemandType>
								</FareDemandFactor>
							</qualityStructureFactors>
							<!-- ==== FARE STRUCTURE ELEMENTS ===== -->
							<fareStructureElements>
								<!-- Pass related -->
								<FareStructureElement id="jsp:Tariff@PlusBus@Day@modes" version="1.0">
									<Name>Available modes</Name>
									<GenericParameterAssignment order="1" id="sp:Tariff@PlusBus@modes@bus" version="1.0">
										<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access"/>
										<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
										<validityParameters>
											<VehicleModes>bus</VehicleModes>
											<VehicleModes>tram</VehicleModes>
										</validityParameters>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Day@access">
									<Name>Plusbus pass  access rights - day pass</Name>
									<Description>Also When plus bus is bought with certain tickets, may be     restricted to offpeak  ue.  </Description>
									<qualityStructureFactors>
										<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@anytime" version="1.0"/>
										<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_1000am" version="1.0"/>
										<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_0930am" version="1.0"/>
										<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@varies_by_region" version="1.0"/>
									</qualityStructureFactors>
									<validityParameterAssignments>
										<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@access" order="1">
											<IsAllowed>true</IsAllowed>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access"/>
											<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
											<validityParameters>
												<NetworkRef ref="jsp:PlusBus@Day@zones"/>
											</validityParameters>
											<IncludesGroupingType>AND</IncludesGroupingType>
											<includes>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@access@included@operators" order="1">
													<!-- A Crawley, Gatwick, Horley or Three Bridges PLUSBUS ticket gives you unlimited bus travel on participating operators services, around the whole urban area of Crawley, Gatwick, Horley, and Three Bridges, 
 -->
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access"/>
													<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
													<validityParameters>
														<GroupOfOperatorsRef version="any" ref="jsp:PlusBus@included_operators"/>
													</validityParameters>
												</GenericParameterAssignment>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@access@excluded@operators" order="2">
													<!-- A Crawley, Gatwick, Horley or Three Bridges PLUSBUS ticket gives you unlimited bus travel on participating operators services, around the whole urban area of Crawley, Gatwick, Horley, and Three Bridges, 
 -->
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:cannot_access"/>
													<ValidityParameterGroupingType>NOT</ValidityParameterGroupingType>
													<validityParameters>
														<GroupOfOperatorsRef version="any" ref="jsp:PlusBus@excluded_operators"/>
													</validityParameters>
												</GenericParameterAssignment>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@access@excluded@services" order="2">
													<!-- A Crawley, Gatwick, Horley or Three Bridges PLUSBUS ticket gives you unlimited bus travel on participating operators services, around the whole urban area of Crawley, Gatwick, Horley, and Three Bridges, 
 -->
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:cannot_access"/>
													<ValidityParameterGroupingType>NOT</ValidityParameterGroupingType>
													<validityParameters>
														<NetworkRef version="any" ref="jsp:PlusBus@excluded_lines"/>
													</validityParameters>
												</GenericParameterAssignment>
											</includes>
										</GenericParameterAssignment>
										<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@access@conditions" order="1">
											<Name>Validity 1day in any Plusbus zone</Name>
											<Description>Railcard discount restrictions for Railcard holders get 1/3 off the adult price of PLUSBUS day tickets.
Some Railcards have retail restrictions, please see individual items below.
Sorry, Railcards do NOT give a discount off any PLUSBUS season ticket price.

http://www.plusbus.info/sites/default/files/Railcard%20discount%20restrictions%20for%20PLUSBUS.pdf
			</Description>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
											<LimitationGroupingType>AND</LimitationGroupingType>
											<limitations>
												<UsageValidityPeriod version="1.0" id="jsp:JSP@Pass@PlusBus@Day@access@validity">
													<UsageTrigger>endOutboundRide</UsageTrigger>
													<UsageEnd>endOfFareDay</UsageEnd>
													<StandardDuration>P1D</StandardDuration>
													<BlackoutUse>mayTravelAnytime</BlackoutUse>
												</UsageValidityPeriod>
											</limitations>
											<IncludesGroupingType>AND</IncludesGroupingType>
											<includes>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@access@conditions@Railcard@Network" order="1">
													<Name>Pusbus day Tickets bought with Network Rail card have off peak restriction</Name>
													<Description>NETWORK Railcard (Annual Gold Card) holders get 1/3 off the adult price of PLUSBUS day tickets for towns and cities located within the South East of England, upon presentation of their valid Network Railcard (Annual Gold Card), as follows:
 ** Mondays to Fridays after 10:00hours; 
 ** Saturday, Sunday, Bank Holidays any time.
The £13 minimum fare restriction does not apply to PLUSBUS day ticket purchases.</Description>
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
													<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Network" versionRef="01">EXTERNAL - thave to have a rail card to get discount</SalesOfferPackageRef>
													<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_1000am" version="1.0"/>
												</GenericParameterAssignment>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@access@conditions@Railcard@Two_Together" order="1">
													<Name>Pusbus day Tickets bought with Two_Together Rail card have off peak restriction</Name>
													<Description>Two Together Railcard holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid Two Together Railcard, as follows:- 
 ** Mondays to Fridays after 09:30hours; 
 ** Saturday, Sunday, Bank Holidays any time.
You must buy 2 tickets at the same time.</Description>
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
													<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Two_Together" versionRef="01">EXTERNAL - thave to have a rail prodoct to get discount</SalesOfferPackageRef>
													<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@after_0930am" version="1.0"/>
												</GenericParameterAssignment>
												<GenericParameterAssignment version="1.0" id="jsp:JSP@@Tariff@Pass@PlusBus@Day@access@conditions@Railcard@off_peak@varies_by_region" order="1">
													<Name>Pusbus day Tickets bought with Senior Rail card or Family and Friends Railcard have off peak restriction</Name>
													<Description>Senior Railcard holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid Senior Railcard, as follows:- 
 ** outside of the South East of England at all times; 
 ** in the South East after the Monday to Friday morning peak period* (excluding Bank Holidays) for a journey wholly within the South East region.
 * times of off-peak services vary by route, but generally related to the availability of Off-Peak tickets. 
 
Adult travellers get one third off the adult PLUSBUS day ticket price upon presentation of their valid Family and Friends Railcard: 
 ** outside of the South East of England at all times; 
 in the South East after the Monday to Friday morning peak period* 
 (excluding Bank Holidays) for a journey wholly within the South East region.
* times of off-peak services vary by route, but generally related to the availability of Off-Peak tickets.
Children MUST be charged the normal child PLUSBUS day ticket price (which is half the adult fare).</Description>
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
													<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Products@Railcards@off_peak@varies_by_region" version="1.0"/>
													<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@off_peak@varies_by_region" version="1.0"/>
												</GenericParameterAssignment>
												<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@access@conditions@Railcard@anyTime" order="1">
													<Name>Tickets bought with other Rail cards have no off peak restriction</Name>
													<Description>16-25 Railcard, 26-30 Railcard and HM Forces Railcard holders get holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid 16-25 or 26-30 Railcard or HM Forces Railcard, at all times.
The £12 minimum fare restriction does not apply to PLUSBUS day ticket purchases.

Disabled Persons Railcard holders get 1/3 off the adult price of PLUSBUS day tickets, upon presentation of their valid Disabled Persons Railcard at all times, when purchased with the following rail ticket types:- 
 *** Off-Peak Day Singles, Off-Peak Day Returns; 
 ** Anytime Singles, Anytime Returns; 
 ** Advance fares.
Disabled Persons discounts are valid during the morning peak hours.

</Description>
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
													<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Products@Railcards@anytime" version="1.0"/>
													<FareDemandFactorRef ref="jsp:JSP@Tariff@PlusBus@Demand@anytime" version="1.0"/>
												</GenericParameterAssignment>
											</includes>
										</GenericParameterAssignment>
									</validityParameterAssignments>
								</FareStructureElement>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Day@durations">
									<Name>Plusbus pass  access rights - day pass available  intervals</Name>
									<timeIntervals>
										<TimeIntervalRef ref="jsp:Tariff@PlusBus@Day@1day"/>
									</timeIntervals>
								</FareStructureElement>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Day@eligibility">
									<Name>eligible user types</Name>
									<GenericParameterAssignment order="1" id="jsp:Tariff@PlusBus@Day@eligibility" version="1.0">
										<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:eligible"/>
										<LimitationGroupingType>XOR</LimitationGroupingType>
										<limitations>
											<!--- ===ELIGIBILITY USAGE PARAMETERS ========= -->
											<UserProfileRef ref="fxc:adult" version="fxc:v1.0"/>
											<UserProfileRef ref="fxc:child" version="fxc:v1.0"/>
											<UserProfileRef ref="atc:rail_card_holder" versionRef="any">EXTERNAL use dail defintion</UserProfileRef>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
								<FareStructureElement id="jsp:Tariff@PlusBus@Day@prerequisites" version="1.0">
									<Name>Prerequisites for Plusbus day ticket</Name>
									<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Day@prerequisites" order="1">
										<Name>Only available as Add on to rail season pass</Name>
										<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:prerequisites"/>
										<LimitationGroupingType>AND</LimitationGroupingType>
										<limitations>
											<EntitlementRequired id="jsp:Tariff@PlusBus@Day@prequisites@single_trip" version="1.0">
												<Name>Must have a rai sile l ticket  </Name>
												<PreassignedFareProductRef version="1.0" ref="atc:Rail@Single_trip"/>
												<EntitlementConstraint>
													<PeriodConstraint>sameDay</PeriodConstraint>
													<TariffZoneConstraint>sameAsOriginOrDestination</TariffZoneConstraint>
												</EntitlementConstraint>
											</EntitlementRequired>
											<EntitlementRequired id="jsp:Tariff@PlusBus@Day@prequisites@return_trip" version="1.0">
												<Name>Must have a rai sile l ticket  </Name>
												<PreassignedFareProductRef version="1.0" ref="atc:Rail@Return_trip"/>
												<EntitlementConstraint>
													<PeriodConstraint>sameDayOfReturn</PeriodConstraint>
													<TariffZoneConstraint>sameAsOriginOrDestination</TariffZoneConstraint>
												</EntitlementConstraint>
											</EntitlementRequired>
											<EntitlementRequired id="jsp:Tariff@PlusBus@Day@prequisites@Period_pass" version="1.0">
												<Name>Must have a rai sigle l ticket  </Name>
												<PreassignedFareProductRef version="1.0" ref="atc:Rail@Period_pass"/>
												<EntitlementConstraint>
													<PeriodConstraint>withinSamePeriod</PeriodConstraint>
													<TariffZoneConstraint>sameAsOriginOrDestination</TariffZoneConstraint>
												</EntitlementConstraint>
											</EntitlementRequired>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
						</Tariff>
						<Tariff id="jsp:Tariff@PlusBus@Season" version="1.0">
							<Name>PlusBus Tariff</Name>
							<Description>Tariff for plus bus passes</Description>
							<OperatorRef ref="jsp:JSP" version="1.0"/>
							<NetworkRef ref="jsp:PlusBus@Season@zones" version="any"/>
							<TypeOfTariffRef ref="fxc:zonal" version="fxc:v1.0"/>
							<timeIntervals>
								<TimeInterval version="1.0" id="jsp:Tariff@PlusBus@Season@1week">
									<Name>1 week</Name>
									<Duration>P7D</Duration>
								</TimeInterval>
								<TimeInterval version="1.0" id="jsp:Tariff@PlusBus@Season@1month">
									<Name>1 month</Name>
									<Duration>P1M</Duration>
								</TimeInterval>
								<TimeInterval version="1.0" id="jsp:Tariff@PlusBus@Season@3month">
									<Name>3 month</Name>
									<Duration>P3M</Duration>
								</TimeInterval>
								<TimeInterval version="1.0" id="jsp:Tariff@PlusBus@Season@1year">
									<Name>Annual</Name>
									<Duration>P1Y</Duration>
								</TimeInterval>
							</timeIntervals>
							<!-- ==== FARE STRUCTURE ELEMENTS ===== -->
							<fareStructureElements>
								<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Day@modes"/>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Season@durations">
									<Name>Plusbus pass  access rights - season pass</Name>
									<timeIntervals>
										<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1week"/>
										<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1month"/>
										<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@3month"/>
										<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1year"/>
									</timeIntervals>
								</FareStructureElement>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Season@access">
									<Name>Plusbus pass  access rights - season pass</Name>
									<validityParameterAssignments>
										<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@1zone@season" order="1">
											<IsAllowed>true</IsAllowed>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access"/>
											<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
											<validityParameters>
												<NetworkRef ref="jsp:PlusBus@Season@zones" version="any"/>
											</validityParameters>
											<includes>
												<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@1zone@season@exclusions" order="1">
													<IsAllowed>false</IsAllowed>
													<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:cannot_access"/>
													<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
													<validityParameters>
														<NetworkRef ref="jsp:PlusBus@excluded_lines" version="any"/>
													</validityParameters>
												</GenericParameterAssignment>
											</includes>
										</GenericParameterAssignment>
										<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@1zone@season@validity" order="1">
											<Name>Validity Pass any Plusbus zone</Name>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
											<limitations>
												<UsageValidityPeriod version="1.0" id="jsp:JSP@Pass@PlusBus@1zone@season@validity">
													<Name>Validity Pass any Plusbus zone</Name>
													<UsageTrigger>specifiedStartDate</UsageTrigger>
													<UsageEnd>productExpiry</UsageEnd>
													<BlackoutUse>mayTravelAnytime</BlackoutUse>
												</UsageValidityPeriod>
											</limitations>
										</GenericParameterAssignment>
									</validityParameterAssignments>
								</FareStructureElement>
								<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Day@eligibility"/>
								<FareStructureElement version="1.0" id="jsp:Tariff@PlusBus@Season@prerequisites">
									<Name>Prerequisites for Plusbus season ticket</Name>
									<GenericParameterAssignment version="1.0" id="jsp:Tariff@PlusBus@Season@prerequisites" order="1">
										<Name>Only available as Add on to rail season pass</Name>
										<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:prerequisites"/>
										<LimitationGroupingType>AND</LimitationGroupingType>
										<limitations>
											<EntitlementRequired id="jsp:Tariff@PlusBus@Season@prequisites@Period_pass" version="1.0">
												<Name>Must have a rail season pass</Name>
												<PreassignedFareProductRef version="1.0" ref="atc:Rail@Period_pass"/>
												<EntitlementConstraint>
													<PeriodConstraint>withinSamePeriod</PeriodConstraint>
													<TariffZoneConstraint>sameAsOriginOrDestination</TariffZoneConstraint>
												</EntitlementConstraint>
											</EntitlementRequired>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
						</Tariff>
					</tariffs>
					<!--==== Fare Products ==== -->
					<fareProducts>
						<SupplementProduct version="1.0" id="jsp:JSP@Pass@PlusBus@1day">
							<Name>Plusbus Day Pass</Name>
							<Description>
PlusBus gives you unlimited* bus and tram travel (on participating operators services) around the whole urban area of the rail-served town or city. There are no peak period restrictions, so you can hop-on and hop-off buses and trams as much as you like all day. 

 = in some towns there are a few limited exclusions (these are listed on the town-specific pages of this website)

285 rail-served towns and cities across Britain have PlusBus - view map.

PlusBus is accepted for travel on over 200 bus companies services across Britain and on trams in Birmingham, Blackpool, Edinburgh, Nottingham, Sheffield and Wolverhampton.

Convenience
PlusBus is less fuss - you don't have to carry cash for exact fare buses. 

You don't need to buy more tickets - simply buy your train and PlusBus tickets together for your complete journey.

We've one travel zone for the whole urban area of town. 

Savings 
Prices start from just GBP 2 a day. Our average day fares is currently GBP 2.95. Much cheaper than buying a bus pass from the bus company! 
For prices for your town or city, simply type the town name (or post code) in the search boxes (top of page).

Discounts
	Under 16 years old? You pay half our adult day ticket prices.
	Aged 16-25 years or a student? You get 1/3 off our normal day ticket prices, with a 16-25 Railcard.
	Adults - get 1/3 off our normal day ticket prices, with one of these:-

26-30 Railcard NEW
Disabled Persons Railcard
Family &amp; Friends Railcard (sorry, online purchase of PlusBus not available)
HM Forces Railcard
Network Railcard 
Senior Railcard
Two Together Railcard
Annual Gold Card
Railcard peak-time purchase restrictions apply, but minimum fares do not apply to PlusBus. 

For commuters
We've season tickets for 7-days, a month, a quarter year and annual (to match your rail season validity).

We could save you hundreds of GBPs a year if you drive to and park at the station. Visit: cheapercommuting.com 

Easy to buy
Ask for PlusBus when you buy your train tickets at any National Rail station ticket office.

Avoid queuing - buy from all self-service machines at stations run by: Greater Anglia; Great Western Railway; East Midlands Trains; Southern; Southeastern; South Western Railway; Virgin Trains. It's easy to serve yourself - watch our video.

Buy your tickets online from most rail websites.</Description>
							<InfoUrl>http://www.plusbus.info/</InfoUrl>
							<ChargingMomentRef version="fxc:v1.0" ref="fxc:prepayment@bundled"/>
							<ChargingMomentType>beforeTravel</ChargingMomentType>
							<TypeOfFareProductRef version="fxc:v1.0" ref="fxc:standard_product@pass@day"/>
							<OperatorRef ref="jsp:JSP" version="1.0"/>
							<ConditionSummary>
								<FareStructureType>zonalFare</FareStructureType>
								<TariffBasis>zone</TariffBasis>
								<IsSupplement>true</IsSupplement>
								<CanBreakJourney>false</CanBreakJourney>
								<IsRefundable>true</IsRefundable>
								<RequiresReservation>false</RequiresReservation>
							</ConditionSummary>
							<validityParameterAssignments>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@1day@railcard" version="1.0">
									<Name>PlusBusRailcard discount</Name>
									<Description>Discounts:
Under 16 years old? You pay half our adult day ticket prices.

Aged 16-25 years or a student? You get 1/3 off our normal day ticket prices, with a 16-25 Railcard.

Adults - get 1/3 off our normal day ticket prices, with one of these:-

26-30 Railcard NEW
Disabled Persons Railcard
Family And Friends Railcard (sorry, online purchase of PlusBus not available)
HM Forces Railcard
Network Railcard 
Senior Railcard
Two Together Railcard
Annual Gold Card									
									
			 Do I get a discount off PLUSBUS with my Railcard?							
 
Two Together Railcard (you must buy 2 tickets together)</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:eligible"/>
									<GroupOfSalesOfferPackagesRef ref="atc:ATOC@Products@Discount@Rail_Card-GSOP@pass" versionRef="01">EXTERNAL List of railcards for which applicable</GroupOfSalesOfferPackagesRef>
								</GenericParameterAssignment>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@1day@group" version="1.0">
									<Name>PlusBus Group ticket discount</Name>
									<Description>Do I get a discount off PLUSBUS with my Railcard?
Yes, with a valid National Railcard you will get 1/3 off the adult price of a PlusBusday ticket (Railcard discounts are not available with any season ticket, as the price of seasons is already heavily discounted).
Railcards which offer the discount:-

16-25 Railcard;
26-30 Railcard;
Disabled Persons Railcard;
Family And Friends Railcard
HM Forces Railcard;
Network Railcard (or Gold Card equivalent);
Seniors Railcard
Two Together Railcard (you must buy 2 tickets together)</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:eligible"/>
									<GroupOfSalesOfferPackagesRef ref="atc:ATOC@Products@Discount@Rail_Card-GSOP@pass" versionRef="01">EXTERNAL List of railcards for which applicabl</GroupOfSalesOfferPackagesRef>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<limitations>
										<GroupTicketRef ref="atc:ATOC@Tariff@Discount@Rail_Card@group@two_together" versionRef="any">EXTERNAL Rail product </GroupTicketRef>
										<GroupTicketRef ref="atc:ATOC@Tariff@Trip@Group_Saver_3-to-9_people@trip" versionRef="any">EXTERNAL Rail product </GroupTicketRef>
									</limitations>
								</GenericParameterAssignment>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@1day@purchasing@bundled" version="1.0">
									<Description>
1. Can I buy PLUSBUS online?
Yes, PLUSBUS day tickets can be purchased at the same time as train tickets online from most rail ticket retailing websites.
 
How will I get my tickets?

When you buy train and PLUSBUS tickets online, you will be asked to choose how you want to obtain your tickets. The options are:- 

Collect from a self-service ticket machine at the station (for free). If you choose this option and want bus travel to start your journey, then you will have to collect your tickets on a previous occasion.
By post - please allow up to 5 working days for delivery.
Courier - next day delivery is usually available (for a small additional charge);
Collect at the station ticket office.

To start your journey with a bus or tram trip to the station, you must choose to obtain your tickets in advance of the day of travel (by post, courier, or pick-up from a station on a previous occasion).
You must show the actual PLUSBUS ticket to the bus driver (or tram conductor) to travel. We're sorry, an online booking confirmation will not be accepted for travel.
</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_when"/>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<limitations>
										<PurchaseWindow id="jsp:JSP@Pass@PlusBus@1day@purchasing@purchase_window" version="1.0">
											<PurchaseWhen>advanceOnly</PurchaseWhen>
										</PurchaseWindow>
									</limitations>
									<validityParameters>
										<DistributionChannelRef version="fxc:v1.0" ref="fxc:online"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="jsp:JSP@Pass@PlusBus@1day@after_sales" version="1.0" order="1">
									<Name>Commercial conditions</Name>
									<Description>14. Are refunds available for PLUSBUS tickets?
PLUSBUS is a National Rail ticket, whose standard terms and conditions apply (including for ticket refunds). If you have bought a PLUSBUS ticket in advance from a station (or online) and do not want to use it, then you may claim a refund from the ticket office (or ticket retailer) that took original payment, but you must do this within 28 days of the travel date shown on the ticket. You must also return the ticket. Some ticket offices (and agents) may charge an administration fee of up to £10 to process refunds.

PLUSBUS tickets bought online may not be refundable from some online agents.
 
http://www.plusbus.info/faq/14-are-refunds-available-ltigtplusbusltigt-tickets
									</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:condition_of_sale"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<RefundingRef versionRef="any" ref="atc:ATOC@Tariff@General@after_sales@can_refund">EXTERNAL rail efund rules</RefundingRef>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<validableElements>
								<ValidableElement version="1.0" id="jsp:JSP@Pass@PlusBus@zone_pass@1day">
									<Name>Ride in Zone for1 day</Name>
									<fareStructureElements>
										<!-- PlusBus rules -->
										<FareStructureElementRef ref="jsp:Tariff@PlusBus@Day@modes" version="1.0"/>
										<!-- Day Pass related -->
										<FareStructureElementRef ref="jsp:Tariff@PlusBus@Day@access" version="1.0"/>
										<FareStructureElementRef ref="jsp:Tariff@PlusBus@Day@durations"/>
										<FareStructureElementRef ref="jsp:Tariff@PlusBus@Day@eligibility"/>
										<FareStructureElementRef ref="jsp:Tariff@PlusBus@Day@prerequisites" version="1.0">Must have rail ticket</FareStructureElementRef>
									</fareStructureElements>
								</ValidableElement>
							</validableElements>
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="jsp:JSP@Pass@PlusBus@1day@access" version="1.0">
									<Name>Plus bus</Name>
									<ValidableElementRef ref="jsp:JSP@Pass@PlusBus@zone_pass@1day" version="1.0"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
							<ProductType>dayPass</ProductType>
							<SupplementProductType>journeyAddOn</SupplementProductType>
							<supplementTo>
								<PreassignedFareProductRef version="1.0" ref="atc:Rail@Single_trip"/>
								<PreassignedFareProductRef version="1.0" ref="atc:Rail@Return_trip"/>
								<PreassignedFareProductRef version="1.0" ref="atc:Rail@Day_pass"/>
								<PreassignedFareProductRef version="1.0" ref="atc:Rail@Period_pass"/>
							</supplementTo>
						</SupplementProduct>
						<SupplementProduct version="1.0" id="jsp:JSP@Pass@PlusBus@Season">
							<Name>Plusbus Season Pass</Name>
							<Description>For commuters, We've season tickets for 7-days, a month, a quarter year and annual (to match your rail season validity).

7. Is it possible to buy season tickets for PLUSBUS?
Yes, but you must buy (or already have) a season ticket for train travel as well. You can only buy a PlusBus season ticket for the towns that are named on your rail season ticket as the origin or final destination oif your train journey (not any intermediate town). 

PlusBus season tickets are now available for nearly all PlusBus served towns and cities across Britain. Each PlusBus served town or city in Britain has its own page on this website. PlusBusseason ticket prices are shown (where available) on the town-specific pages of this website.

Season tickets are available for specific periods only: 7 days (consecutive); a month; quarter year and annual.

The validity of your PlusBus season ticket does not have to match your rail season ticket validity, but your PlusBus ticket MUST expire either on the same date as your rail season ticket, or on a date before your rail season ticket expires.</Description>
							<InfoUrl>http://www.plusbus.info/</InfoUrl>
							<ChargingMomentRef version="fxc:v1.0" ref="fxc:prepayment@bundled"/>
							<ChargingMomentType>beforeTravel</ChargingMomentType>
							<TypeOfFareProductRef version="fxc:v1.0" ref="fxc:standard_product@pass@period"/>
							<OperatorRef ref="jsp:JSP" version="1.0"/>
							<ConditionSummary>
								<FareStructureType>zonalFare</FareStructureType>
								<TariffBasis>zone</TariffBasis>
								<IsSupplement>true</IsSupplement>
								<CanBreakJourney>false</CanBreakJourney>
								<IsRefundable>true</IsRefundable>
								<RequiresReservation>false</RequiresReservation>
							</ConditionSummary>
							<validityParameterAssignments>
								<GenericParameterAssignment id="jsp:JSP@Pass@PlusBus@Season@eligibility@adult_only" version="1.0" order="1">
									<Description>Adults only Can buy season ticket</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:eligible"/>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<limitations>
										<UserProfileRef version="fxc:v1.0" ref="fxc:adult"/>
									</limitations>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="jsp:JSP@Pass@PlusBus@Season@railcard" version="1.0" order="1">
									<Description>Do I get a discount off PLUSBUS with my Railcard?
 (Railcard discounts are not available with any season ticket, as the price of seasons is already heavily discounted). 
</Description>
									<IsAllowed>false</IsAllowed>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_as"/>
									<GroupOfSalesOfferPackagesRef versionRef="01" ref="atc:ATOC@Products@Discount@Rail_Card-GSOP@pass">EXTERNAL eligible rail prducts</GroupOfSalesOfferPackagesRef>
									<validityParameters>
										<TypeOfProductCategoryRef versionRef="EXTERNAL" ref="atc:Railcard"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="jsp:JSP@Pass@PlusBus@Season@conditions_of_use" version="1.0" order="1">
									<Name>Usage conditions</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:condition_of_use"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<FrequencyOfUseRef versionRef="EXTERNAL" ref="atc:ATOC@Tariff@Pass@Season@unlimited_use">EXTERNAL</FrequencyOfUseRef>
										<TransferabilityRef versionRef="EXTERNAL" ref="atc:ATOC@Tariff@General@transferring@individual@not_transferable">EXTERNAL</TransferabilityRef>
									</limitations>
								</GenericParameterAssignment>
								<GenericParameterAssignment id="JSP@Pass@PlusBus@Season@after_sales" version="1.0" order="1">
									<Name>COmmercial conditions</Name>
									<Description>14. Are refunds available for PLUSBUS tickets?
PLUSBUS is a National Rail ticket, whose standard terms and conditions apply (including for ticket refunds). If you have bought a PLUSBUS ticket in advance from a station (or online) and do not want to use it, then you may claim a refund from the ticket office (or ticket retailer) that took original payment, but you must do this within 28 days of the travel date shown on the ticket. You must also return the ticket. Some ticket offices (and agents) may charge an administration fee of up to £10 to process refunds.

PLUSBUS tickets bought online may not be refundable from some online agents.

If you have a PLUSBUS season ticket and have used it for a while, but then want a refund of the outstanding period, you can claim a refund from the issuing ticket office. In this case normal National Rail season ticket refund terms and conditions apply.

http://www.plusbus.info/faq/14-are-refunds-available-ltigtplusbusltigt-tickets
									</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:condition_of_sale"/>
									<LimitationGroupingType>AND</LimitationGroupingType>
									<limitations>
										<RefundingRef versionRef="EXTERNAL" ref="atc:ATOC@Tariff@Pass@Season@can_refund">EXTERNAL use rail rules</RefundingRef>
										<ReplacingRef versionRef="EXTERNAL" ref="atc:ATOC@Tariff@Pass@Season@can_replace">EXTERNAL use rail rules</ReplacingRef>
									</limitations>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<validableElements>
								<ValidableElement version="1.0" id="jsp:JSP@Pass@PlusBus@zone_pass@season">
									<Name>Ride in Zone</Name>
									<fareStructureElements>
										<!-- PlusBus rules -->
										<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Day@modes"/>
										<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Season@durations"/>
										<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Season@access"/>
										<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Day@eligibility"/>
										<!--  Season Pass related -->
										<FareStructureElementRef version="1.0" ref="jsp:Tariff@PlusBus@Season@prerequisites">Must own season pass</FareStructureElementRef>
									</fareStructureElements>
								</ValidableElement>
							</validableElements>
							<accessRightsInProduct>
								<AccessRightInProduct order="1" id="jsp:JSP@Pass@PlusBus@Season@access" version="1.0">
									<Name>Plus bus</Name>
									<ValidableElementRef ref="jsp:JSP@Pass@PlusBus@zone_pass@season" version="1.0"/>
								</AccessRightInProduct>
							</accessRightsInProduct>
							<ProductType>periodPass</ProductType>
							<SupplementProductType>journeyAddOn</SupplementProductType>
							<SupplementToFareProductRef version="1.0" ref="atc:Rail@Period_pass"/>
						</SupplementProduct>
					</fareProducts>
					<!-- === PRICES=== -->
					<priceGroups>
						<PriceGroup version="1.0" id="jsp:plusbus@discounts">
							<members>
								<UsageParameterPrice version="1.0" id="jsp:plusbus@discounts@child">
									<Name>Child price for Plusbus Under 16 years old? You pay half our adult day ticket prices.</Name>
									<DiscountingRule version="any" id="jsp:child@rate">
										<Name>Child price for Plusbus Under 16 years old? You pay half our adult day ticket prices.</Name>
										<DiscountAsPercentage>0.34</DiscountAsPercentage>
										<CanBeCumulative>true</CanBeCumulative>
									</DiscountingRule>
									<UserProfileRef ref="fxc:child" version="fxc:v1.0"/>
								</UsageParameterPrice>
							</members>
						</PriceGroup>
					</priceGroups>
					<!-- === SALES OFFER PACKAGES === -->
					<salesOfferPackages>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket" version="1.0">
							<privateCodes>
								<PrivateCode>PBD</PrivateCode>
							</privateCodes>
							<BrandingRef ref="jsp:PlusBus@brand" version="1.0"/>
							<Name>PlusBus Day - Paper ticket</Name>
							<Description>Add On - bought separately rather than bundled with product
							PlusBus can be issued with all 'advance' and 'walk-up' train fares, as follows:-

Single rail ticket = issue a PlusBus Day (PBD) ticket for each origin and/or destination town the customer requires bus travel for;

Day Return rail ticket = issue a PlusBus Day (PBD) ticket for origin and/or destination town;

Period Return rail ticket = issue two PlusBus Day (PBD) tickets for origin and/or destination town, one for the outward date and a second for the return date. If the return date is not known, you can only issue a PlusBus Day ticket for the customers outward journey date.
							
							</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@purchasing" version="1.0">
									<Name>How to purchase</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_when"/>
									<LimitationGroupingType>OR</LimitationGroupingType>
									<includes>
										<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@purchasing@separate@at_counter" version="1.0">
											<Name>Separate Purchase at counter</Name>
											<Description>2. I have already bought my train ticket, can I still buy PLUSBUS for my journey?
Yes, if you take your valid train ticket to any National Rail station ticket office, ask for PLUSBUS for either the origin and/or destination town of your rail journey. You will be asked to pay the relevant PLUSBUS ticket price. This only applies to the purchase of PlusBus day tickets (not season tickets).</Description>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
											<validityParameters>
												<FareScheduledStopPointRef ref="netex:ORIGINorDESTINATION" versionRef="any">Must be origin or destination</FareScheduledStopPointRef>
												<DistributionChannelRef version="fxc:v1.0" ref="fxc:at_counter"/>
											</validityParameters>
										</GenericParameterAssignment>
										<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@purchasing@separate@onboard" version="1.0">
											<Name>Separate Purchase onboard</Name>
											<Description>3. Can I buy PLUSBUS on the train from a conductor?
Train companies prefer customers to buy their tickets before getting on a train (where this is possible), from a ticket office, a self-service ticket machine or in advance by 'phone or online.
 If you are unable to buy your ticket before boarding the train, then you can buy your train ticket and your PLUSBUS ticket from the Conductor or Train Manager on the train (but some Railcard discounts may not be available).
									 
									 http://www.plusbus.info/faq/3-can-i-buy-ltigtplusbusltigt-train-conductor</Description>
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
											<validityParameters>
												<DistributionChannelRef version="fxc:v1.0" ref="fxc:on_board"/>
											</validityParameters>
										</GenericParameterAssignment>
									</includes>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<distributionAssignments>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@at_stop@machine" order="1">
									<Name>At stop</Name>
									<Description>Pay for ticket at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:at_stop"/>
									<FulfilmentMethodRef ref="fxc:collect_from_machine" version="fxc:v1.0"/>
								</DistributionAssignment>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@at_stop@counter" order="1">
									<Name>At stop</Name>
									<Description>Pay for ticket at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:at_counter"/>
									<FulfilmentMethodRef ref="fxc:collect_at_counter" version="fxc:v1.0"/>
								</DistributionAssignment>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@online-post" order="1">
									<Name>At stop</Name>
									<Description>Orderr ticket online at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:online"/>
									<FulfilmentMethodRef ref="fxc:post" version="fxc:v1.0"/>
								</DistributionAssignment>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket@online-collect" order="1">
									<Name>At stop</Name>
									<Description>Orderr ticket online , collect at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:online"/>
									<FulfilmentMethodRef ref="fxc:collect_from_machine" version="fxc:v1.0"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@p-ticket" version="1.0" order="4">
									<Name>PlusBus printed ticket</Name>
									<TypeOfTravelDocumentRef version="fxc:v1.0" ref="fxc:printed_ticket"/>
									<SupplementProductRef ref="jsp:JSP@Pass@PlusBus@1day" version="1.0"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard" version="1.0">
							<privateCodes>
								<PrivateCode>PBD</PrivateCode>
							</privateCodes>
							<BrandingRef ref="jsp:PlusBus@brand" version="1.0"/>
							<Name>PlusBus Day - Smartcard</Name>
							<Description>Add On - bought separately rather than bundled with product
							PlusBus can be issued with all 'advance' and 'walk-up' train fares, as follows:-

Single rail ticket = issue a PlusBus Day (PBD) ticket for each origin and/or destination town the customer requires bus travel for;

Day Return rail ticket = issue a PlusBus Day (PBD) ticket for origin and/or destination town;

Period Return rail ticket = issue two PlusBus Day (PBD) tickets for origin and/or destination town, one for the outward date and a second for the return date. If the return date is not known, you can only issue a PlusBus Day ticket for the customers outward journey date.
							</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard@self_service_machine" version="1.0">
									<Description>self service</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
									<validityParameters>
										<GroupOfOperatorsRef ref="jsp:PlusBus@smartcard_operators" version="any"/>
										<DistributionChannelRef version="fxc:v1.0" ref="fxc:self_service_ticket_machine"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard@online" version="1.0">
									<Description>1 </Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
									<validityParameters>
										<GroupOfOperatorsRef ref="jsp:PlusBus@smartcard_operators" version="any"/>
									</validityParameters>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<distributionAssignments>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard@at_stop@machine" order="1">
									<Name>At stop</Name>
									<Description>Pay for ticket at stop and add to card .</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:at_stop"/>
									<FulfilmentMethodRef ref="fxc:collect_from_machine" version="fxc:v1.0"/>
								</DistributionAssignment>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard@online_propagation" order="1">
									<Name>At stop</Name>
									<Description>Orderr ticket online , collect at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:online"/>
									<FulfilmentMethodRef ref="fxc:online_propagation" version="fxc:v1.0"/>
								</DistributionAssignment>
							</distributionAssignments>
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="jsp:JSP@Pass@PlusBus@Day-SOP@1D@smartcard" version="1.0" order="4">
									<Name>PlusBus printed ticket</Name>
									<TypeOfTravelDocumentRef version="fxc:v1.0" ref="fxc:smart_card"/>
									<SupplementProductRef ref="jsp:JSP@Pass@PlusBus@1day" version="1.0"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
						</SalesOfferPackage>
						<!--  Season Passes -->
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Season-SOP@1W@p-ticket" version="1.0">
							<privateCodes>
								<PrivateCode>PB7</PrivateCode>
							</privateCodes>
							<Name>PlusBus 7-day</Name>
							<Description>Season are available for set periods only: 7-days, Month; Quarter and Annual. See the ticket codes and descriptions (below).
You will need to use the same Photocard number on the PlusBus season ticket as used on the rail season ticket.
7-day season		PB7				PlusBus 7-day</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season@1W@p-ticket@duration" order="1">
									<Name>Valid 1 week</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
									<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1week"/>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- for Sales package elements see<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP -->
							<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket" version="1.0"/>
						</SalesOfferPackage>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Season-SOP@1W@smartcard" version="1.0">
							<privateCodes>
								<PrivateCode>PB7</PrivateCode>
							</privateCodes>
							<Name>PlusBus 7-day Smartcard  </Name>
							<Description>Season are available for set periods only: 7-days, Month; Quarter and Annual. See the ticket codes and descriptions (below).
You will need to use the same Photocard number on the PlusBus season ticket as used on the rail season ticket.
7-day season		PB7				PlusBus 7-day</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season@1W@smartcard@duration" order="1">
									<Name>Valid 1 week</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
									<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1week"/>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- for Sales package elements see<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP -->
							<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP@smartcard" version="1.0"/>
						</SalesOfferPackage>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Season-SOP@1M@p-ticket" version="1.0">
							<privateCodes>
								<PrivateCode>PBM</PrivateCode>
							</privateCodes>
							<Name>PlusBus Month</Name>
							<Description>Season are available for set periods only: 7-days, Month; Quarter and Annual. See the ticket codes and descriptions (below).
You will need to use the same Photocard number on the PlusBus season ticket as used on the rail season ticket.
Month season		PBM				PlusBus Month</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season@1M@p-ticket@duration" order="1">
									<Name>Valid 1 month</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
									<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1month"/>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- for Sales package elements see<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP -->
							<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket" version="1.0"/>
						</SalesOfferPackage>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Season-SOP@3M@p-ticket" version="1.0">
							<privateCodes>
								<PrivateCode>PBQ</PrivateCode>
							</privateCodes>
							<Name>PlusBus Month</Name>
							<Description>Season are available for set periods only: 7-days, Month; Quarter and Annual. See the ticket codes and descriptions (below).
You will need to use the same Photocard number on the PlusBus season ticket as used on the rail season ticket.
Quarter season		PBQ				PlusBus Quarter</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season@3M@p-ticket@duration" order="1">
									<Name>Valid 3 months</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
									<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@3month"/>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- for Sales package elements see<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP -->
							<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket" version="1.0"/>
						</SalesOfferPackage>
						<SalesOfferPackage id="jsp:JSP@Pass@PlusBus@Season-SOP@1Y@p-ticket" version="1.0">
							<privateCodes>
								<PrivateCode>PBA</PrivateCode>
							</privateCodes>
							<Name>PlusBus Annual</Name>
							<Description>Season ticket = issue the relevant period PlusBus season ticket. Most, but not all towns have PlusBus season tickets.
Season are available for set periods only: 7-days, Month; Quarter and Annual. See the ticket codes and descriptions (below).
You will need to use the same Photocard number on the PlusBus season ticket as used on the rail season ticket.
Annual season		PBA				PlusBus Annual</Description>
							<Url>http://www.plusbus.info/how-issue</Url>
							<validityParameterAssignments>
								<GenericParameterAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season@1Y@p-ticket@duration" order="1">
									<Name>Time Interval</Name>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_access_when"/>
									<TimeIntervalRef version="1.0" ref="jsp:Tariff@PlusBus@Season@1year"/>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<!-- for Sales package elements see<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP -->
							<GroupOfSalesOfferPackagesRef ref="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket" version="1.0"/>
						</SalesOfferPackage>
					</salesOfferPackages>
					<groupsOfSalesOfferPackages>
						<!-- Common Properties of PlusBUS season passes-->
						<GroupOfSalesOfferPackages id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket" version="1.0">
							<BrandingRef ref="jsp:PlusBus@brand" version="1.0"/>
							<Name>Common Properties of PlusBUS season passes</Name>
							<Description>7. Is it possible to buy season tickets for PLUSBUS?
Yes, but you must buy (or already have) a season ticket for train travel as well. You can only buy a PlusBus season ticket for the towns that are named on your rail season ticket as the origin or final destination oif your train journey (not any intermediate town). 

PlusBus season tickets are now available for nearly all PlusBus served towns and cities across Britain. Each PlusBus served town or city in Britain has its own page on this website. PlusBusseason ticket prices are shown (where available) on the town-specific pages of this website.

Season tickets are available for specific periods only: 7 days (consecutive); a month; quarter year and annual.
Period of validity:	Ticket type:	Ticket description:
1 day 					PBD				PlusBus Day
7-day season		PB7				PlusBus 7-day
Month season		PBM				PlusBus Month
Quarter season		PBQ				PlusBus Quarter
Annual season		PBA				PlusBus Annual 
The validity of your PlusBus season ticket does not have to match your rail season ticket validity, but your PlusBus ticket MUST expire either on the same date as your rail season ticket, or on a date before your rail season ticket expires.</Description>
							<TypeOfSalesOfferPackageRef version="fxc:v1.0" ref="fxc:standard_product@multi_operator"/>
							<validityParameterAssignments>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket@at_counter" version="1.0">
									<Description>Can buy season ticket at ticket counter</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
									<validityParameters>
										<DistributionChannelRef version="fxc:v1.0" ref="fxc:at_counter"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket@online" version="1.0">
									<Description>1. Can I buy PLUSBUS online?
Yes, PLUSBUS day tickets can be purchased at the same time as train tickets online from most rail ticket retailing websites.

PLUSBUS season tickets can only be renewed online from the Train Company websites listed below. You will need your Photocard serial number to hand.
C2C, Chiltern Railways, Great Western Railway, Great Northern rail, London Midland, ScotRail, Southern, Southeastern, Thameslink or TransPennine Express.</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
									<validityParameters>
										<GroupOfOperatorsRef ref="online pusbusseason" versionRef="TODO">EXTERNAL TODO</GroupOfOperatorsRef>
										<DistributionChannelRef ref="atc:ATOC@gold_card@online" versionRef="01">EXTERNAL Where </DistributionChannelRef>
									</validityParameters>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<distributionAssignments>
								<DistributionAssignmentRef ref="atc:ATOC@Tariff@General@at_counter" versionRef="01" order="2">EXTERNAL</DistributionAssignmentRef>
								<DistributionAssignmentRef ref="atc:ATOC@Tariff@General@online@post" versionRef="01" order="5">EXTERNAL</DistributionAssignmentRef>
								<DistributionAssignmentRef ref="atc:ATOC@Tariff@General@call_centre@post" versionRef="01" order="7">EXTERNAL</DistributionAssignmentRef>
							</distributionAssignments>
							<!-- == PACKAGE ELEMENTS == -->
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket@pass" version="1.0" order="1">
									<Name>PlusBus Season as pass</Name>
									<TypeOfTravelDocumentRef version="fxc:v1.0" ref="fxc:pass"/>
									<SupplementProductRef ref="jsp:JSP@Pass@PlusBus@Season" version="1.0"/>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
							<!-- == Conforming Sales Offer Packages == -->
							<members>
								<SalesOfferPackageRef ref="jsp:JSP@Pass@PlusBus@Season-SOP@1W@p-ticket" version="1.0"/>
								<SalesOfferPackageRef ref="jsp:JSP@Pass@PlusBus@Season-SOP@1M@p-ticket" version="1.0"/>
								<SalesOfferPackageRef ref="jsp:JSP@Pass@PlusBus@Season-SOP@3M@p-ticket" version="1.0"/>
								<SalesOfferPackageRef ref="jsp:JSP@Pass@PlusBus@Season-SOP@1Y@p-ticket" version="1.0"/>
							</members>
						</GroupOfSalesOfferPackages>
						<GroupOfSalesOfferPackages id="jsp:JSP@Pass@PlusBus@Season-GSOP@smartcard" version="1.0">
							<BrandingRef ref="jsp:PlusBus@brand" version="1.0"/>
							<Name>Common Properties of PlusBUS season passes on smartcard </Name>
							<Description>Only certain operator support PlusBus On Smartcard .</Description>
							<TypeOfSalesOfferPackageRef version="fxc:v1.0" ref="fxc:standard_product@multi_operator"/>
							<validityParameterAssignments>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Season-GSOP@smartcard@self_service_machine" version="1.0">
									<Description>self service</Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
									<validityParameters>
										<GroupOfOperatorsRef ref="jsp:PlusBus@smartcard_operators@self_service" version="any"/>
										<DistributionChannelRef version="fxc:v1.0" ref="fxc:self_service_ticket_machine"/>
									</validityParameters>
								</GenericParameterAssignment>
								<GenericParameterAssignment order="1" id="jsp:JSP@Pass@PlusBus@Season-GSOP@smartcard@online" version="1.0">
									<Description>1 </Description>
									<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_purchase_where"/>
									<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
									<validityParameters>
										<GroupOfOperatorsRef ref="jsp:PlusBus@smartcard_operators@online" version="any"/>
									</validityParameters>
								</GenericParameterAssignment>
							</validityParameterAssignments>
							<distributionAssignments>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket@at_stop@machine" order="1">
									<Name>At stop</Name>
									<Description>Pay for ticket at stop and add to card .</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:self_service_ticket_machine"/>
									<FulfilmentMethodRef ref="fxc:collect_from_machine" version="fxc:v1.0"/>
								</DistributionAssignment>
								<DistributionAssignment version="1.0" id="jsp:JSP@Pass@PlusBus@Season-GSOP@p-ticket@online_propagation" order="1">
									<Name>At stop</Name>
									<Description>Orderr ticket online , collect at stop.</Description>
									<DistributionChannelRef version="fxc:v1.0" ref="fxc:online"/>
									<FulfilmentMethodRef ref="fxc:online_propagation" version="fxc:v1.0"/>
								</DistributionAssignment>
							</distributionAssignments>
							<!-- == PACKAGE ELEMENTS == -->
							<salesOfferPackageElements>
								<SalesOfferPackageElement id="jsp:JSP@Pass@PlusBus@Season-GSOP@smart_card" version="1.0" order="1">
									<Name>PlusBus Season on smart card</Name>
									<TypeOfTravelDocumentRef version="fxc:v1.0" ref="fxc:smart_card"/>
									<SupplementProductRef ref="jsp:JSP@Pass@PlusBus@Season" version="1.0"/>
									<validityParameterAssignments>
										<GenericParameterAssignment id="jsp:JSP@Pass@PlusBus@Season-GSOP@travel_documents@smart_card" version="1.0" order="1">
											<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:can_use_with_type_of_travel_document"/>
											<ValidityParameterGroupingType>OR</ValidityParameterGroupingType>
											<validityParameters>
												<GroupOfOperatorsRef ref="jsp:PlusBus@smartcard_operators" version="any"/>
											</validityParameters>
										</GenericParameterAssignment>
									</validityParameterAssignments>
								</SalesOfferPackageElement>
							</salesOfferPackageElements>
							<!-- == Conforming Sales Offer Packages == -->
							<members>
								<SalesOfferPackageRef ref="jsp:JSP@Pass@PlusBus@Season-SOP@1W@smartcard" version="1.0"/>
							</members>
						</GroupOfSalesOfferPackages>
						<!-- == ============= -->
						<!-- The following groups are used to build various purchase  conditions -->
						<GroupOfSalesOfferPackages id="jsp:JSP@Products@Railcards@anytime" version="1.0">
							<Name>Rail cards valid for PlusBus Purchases anytime f</Name>
							<TypeOfSalesOfferPackageRef version="fxc:v1.0" ref="fxc:standard_product@multi_operator"/>
							<members>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Disabled" versionRef="01">EXTERNAL rail cards</SalesOfferPackageRef>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@16to25" versionRef="01">EXTERNAL rail card</SalesOfferPackageRef>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@HM_Forces" versionRef="01">EXTERNAL rail card</SalesOfferPackageRef>
							</members>
						</GroupOfSalesOfferPackages>
						<GroupOfSalesOfferPackages id="jsp:JSP@Products@Railcards@off_peak@varies_by_region" version="1.0">
							<Name>Rail cards valid for Plusbus purchase only offpeak</Name>
							<TypeOfSalesOfferPackageRef version="fxc:v1.0" ref="fxc:standard_product@multi_operator"/>
							<members>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Senior" versionRef="01">EXTERNAL rail card</SalesOfferPackageRef>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Family_and_Friends" versionRef="01">EXTERNAL rail card</SalesOfferPackageRef>
							</members>
						</GroupOfSalesOfferPackages>
						<GroupOfSalesOfferPackages id="jsp:JSP@Products@Railcards@off_peak@on_board_discount" version="1.0">
							<Name>Rail cards valid for Plusbus purchase only offpeak onboard</Name>
							<TypeOfSalesOfferPackageRef version="fxc:v1.0" ref="fxc:standard_product@multi_operator"/>
							<members>
								<SalesOfferPackageRef ref="atc:ATOC@Products@Discount@Railcard-SOP@Disabled" versionRef="01">EXTERNAL rail car</SalesOfferPackageRef>
							</members>
						</GroupOfSalesOfferPackages>
					</groupsOfSalesOfferPackages>
					<!--==== Fare Prices ==== -->
				</FareFrame>
				<ServiceFrame version="1.0" id="epd:UK:JSP:ServiceFrame_UK_PI_NETWORK:PlusBus@Pass:jsp" responsibilitySetRef="nptg:tariff_zones">
					<Name>Plusbus zones</Name>
					<TypeOfFrameRef ref="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK" versionRef="fxc:v1.0"/>
					<!--- ======= CODESPACEs======== -->
					<codespaces>
						<CodespaceRef ref="nptg_metadata"/>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="jsp_data"/>
						<DefaultDataSourceRef ref="jsp:example" version="1.0"/>
						<DefaultResponsibilitySetRef ref="nptg:tariff_zones" version="nptg:v2.1"/>
					</FrameDefaults>
					<Network version="any" id="jsp:PlusBus@Day@zones">
						<Name>Plusbus Network - Day Passes</Name>
						<OperatorRef version="1.0" ref="jsp:JSP"/>
						<tariffZones>
							<!--==== Fare zones === NB BOGUS CODES &amp;COORDINATES -->
							<TariffZoneRef version="any" ref="nptg_PlusBus_zone:IPSWICH"/>
							<TariffZoneRef version="any" ref="nptg_PlusBus_zone:NORWICH"/>
							<TariffZoneRef version="any" ref="nptg_PlusBus_zone:LOWESTOFT"/>
							<!-- TO DO Add Rest Of Day Pass  Zones -->
						</tariffZones>
					</Network>
					<additionalNetworks>
						<Network version="any" id="jsp:PlusBus@Season@zones">
							<Name>Plusbus Network - Season  passes</Name>
							<Description>Season passes are available in most, but not all Plusbus zones</Description>
							<OperatorRef version="1.0" ref="jsp:JSP"/>
							<tariffZones>
								<!--==== Fare zones === NB BOGUS CODES &amp;COORDINATES -->
								<TariffZoneRef version="any" ref="nptg_PlusBus_zone:IPSWICH"/>
								<TariffZoneRef version="any" ref="nptg_PlusBus_zone:NORWICH"/>
								<TariffZoneRef version="any" ref="nptg_PlusBus_zone:LOWESTOFT"/>
								<!-- TO DO Add Rest Of  Season pass Zones -->
							</tariffZones>
						</Network>
						<Network version="any" id="jsp:PlusBus@excluded_lines" responsibilitySetRef="jsp_products:JSP">
							<Name> Excluded lines </Name>
							<OperatorRef version="1.0" ref="jsp:JSP"/>
							<groupsOfLines>
								<!-- Brentwood -->
								<GroupOfLines id="jsp:plusbus@excluded_day@Brentwood" version="1.0">
									<Name>routes excluded from Plusbus</Name>
									<infoLinks>
										<InfoLink typeOfInfoLink="info">http://www.plusbus.info/Brentwood</InfoLink>
									</infoLinks>
									<members>
										<LineRef ref="jsp:Brentwood@101">Brentwood Route 101</LineRef>
										<!-- TO DO Add Rest Of excluded Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_night@Brentwood" version="1.0">
									<Name>routes excluded from Plusbus after midnight</Name>
									<members>
										<LineRef ref="jsp:Brentwood@N1">Night Bus N1</LineRef>
										<LineRef ref="jsp:Brentwood@N2">Night Bus N2</LineRef>
										<!-- TO DO Add Rest Of Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>nightBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jjsp:plusbus@excluded_school@Brentwood" version="1.0">
									<Name>routes excluded from Plusbus because school services</Name>
									<!-- TO DO Add Rest Of Routes -->
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>schoolBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<!-- Norwich -->
								<GroupOfLines id="jsp:plusbus@excluded_day@Norwich" version="1.0">
									<Name>routes excluded from Plusbus -Norwich</Name>
									<infoLinks>
										<InfoLink typeOfInfoLink="info">http://www.plusbus.info/norwich</InfoLink>
									</infoLinks>
									<members>
										<LineRef ref="jsp:Norwich@100">Norwich route 100</LineRef>
										<!-- TO DO Add Rest Of ecluded Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_night@Norwich" version="1.0">
									<Name>routes excluded from Plusbus after midnight</Name>
									<members>
										<LineRef ref="jsp:Norwich@25">Norwich route 25 after midnight</LineRef>
										<!-- TO DO Add Rest Of Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>nightBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_school@Norwich" version="1.0">
									<Name>routes excluded from Plusbus because school services</Name>
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>schoolBus</BusSubmode>
										<!-- TO DO Add Rest Of Routes -->
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<!-- Mersey -->
								<GroupOfLines id="jsp:plusbus@excluded_day@Mersey" version="1.0">
									<Name>routes excluded from Plusbus</Name>
									<infoLinks>
										<InfoLink typeOfInfoLink="info">https://www.merseytravel.gov.uk/Tickets/compare-tickets/Pages/Plusbus.aspx</InfoLink>
									</infoLinks>
									<members>
										<LineRef ref="jsp:Mersey@500">Arriva: route 500 (City Centre - John Lennon Airport shuttle service).</LineRef>
										<!-- TO DO Add Rest Of ecluded Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_night@Mersey" version="1.0">
									<Name>routes excluded from Plusbus after midnight</Name>
									<!-- TO DO Add Rest Of ecluded Routes -->
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>nightBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_school@Mersey" version="1.0">
									<Name>routes excluded from Plusbus because school services</Name>
									<!-- TO DO Add Rest Of Routes -->
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>schoolBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<!-- York -->
								<GroupOfLines id="jsp:plusbus@excluded_day@York" version="1.0">
									<Name>routes excluded from Plusbus</Name>
									<members>
										<LineRef ref="jsp:York@197">197 York Race Day</LineRef>
										<LineRef ref="jsp:York@TransDev_Sighseeing">Transdev York City Sighseeing tour</LineRef>
										<!-- TO DO Add Rest Of ecluded Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_night@York" version="1.0">
									<Name>routes excluded from Plusbus after midnight</Name>
									<!-- TO DO Add Rest Of Routes -->
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>nightBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jjp:plusbus@excluded_school@York" version="1.0">
									<Name>routes excluded from Plusbus because school services</Name>
									<infoLinks>
										<InfoLink typeOfInfoLink="info">http://www.plusbus.info/york</InfoLink>
									</infoLinks>
									<!-- TO DO Add Rest Of Routes -->
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>schoolBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<!-- Sheffield -->
								<GroupOfLines id="jsp:plusbus@excluded_day@Sheffield" version="1.0">
									<Name>routes excluded from Plusbus</Name>
									<infoLinks>
										<InfoLink typeOfInfoLink="info">http://www.plusbus.info/sheffield</InfoLink>
										<InfoLink typeOfInfoLink="info">http://www.plusbus.info/meadowhl</InfoLink>
									</infoLinks>
									<members>
										<LineRef ref="jsp:Sheffield@101">Sheffield Route 101</LineRef>
										<!-- TO DO Add Rest Of excluded Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jsp:plusbus@excluded_night@Sheffield" version="1.0">
									<Name>routes excluded from Plusbus after midnight</Name>
									<members>
										<LineRef ref="jsp:Brentwood@N1">Night Bus N1</LineRef>
										<LineRef ref="jsp:Brentwood@N2">Night Bus N2</LineRef>
										<LineRef ref="jsp:Sheffield@Night">Services departing after mid-night (2400hrs and up to 0501hrs)</LineRef>
										<!-- TO DO Add Rest Of Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>nightBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
								<GroupOfLines id="jjsp:plusbus@excluded_school@Sheffield" version="1.0">
									<Name>routes excluded from Plusbus because school services</Name>
									<members>
										<LineRef ref="jsp:Sheffield@S">schools services ('S' prefixed</LineRef>
										<!-- TO DO Add Rest Of Routes -->
									</members>
									<TransportMode>bus</TransportMode>
									<TransportSubmode>
										<BusSubmode>schoolBus</BusSubmode>
									</TransportSubmode>
									<GroupOfLinesType>marketing</GroupOfLinesType>
								</GroupOfLines>
							</groupsOfLines>
						</Network>
					</additionalNetworks>
					<tariffZones>
						<!--==== Fare regions === -->
						<TariffZone version="any" id="nptg_tarif_zone:All_Zones">
							<privateCodes>
								<PrivateCode>PlusBus</PrivateCode>
							</privateCodes>
							<Name lang="en">All Zones</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
								</TopographicProjection>
							</projections>
						</TariffZone>
						<TariffZone version="any" id="nptg_tarif_zone:South_East_Region">
							<privateCodes>
								<PrivateCode>SE</PrivateCode>
							</privateCodes>
							<Name lang="en">South East Region</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ENG"/>
								</TopographicProjection>
							</projections>
							<ParentZoneRef ref="nptg_tarif_zone:All_Zones" version="any"/>
						</TariffZone>
						<TariffZone version="any" id="nptg_tarif_zone:Outside_South_East_Region">
							<privateCodes>
								<PrivateCode>SE</PrivateCode>
							</privateCodes>
							<Name lang="en">South East Region</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ENG"/>
								</TopographicProjection>
							</projections>
							<ParentZoneRef ref="nptg_tarif_zone:All_Zones" version="any"/>
						</TariffZone>
						<!--==== Plusbus Fare zones === NB BOGUS CODES &amp;COORDINATES -->
						<TariffZone created="2013-10-11T12:27:13" changed="2013-10-11T12:27:13" modification="new" version="any" id="nptg_PlusBus_zone:IPSWICH">
							<privateCodes>
								<PrivateCode>IPSWICH</PrivateCode>
							</privateCodes>
							<Name lang="en">IPSWICH</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<gml:Polygon srsName="UKOS" gml:id="IPSWICH">
								<gml:exterior>
									<gml:LinearRing>
										<!-- NPTG<Mapping> -->
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
										<gml:pos srsName="UKOS">388908 815255</gml:pos>
										<gml:pos srsName="UKOS">389200 815272</gml:pos>
										<gml:pos srsName="UKOS">389478 815222</gml:pos>
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
									</gml:LinearRing>
								</gml:exterior>
							</gml:Polygon>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-SFK">Suffolk</CountryRef>
								</TopographicProjection>
							</projections>
							<ParentZoneRef ref="nptg_tarif_zone:South_East_Region" version="any"/>
						</TariffZone>
						<TariffZone created="2013-10-11T12:27:13" changed="2013-10-11T12:27:13" modification="new" version="any" id="nptg_PlusBus_zone:NORWICH">
							<privateCodes>
								<PrivateCode>NORWICH</PrivateCode>
							</privateCodes>
							<Name lang="en">NORWICH</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<gml:Polygon srsName="UKOS" gml:id="NORWICH">
								<gml:exterior>
									<gml:LinearRing>
										<!-- NPTG BOGUS<Mapping> -->
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
										<gml:pos srsName="UKOS">388908 815255</gml:pos>
										<gml:pos srsName="UKOS">389200 815272</gml:pos>
										<gml:pos srsName="UKOS">389478 815222</gml:pos>
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
									</gml:LinearRing>
								</gml:exterior>
							</gml:Polygon>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-NFK">Norfolk</CountryRef>
								</TopographicProjection>
							</projections>
							<ParentZoneRef ref="nptg_tarif_zone:South_East_Region" version="any"/>
						</TariffZone>
						<TariffZone created="2013-10-11T12:27:13" changed="2013-10-11T12:27:13" modification="new" version="any" id="nptg_PlusBus_zone:LOWESTOFT">
							<privateCodes>
								<PrivateCode>LOWESTOFT</PrivateCode>
							</privateCodes>
							<Name lang="en">LOWESTOFT</Name>
							<types>
								<TypeOfZoneRef ref="nptg:PlusBusZone" version="nptg:v2.1"/>
							</types>
							<gml:Polygon srsName="UKOS" gml:id="LOWESTOFT">
								<gml:exterior>
									<gml:LinearRing>
										<!-- NPTG<Mapping> -->
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
										<gml:pos srsName="UKOS">388908 815255</gml:pos>
										<gml:pos srsName="UKOS">389200 815272</gml:pos>
										<gml:pos srsName="UKOS">389478 815222</gml:pos>
										<gml:pos srsName="UKOS">388908 815257</gml:pos>
									</gml:LinearRing>
								</gml:exterior>
							</gml:Polygon>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-NFK">Norfolk</CountryRef>
								</TopographicProjection>
							</projections>
							<ParentZoneRef ref="nptg_tarif_zone:South_East_Region" version="any"/>
						</TariffZone>
						<!-- TO DO Add REst Of Zones -->
					</tariffZones>
				</ServiceFrame>
				<ResourceFrame version="jsp:v1.0" id="jsp:JSP@PlusBus@Network_Resources" responsibilitySetRef="jsp_products:JSP">
					<Name>Plus Bus Operators provifign services</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_COMMON:FXCP"/>
					<!--- ======= CODESPACEs======== -->
					<FrameDefaults>
						<DefaultCodespaceRef ref="jsp_data"/>
						<DefaultDataSourceRef ref="jsp:example" version="1.0"/>
						<DefaultResponsibilitySetRef ref="jsp_products:JSP" version="1.0"/>
					</FrameDefaults>
					<organisations>
						<!--==== Operators ==== -->
						<Operator id="noc:METR" version="1.0">
							<privateCodes>
								<PrivateCode type="nocn">nocn:137122</PrivateCode>
							</privateCodes>
							<PublicCode>METR</PublicCode>
							<Name>Metrobus</Name>
							<ShortName>Metrobus</ShortName>
							<TradingName>Metrobus Ltd</TradingName>
							<ContactDetails>
								<Phone>01293 449191</Phone>
							</ContactDetails>
							<OrganisationType>operator</OrganisationType>
							<Address>
								<Street>Wheatstone Close</Street>
								<Town>Crawley</Town>
								<PostCode>RH10 9UA</PostCode>
								<PostalRegion>West Sussex</PostalRegion>
							</Address>
							<PrimaryMode>bus</PrimaryMode>
						</Operator>
					</organisations>
					<groupsOfOperators>
						<GroupOfOperators version="any" id="jsp:PlusBus@included_operators">
							<Name>Operators participating in PlusBus pass</Name>
							<members>
								<!--  Crawley: Participating operators: Metrobus (including 'Fastway' services), Southdown PSV, Compass Travel  -->
								<OperatorRef versionRef="EXTERNAL" ref="noc:COMPT">Compass Travel (Sussex) Ltd nocn:136005</OperatorRef>
								<OperatorRef version="1.0" ref="noc:METR">137122</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="noc:SPSV">Southdown Psv Ltd nocn:137709</OperatorRef>
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="any" id="jsp:PlusBus@excluded_operators">
							<Name>Operators not participating in   Plusbus pass</Name>
							<!-- 	To add    -->
						</GroupOfOperators>
						<GroupOfOperators version="any" id="jsp:PlusBus@smartcard_operators">
							<Name>Operators participating in PlusBus pass with smartcard </Name>
							<members>
								<!--  Crawley: Participating operators: Metrobus (including 'Fastway' services), Southdown PSV, Compass Travel  -->
								<OperatorRef versionRef="EXTERNAL" ref="atoc:SCOTRAIL">Scotrail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atoc:C2C">c2c nocn:138258</OperatorRef>
								<!--  MORE TO ADD  -->
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="any" id="jsp:PlusBus@smartcard_operators@online">
							<Name>Operators participating in PlusBus pass with online sales </Name>
							<members>
								<!--  Crawley: Participating operators: Metrobus (including 'Fastway' services), Southdown PSV, Compass Travel  -->
								<OperatorRef versionRef="EXTERNAL" ref="atoc:SCOTRAIL">Scotrail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atoc:C2C">c2c nocn:138258</OperatorRef>
								<!--  MORE TO ADD  -->
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="any" id="jsp:PlusBus@smartcard_operators@self_service">
							<Name>Operators participating in PlusBus pass with machine sales </Name>
							<members>
								<!--  Crawley: Participating operators: Metrobus (including 'Fastway' services), Southdown PSV, Compass Travel  -->
								<OperatorRef versionRef="EXTERNAL" ref="atoc:SCOTRAIL">Scotrail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atoc:C2C">c2c nocn:138258</OperatorRef>
								<!--  MORE TO ADD  -->
							</members>
						</GroupOfOperators>
					</groupsOfOperators>
				</ResourceFrame>
				<ServiceCalendarFrame version="1.0" id="epd:UK:JSP:ServiceCalendarFrame_UK_PI_CALENDAR:PlusBus@Pass:jsp" responsibilitySetRef="jsp_products:JSP">
					<Name>Plusbus Specific Calendar</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_CALENDAR:FXCP"/>
					<FrameDefaults>
						<DefaultCodespaceRef ref="jsp_data"/>
						<DefaultDataSourceRef ref="jsp:example" version="1.0"/>
						<DefaultResponsibilitySetRef ref="jsp_products:JSP" version="1.0"/>
					</FrameDefaults>
					<contentValidityConditions>
						<AvailabilityCondition id="jsp:anytime@anyday" version="1.0">
							<Name>Any time</Name>
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="jsp:everyday" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
						<AvailabilityCondition id="jsp:working_day_after_9.30" version="1.0">
							<Name>Any time weekends and public holidays</Name>
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:weekend" version="any"/>
								<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
								<FareDayTypeRef ref="jsp:working_day_after_9.30" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
						<AvailabilityCondition id="jsp:working_day_after_10.00" version="1.0">
							<Name>Any time weekends and public holidays after 10</Name>
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:weekend" version="any"/>
								<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
								<FareDayTypeRef ref="jsp:working_day_after_10.00" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
						<AvailabilityCondition id="jsp:working_day_offpeak" version="1.0">
							<Name>Any time weekends and public holidays after 10</Name>
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:weekend" version="any"/>
								<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
								<FareDayTypeRef ref="jsp:working_day_after_10.00" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
					</contentValidityConditions>
					<dayTypes>
						<FareDayType version="any" id="jsp:everyday">
							<Name>Every day</Name>
							<Description>Any time</Description>
							<EarliestTime>00:00:00</EarliestTime>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Everyday</DaysOfWeek>
									<HolidayTypes>AnyDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="jsp:working_day_after_9.30">
							<Name>Working day</Name>
							<Description>After 9.30 end at 4.30 next day.</Description>
							<EarliestTime>09:30:00</EarliestTime>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="jsp:working_day_after_10.00">
							<Name>Working day</Name>
							<Description>After 9.30 end at 4.30 next day.</Description>
							<EarliestTime>10:10:00</EarliestTime>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
					</dayTypes>
				</ServiceCalendarFrame>
				<ResourceFrame version="jsp:v1.0" id="epd:UK:JSP:ResourceFrame_UK_PI_COMMON:PlusBus:jsp" responsibilitySetRef="jsp_products:JSP">
					<Name>Plus Bus Specific code values</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_COMMON:FXCP"/>
					<!--- ======= CODESPACEs======== -->
					<codespaces>
						<Codespace id="jsp_data">
							<Xmlns>jsp</Xmlns>
							<XmlnsUrl>https://www.plusbus.co.uk/</XmlnsUrl>
							<Description>Plusbus zones</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="jsp_data"/>
						<DefaultDataSourceRef ref="jsp:example" version="1.0"/>
						<DefaultResponsibilitySetRef ref="jsp_products:JSP" version="1.0"/>
					</FrameDefaults>
					<dataSources>
						<DataSource id="jsp:example" version="1.0">
							<Email>info@www.plusbus.co.uk</Email>
						</DataSource>
					</dataSources>
					<responsibilitySets>
						<ResponsibilitySet version="1.0" id="jsp_products:JSP">
							<Name>Plus Bus Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="1.0" id="jsp_products">
									<StakeholderRoleType>fareManagement</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="jsp:JSP" version="1.0"/>
									<ResponsibleAreaRef ref="jsp:uk">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="nptg:v2.1" id="nptg:tariff_zones">
							<Name>Plus Bus Tarff Zones</Name>
							<roles>
								<ResponsibilityRoleAssignment version="nptg:v2.1" id="nptg:tariff_zones">
									<StakeholderRoleType>fareManagement</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="fxc:DfT" version="fxc:v1.0"/>
									<ResponsibleAreaRef ref="nptg:uk">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- === Types of value === -->
					<typesOfValue>
						<ValueSet version="1.0" id="jsp:Branding" classOfValues="Branding">
							<Name>Branding</Name>
							<values>
								<Branding version="1.0" id="jsp:PlusBus@brand">
									<Name>PlusBus</Name>
									<Url>http://www.plusbus.info/logo.png</Url>
								</Branding>
							</values>
						</ValueSet>
					</typesOfValue>
					<!-- ========Operators ========== -->
					<organisations>
						<Operator version="1.0" id="jsp:JSP">
							<PublicCode>JSP</PublicCode>
							<CompanyNumber>07861414</CompanyNumber>
							<Name>Journey Solutions partnership</Name>
							<LegalName>Journey Solutions partnership</LegalName>
							<OrganisationType>retailConsortium</OrganisationType>
							<PrimaryMode>bus</PrimaryMode>
							<OperatorActivities>passenger</OperatorActivities>
						</Operator>
					</organisations>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="atc:ATOC@UK_Rail" version="1.0" responsibilitySetRef="atc_products:NRE">
			<ValidBetween>
				<FromDate>2017-01-01T00:00:00</FromDate>
				<ToDate>2020-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>Common Network elements</Name>
			<FrameDefaults>
				<DefaultCodespaceRef ref="atoc_data"/>
				<DefaultDataSourceRef ref="atc:example" version="any"/>
				<DefaultResponsibilitySetRef ref="atc_products:NRE" version="any"/>
			</FrameDefaults>
			<prerequisites>
				<CompositeFrameRef version="eura:v1.0" ref="eura:EURA@Generic"/>
				<CompositeFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA_OFFER:FXCP:fxc"/>
			</prerequisites>
			<frames>
				<FareFrame id="atc:ATOC@Products" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>UK Rail Prducts (STUB ONL) </Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_PRODUCT:FXCP"/>
					<prerequisites>
						<FareFrameRef version="1.0" ref="atc:ATOC@Network@ODs"/>
					</prerequisites>
					<!--  === CONTENTS ==== -->
					<!-- === TARIFFS === -->
					<tariffs>
						<Tariff id="atc:ATOC@ODs@all" version="1.0">
							<Name>P2P based fares for UK</Name>
							<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
							<TariffBasis>pointToPoint</TariffBasis>
							<!--- ===FARE STRUCTURE==== -->
							<fareStructureElements>
								<FareStructureElement id="atc:ATOC@ODs@p2p_OD" version="1.0">
									<Name>A single O/D pair from the following</Name>
									<!-- TODO ADD others fromwhole network -->
									<GroupOfDistanceMatrixElementsRef ref="atc:ATOC@ODs@all" version="1.0"/>
								</FareStructureElement>
							</fareStructureElements>
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<GroupOfDistanceMatrixElementsRef ref="atc:ATOC@ODs@all" version="1.0"/>
							</groupsOfDistanceMatrixElements>
							<!-- TODO ADD ELEMENTS FOR P2P for ALL OTHER ROUTES -->
						</Tariff>
						<Tariff id="atc:ATOC@ODs@LE" version="1.0">
							<Name>P2P based fare structure elements for UK, Greater Anglia</Name>
							<OperatorRef ref="atc_operator:LE" version="any"/>
							<TariffBasis>pointToPoint</TariffBasis>
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<GroupOfDistanceMatrixElementsRef ref="atc:ATOC@ODs@LE@all" version="1.0"/>
								<GroupOfDistanceMatrixElementsRef ref="atc:ATOC@ODs@LE@season" version="1.0"/>
								<GroupOfDistanceMatrixElementsRef ref="atc:ATOC@ODs@LE@network" version="1.0"/>
							</groupsOfDistanceMatrixElements>
							<!-- TODO ADD ELEMENTS FOR P2P for ALL OTHER ROUTES -->
						</Tariff>
						<Tariff id="atc:TfL@ODs@London" version="1.0">
							<Name>London Transfers </Name>
							<OperatorRef ref="atc_operator:LE" version="any"/>
							<TariffBasis>zone</TariffBasis>
							<!--- ===DISTANCE MATRIX==== -->
							<groupsOfDistanceMatrixElements>
								<GroupOfDistanceMatrixElementsRef version="1.0" ref="atc:TfL@ODs@London_transfers"/>
							</groupsOfDistanceMatrixElements>
						</Tariff>
						<Tariff id="atc:Rail@Single_Trip" version="1.0">
							<Name>London Transfers </Name>
							<OperatorRef ref="atc_operator:LE" version="any"/>
							<TariffBasis>pointToPoint</TariffBasis>
							<fareStructureElements>
								<FareStructureElement version="1.0" id="atc:Rail@Trip@gives_entitlement@Single_trip">
									<Name> Allowsr Plusbus season ticket</Name>
									<GenericParameterAssignment version="1.0" id="atc:Rail@Trip@gives_entitlement" order="1">
										<Name>Only available as Add on to rail season pass</Name>
										<TypeOfAccessRightAssignmentRef version="fxc:v1.0" ref="fxc:prerequisites"/>
										<LimitationGroupingType>AND</LimitationGroupingType>
										<limitations>
											<EntitlementGiven id="atc:Rail@Trip@gives_entitlements" version="1.0">
												<Name>Must have valid ticket</Name>
												<PreassignedFareProductRef version="1.0" ref="atc:Rail@Period_pass"/>
												<EntitlementConstraint>
													<PeriodConstraint>sameDay</PeriodConstraint>
													<TariffZoneConstraint>sameAsOriginOrDestination</TariffZoneConstraint>
												</EntitlementConstraint>
											</EntitlementGiven>
										</limitations>
									</GenericParameterAssignment>
								</FareStructureElement>
							</fareStructureElements>
						</Tariff>
					</tariffs>
					<!--==== Fare Products ==== -->
					<fareProducts>
						<PreassignedFareProduct version="1.0" id="atc:Rail@Single_trip">
							<Name>Rail Single trip</Name>
							<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
							<ProductType>singleTrip</ProductType>
						</PreassignedFareProduct>
						<PreassignedFareProduct version="1.0" id="atc:Rail@Return_trip">
							<Name>Rail Return trip</Name>
							<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
							<ProductType>periodReturnTrip</ProductType>
						</PreassignedFareProduct>
						<PreassignedFareProduct version="1.0" id="atc:Rail@Day_pass">
							<Name>Rail Day Pass</Name>
							<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
							<ProductType>dayPass</ProductType>
						</PreassignedFareProduct>
						<PreassignedFareProduct version="1.0" id="atc:Rail@Period_pass">
							<Name>Rail Period Pass </Name>
							<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
							<ProductType>periodPass</ProductType>
						</PreassignedFareProduct>
					</fareProducts>
				</FareFrame>
				<FareFrame id="atc:ATOC@Network@ODs" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>This frame holds Rail stop points and distance matrix elements referenced by other frames</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK:FXCP"/>
					<codespaces>
						<Codespace id="atc_station">
							<Xmlns>atc_station</Xmlns>
							<XmlnsUrl>https://data.atoc.org.uk/</XmlnsUrl>
							<Description>UK station data</Description>
						</Codespace>
						<Codespace id="atc_fare_zone">
							<Xmlns>atc_fare_zone</Xmlns>
							<XmlnsUrl>https://data.atoc.org.uk/</XmlnsUrl>
							<Description>UK fare zones</Description>
						</Codespace>
					</codespaces>
					<prerequisites>
						<ServiceFrameRef version="1.0" ref="atc:ATOC@Network@Lines"/>
						<SiteFrameRef version="1.0" ref="atc:ATOC@Common_Site"/>
						<TimetableFrameRef version="1.0" ref="atc:ATOC@Common_Facilities"/>
						<ServiceCalendarFrameRef version="1.0" ref="atc:ATOC@Common_Service_Calendar@2018"/>
						<ResourceFrameRef version="1.0" ref="atc:ATOC@Common_Resources"/>
					</prerequisites>
					<!--  === CONTENTS ==== -->
					<!--- ===STOP POINTS======= -->
					<fareScheduledStopPoints>
						<FareScheduledStopPoint id="atc_station:BTR" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100BRAINTR</PrivateCode>
								<PrivateCode type="uicLocation">uic:68010</PrivateCode>
							</privateCodes>
							<Name lang="en">Braintree</Name>
							<Location>
								<Longitude>0.556687108</Longitude>
								<Latitude>51.87539168</Latitude>
								<gml:pos srsName="UKOS">576093.0 222736.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>BRAINTREE</ShortName>
							<PublicCode>BTR</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ESS"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0055768"/>
								<Name>Braintree</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:CLT" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100CLACTON</PrivateCode>
								<PrivateCode type="uicLocation">uic:68500</PrivateCode>
							</privateCodes>
							<Name lang="en">Clacton-on-Sea</Name>
							<Location>
								<Longitude>1.154091821</Longitude>
								<Latitude>51.794002810</Latitude>
								<gml:pos srsName="UKOS">617600.0 215300.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>CLACTON</ShortName>
							<PublicCode>CLT</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ESS"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0057399"/>
								<Name>Clacton</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:GYM" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100YARMTH</PrivateCode>
								<PrivateCode type="uicLocation">uic:73280</PrivateCode>
							</privateCodes>
							<Name lang="en">Great Yarmouth</Name>
							<Location>
								<Longitude>1.720886341</Longitude>
								<Latitude>52.6121599</Latitude>
								<gml:pos srsName="UKOS">652000.0 308100.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>GREAT YARMOUTH</ShortName>
							<PublicCode>GYM</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-NFK"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:N0060683"/>
								<Name>Great Yarmouth</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:HWC" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100HARWICH</PrivateCode>
								<PrivateCode type="uicLocation">uic:69050</PrivateCode>
							</privateCodes>
							<Name lang="en">Harwich Town</Name>
							<Location>
								<Longitude>1.286681923</Longitude>
								<Latitude>51.9441454</Latitude>
								<gml:pos srsName="UKOS">625987.0 232397.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>HARWICH TOWN</ShortName>
							<PublicCode>HWC</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ESS"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0055830"/>
								<Name>Harwich</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:IPS" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100IPSWICH</PrivateCode>
								<PrivateCode type="uicLocation">uic:72170</PrivateCode>
							</privateCodes>
							<Name lang="en">Ipswich</Name>
							<Location>
								<Longitude>1.14442571</Longitude>
								<Latitude>52.05059234</Latitude>
								<gml:pos srsName="UKOS">615700.0 243800.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>IPSWICH</ShortName>
							<PublicCode>IPS</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-SFK"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0057632"/>
								<Name>Ipswich</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:LST" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<alternativeTexts>
								<AlternativeText>
									<Text lang="en" textIdType="Name">Liverpool Street</Text>
								</AlternativeText>
							</alternativeTexts>
							<privateCodes>
								<PrivateCode type="naptan">9100LIVST</PrivateCode>
								<PrivateCode type="uicLocation">uic:69650</PrivateCode>
							</privateCodes>
							<Name lang="en">London Liverpool Street</Name>
							<Location>
								<Longitude>-0.081425944</Longitude>
								<Latitude>51.51799103</Latitude>
								<gml:pos srsName="UKOS">533216.0 181641.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>LONDON LIVERP STR</ShortName>
							<PublicCode>LST</PublicCode>
							<VehicleModes>rail metro coach bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:N0077693"/>
								<Name>City of London</Name>
								<QualifierName>London</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:LWT" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100LOWSTFT</PrivateCode>
								<PrivateCode type="uicLocation">uic:72680</PrivateCode>
							</privateCodes>
							<Name lang="en">Lowestoft</Name>
							<Location>
								<Longitude>1.749708046</Longitude>
								<Latitude>52.47443783</Latitude>
								<gml:pos srsName="UKOS">654747.0 292890.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>LOWESTOFT</ShortName>
							<PublicCode>LWT</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0025243"/>
								<Name>Lowestoft</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:NRW" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100NRCH</PrivateCode>
								<PrivateCode type="uicLocation">uic:73090</PrivateCode>
							</privateCodes>
							<Name lang="en">Norwich</Name>
							<Location>
								<Longitude>1.306820205</Longitude>
								<Latitude>52.62715355</Latitude>
								<gml:pos srsName="UKOS">623900.0 308400.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>NORWICH</ShortName>
							<PublicCode>NRW</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0057571"/>
								<Name>Norwich</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:SFA" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100STFD</PrivateCode>
								<PrivateCode type="uicLocation">uic:7190</PrivateCode>
							</privateCodes>
							<Name lang="en">Stratford</Name>
							<Location>
								<Longitude>-0.003396657</Longitude>
								<Latitude>51.54189507</Latitude>
								<gml:pos srsName="UKOS">538557.0 184444.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>STRATFORD</ShortName>
							<PublicCode>SFA</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:N0060321"/>
								<Name>Stratford</Name>
								<QualifierName>London</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:SNF" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100SHENFLD</PrivateCode>
								<PrivateCode type="uicLocation">uic:68880</PrivateCode>
							</privateCodes>
							<Name lang="en">Shenfield</Name>
							<Location>
								<Longitude>0.329851319</Longitude>
								<Latitude>51.63087735</Latitude>
								<gml:pos srsName="UKOS">561349.0 195022.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>SHENFIELD</ShortName>
							<PublicCode>SNF</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0011132"/>
								<Name>Shenfield</Name>
								<QualifierName>Brentwood</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:SSD" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100STANAIR</PrivateCode>
								<PrivateCode type="uicLocation">uic:68340</PrivateCode>
							</privateCodes>
							<Name lang="en">Stansted Airport</Name>
							<Location>
								<Longitude>0.260815594</Longitude>
								<Latitude>51.88859105</Latitude>
								<gml:pos srsName="UKOS">555683.0 223530.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>STANSTED AIRPORT</ShortName>
							<PublicCode>SSD</PublicCode>
							<VehicleModes>rail bus coach</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:N0071618"/>
								<Name>Stansted Airport</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:SOV" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100STHVIC</PrivateCode>
								<PrivateCode type="uicLocation">uic:74200</PrivateCode>
							</privateCodes>
							<Name lang="en">Southend Victoria</Name>
							<Location>
								<Longitude>0.711500859</Longitude>
								<Latitude>51.5415127</Latitude>
								<gml:pos srsName="UKOS">588128.0 185997.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>SOUTHEND VICTORIA</ShortName>
							<PublicCode>SOV</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0057248"/>
								<Name>Southend-on-Sea</Name>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:SUY" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100SUDBURY</PrivateCode>
								<PrivateCode type="uicLocation">uic:70980</PrivateCode>
							</privateCodes>
							<Name lang="en">Sudbury</Name>
							<Location>
								<Longitude>0.735444414</Longitude>
								<Latitude>52.03627818</Latitude>
								<gml:pos srsName="UKOS">587723.0 241073.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>SUDBURY SUFFOLK</ShortName>
							<PublicCode>SUY</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0051349"/>
								<Name>Sudbury</Name>
								<QualifierName>Suffolk</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:TOM" version="1.0" responsibilitySetRef="uic_station_management:0070">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100TTNHMHL</PrivateCode>
								<PrivateCode type="uicLocation">uic:69510</PrivateCode>
							</privateCodes>
							<Name lang="en">Tottenham Hale</Name>
							<Location>
								<Longitude>-0.059929104</Longitude>
								<Latitude>51.58830984</Latitude>
								<gml:pos srsName="UKOS">534500.0 189500.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>TOTTENHAM HALE</ShortName>
							<PublicCode>TOM</PublicCode>
							<VehicleModes>rail metro bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0034413"/>
								<Name>Tottenham Hale</Name>
								<QualifierName>London</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<FareScheduledStopPoint id="atc_station:WON" version="1.0">
							<ValidBetween>
								<FromDate>1987-12-31T00:00:00Z</FromDate>
							</ValidBetween>
							<privateCodes>
								<PrivateCode type="naptan">9100WONNAZE</PrivateCode>
								<PrivateCode type="uicLocation">uic:68580</PrivateCode>
							</privateCodes>
							<Name lang="en">Walton-on-the-Naze</Name>
							<Location>
								<Longitude>1.267669817</Longitude>
								<Latitude>51.84616912</Latitude>
								<gml:pos srsName="UKOS">625170.0 221445.0</gml:pos>
							</Location>
							<types>
								<TypeOfPointRef version="txc:v2.1" ref="txc:StopType@RLY"/>
								<TypeOfPointRef ref="uic:TypeOfPoint:00"/>
							</types>
							<ShortName>WALTON-ON-NAZE</ShortName>
							<PublicCode>WON</PublicCode>
							<VehicleModes>rail bus</VehicleModes>
							<CountryRef ref="uk"/>
							<TopographicPlaceView>
								<TopographicPlaceRef ref="nptg:E0011499"/>
								<Name>Shenfield</Name>
								<QualifierName>Walton-on-the-Naze</QualifierName>
							</TopographicPlaceView>
						</FareScheduledStopPoint>
						<!-- TODO ADD ALL OTHER STATIONS -->
					</fareScheduledStopPoints>
					<fareZones>
						<!--==== Fare regions === -->
						<FareZone version="1.0" id="atc_fare_zone:ATOC@Network_railcard_area">
							<Name lang="en">Area in which Network Railcards are valid</Name>
							<projections>
								<TopographicProjection>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
								</TopographicProjection>
							</projections>
							<!-- TO DO add members -->
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@Gold_Card_area" version="1.0" responsibilitySetRef="atc:NT">
							<Name>Arriva Trains Northern</Name>
							<!-- TO DO add members -->
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@London_terminii" version="1.0" responsibilitySetRef="atc:NT">
							<Name>London Termini Stations for transfers</Name>
							<Description>'London Terminal' stations
Tickets issued for travel to/from London usually show 'London Terminals' as the destination/origin rather than naming a specific station. This is because the ticket is valid to more than one London Terminal station provided it's on any reasonable line of route. Tickets can only be used on National Rail services.

For example, a ticket from Woking to London Terminals is valid to:

London Waterloo,
London Victoria (via Clapham Junction),
London Bridge,
London Blackfriars,
City Thameslink,
London Charing Cross,
London Waterloo East or
London Cannon Street (via London Bridge).
It would not be valid to, for example, London Euston or Paddington as this would not be on the line of route and would involve crossing London using another mode of transport, such as the London Underground or London Buses.

The exception to this is where there are National Rail journey opportunities that include a choice of London Terminal stations on the Thameslink route between London Bridge, London Blackfriars, City Thameslink, Farringdon and London St Pancras. For these journeys the London Terminal stations that you can use with a London Terminals ticket, will be determined by whether your journey will start / finish north or south of London as follows: For information on tickets issued to/from 'London Thameslink' click here

Tickets which restrict travel on services of a specific train company or some special fares may be valid only to a named London Terminal station, e.g. London Kings Cross.

The list of London termini stations, defined as 'London Terminals' for ticketing purposes are:

London Blackfriars - Serves stations on the Bedford/Cambridge/Peterborough to Brighton cross-London 'Thameslink' route and also commuter services to areas of south east London.
London Cannon Street - Serves London Bridge and stations throughout south east London and Kent.
London Charing Cross - Serves London Bridge and stations throughout south east London and Kent.
London Euston - Serves central and north-west England and western Scotland, including Birmingham, Manchester, Liverpool, Carlisle, Chester, Glasgow, with rail and ferry services to/from both Northern Ireland and the Republic of Ireland. Also provides regional services to Milton Keynes and Northampton and local services to Watford Junction. Euston is also the London terminus for sleeper services to/from Scotland.
London Fenchurch Street - Serves the commuter towns on the north side of the Thames Estuary including Southend. Tower Hill is the nearest Tube station.
London Kings Cross - Serves the north east and eastern Scotland including Doncaster, Hull, Leeds, York, Newcastle-upon-Tyne, Aberdeen and Edinburgh. Also provides regional services to Cambridge, Hitchin, Kings Lynn, Peterborough and Stevenage and commuter and local services to stations north and north east of London.
London Liverpool Street - Serves stations throughout East Anglia, including Chelmsford, Colchester, Ipswich and Norwich, and is the London terminus for Stansted Express services from Stansted Airport. Also provides commuter and local services in east and north east London.
London Bridge - Serves stations throughout south east London and Kent. From London Bridge there are direct services south to Gatwick Airport, Horsham and the Sussex coast, and north to Bedford, Peterborough and Cambridge.
London Marylebone - Serves central southern Midlands including High Wycombe, Banbury, Leamington Spa, Stratford-upon-Avon and Birmingham and provides commuter and local services to the north west of London including Amersham, Aylesbury.
Moorgate - Provides commuter and local services in an area north and north east of London similar to that served by Kings Cross.
London Paddington - Serves South Wales and the West Country, including Bath, Bristol, Cardiff, Exeter, Oxford, Plymouth, Swansea, and local services along the Thames Valley to Slough, Maidenhead and Reading. Paddington is also the London terminus for the Heathrow Express to Heathrow Airport and the sleeper service to/from Devon and Cornwall.
London St Pancras International - Serves the East Midlands including Derby, Leicester, Nottingham and Sheffield, and is the terminus for high speed domestic services from Stratford Int'l, Ashford Int'l, Canterbury, Dover and Faversham. Commuter services also operate south to Brighton, Gatwick Airport and Horsham, and north to Bedford, Cambridge, Luton Airport, and Peterborough. - St Pancras International is also the London terminus for Eurostar services to Amsterdam, Brussels and Paris.
London Victoria - Serves south and south east coastal towns including Brighton, Dover, Eastbourne, Hastings and Margate, also Chatham and Canterbury. Victoria is the London terminus for Gatwick Express services to Gatwick Airport and provides local suburban services to south and south east London.
London Waterloo - Serves the south coast, including Bournemouth, Portsmouth, Southampton, Weymouth also Salisbury and Winchester, and provides local suburban services to south west London including Hampton Court, Richmond and Wimbledon.
In addition, the following stations, whilst not technically a London terminus are considered to be 'London Terminals' for ticketing purposes to/from south of London

City Thameslink	
Serves stations north of London to Bedford, Cambridge and Peterborough and south of London to Brighton, Gatwick Airport, Horsham and Rainham.

Monday to Saturday only

Vauxhall	Serves local suburban services to south west London including Hampton Court, Richmond and Wimbledon.
London Waterloo East	
Serves London Bridge and stations throughout south east London and Kent.

From London Bridge there are direct services to Gatwick Airport, the Sussex coast and north to Bedford, Cambridge and Peterborough.

In addition, the following stations, whilst not technically a London terminus are considered to be 'London Terminals' for ticketing purposes to/from north of London
Old Street	Provides commuter and local services in an area north and north east of London similar to that served by London Kings Cross.
Please note:
Tickets issued to or from 'LONDON TERMINALS' are only valid as described above. Customers with London Terminals tickets routes "Plus High Speed" are also permitted to travel in either direction on Thameslink services between London St Pancras International and Farringdon, City Thameslink, London Blackfriars, Elephant and Castle and London Bridge
Shoreditch High Street is not considered to be part of 'London Terminals'</Description>
							<members>
								<FareScheduledStopPointRef ref="atc_station:BFR" versionRef="TODO">London Blackfriars</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:CAS" versionRef="TODO">London Cannon Street</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:CHX" versionRef="TODO">London Charing Cross</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:FST" versionRef="TODO">London Fenchurch Street</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LBG" versionRef="TODO">London Bridge</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LST" version="1.0">London Liverpool Street</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:KGX" versionRef="TODO">London Kings Crosss</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:MYB" versionRef="TODO">London Marylebone</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:MOG" versionRef="TODO">London Moorgate</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:OLD" versionRef="TODO">London Old Street</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:PAD" versionRef="TODO">London Paddington</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:VIC" versionRef="TODO">London Victoria</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:STP" versionRef="TODO">London St Pancras</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:WAT" versionRef="TODO">London Waterloo</FareScheduledStopPointRef>
							</members>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@London_Thameslink" version="1.0" responsibilitySetRef="atc:NT">
							<Name>London Termini Thaneslink</Name>
							<Description>London Thameslink
Tickets with an origin/destination of 'London Thameslink' are valid to/from the following stations:

</Description>
							<members>
								<FareScheduledStopPointRef ref="atc_station:STP" versionRef="TODO">London St Pancras</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:ZFD" versionRef="TODO">London Farringdon</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:CTK" versionRef="TODO">London City Thameslink</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:BFR" versionRef="TODO">London Blackfriars</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LBG" versionRef="TODO">London Bridge</FareScheduledStopPointRef>
							</members>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@Stations_with_first_class_lounges@GR" version="1.0">
							<Name>Stations with First class Lounges - Virgin Trains East Coast</Name>
							<Description>At Stations Virgin Trains East Coast
First Class Lounges are available at London King's Cross, Leeds, Newcastle, Edinburgh Waverley, Berwick-upon-Tweed, Darlington, Wakefield Westgate and Doncaster stations.
Complimentary refreshments and newspapers are provided in all lounges. First Class lounges also give you access to complimentary internet via Wi-Fi and business facilities including faxes, photocopiers and workstations should you need them. For your convenience, meeting rooms are available at Leeds, Newcastle and Edinburgh stations. They are equipped with all you would need to run a meeting, from flipcharts to phones. Complimentary refreshments will be delivered at regular intervals and you can order a buffet lunch if required.

First Class Lounges are open to customers who hold one of the following ticket types:

Fully inter-available First Class Season Ticket (i.e. tickets not specific to one train company)
Any First Class Anytime ticket valid for travel on the Virgin Trains East Coast route
Any Virgin Trains East Coast First Class packages
Holders of a First Class Lounge supplement, available for purchase with a Virgin Trains East Coast First Advance ticket or First Class reader offer
Please be aware that First Advance and Weekend First tickets are not entitled to use the First Class Lounges. If travelling on a First Advance ticket, you can purchase a £5 supplement ticket, which allows you access into the First Class Lounge. This can be purchased on the day of travel at any Virgin Trains East Coast Travel Centre or at the time of booking your ticket online.
http://www.nationalrail.co.uk/stations_destinations/44863.aspx
</Description>
							<members>
								<FareScheduledStopPointRef ref="atc_station:BWK" versionRef="TODO">Berwick-upon-Tweed</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:DAR" versionRef="TODO">Darlington</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:DON" versionRef="TODO">Doncaster</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:EDB" versionRef="TODO">Edinburgh Waverley</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LDS" versionRef="TODO">Leeds</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:KGX" versionRef="TODO">London Kings Crosss</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:NCL" versionRef="TODO">Newcastle</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:WKF" versionRef="TODO">Wakefield Westgate</FareScheduledStopPointRef>
							</members>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@Stations_with_first_class_lounges@EM" version="1.0">
							<Name>Stations with First class Lounges - East Midlands</Name>
							<Description>At Stations
The First Class lounges are open Monday to Friday and are a great place to work or relax while you're waiting for a train. They offer complimentary refreshments, WiFi, fax and phone services are available.

Lounges are available at:

London's St Pancras International on the upper concourse, near the statue of Sir John Betjeman
Nottingham Platform 4 / 5
Derby on Platform 4
Leicester on Platform 3
First Class Lounges are available to customers with First Inclusive, First Plus Breakfast, First Plus Parking, First Open (Anytime) and First Class Season tickets.
http://www.nationalrail.co.uk/stations_destinations/44863.aspx
</Description>
							<members>
								<FareScheduledStopPointRef ref="atc_station:NOT" versionRef="TODO">Nottingham</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:DBR" versionRef="TODO">Derby</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LEI" versionRef="TODO">Leicester</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:STP" versionRef="TODO">London St Pancras</FareScheduledStopPointRef>
							</members>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@Stations_with_first_class_lounges@GW" version="1.0">
							<Name>Stations with First class Lounges - Great Western</Name>
							<Description>Great Western Railway
 
At stations
Exclusive access to First Class lounges at London Paddington, and Cardiff Central stations
http://www.nationalrail.co.uk/stations_destinations/44863.aspx
</Description>
							<members>
								<FareScheduledStopPointRef ref="atc_station:CDF" versionRef="TODO">Cardiff Central</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:PAD" versionRef="TODO">London Paddington</FareScheduledStopPointRef>
							</members>
						</FareZone>
						<!-- TOC zones -->
						<FareZone id="atc_fare_zone:ATOC@23" version="1.0" responsibilitySetRef="atc:NT">
							<Name>Arriva Trains Northern</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@71" version="1.0" responsibilitySetRef="AW">
							<Name>Arriva Trains Wales</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@79" version="1.0" responsibilitySetRef="CC">
							<Name>c2c</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@35" version="1.0" responsibilitySetRef="CS">
							<Name>Caledonian Sleeper</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@74" version="1.0" responsibilitySetRef="CH">
							<Name>Chiltern Railway</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@27" version="1.0" responsibilitySetRef="XC">
							<Name>CrossCountry</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@34" version="1.0" responsibilitySetRef="ZZ">
							<Name>Devon and Cornwall Railways</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@28" version="1.0" responsibilitySetRef="EM">
							<Name>East Midlands Trains</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@6" version="1.0" responsibilitySetRef="ES">
							<Name>Eurostar</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@26" version="1.0" responsibilitySetRef="FC">
							<Name>First Capital Connect (defunct)</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@55" version="1.0" responsibilitySetRef="HT">
							<Name>First Hull Trains</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@81" version="1.0" responsibilitySetRef="GX">
							<Name>Gatwick Express</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@54" version="1.0" responsibilitySetRef="ZZ">
							<Name>GB Railfreight</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@88a" version="1.0" responsibilitySetRef="TL">
							<Name>Govia Thameslink Railway (Thameslink)	</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@22" version="1.0" responsibilitySetRef="GC">
							<Name>Grand Central</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@25" version="1.0" responsibilitySetRef="GW">
							<Name>Great Western Railway</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@21" version="1.0" responsibilitySetRef="LE">
							<Name>Greater Anglia</Name>
							<members>
								<FareScheduledStopPointRef ref="atc_station:BTR" version="1.0">Braintree</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:CLT" version="1.0">Clacton-on-Sea</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:GYM" version="1.0">Great Yarmouth</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:HWC" version="1.0">Harwich Town</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:IPS" version="1.0">Ipswich</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LST" version="1.0">London Liverpool Street</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:LWT" version="1.0">Lowestoft</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:NRW" version="1.0">Norwich</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:SFA" version="1.0">Stratford</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:SNF" version="1.0">Shenfield</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:SSD" version="1.0">Stansted Airport</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:SOV" version="1.0">Southend Victoria</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:SUY" version="1.0">Sudbury</FareScheduledStopPointRef>
								<FareScheduledStopPointRef ref="atc_station:TOM" version="1.0">Tottenham Hale</FareScheduledStopPointRef>
								<!-- TODO Add other stations -->
							</members>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@24" version="1.0" responsibilitySetRef="HC">
							<Name>Heathrow Connect</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@86" version="1.0" responsibilitySetRef="HX">
							<Name>Heathrow Express</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@85" version="1.0" responsibilitySetRef="IL">
							<Name>Island Lines</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@29" version="1.0" responsibilitySetRef="LM">
							<Name>London Midland</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@30" version="1.0" responsibilitySetRef="LO">
							<Name>London Overground</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@91" version="1.0" responsibilitySetRef="LT">
							<Name>LUL Bakerloo Line</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@93" version="1.0" responsibilitySetRef="LT">
							<Name>LUL District Line - Richmond</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@90" version="1.0" responsibilitySetRef="LT">
							<Name>LUL District Line - Wimbledon</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@64" version="1.0" responsibilitySetRef="ME">
							<Name>Merseyrail</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@56" version="1.0" responsibilitySetRef="TW">
							<Name>Nexus (Tyne &amp; Wear Metro)</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@51" version="1.0" responsibilitySetRef="NY">
							<Name>North Yorkshire Moors Railway</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@60" version="1.0" responsibilitySetRef="SR">
							<Name>ScotRail</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@84" version="1.0" responsibilitySetRef="SW">
							<Name>South Western Railway</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@80" version="1.0" responsibilitySetRef="SW">
							<Name>Southeastern</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@88" version="1.0" responsibilitySetRef="SN">
							<Name>Southern</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@33" version="1.0" responsibilitySetRef="XR">
							<Name>TfL Rail</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@20" version="1.0" responsibilitySetRef="TP">
							<Name>TransPennine Express</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@65" version="1.0" responsibilitySetRef="VT">
							<Name>Virgin Trains</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@61" version="1.0" responsibilitySetRef="GR">
							<Name>Virgin Trains East Coast</Name>
						</FareZone>
						<FareZone id="atc_fare_zone:ATOC@50" version="1.0" responsibilitySetRef="WR">
							<Name>West Coast Railway Co.</Name>
						</FareZone>
					</fareZones>
					<groupsOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="atc:ATOC@ODs@LE@all" version="1.0">
							<Name>OD Pairs</Name>
							<members>
								<DistanceMatrixElement version="1.0" id="atc:LST+TOM">
									<Name>London Liverpool Street to Tottenham Hale</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:TOM" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:TOM+LST">
									<Name>Tottenham Hale to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:TOM" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:TOM+SSD">
									<Name>Tottenham Hale to Stansted Airport</Name>
									<StartStopPointRef version="1.0" ref="atc_station:TOM" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SSD+TOM">
									<Name>Stansted Airport to Tottenham Hale</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:TOM" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SSD+GYM">
									<Name>Stansted Airport to Great Yarmouth</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:GYM" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:GYM+SSD">
									<Name>Great Yarmouth to Stansted Airport</Name>
									<StartStopPointRef version="1.0" ref="atc_station:GYM" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+SSD">
									<Name>London Liverpool Street to Stansted Airport</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SSD+LST">
									<Name>Stansted Airport to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SSD" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+SNF">
									<Name>London Liverpool Street to Shenfield</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SNF+LST">
									<Name>Shenfield to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+IPS">
									<Name>London Liverpool Street to Ipswich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:IPS+LST">
									<Name>Ipswich to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SNF+IPS">
									<Name>Shenfield to Ipswich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:IPS+SNF">
									<Name>Ipswich to Shenfield</Name>
									<StartStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:IPS+NRW">
									<Name>Ipswich to Norwich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:NRW#IPS">
									<Name>Norwich to Ipswich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:IPS" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SNF+NRW">
									<Name>Shenfield to Norwich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:NRW#SNF">
									<Name>Norwich to Shenfield</Name>
									<StartStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SNF" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+NRW">
									<Name>London Liverpool Street to Norwich</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:NRW#LST">
									<Name>Norwich to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:NRW" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+SOV">
									<Name>London Liverpool Street to Southend Victoria</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:SOV" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:SOV#LST">
									<Name>Southend Victoria to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:SOV" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+LWT">
									<Name>London Liverpool Street to Lowestoft</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LWT" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LWT+LST">
									<Name>Lowestoft to London Liverpool Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LWT" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="atc:ATOC@ODs@LE@season" version="1.0">
							<Name>OD Pairs for Season Tickets for East Anglia</Name>
							<Description>Season Tickets are available for most short and medium distance journeys on the National Rail network. Season Tickets are not generally available for long distance journeys, but maybe available where a train company chooses to offer them.</Description>
							<members>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+TOM">London Liverpool Street to Tottenham Hale</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:TOM+SSD">Tottenham Hale to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SSD+GYM">Stansted Airport to Great Yarmouth</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SSD">London Liverpool Street to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SNF">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+IPS">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SNF+IPS">Shenfield to Ipswich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:IPS+NRW">Ipswich to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+NRW">London Liverpool Street to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SOV">London Liverpool Street to Southend Victoria</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+LWT">London Liverpool Street to Lowestoft</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER SEASON TICKET STATION ODS -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="atc:ATOC@ODs@LE@network" version="1.0">
							<Name>OD Pairs for East Anglia</Name>
							<Description>OD pairs making up network</Description>
							<members>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+TOM">London Liverpool Street to Tottenham Hale</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:TOM+SSD">Tottenham Hale to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SSD+GYM">Stansted Airport to Great Yarmouth</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SSD">London Liverpool Street to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SNF">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+IPS">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SNF+IPS">Shenfield to Ipswich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:IPS+NRW">Ipswich to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+NRW">London Liverpool Street to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SOV">London Liverpool Street to Southend Victoria</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+LWT">London Liverpool Street to Lowestoft</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER ODs just For LE -->
							</members>
						</GroupOfDistanceMatrixElements>
						<GroupOfDistanceMatrixElements id="atc:TfL@ODs@London_transfers" version="1.0">
							<Name>OD Pairs</Name>
							<members>
								<DistanceMatrixElement version="1.0" id="atc:LST+WAT">
									<Name>London Liverpool Street to Waterloo</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:WAT" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+KGX">
									<Name>London Liverpool Street to Kings CRoss</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:KGX" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+VIC">
									<Name>London Liverpool Street to Victoria</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:VIC" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+PAD">
									<Name>London Liverpool Street to Paddington</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:PAD" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+LBG">
									<Name>London Liverpool Street to London Bridge</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:LBG" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+CHX">
									<Name>London Liverpool Street to London Charing Cross</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:CHX" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+MYB">
									<Name>London Liverpool Street to London Marylebone</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:MYB" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+FST">
									<Name>London Liverpool Street to London Fenchurch Street</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:FST" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<DistanceMatrixElement version="1.0" id="atc:LST+STP">
									<Name>London Liverpool Street to London St Pancras</Name>
									<StartStopPointRef version="1.0" ref="atc_station:LST" xsi:type="FareScheduledStopPointRefStructure"/>
									<EndStopPointRef versionRef="TODO" ref="atc_station:STP" xsi:type="FareScheduledStopPointRefStructure"/>
								</DistanceMatrixElement>
								<!-- add others -->
							</members>
						</GroupOfDistanceMatrixElements>
						<!--   ===== -->
						<GroupOfDistanceMatrixElements id="atc:ATOC@ODs@all" version="1.0">
							<Name>OD Pairs</Name>
							<members>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+TOM">London Liverpool Street to Tottenham Hale</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:TOM+SSD">Tottenham Hale to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SSD+GYM">Stansted Airport to Great Yarmouth</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:GYM+SSD"> Great Yarmouth to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SSD">London Liverpool Street to Stansted Airport</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SNF">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+IPS">London Liverpool Street to Shenfield</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:SNF+IPS">Shenfield to Ipswich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:IPS+NRW">Ipswich to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+NRW">London Liverpool Street to Norwich</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+SOV">London Liverpool Street to Southend Victoria</DistanceMatrixElementRef>
								<DistanceMatrixElementRef version="1.0" ref="atc:LST+LWT">London Liverpool Street to Lowestoft</DistanceMatrixElementRef>
								<!-- TODO ADD ALL OTHER STATIONS -->
							</members>
						</GroupOfDistanceMatrixElements>
					</groupsOfDistanceMatrixElements>
				</FareFrame>
				<ServiceFrame id="atc:ATOC@Network@Lines" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>UK Rail Network and Lines</Name>
					<TypeOfFrameRef ref="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK" versionRef="fxc:v1.1"/>
					<Network version="1.0" id="atc:ATOC@Lines@Network">
						<Name>UK Rail Network</Name>
						<TransportMode>rail</TransportMode>
						<OperatorRef ref="uic_operator:1170" version="any">ATOC</OperatorRef>
					</Network>
				</ServiceFrame>
				<SiteFrame id="atc:ATOC@Common_Site" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>UK Common Site</Name>
					<siteFacilitySets>
						<SiteFacilitySet id="atc:first_class_lounge" version="1.0">
							<Description>First class Lounge</Description>
							<FareClasses>firstClass</FareClasses>
						</SiteFacilitySet>
					</siteFacilitySets>
				</SiteFrame>
				<TimetableFrame id="atc:ATOC@Common_Facilities" version="1.0" responsibilitySetRef="atc_products:NRE">
					<serviceFacilitySets>
						<ServiceFacilitySet version="any" id="atc:allows_bicycles@reservation">
							<Description>allows Bicycles</Description>
							<LuggageCarriageFacilityList>cyclesAllowedWithReservation</LuggageCarriageFacilityList>
						</ServiceFacilitySet>
						<ServiceFacilitySet version="any" id="atc:allows_bicycles@no_reservation">
							<Description>allows Bicycles</Description>
							<LuggageCarriageFacilityList>cyclesAllowed</LuggageCarriageFacilityList>
						</ServiceFacilitySet>
						<ServiceFacilitySet version="any" id="atc:no_bicyles">
							<Description>allows Bicycles</Description>
							<LuggageCarriageFacilityList>noCycles</LuggageCarriageFacilityList>
						</ServiceFacilitySet>
					</serviceFacilitySets>
				</TimetableFrame>
				<ServiceCalendarFrame id="atc:ATOC@Common_Service_Calendar@2018" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>UK Specific Calendar</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_CALENDAR:FXCP"/>
					<contentValidityConditions>
						<AvailabilityCondition id="atc:not_working_day" version="1.0">
							<Name>Any time weekends and public holidays</Name>
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:weekend" version="any"/>
								<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
						<AvailabilityCondition id="atc:working_day" version="1.0">
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:working_day" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
						<AvailabilityCondition id="atc:every_day" version="1.0">
							<IsAvailable>true</IsAvailable>
							<dayTypes>
								<FareDayTypeRef ref="atc:everyday" version="any"/>
							</dayTypes>
						</AvailabilityCondition>
					</contentValidityConditions>
					<dayTypes>
						<FareDayType version="any" id="atc:everyday">
							<Name>Every day</Name>
							<Description>Day runs up to 04:29 the following day.</Description>
							<EarliestTime>04:29:00</EarliestTime>
							<DayLength>P1DT4H29M59S</DayLength>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Everyday</DaysOfWeek>
									<HolidayTypes>AnyDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:working_day">
							<Name>Working day</Name>
							<Description>Day runs up to 04:29 the following day.</Description>
							<EarliestTime>04:29:00</EarliestTime>
							<DayLength>P1DT4H29M59S</DayLength>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Weekdays</DaysOfWeek>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:working_day_after_9.30">
							<Name>Working day</Name>
							<Description>After 9.30 end at 4.30 next day.</Description>
							<EarliestTime>09:30:00</EarliestTime>
							<DayLength>P1DT20H</DayLength>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:working_day_not_July_or_August">
							<Name>Working day</Name>
							<Description>Day runs up to 04:29 the following day.</Description>
							<EarliestTime>04:29:00</EarliestTime>
							<DayLength>P1DT4H29M59S</DayLength>
							<properties>
								<PropertyOfDay>
									<!-- TO DO need to be able to specify mutple months -->
									<!--<MonthOfYear>01 02 03 04 05 06 09 10 11 12</MonthOfYear> -->
									<DaysOfWeek>Weekdays</DaysOfWeek>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:weekend">
							<Name>Working day</Name>
							<Description>Day runs up to 04:29 the following day.</Description>
							<EarliestTime>04:29:00</EarliestTime>
							<DayLength>P1DT4H29M59S</DayLength>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Weekend</DaysOfWeek>
									<HolidayTypes>AnyDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_UK">
							<Name>Public Holiday</Name>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
									<HolidayTypes>NationalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_Scotland">
							<Name>Public Holiday Scotland</Name>
							<Description>For iso country codes see https://en.wikipedia.org/wiki/ISO_3166-2:GB 					
							</Description>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-SCT"/>
									<HolidayTypes>RegionalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_Wales">
							<Name>Public Holiday Wales</Name>
							<Description>For iso country codes see https://en.wikipedia.org/wiki/ISO_3166-2:GB 					
							</Description>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-WLS"/>
									<HolidayTypes>RegionalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_not_Scotland">
							<Name>Public Holiday England and Wales and Northern Ireland (not Scotland)</Name>
							<Description>For iso country codes see https://en.wikipedia.org/wiki/ISO_3166-2:GB 					
							</Description>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-EWN">NB Bodge as no official code</CountryRef>
									<HolidayTypes>RegionalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_Northern_Ireland">
							<Name>Public Holiday Northern Ireland</Name>
							<Description>For iso country codes see https://en.wikipedia.org/wiki/ISO_3166-2:GB 					
							</Description>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-NIR"/>
									<HolidayTypes>RegionalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:public_holiday_England">
							<Name>Public Holiday England</Name>
							<Description>For iso country codes see https://en.wikipedia.org/wiki/ISO_3166-2:GB 					
							</Description>
							<properties>
								<PropertyOfDay>
									<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ENG"/>
									<HolidayTypes>RegionalHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:school_day">
							<Name>School day</Name>
							<Description>Day runs up to 04:29 the following day.</Description>
							<EarliestTime>04:29:00</EarliestTime>
							<DayLength>P1DT4H29M59S</DayLength>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Weekdays</DaysOfWeek>
									<HolidayTypes>SchoolDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
						<FareDayType version="any" id="atc:school_holiday">
							<Name>School Holiday</Name>
							<properties>
								<PropertyOfDay>
									<HolidayTypes>NotSchoolDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</FareDayType>
					</dayTypes>
					<!-- ====== -->
					<operatingDays>
						<OperatingDay version="1.0" id="atc:od@2018-01-01">
							<CalendarDate>2018-01-01</CalendarDate>
						</OperatingDay>
						<!-- TOD ADd rest of year -->
					</operatingDays>
					<operatingPeriods>
						<OperatingPeriod version="1.0" id="atc:op@2018_w1_d">
							<FromDate>2018-01-02T00:00:00</FromDate>
							<ToDate>2018-01-05T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w1_we">
							<FromDate>2018-01-06T00:00:00</FromDate>
							<ToDate>2018-01-07T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w2_d">
							<FromDate>2018-01-08T00:00:00</FromDate>
							<ToDate>2018-01-12T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w2_we">
							<FromDate>2018-01-13T00:00:00</FromDate>
							<ToDate>2018-01-14T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w3_d">
							<FromDate>2018-01-15T00:00:00</FromDate>
							<ToDate>2018-01-19T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w3_we">
							<FromDate>2018-01-20T00:00:00</FromDate>
							<ToDate>2018-01-21T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w4_d">
							<FromDate>2018-01-22T00:00:00</FromDate>
							<ToDate>2018-01-26T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w4_we">
							<FromDate>2018-01-27T00:00:00</FromDate>
							<ToDate>2018-01-28T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w5_d">
							<FromDate>2018-01-29T00:00:00</FromDate>
							<ToDate>2018-02-02T00:00:00</ToDate>
						</OperatingPeriod>
						<OperatingPeriod version="1.0" id="atc:op@2018_w5_we">
							<FromDate>2018-02-03T00:00:00</FromDate>
							<ToDate>2018-02-04T00:00:00</ToDate>
						</OperatingPeriod>
						<!-- TOD ADd rest of year -->
					</operatingPeriods>
					<dayTypeAssignments>
						<!-- Holidays and Observances:
1 Jan	New Year's Day
2 Jan	2nd January (Scotland)
1 Mar	St. David's Day (Wales)
17 Mar	St Patrick's Day (Northern Ireland)
19 Mar	'St Patrick's Day' observed (Northern Ireland)
30 Mar	Good Friday
1 Apr	Easter Sunday
2 Apr	Easter Monday (ENG, NIR, WAL)
 	 	
2 Apr	Easter Monday (Scotland)
23 Apr	St. George's Day
7 May	Early May Bank Holiday
28 May	Spring Bank Holiday
9 Jun	Queen's Birthday
12 Jul	Battle of the Boyne (Northern Ireland)
6 Aug	Summer Bank Holiday (Scotland)
27 Aug	Summer Bank Holiday (ENG, NIR, WAL)
 	 	
31 Oct	Halloween
5 Nov	Guy Fawkes Day
11 Nov	Remembrance Sunday
30 Nov	St Andrew's Day (Scotland)
25 Dec	Christmas Day
26 Dec	Boxing Day -->
						<DayTypeAssignment version="1.0" id="atc:dta@2018-01-01" order="1">
							<Name>New Years Day</Name>
							<Date>2018-01-01</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-01-02" order="1">
							<Name>2nd Jan (Scotland)</Name>
							<Date>2018-01-02</Date>
							<FareDayTypeRef ref="atc:public_holiday_Scotland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-03-01" order="1">
							<Name>St Davids Day (Wales)</Name>
							<Date>2018-03-01</Date>
							<FareDayTypeRef ref="atc:public_holiday_Wales" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-03-19" order="1">
							<Name>Substitute day (for St Patrick's Day) (Northern Ireland)</Name>
							<Date>2018-03-19</Date>
							<FareDayTypeRef ref="atc:public_holiday_Northern_Ireland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-03-30" order="1">
							<Name>Good Friday</Name>
							<Date>2018-03-30</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-04-02" order="1">
							<Name>Easter Monday</Name>
							<Date>2018-04-02</Date>
							<FareDayTypeRef ref="atc:public_holiday_not_Scotland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-05-07" order="1">
							<Name>Early May Bank Holiday</Name>
							<Date>2018-05-07</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-05-28" order="1">
							<Name>Spring Bank Holiday Monday</Name>
							<Date>2018-05-28</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-07-12" order="1">
							<Name>Battle of the Boyne (Northern Ireland)</Name>
							<Date>2018-07-12</Date>
							<FareDayTypeRef ref="atc:public_holiday_Northern_Ireland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-08-06" order="1">
							<Name>August Bank Holiday Monday (Scotland)</Name>
							<Date>2018-08-06</Date>
							<FareDayTypeRef ref="atc:public_holiday_Scotland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-08-27" order="1">
							<Name>August Bank Holiday Monday (Not Scotland)</Name>
							<Date>2018-08-27</Date>
							<FareDayTypeRef ref="atc:public_holiday_not_Scotland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-11-30" order="1">
							<Name>St Andrew's day (Scotland)</Name>
							<Date>2018-11-30</Date>
							<FareDayTypeRef ref="atc:public_holiday_Scotland" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-12-25" order="1">
							<Name>Christmas Day</Name>
							<Date>2018-12-15</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:dta@2018-12-26" order="1">
							<Name>Boxng Day</Name>
							<Date>2018-12-26</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:2019-01-01" order="1">
							<Name>New Years Day</Name>
							<Date>2019-01-01</Date>
							<FareDayTypeRef ref="atc:public_holiday_UK" version="any"/>
						</DayTypeAssignment>
						<!-- Working Weeks -->
						<DayTypeAssignment version="1.0" id="atc:op@2018_w1_d" order="3">
							<Name>Week1</Name>
							<OperatingPeriodRef ref="atc:op@2018_w1_d" version="1.0"/>
							<FareDayTypeRef ref="atc:working_day" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w1_we" order="3">
							<Name>Week 1</Name>
							<OperatingPeriodRef ref="atc:op@2018_w1_we" version="1.0"/>
							<FareDayTypeRef ref="atc:weekend" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w2_d" order="3">
							<Name>Week 2</Name>
							<OperatingPeriodRef ref="atc:op@2018_w2_d" version="1.0"/>
							<FareDayTypeRef ref="atc:working_day" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w2_we" order="2">
							<Name>Week 2</Name>
							<OperatingPeriodRef ref="atc:op@2018_w2_we" version="1.0"/>
							<FareDayTypeRef ref="atc:weekend" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w3_d" order="3">
							<Name>Week 3</Name>
							<OperatingPeriodRef ref="atc:op@2018_w3_d" version="1.0"/>
							<FareDayTypeRef ref="atc:working_day" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w3_we" order="3">
							<Name>Week 3</Name>
							<OperatingPeriodRef ref="atc:op@2018_w3_we" version="1.0"/>
							<FareDayTypeRef ref="atc:weekend" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w4_d" order="3">
							<Name>Week 4</Name>
							<OperatingPeriodRef ref="atc:op@2018_w4_d" version="1.0"/>
							<FareDayTypeRef ref="atc:working_day" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w4_we" order="3">
							<Name>Week 4</Name>
							<OperatingPeriodRef ref="atc:op@2018_w4_we" version="1.0"/>
							<FareDayTypeRef ref="atc:weekend" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w5_d" order="3">
							<Name>Week 5</Name>
							<OperatingPeriodRef ref="atc:op@2018_w5_d" version="1.0"/>
							<FareDayTypeRef ref="atc:working_day" version="any"/>
						</DayTypeAssignment>
						<DayTypeAssignment version="1.0" id="atc:op@2018_w5_we" order="3">
							<Name>Week 5</Name>
							<OperatingPeriodRef ref="atc:op@2018_w5_we" version="1.0"/>
							<FareDayTypeRef ref="atc:weekend" version="any"/>
							<!-- TOD ADd rest of year -->
						</DayTypeAssignment>
					</dayTypeAssignments>
				</ServiceCalendarFrame>
				<ResourceFrame id="atc:ATOC@Common_Resources" version="1.0" responsibilitySetRef="atc_products:NRE">
					<Name>UK Specifc code values</Name>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_COMMON:FXCP"/>
					<codespaces>
						<Codespace id="atoc_data">
							<Xmlns>atoc</Xmlns>
							<XmlnsUrl>https://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>Uk common rail</Description>
						</Codespace>
						<Codespace id="atc_operator">
							<Xmlns>atc_operator</Xmlns>
							<XmlnsUrl>https://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>Uk operators</Description>
						</Codespace>
						<Codespace id="atc_operator_group">
							<Xmlns>atc_operator_group</Xmlns>
							<XmlnsUrl>https://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>Uk operators</Description>
						</Codespace>
						<Codespace id="atc_consortium">
							<Xmlns>atc_consortium</Xmlns>
							<XmlnsUrl>https://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>Uk operators</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="atoc_data"/>
						<DefaultDataSourceRef ref="atc:example" version="any"/>
						<DefaultLocale>
							<TimeZone>BST</TimeZone>
							<DefaultLanguage>en</DefaultLanguage>
							<languages>
								<LanguageUsage>
									<Language>en</Language>
									<LanguageUse>normallyUsed</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>cy</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
								<LanguageUsage>
									<Language>gd</Language>
									<LanguageUse>spoken</LanguageUse>
								</LanguageUsage>
							</languages>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<prerequisites>
						<ResourceFrameRef version="eura:v1.0" ref="eura:EURA@Common_Resources"/>
						<FareFrameRef version="eura:v1.0" ref="eura:EURA@Common_Fare_Components"/>
					</prerequisites>
					<!--  === CONTENTS ==== -->
					<dataSources>
						<DataSource id="atc:example" version="any">
							<Email>info@atoc.org.uk</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="atc_products:NRE">
							<Name>National Rail Products</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="atc_products:NRE">
									<StakeholderRoleType>other</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="atc_consortium:NRE" version="any"/>
									<ResponsibleAreaRef ref="atc:uk">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ========Types of value ========== -->
					<typesOfValue>
						<ValueSet version="any" id="atc:Types_of_ProductCategory_class" classOfValues="TypeOfProductCategory">
							<Name>Fare Table Types</Name>
							<values>
								<TypeOfProductCategory version="any" id="atc:no_high_speed">
									<Name>Can use rail transfer</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="atc:plus_high_speed">
									<Name>Can use rail transfer</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="any" id="atc:london_terminals">
									<Name>Free newspaper</Name>
								</TypeOfProductCategory>
							</values>
						</ValueSet>
						<ValueSet version="any" id="atc:Types_of_Facility@first_class" classOfValues="TypeOfFacility">
							<Name>Fare Table Types</Name>
							<values>
								<TypeOfFacility version="any" id="atc:first_class_lounge">
									<Name>First class lounge</Name>
								</TypeOfFacility>
								<TypeOfFacility version="any" id="atc:free_newspaper">
									<Name>Free newspaper</Name>
								</TypeOfFacility>
							</values>
						</ValueSet>
						<ValueSet version="any" id="atc:Types_of_Service@named" classOfValues="TypeOfService">
							<!--- ====Type of Service ======== -->
							<Name>Types of named service</Name>
							<values>
								<TypeOfService version="any" id="atc:Night_Riviera">
									<Name>Night Variety</Name>
								</TypeOfService>
								<TypeOfService version="any" id="atc:allows_bicycles">
									<Name>Night Variety</Name>
								</TypeOfService>
							</values>
						</ValueSet>
						<ValueSet version="any" id="atc:Types_of_FareContract" classOfValues="TypeOfFareContract">
							<Name>Types of Fare Contract</Name>
							<values>
								<!--- ====TypeOfFareContract ========= -->
								<TypeOfFareContract version="any" id="atc:contract@pass@season">
									<Name>Season Pass</Name>
								</TypeOfFareContract>
								<TypeOfFareContract version="any" id="atc:contract@trip">
									<Name>Trip contract</Name>
								</TypeOfFareContract>
								<TypeOfFareContract version="any" id="atc:contract@railcard">
									<Name>Railcard contract</Name>
								</TypeOfFareContract>
							</values>
						</ValueSet>
					</typesOfValue>
					<!-- ========Operators ========== -->
					<organisations>
						<Operator version="any" id="atc_operator:NR">
							<PublicCode>NR</PublicCode>
							<Name>Network Rail</Name>
							<PrimaryMode>rail</PrimaryMode>
							<OperatorActivities>infrastructure</OperatorActivities>
						</Operator>
						<Operator version="any" id="atc_operator:ANY">
							<PublicCode>Any</PublicCode>
							<Name>Any Rail Operator</Name>
							<PrimaryMode>rail</PrimaryMode>
							<OperatorActivities>passenger</OperatorActivities>
						</Operator>
						<Operator version="any" id="atc_operator:LE">
							<PublicCode>GA</PublicCode>
							<CompanyNumber>07861414</CompanyNumber>
							<Name>Greater Anglia</Name>
							<LegalName>Abellio East Anglia Limited</LegalName>
							<ContactDetails>
								<Email>contactcentre@greateranglia.co.uk</Email>
								<Phone>0345 600 7245</Phone>
								<Url>https://www.greateranglia.co.uk/contact-us/contact-directory</Url>
							</ContactDetails>
							<OrganisationType>operator</OrganisationType>
							<Status>true</Status>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ENG"/>
							<Address>
								<HouseNumber>18-20</HouseNumber>
								<Street>St Andrew's Street</Street>
								<Town>London</Town>
								<PostCode>EC4A 3AG</PostCode>
							</Address>
							<PrimaryMode>rail</PrimaryMode>
							<OperatorActivities>passenger</OperatorActivities>
						</Operator>
						<Operator version="any" id="atc_operator:LT">
							<PublicCode>LT</PublicCode>
							<Name>TfL Customer Service</Name>
							<LegalName>Transport for London</LegalName>
							<ContactDetails>
								<Email>contactcentre@greateranglia.co.uk</Email>
								<Phone>0343 222 1234</Phone>
								<Url>https://www.greateranglia.co.uk/contact-us/contact-directory</Url>
							</ContactDetails>
							<OrganisationType>operator</OrganisationType>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-ENG"/>
							<Address>
								<HouseNumber>14</HouseNumber>
								<BuildingName>4th Floor</BuildingName>
								<Street>Pier Walk</Street>
								<Town>London</Town>
								<PostCode>SE10 0ES</PostCode>
							</Address>
							<PrimaryMode>metro</PrimaryMode>
							<OperatorActivities>passenger</OperatorActivities>
						</Operator>
						<RetailConsortium version="any" id="atc_consortium:NRE">
							<PublicCode>nre</PublicCode>
							<Name>National Rail Enquiries</Name>
							<LegalName>National Rail Enquiries</LegalName>
							<ContactDetails>
								<Email>info@nationalrail.co.uk</Email>
								<Phone>0345 748 49 50</Phone>
								<Url>https://www.nationalrail.co.uk/</Url>
							</ContactDetails>
							<OrganisationType>retailConsortium</OrganisationType>
							<members>
								<!-- Others to do -->
								<OperatorRef ref="atc_operator:AR">Alliance Rail</OperatorRef>
								<OperatorRef ref="atc_operator:NT">Arriva Trains Northern</OperatorRef>
								<OperatorRef ref="atc_operator:AW">Arriva Trains Wales</OperatorRef>
								<OperatorRef ref="atc_operator:CC">c2c</OperatorRef>
								<OperatorRef ref="atc_operator:CS">Caledonian Sleeper</OperatorRef>
								<OperatorRef ref="atc_operator:CH">Chiltern Railway</OperatorRef>
								<OperatorRef ref="atc_operator:XC">CrossCountry</OperatorRef>
								<OperatorRef ref="atc_operator:ZZ">Devon and Cornwall Railways</OperatorRef>
								<OperatorRef ref="atc_operator:EM">East Midlands Trains</OperatorRef>
								<OperatorRef ref="atc_operator:ES">Eurostar</OperatorRef>
								<OperatorRef ref="atc_operator:FC">First Capital Connect (defunct)</OperatorRef>
								<OperatorRef ref="atc_operator:HT">First Hull Trains</OperatorRef>
								<OperatorRef ref="atc_operator:GX">Gatwick Express</OperatorRef>
								<OperatorRef ref="atc_operator:GN">Govia Thameslink Railway (Great Northern)</OperatorRef>
								<OperatorRef ref="atc_operator:TL">Govia Thameslink Railway (Thameslink)</OperatorRef>
								<OperatorRef ref="atc_operator:GC">Grand Central</OperatorRef>
								<OperatorRef ref="atc_operator:LN">Great North Western Railway</OperatorRef>
								<OperatorRef ref="atc_operator:GW">Great Western Railway</OperatorRef>
								<OperatorRef ref="atc_operator:LE" version="any"/>
								<OperatorRef ref="atc_operator:HC">Heathrow Connect</OperatorRef>
								<OperatorRef ref="atc_operator:HX">Heathrow Express</OperatorRef>
								<OperatorRef ref="atc_operator:IL">Island Lines</OperatorRef>
								<OperatorRef ref="atc_operator:LS">Locomotive Services</OperatorRef>
								<OperatorRef ref="atc_operator:LM">London Midland</OperatorRef>
								<OperatorRef ref="atc_operator:LO">London Overground</OperatorRef>
								<OperatorRef ref="atc_operator:LT">LUL Bakerloo Line</OperatorRef>
								<OperatorRef ref="atc_operator:LT">LUL District Line - Richmond</OperatorRef>
								<OperatorRef ref="atc_operator:LT">LUL District Line - Wimbledon</OperatorRef>
								<OperatorRef ref="atc_operator:ME">Merseyrail</OperatorRef>
								<OperatorRef ref="atc_operator:TW">Nexus (Tyne &amp; Wear Metro)</OperatorRef>
								<OperatorRef ref="atc_operator:NR">Network Rail</OperatorRef>
								<OperatorRef ref="atc_operator:NT">Northern</OperatorRef>
								<OperatorRef ref="atc_operator:NY">North Yorkshire Moors Railway</OperatorRef>
								<OperatorRef ref="atc_operator:SR">ScotRail</OperatorRef>
								<OperatorRef ref="atc_operator:SW">South Western Railway</OperatorRef>
								<OperatorRef ref="atc_operator:SJ">South Yorkshire Supertram</OperatorRef>
								<OperatorRef ref="atc_operator:SE">Southeastern</OperatorRef>
								<OperatorRef ref="atc_operator:SN">Southern</OperatorRef>
								<OperatorRef ref="atc_operator:SP">Swanage Railway</OperatorRef>
								<OperatorRef ref="atc_operator:SX">Stansted Express</OperatorRef>
								<OperatorRef ref="atc_operator:XR">TfL Rail</OperatorRef>
								<OperatorRef ref="atc_operator:TP">TransPennine Express</OperatorRef>
								<OperatorRef ref="atc_operator:VT">Virgin Trains</OperatorRef>
								<OperatorRef ref="atc_operator:GR">Virgin Trains East Coast</OperatorRef>
								<OperatorRef ref="atc_operator:WR">West Coast Railway Co.</OperatorRef>
								<OperatorRef ref="atc_operator:WM">West Midlands.</OperatorRef>
							</members>
						</RetailConsortium>
					</organisations>
					<groupsOfOperators>
						<GroupOfOperators version="1.0" id="atc_operator_group:All_UK">
							<members>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:AR">Alliance Rail</OperatorRef>
								<!-- TO DO CHECK -->
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:AW">Arriva Trains Wales</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CC">c2c</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CH">Chiltern Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XC">CrossCountry</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:EM">East Midlands Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:ES">Eurostar</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:FC">First Capital Connect (defunct)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HT">First Hull Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GX">Gatwick Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GN">Govia Thameslink Railway (Great Northern)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TL">Govia Thameslink Railway (Thameslink)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GC">Grand Central</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LN">Great North Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GW">Great Western Railway</OperatorRef>
								<OperatorRef version="any" ref="atc_operator:LE">Greater Anglia</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LO">London Overground</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HC">Heathrow Connect</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HX">Heathrow Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:IL">Island Lines</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LS">Locomotive Services</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LM">London Midland</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:ME">Merseyrail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TW">Nexus (Tyne &amp; Wear Metro)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:NT">Arriva Trains Northern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:NY">North Yorkshire Moors Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SR">ScotRail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SW">South Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SE">Southeastern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SN">Southern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SX">Stansted Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XR">TfL Rail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TP">TransPennine Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:VT">Virgin Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GR">Virgin Trains East Coast</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:WM">West Midlands.</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:WR">West Coast Railway Co.</OperatorRef>
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="1.0" id="atc_operator_group:Tfl">
							<members>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LO">London Overground</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LT">LUL Bakerloo Line</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XR">TfL Rail</OperatorRef>
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="1.0" id="atc_operator_group:gold_card">
							<Name>Gold card scheme Operators</Name>
							<Description>Where can I travel?
Annual Gold Card discounted tickets are valid for travel on journeys wholly within the Annual Gold Card area on the following participating train companies services:

Arriva Trains Wales	c2c
Chiltern Railways	CrossCountry ##
East Midlands Trains	Gatwick Express
Great Northern	Great Western Railway* 
Greater Anglia	Heathrow Express
Island Line	London Overground
London Northwestern Railway	Southeastern
Southern	South Western Railway
Stansted Express	
Thameslink 
West Midlands Railway	
</Description>
							<members>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:AW">Arriva Trains Wales</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CC">c2c</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CH">Chiltern Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XC">CrossCountry</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:EM">East Midlands Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:FC">First Capital Connect (defunct)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GX">Gatwick Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GN">Govia Thameslink Railway (Great Northern)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TL">Govia Thameslink Railway (Thameslink)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GW">Great Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LE" version="any">Grreater Anglia</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LO">London Overground</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HX">Heathrow Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:IL">Island Lines</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:NT">Northern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SR">ScotRail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SW">South Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SN">Southern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SX">Stansted Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:WM">West Midlands.</OperatorRef>
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="1.0" id="atc_operator_group:mobile_app">
							<members>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:AR">Alliance Rail</OperatorRef>
								<!-- TO DO CHECK -->
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:AW">Arriva Trains Wales</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CC">c2c</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:CH">Chiltern Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XC">CrossCountry</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:EM">East Midlands Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:ES">Eurostar</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:FC">First Capital Connect (defunct)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HT">First Hull Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GX">Gatwick Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GN">Govia Thameslink Railway (Great Northern)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TL">Govia Thameslink Railway (Thameslink)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GC">Grand Central</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LN">Great North Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GW">Great Western Railway</OperatorRef>
								<OperatorRef version="any" ref="atc_operator:LE">Greater Anglia</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HC">Heathrow Connect</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:HX">Heathrow Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:IL">Island Lines</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LS">Locomotive Services</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:LM">London Midland</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:ME">Merseyrail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TW">Nexus (Tyne &amp; Wear Metro)</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:NT">Northern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:NY">North Yorkshire Moors Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SR">ScotRail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SW">South Western Railway</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SE">Southeastern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:SN">Southern</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:XR">TfL Rail</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:TP">TransPennine Express</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:VT">Virgin Trains</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:GR">Virgin Trains East Coast</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:WM">West Midlands.</OperatorRef>
								<OperatorRef versionRef="EXTERNAL" ref="atc_operator:WR">West Coast Railway Co.</OperatorRef>
							</members>
						</GroupOfOperators>
						<GroupOfOperators version="1.0" id="atc_operator_group:buy_onboard">
							<members>
								<OperatorRef version="any" ref="atc_operator:LE">Greater Anglia</OperatorRef>
								<!-- TO DO CHECK -->
							</members>
						</GroupOfOperators>
					</groupsOfOperators>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
		<CompositeFrame id="eura:EURA@Generic" version="eura:v1.0" 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="eura:v1.0"/>
				<DefaultResponsibilitySetRef ref="eura:code_sets" version="any"/>
			</FrameDefaults>
			<frames>
				<!-- ====COMMON EURA RESOURCEs======== -->
				<ResourceFrame version="eura:v1.0" id="eura:EURA@Common_Resources" responsibilitySetRef="eura:code_sets">
					<Name>EURA Common Country independent code values</Name>
					<codespaces>
						<Codespace id="uic_data">
							<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="eura:v1.0"/>
						<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="eura:v1.0">
							<Email>standards@eura.eu</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="any" id="uic_station_management:0070">
							<Name>National Rail Stations</Name>
							<roles>
								<ResponsibilityRoleAssignment version="any" id="uic_station_management:0070">
									<StakeholderRoleType>operation</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="uic_station_management:0070" version="any"/>
									<ResponsibleAreaRef ref="atc: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:Charging_Moments" 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:PurposeOfGrouping:distance">
									<Name>H DistanceRoute Fare Price Table</Name>
								</PurposeOfGrouping>
								<PurposeOfGrouping version="any" id="eura:PurposeOfGrouping:route">
									<Name>I Route Fare Price Table</Name>
								</PurposeOfGrouping>
								<PurposeOfGrouping version="any" id="eura:PurposeOfGrouping: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+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#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_operator:1170">
							<PublicCode>ATOC</PublicCode>
							<Name>Association of Train Operating Companies Limited</Name>
							<ShortName>UIC</ShortName>
							<ValidityPeriod>
								<FromDate>2001-01-01T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
						</Operator>
						<Operator version="any" id="uic_station_management:0070">
							<PublicCode>NR</PublicCode>
							<Name>Network Rail Limited</Name>
							<ShortName>Network Rail</ShortName>
							<ValidityPeriod>
								<FromDate>2003-09-22T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
						</Operator>
						<Operator version="any" id="uic_operator: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="eura:v1.0" responsibilitySetRef="eura:code_sets">
					<Name>Common Country independent fare component</Name>
					<FrameDefaults>
						<DefaultCodespaceRef ref="eura_data"/>
						<DefaultDataSourceRef ref="eura:common_example" version="eura:v1.0"/>
						<DefaultResponsibilitySetRef ref="eura:code_sets" version="any"/>
						<DefaultCurrency>EUR</DefaultCurrency>
					</FrameDefaults>
					<PricingParameterSet id="eura:Common_Resources" version="eura:v1.0">
						<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="1.0">
							<ShortName>Internet sales</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:online_de" version="1.0">
									<Name lang="de">Internetverkauf</Name>
								</AlternativeName>
								<AlternativeName order="1" id="eura:online_fr" version="1.0">
									<Name lang="fr">A vendre par l'internet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>online</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:in_station" version="1.0">
							<ShortName>Instation sale by machine, counter or payg </ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:self_service_ticket_machine" version="1.0">
							<ShortName>Automatic Ticket Machine</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="eura:pay_as_you_go_device" version="1.0">
							<ShortName>Automatic Ticket Machine</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="eura:at_counter" version="1.0">
							<ShortName>Ticket counter sale</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:at_counter_de" version="1.0">
									<Name lang="de">Schalter</Name>
								</AlternativeName>
								<AlternativeName order="1" id="eura:at_counter_fr" version="1.0">
									<Name lang="fr">A vendre par le guichet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:onboard" version="1.0">
							<ShortName>onboard</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="eura:onboard_ro" version="1.0">
									<Name lang="en">in Tren</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>onBoard</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:call_centre" version="1.0">
							<ShortName>Call Centre</ShortName>
							<DistributionChannelType>telephone</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:travel_agent" version="1.0">
							<ShortName>Travel Agent</ShortName>
							<DistributionChannelType>agency</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:employee_organisation" version="1.0">
							<ShortName>Employee Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="eura:statutory_organisation" version="1.0">
							<ShortName>Statutory Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
					</distributionChannels>
					<fulfilmentMethods>
						<FulfilmentMethod id="eura:post" version="1.0">
							<Name>Send ticket by post</Name>
							<FulfilmentMethodType>post</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:courier" version="1.0">
							<Name>Send ticket by courier</Name>
							<FulfilmentMethodType>other</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_at_counter" version="1.0">
							<Name>Collect at counter</Name>
							<FulfilmentMethodType>ticketOffice</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:pass" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:hand_written_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:smart_card" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_on_board" version="1.0">
							<Name>Collect on board</Name>
							<FulfilmentMethodType>conductor</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:hand_written_ticket" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_from_machine" version="1.0">
							<Name>Collect from machine</Name>
							<FulfilmentMethodType>ticketMachine</FulfilmentMethodType>
							<RequiresBookingReference>true</RequiresBookingReference>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:magstripe_printed_ticket" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:collect_from_agent" version="1.0">
							<Name>Travel agent issues ticket directly</Name>
							<FulfilmentMethodType>agent</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:printed_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:electronic_document" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:mobile_app" version="1.0">
							<Name>Mobile App</Name>
							<FulfilmentMethodType>mobileApp</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:mobile_app_ticket" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:self_print" version="1.0">
							<Name>Self Print</Name>
							<FulfilmentMethodType>selfprint</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:self_print_ticket" version="1.0"/>
								<TypeOfTravelDocumentRef ref="eura:electronic_document" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="eura:email" version="1.0">
							<Name>EMAIL</Name>
							<FulfilmentMethodType>email</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="eura:self_print_ticket" version="1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
					</fulfilmentMethods>
					<typesOfTravelDocuments>
						<TypeOfTravelDocument id="eura:distribution_channel_dependent" version="1.0">
							<Name>Depends on channel used</Name>
							<MediaType>other</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:printed_ticket" version="1.0">
							<Name>Printed Ticket</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:hand_written_ticket" version="1.0">
							<Name>Hand written ticket</Name>
							<MediaType>paperTicket</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:magstripe_printed_ticket" version="1.0">
							<Name>Printed Ticket with magnetic Stripe</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>magneticStrip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:self_print_ticket" version="1.0">
							<MediaType>selfPrintPaperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:pass" version="1.0">
							<MediaType>card</MediaType>
							<MachineReadable>barCode</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:mobile_app_ticket" version="1.0">
							<MediaType>mobileApp</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:smart_card" version="1.0">
							<MediaType>card</MediaType>
							<MachineReadable>chip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="eura:electronic_document" version="1.0">
							<MediaType>none</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
					</typesOfTravelDocuments>
				</FareFrame>
			</frames>
		</CompositeFrame>
		<!-- ========== UK BUs Fares Generic Metadata ========== -->
		<!--   === COMMON UK FARE RESOURCES===  -->
		<CompositeFrame id="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA_OFFER:FXCP:fxc" version="fxc:v1.0" responsibilitySetRef="fxc:FXC_metadata" dataSourceRef="fxc:dft">
			<ValidBetween>
				<FromDate>2019-05-01T00:00:00</FromDate>
				<ToDate>2022-12-31T12:00:00</ToDate>
			</ValidBetween>
			<Name>UK FXCP Passenger Information Profile common resources</Name>
			<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA_OFFER:FXCP:fxc"/>
			<FrameDefaults>
				<DefaultCodespaceRef ref="fxc_metadata"/>
				<DefaultDataSourceRef ref="fxc:dft" version="fxc:v1.0"/>
				<DefaultResponsibilitySetRef ref="fxc:FXC_metadata" version="fxc:v1.0"/>
			</FrameDefaults>
			<frames>
				<!-- ====COMMON UK PI Profile  RESOURCEs:  META DATA - COULD BE EXTERNALISED ===== ============ -->
				<!-- === Profile Frame Types ===  -->
				<ResourceFrame id="fxc:UK:DFT:ResourceFrame_UK_PI_METADATA_FRAMES:FXCP:fxc" version="fxc:v1.0" responsibilitySetRef="fxc:FXC_metadata" dataSourceRef="fxc:dft">
					<Name>UK FXCP  Frame types</Name>
					<codespaces>
						<Codespace id="epd_data">
							<Xmlns>epd</Xmlns>
							<XmlnsUrl>http://fnetex-cen.eu/epd</XmlnsUrl>
							<Description>European Passenger Information profile data -use for UK frame names</Description>
						</Codespace>
					</codespaces>
					<typesOfValue>
						<!-- ======== TYPE S OF   FRAME========= -->
						<ValueSet version="fxc:1.0" id="fxc:Types_of_Specific_Frame_Basic" classOfValues="TypeOfFrame">
							<Name>Types of FXC Specific  Frame Basic </Name>
							<values>
								<!-- === ANCILLARY  ==== -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_COMMON:FXCP">
									<Name>UK FXCP  common Local resources</Name>
									<FrameClassRef nameOfClass="ResourceFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_CALENDAR:FXCP">
									<Name>UK FXCP  Service calendar</Name>
									<FrameClassRef nameOfClass="ServiceCalendarFrame"/>
								</TypeOfFrame>
								<!-- === PAYLOAD  ==== -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_STOP:FXCP">
									<Name>UK FXCP Stops: NapTAN Stop Place  and NPTG Locations Frame</Name>
									<FrameClassRef nameOfClass="SiteFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK:FXCP">
									<Name>UK FXCP Network</Name>
									<FrameClassRef nameOfClass="ServiceFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_TIMETABLE:FXCP">
									<Name>UK FXCP Tietable: N</Name>
									<FrameClassRef nameOfClass="TimetableFrame"/>
								</TypeOfFrame>
								<!-- === METADATA   ==== -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA:FXCP">
									<Name>UK Bus Profile common resources</Name>
									<FrameClassRef nameOfClass="ResourceFrame"/>
								</TypeOfFrame>
							</values>
						</ValueSet>
						<ValueSet version="fxc::v2.4" id="fxc:Types_of_Offer_Frame_Basic" classOfValues="TypeOfFrame">
							<Name>Types of UK Offer Frame</Name>
							<values>
								<!-- === COMPOSITE ====  -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_STOP_OFFER:FXCP">
									<Name>UK FXCP   composite container STOP OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_LINE_OFFER:FXCP">
									<Name>UK FXCP   composite container LINE OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK_OFFER:FXCP">
									<Name>UK FXCP   composite container LINE OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA_OFFER:FXCP:fxc">
									<Name>UK FXCP composite used to group other UKmetadta</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
							</values>
						</ValueSet>
						<!-- ======== TYPE S OF   FRAME========= -->
						<ValueSet version="fxc:1.0" id="fxc:Types_of_Specific_Frame_for_Fares" classOfValues="TypeOfFrame">
							<Name>Types of FXC Specific  Frame</Name>
							<values>
								<!-- === PAYLOAD  ==== -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_COMMON:FXCP">
									<Name>UK Bus Profile fare common paramaters</Name>
									<FrameClassRef nameOfClass="FareFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_NETWORK:FXCP">
									<Name>UK Bus Profile fare network</Name>
									<FrameClassRef nameOfClass="ServiceFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_PRODUCT:FXCP">
									<Name>UK FXCP Fare Porducts Frame</Name>
									<FrameClassRef nameOfClass="FareFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_PRICE:FXCP">
									<Name>UK FXCP Fare Prices Frame</Name>
									<FrameClassRef nameOfClass="FareFrame"/>
								</TypeOfFrame>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_Offer_Frame_for_Fares" classOfValues="TypeOfFrame">
							<Name>Types of UK Offer Frame</Name>
							<values>
								<!-- === COMPOSITE ====  -->
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_STOP_FARE_OFFER:FXCP">
									<Name>UK FXCP   composite container STOP OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_LINE_FARE_OFFER:FXCP">
									<Name>UK FXCP   composite container LINE OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_NETWORK_FARE_OFFER:FXCP">
									<Name>UK FXCP   composite container NETWORK OFFER</Name>
									<FrameClassRef nameOfClass="CompositeFrame"/>
								</TypeOfFrame>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_Transaction_Frame" classOfValues="TypeOfFrame">
							<Name>Types of UK Trasnaction  Frame</Name>
							<values>
								<TypeOfFrame version="fxc:v1.0" id="fxc:UK:DFT:TypeOfFrame_UK_PI_FARE_TRANSACTIONS:FXCP">
									<Name>UK Bus Profile Operator sample transactions</Name>
									<FrameClassRef nameOfClass="SalesTransactionFrame"/>
								</TypeOfFrame>
							</values>
						</ValueSet>
					</typesOfValue>
				</ResourceFrame>
				<!-- === FareXchange  Common fixed definitions  ===  -->
				<FareFrame id="fxc:UK:DFT:FareFrame_UK_PI_METADATA:FareXChange:fxc" version="fxc:v1.0" responsibilitySetRef="fxc:FXC_metadata" dataSourceRef="fxc:dft">
					<Name>FXCP Values for Farexchange</Name>
					<FrameDefaults>
						<DefaultCodespaceRef ref="fxc_metadata"/>
						<DefaultDataSourceRef ref="fxc:dft" version="fxc:v1.0"/>
						<DefaultResponsibilitySetRef ref="fxc:FXC_metadata" version="fxc:v1.0"/>
					</FrameDefaults>
					<PricingParameterSet id="fxc:Common_Resources" version="fxc:v1.0">
						<priceUnits>
							<PriceUnit id="fxc:GBP" version="fxc:v1.0">
								<privateCodes>
									<PrivateCode>£</PrivateCode>
								</privateCodes>
								<Name>Pound Sterling</Name>
								<Precision>2</Precision>
							</PriceUnit>
							<PriceUnit id="fxc:EUR" version="fxc:v1.0">
								<privateCodes>
									<PrivateCode>€</PrivateCode>
								</privateCodes>
								<Name>Euro</Name>
								<Precision>2</Precision>
							</PriceUnit>
						</priceUnits>
					</PricingParameterSet>
					<geographicalUnits>
						<GeographicalUnit id="fxc:mi" version="fxc:v1.0">
							<Name>Distance Unit Miles</Name>
						</GeographicalUnit>
						<GeographicalUnit id="fxc:km" version="fxc:v1.0">
							<Name>Distance Unit Kilometres</Name>
						</GeographicalUnit>
						<GeographicalUnit id="fxc:unit_stage" version="fxc:v1.0">
							<Name>Distance Unit Stage</Name>
						</GeographicalUnit>
					</geographicalUnits>
					<!-- === USAGE PARAMETERS === -->
					<usageParameters>
						<UserProfile version="fxc:v1.0" id="fxc:adult">
							<Name>Adult</Name>
							<TypeOfConcessionRef version="fxc:v1.0" ref="fxc:none"/>
							<UserType>adult</UserType>
							<DiscountBasis>none</DiscountBasis>
							<companionProfiles>
								<CompanionProfile version="fxc:v1.0" id="fxc:adult@infant">
									<UserProfileRef ref="fxc:infant" version="fxc:v1.0"/>
									<MinimumNumberOfPersons>0</MinimumNumberOfPersons>
									<MaximumNumberOfPersons>3</MaximumNumberOfPersons>
								</CompanionProfile>
							</companionProfiles>
						</UserProfile>
						<UserProfile version="fxc:v1.0" id="fxc:child">
							<Name>Child</Name>
							<TypeOfConcessionRef version="fxc:v1.0" ref="fxc:child"/>
							<UserType>child</UserType>
							<MinimumAge>5</MinimumAge>
							<MaximumAge>15</MaximumAge>
						</UserProfile>
						<UserProfile version="fxc:v1.0" id="fxc:infant">
							<Name>Infant</Name>
							<Description>Up to three children under 5 years of age, accompanied by a fare paying adult or child passenger, and not occupying a seat, may travel free of charge on the Company’s services.</Description>
							<prices>
								<UsageParameterPrice version="fxc:v1.0" id="fxc:infant">
									<Amount>0</Amount>
								</UsageParameterPrice>
							</prices>
							<TypeOfConcessionRef version="fxc:v1.0" ref="fxc:infant"/>
							<UserType>infant</UserType>
							<MinimumAge>0</MinimumAge>
							<MaximumAge>4</MaximumAge>
							<DiscountBasis>free</DiscountBasis>
							<companionProfiles>
								<CompanionProfile id="fxc:infant@adult" version="fxc:v1.0">
									<UserProfileRef ref="fxc:adult" version="fxc:v1.0"/>
									<MinimumNumberOfPersons>1</MinimumNumberOfPersons>
									<MaximumNumberOfPersons>1</MaximumNumberOfPersons>
									<DiscountBasis>none</DiscountBasis>
								</CompanionProfile>
							</companionProfiles>
						</UserProfile>
						<UserProfile version="fxc:v1.0" id="fxc:student">
							<Name>Student</Name>
							<TypeOfConcessionRef version="fxc:v1.0" ref="fxc:student"/>
							<UserType>student</UserType>
							<ProofRequired>membershipCard</ProofRequired>
							<DiscountBasis>discount</DiscountBasis>
						</UserProfile>
					</usageParameters>
					<!-- ====CHANNELS -->
					<distributionChannels>
						<DistributionChannel id="fxc:online" version="fxc:v1.0">
							<ShortName>Internet sales</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="fxc:online_de" version="fxc:v1.0">
									<Name lang="de">Internetverkauf</Name>
								</AlternativeName>
								<AlternativeName order="1" id="fxc:online_fr" version="fxc:v1.0">
									<Name lang="fr">A vendre par l'internet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>online</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:online_subscription" version="fxc:v1.0">
							<ShortName>online autonatic subscription to renew</ShortName>
							<DistributionChannelType>online</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:at_stop" version="fxc:v1.0">
							<ShortName>In station sale by machine, counter or payg</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:self_service_ticket_machine" version="fxc:v1.0">
							<ShortName>Automatic Ticket Machine</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="fxc:pay_as_you_go_device" version="fxc:v1.0">
							<ShortName>Pay as you go device - eg smartcard</ShortName>
							<DistributionChannelType>atStop</DistributionChannelType>
						</DistributionChannel>
						<DistributionChannel id="fxc:at_counter" version="fxc:v1.0">
							<ShortName>Ticket counter sale</ShortName>
							<alternativeNames>
								<AlternativeName order="1" id="fxc:at_counter_de" version="fxc:v1.0">
									<Name lang="de">Schalter</Name>
								</AlternativeName>
								<AlternativeName order="1" id="fxc:at_counter_fr" version="fxc:v1.0">
									<Name lang="fr">A vendre par le guichet</Name>
								</AlternativeName>
							</alternativeNames>
							<DistributionChannelType>atStop</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:on_board" version="fxc:v1.0">
							<ShortName>on_board</ShortName>
							<DistributionChannelType>onBoard</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:call_centre" version="fxc:v1.0">
							<ShortName>Call Centre</ShortName>
							<DistributionChannelType>telephone</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:operator_travel_shop" version="fxc:v1.0">
							<ShortName>Operator Travel Shop</ShortName>
							<DistributionChannelType>telephone</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:travel_agent" version="fxc:v1.0">
							<ShortName>Travel Agent</ShortName>
							<DistributionChannelType>agency</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:employee_organisation" version="fxc:v1.0">
							<ShortName>Employee Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
						<DistributionChannel id="fxc:statutory_organisation" version="fxc:v1.0">
							<ShortName>Statutory Organisation</ShortName>
							<DistributionChannelType>other</DistributionChannelType>
							<IsObligatory>false</IsObligatory>
						</DistributionChannel>
					</distributionChannels>
					<fulfilmentMethods>
						<FulfilmentMethod id="fxc:collect_on_board" version="fxc:v1.0">
							<Name>Collect on board</Name>
							<FulfilmentMethodType>conductor</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:hand_written_ticket" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:collect_from_machine" version="fxc:v1.0">
							<Name>Collect from machine</Name>
							<FulfilmentMethodType>ticketMachine</FulfilmentMethodType>
							<RequiresBookingReference>true</RequiresBookingReference>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:magstripe_printed_ticket" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:collect_at_counter" version="fxc:v1.0">
							<Name>Collect at counter</Name>
							<FulfilmentMethodType>ticketOffice</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:magstripe_printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:pass" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:smart_card" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:hand_written_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:smart_card" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:collect_from_agent" version="fxc:v1.0">
							<Name>Travel agent issues ticket directly</Name>
							<FulfilmentMethodType>agent</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:electronic_document" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:mobile_app" version="fxc:v1.0">
							<Name>Mobile App</Name>
							<FulfilmentMethodType>mobileApp</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:mobile_app_ticket" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:self_print" version="fxc:v1.0">
							<Name>Self Print</Name>
							<FulfilmentMethodType>selfprint</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:self_print_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:electronic_document" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:online_propagation" version="fxc:v1.0">
							<Name>Online propagation</Name>
							<FulfilmentMethodType>validator</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:mobile_app_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:smart_card" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:email" version="fxc:v1.0">
							<Name>EMAIL</Name>
							<FulfilmentMethodType>email</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:self_print_ticket" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:post" version="fxc:v1.0">
							<Name>Send ticket by post</Name>
							<FulfilmentMethodType>post</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:magstripe_printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:pass" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:smart_card" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
						<FulfilmentMethod id="fxc:courier" version="fxc:v1.0">
							<Name>Send ticket by courier</Name>
							<FulfilmentMethodType>other</FulfilmentMethodType>
							<typesOfTravelDocument>
								<TypeOfTravelDocumentRef ref="fxc:printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:magstripe_printed_ticket" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:pass" version="fxc:v1.0"/>
								<TypeOfTravelDocumentRef ref="fxc:smart_card" version="fxc:v1.0"/>
							</typesOfTravelDocument>
						</FulfilmentMethod>
					</fulfilmentMethods>
					<typesOfTravelDocuments>
						<TypeOfTravelDocument id="fxc:distribution_channel_dependent" version="fxc:v1.0">
							<Name>Depends on channel used</Name>
							<MediaType>other</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:printed_ticket" version="fxc:v1.0">
							<Name>Printed Ticket</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:hand_written_ticket" version="fxc:v1.0">
							<Name>Hand written ticket</Name>
							<MediaType>paperTicket</MediaType>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:magstripe_printed_ticket" version="fxc:v1.0">
							<Name>Printed Ticket with magnetic Stripe</Name>
							<MediaType>paperTicket</MediaType>
							<MachineReadable>magneticStrip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:self_print_ticket" version="fxc:v1.0">
							<MediaType>selfPrintPaperTicket</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:pass" version="fxc:v1.0">
							<MediaType>card</MediaType>
							<MachineReadable>barCode</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:mobile_app_ticket" version="fxc:v1.0">
							<MediaType>mobileApp</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:smart_card" version="fxc:v1.0">
							<MediaType>card</MediaType>
							<MachineReadable>chip</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:electronic_document" version="fxc:v1.0">
							<MediaType>none</MediaType>
							<MachineReadable>ocr</MachineReadable>
						</TypeOfTravelDocument>
						<TypeOfTravelDocument id="fxc:membership_card" version="fxc:v1.0">
							<MediaType>card</MediaType>
							<MachineReadable>none</MachineReadable>
						</TypeOfTravelDocument>
					</typesOfTravelDocuments>
				</FareFrame>
				<ResourceFrame id="fxc:UK:DFT:ResourceFrame_UK_PI_METADATA:FareXChange:fxc" version="fxc:v1.0" responsibilitySetRef="fxc:FXC_metadata" dataSourceRef="fxc:dft">
					<Name>FXCP - Fare metadata</Name>
					<codespaces>
						<Codespace id="fxc_metadata">
							<Xmlns>fxc</Xmlns>
							<XmlnsUrl>netex.org.uk/fxc</XmlnsUrl>
							<Description>UK FareXChange Profile metadata</Description>
						</Codespace>
						<Codespace id="nrn_data">
							<Xmlns>nrn</Xmlns>
							<XmlnsUrl>http://www.nationalrail.co.uk/</XmlnsUrl>
							<Description>UK national rail network</Description>
						</Codespace>
						<Codespace id="iso3166-2_data">
							<Xmlns>iso3166-2</Xmlns>
							<XmlnsUrl>http://www.iso.org/country_codes/</XmlnsUrl>
							<Description>ISO 316602 3 character Principality &amp; county codes. Use to subdivide IANA countries, e.g. gb:ENG, gb:WLS </Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="fxc_metadata"/>
						<DefaultDataSourceRef ref="fxc:dft" version="fxc:v1.0"/>
						<DefaultResponsibilitySetRef ref="fxc:FXC_metadata" version="fxc:v1.0"/>
						<DefaultLocale>
							<TimeZoneOffset>0</TimeZoneOffset>
							<TimeZone>GMT</TimeZone>
							<SummerTimeZoneOffset>+1</SummerTimeZoneOffset>
							<SummerTimeZone>BST</SummerTimeZone>
							<DefaultLanguage>en</DefaultLanguage>
						</DefaultLocale>
						<DefaultLocationSystem>WGS84</DefaultLocationSystem>
						<DefaultSystemOfUnits>SiKilometresAndMetres</DefaultSystemOfUnits>
						<DefaultCurrency>GBP</DefaultCurrency>
					</FrameDefaults>
					<dataSources>
						<DataSource id="fxc:dft" version="fxc:v1.0">
							<Email>standards@netex.org.uk</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="fxc:v1.0" id="fxc:FXC_metadata">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="fxc:v1.0" id="fxc:FXC_metadata:DfT">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>dataRegistrar</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="fxc:DfT" version="fxc:v1.0"/>
									<ResponsibleAreaRef ref="fxc:UK">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<typesOfValue>
						<!-- ======== Code sets ========= -->
						<ValueSet version="fxc:v1.0" id="fxc:PointsOfInterest_Classifications" classOfValues="PointOfInterestClassification">
							<Name>Types of POI</Name>
							<values>
								<!--- ====Type of Product category ========= -->
								<PointOfInterestClassification version="fxc:v1.0" id="fxc:operator_travel_shop">
									<Name>Travel Shop</Name>
								</PointOfInterestClassification>
								<PointOfInterestClassification version="fxc:v1.0" id="fxc:tourist_information_centre">
									<Name>Tourist Information Centre</Name>
								</PointOfInterestClassification>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareZone" classOfValues="TypeOfZone">
							<Name>Types of Fare Zone</Name>
							<values>
								<!--- ====Type of Product category ========= -->
								<TypeOfZone version="fxc:v1.0" id="fxc:fare_zone@operator">
									<Name>Operator defined zone</Name>
								</TypeOfZone>
								<TypeOfZone version="fxc:v1.0" id="fxc:fare_zone@multi_operator">
									<Name>MultiOperator defined zone</Name>
								</TypeOfZone>
								<TypeOfZone version="fxc:v1.0" id="fxc:fare_zone@concessionary">
									<Name>Concessionary scheme zone</Name>
								</TypeOfZone>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_ProductCategory" classOfValues="TypeOfProductCategory">
							<Name>Types of Product Category</Name>
							<values>
								<!--- ====Type of Product category ========= -->
								<TypeOfProductCategory version="fxc:v1.0" id="fxc:urban_bus">
									<Name>Urban Bus</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="fxc:v1.0" id="fxc:rural_bus">
									<Name>Rural Bus</Name>
								</TypeOfProductCategory>
								<TypeOfProductCategory version="fxc:v1.0" id="fxc:park_and_ride">
									<Name>Rural Bus</Name>
								</TypeOfProductCategory>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:PurposesOfGrouping" classOfValues="PurposeOfGrouping">
							<Name>Purposes of Grouping</Name>
							<values>
								<!--- ====Type of Product category ========= -->
								<PurposeOfGrouping version="fxc:v1.0" id="fxc:route_exclusion">
									<Name>Routes to be ommitted</Name>
								</PurposeOfGrouping>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:ChargingMoments" classOfValues="ChargingMoment">
							<Name>Charging Moments</Name>
							<values>
								<!--- ==== TypeOfChargingMoment ========= -->
								<ChargingMoment version="fxc:v1.0" id="fxc:prepayment">
									<Name>Prepaid</Name>
								</ChargingMoment>
								<ChargingMoment version="fxc:v1.0" id="fxc:prepayment@pay_as_you_go">
									<Name>Prepaid - pay as you go</Name>
								</ChargingMoment>
								<ChargingMoment version="fxc:v1.0" id="fxc:prepayment@bundled">
									<Name>Prepaid - paid along with a base product</Name>
								</ChargingMoment>
								<ChargingMoment version="fxc:v1.0" id="fxc:prepayment@free">
									<Name>Prepaid - free issue</Name>
								</ChargingMoment>
								<ChargingMoment version="fxc:v1.0" id="fxc::post_payment">
									<Name>Prepaid</Name>
								</ChargingMoment>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareProduct@trip" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product - Trip</Name>
							<values>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@trip@short_hop">
									<Name>Short hop fare</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@trip@single">
									<Name>Single fare</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:era:standard_product@trip@time_limited">
									<Name>Time Limited fare</Name>
								</TypeOfFareProduct>
								<!--- Special -->
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:special_product@trip@period_return">
									<Name>Period return fare</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:era:special_produc@trip@day_return">
									<Name>Day retirn fare</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareProduct@pass" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product - Pass</Name>
							<values>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@pass@day">
									<Name>day pass - till end of fare day</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@pass@24H">
									<Name>24H from time of activation</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@pass@period">
									<Name>Pass for a specifed period</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareProduct@carnet" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product - Pass</Name>
							<values>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@carnet@trips">
									<Name>Carnet of trips.</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@carnet@days">
									<Name>Carnet of 1 day' passes.</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareProduct@discount" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product - Pass</Name>
							<values>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@discount@sales">
									<Name>Sales discount righty</Name>
								</TypeOfFareProduct>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@discount@usage">
									<Name>Usage discount rights</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareProduct@stored_value" classOfValues="TypeOfFareProduct">
							<Name>Types Of Fare Product - Epurse</Name>
							<values>
								<TypeOfFareProduct version="fxc:v1.0" id="fxc:standard_product@stored_value@epurse">
									<Name>Epurse</Name>
								</TypeOfFareProduct>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_SalesOfferPackage" classOfValues="TypeOfSalesOfferPackage">
							<Name>Types Of Sales Offer Product</Name>
							<values>
								<TypeOfSalesOfferPackage version="fxc:v1.0" id="fxc:standard_product@all_operators">
									<Name>Product is standard and supported by all operators</Name>
								</TypeOfSalesOfferPackage>
								<TypeOfSalesOfferPackage version="fxc:v1.0" id="fxc:standard_product@multi_operator">
									<Name>Product is standrad and supported by all operators</Name>
								</TypeOfSalesOfferPackage>
								<TypeOfSalesOfferPackage version="fxc:v1.0" id="fxc:standard_product@operator">
									<Name>Single operator standard product</Name>
								</TypeOfSalesOfferPackage>
								<TypeOfSalesOfferPackage version="fxc:v1.0" id="fxc:special_product@operator">
									<Name>Single operator special product</Name>
								</TypeOfSalesOfferPackage>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:ClassesOfUse" classOfValues="ClassOfUse">
							<Name>Classes of Use</Name>
							<values>
								<!--- ====ClassOfUse ========= -->
								<ClassOfUse version="fxc:v1.0" id="fxc:first">
									<Name>First Class</Name>
								</ClassOfUse>
								<ClassOfUse version="fxc:v1.0" id="fxc:second">
									<Name>Second Class</Name>
								</ClassOfUse>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_Projection" classOfValues="TypeOfProjection">
							<Name>Types of Projection</Name>
							<values>
								<!--- ====ClassOfUse ========= -->
								<TypeOfProjection version="fxc:v1.0" id="fxc:tariff_zone_border">
									<Name>The boundary stops for a fare_zone</Name>
								</TypeOfProjection>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_FareContractEntry" classOfValues="TypeOfFareContractEntry">
							<Name>Types of fare contract entry</Name>
							<values>
								<!--- ====TypeOfFareContractEntry ========= -->
								<TypeOfFareContractEntry version="fxc:v1.0" id="fxc:product_purchase">
									<Name>Purchase</Name>
								</TypeOfFareContractEntry>
								<TypeOfFareContractEntry version="fxc:v1.0" id="fxc:product_refund">
									<Name>Refund</Name>
								</TypeOfFareContractEntry>
								<TypeOfFareContractEntry version="fxc:v1.0" id="fxc:online_purchase">
									<Name>Online Purchase</Name>
								</TypeOfFareContractEntry>
								<TypeOfFareContractEntry version="fxc:v1.0" id="fxc:on_board_purchase">
									<Name>Cash Purchase</Name>
								</TypeOfFareContractEntry>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_Concession" classOfValues="TypeOfConcession">
							<Name>Types of concession</Name>
							<values>
								<!--- ====TypeOfConcession method========= -->
								<TypeOfConcession version="fxc:v1.0" id="fxc:none">
									<Name>Adult</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:infant">
									<Name>Infant</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:child">
									<Name>Child</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:youth">
									<Name>Youth</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:school_pupil">
									<Name>School pupil</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:student">
									<Name>Student</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:young_adult">
									<Name>Youth</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:senior">
									<Name>Senior</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:registered_disabled">
									<Name>Registered disabled</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:animal">
									<Name>Animal</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:social">
									<Name>Social</Name>
								</TypeOfConcession>
								<TypeOfConcession version="fxc:v1.0" id="fxc:statutory">
									<Name>Statutory</Name>
								</TypeOfConcession>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_Tariff" classOfValues="TypeOfTariff">
							<Name>Spatial Types of Tariff</Name>
							<values>
								<!--- ====Types OfTariff ========= -->
								<TypeOfTariff version="fxc:v1.0" id="fxc:Distance_kilometers">
									<Name>Kilometer Distance Kilometers</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:flat">
									<Name>Flat</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:point_to_point">
									<Name>Point to point</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:zone_to_zone">
									<Name>Zone to Zone</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:zonal">
									<Name>Zonal</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:section">
									<Name>Section</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:banded">
									<Name>Section</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:stored_value">
									<Name>Stored value</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:discount">
									<Name>Discount value</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:multitrip">
									<Name>Multitrip carnet</Name>
								</TypeOfTariff>
								<TypeOfTariff version="fxc:v1.0" id="fxc:identity_card">
									<Name>SIdentity</Name>
								</TypeOfTariff>
							</values>
						</ValueSet>
						<ValueSet version="fxc:v1.0" id="fxc:Types_of_AccessRightAssignment" classOfValues="TypeOfAccessRightAssignment">
							<Name>Types of Access Right Assignment</Name>
							<values>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:eligible">
									<Name>Eligible for a product or discount</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_access">
									<Name>Grants access rights to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:cannot_access">
									<Name>Revokes access rights to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:must_access">
									<Name>Requires access rights to use or travel on</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_access_when">
									<Name>Grants access rights to use or travel during some period</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_access_if_purchased">
									<Name>Right defines a property that may be Accessed if purchased</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_use_with_type_of_travel_document">
									<Name>Right defines tyoe travel document condition</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:condition_of_use">
									<Name>Defines a condition or restriction on use</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:condition_of_sale">
									<Name>Defines a condition or restriction on purchase</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_purchase_as">
									<Name>Gives right to purchase</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_purchase_when">
									<Name>Specifies when a purchase can be made</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_purchase_where">
									<Name>Specifies where a purchase can be made</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:gives_entitlement">
									<Name>Gives right to other products</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:prerequisites">
									<Name>Requires right to other products</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:penalties">
									<Name>Penalties for misuuse</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:can_use_to_pay_for">
									<Name>Gives ability to purchase automatically using</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:payment_schedules">
									<Name>Specifices if subscription or single payment</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:reservation_condition">
									<Name>Indicates need for reservation</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:distribution_channel_restriction">
									<Name>Constrains availability for distribution by a channel</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:use_before">
									<Name>Takes properties from group package</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:quota_applies">
									<Name>Quota applies</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:promotion_applies">
									<Name>Promotion applies</Name>
								</TypeOfAccessRightAssignment>
								<TypeOfAccessRightAssignment version="fxc:v1.0" id="fxc:validity_chaining">
									<Name>Quota applies</Name>
								</TypeOfAccessRightAssignment>
							</values>
						</ValueSet>
					</typesOfValue>
					<!-- ========Operators ========== -->
					<organisations>
						<GeneralOrganisation version="fxc:v1.0" id="fxc:DfT">
							<Name>Department for Transport</Name>
							<ShortName>DfT</ShortName>
							<OrganisationType>statutoryBody</OrganisationType>
						</GeneralOrganisation>
						<!-- === UIC RUs ==== -->
						<Operator version="fxc:v1.0" id="uic:operator:1170">
							<PublicCode>ATOC</PublicCode>
							<Name>Association of Train Operating Companies Limited</Name>
							<ShortName>UIC</ShortName>
							<ValidityPeriod>
								<FromDate>2001-01-01T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
						</Operator>
						<Operator version="fxc:v1.0" id="uicStation_Management:0070">
							<PublicCode>NR</PublicCode>
							<Name>Network Rail Limited</Name>
							<ShortName>Network Rail</ShortName>
							<ValidityPeriod>
								<FromDate>2003-09-22T00:00:00Z</FromDate>
								<ToDate>2020-01-01T00:00:00Z</ToDate>
							</ValidityPeriod>
							<CountryRef ref="uk" refPrincipality="iso3166-2:GB-UKM"/>
						</Operator>
					</organisations>
					<groupsOfEntities>
						<Layer version="fxc:v1.0" id="fxc:fare_network+fare_products+fare_prices">
							<Name>Fares and fare prices</Name>
						</Layer>
						<Layer version="fxc:v1.0" id="fxc:fare_network">
							<Name>Fares networks</Name>
						</Layer>
						<Layer version="fxc:v1.0" id="fxc:fare_products">
							<Name>Fares ad fare prices</Name>
						</Layer>
						<Layer version="fxc:v1.0" id="fxc:fare_prices">
							<Name>Fares and fare prices</Name>
						</Layer>
					</groupsOfEntities>
				</ResourceFrame>
				<!-- === NaPTAN Common fixed definitions  ===  -->
				<ResourceFrame version="napt:v2.4" id="fxc:UK:DFT:ResourceFrame_UK_PI_METADATA:NaPTAN:napt" responsibilitySetRef="napt:NaPTAN_metadata" dataSourceRef="napt:dft">
					<ValidBetween>
						<FromDate>2005-01-01T00:00:00</FromDate>
					</ValidBetween>
					<Name>Static Naptan  code values</Name>
					<Description>This frame contains code  values used to validate NaPTAN data.</Description>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA:FXCP"/>
					<codespaces>
						<Codespace id="napt_metadata">
							<Xmlns>napt</Xmlns>
							<XmlnsUrl>http://www.naptan.org.uk</XmlnsUrl>
							<Description>UK National Public Transport Access Nodes     codes</Description>
						</Codespace>
						<!-- A single napt: space could be used for codes, Napatn stops and Naptan stop areas (since th code  values do not overlap) ,  but we separate meta data and data for clarity  -->
						<Codespace id="naptStop_data">
							<Xmlns>naptStop</Xmlns>
							<XmlnsUrl>http://www.naptan.org.uk/stops</XmlnsUrl>
							<Description>UK National Public Transport Access Nodes: Stops.</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="napt_metadata"/>
						<DefaultDataSourceRef ref="napt:dft" version="napt:v2.4"/>
						<DefaultResponsibilitySetRef ref="napt:NaPTAN_metadata" version="napt:v2.4"/>
					</FrameDefaults>
					<dataSources>
						<DataSource id="napt:dft" version="napt:v2.4">
							<Email>standards@naptan.org.uk</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="napt:v2.4" id="napt:NaPTAN_metadata">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="napt:v2.4" id="napt:NaPTAN_metadata">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>dataRegistrar</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="nptg:DfT" version="nptg:v2.1"/>
									<ResponsibleAreaRef ref="nptgUkRegion:GB" nameOfRefClass="TransportAdministrativeZone" versionRef="0" xsi:type="TransportAdministrativeZoneRefStructure">UK</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="napt:v2.4" id="napt:stop_data">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="napt:v2.4" id="napt:naptan_data">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>other</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="nptg:DfT" version="nptg:v2.1"/>
									<ResponsibleAreaRef ref="nptgUkRegion:GB" nameOfRefClass="TransportAdministrativeZone" versionRef="0" xsi:type="TransportAdministrativeZoneRefStructure">UK</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ==== Fixed values == -->
					<typesOfValue>
						<!-- ==== Fixed values == -->
						<ValueSet version="napt:v2.4" id="napt:NaPTAN_Stop_Classifications_StopPlace" classOfValues="TypeOfPlace">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@BST">
									<Name> Bus Station Access ARea.</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@AIR">
									<Name>Airport   </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@FER">
									<Name>Ferry Terminal     </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@RLY">
									<Name>Rail Station  </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@MET">
									<Name>Metro Station</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.4" id="napt:StopType@LCB">
									<Name>Lift Station</Name>
								</TypeOfPlace>
							</values>
						</ValueSet>
						<ValueSet version="napt:v2.4" id="napt:NaPTAN_Stop_Classifications_StopPlaceEntrance" classOfValues="TypeOfPlace">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@BSE">
									<Name>Bus Station Entrance</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@FTD">
									<Name>Ferry Terminal   Entrance </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@RSE">
									<Name>Rail Station Entrance</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@TMU">
									<Name>Metro Station Entrance</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.4" id="napt:StopType@LSE">
									<Name>Lift Station Entrance</Name>
								</TypeOfPlace>
							</values>
						</ValueSet>
						<ValueSet version="napt:v2.4" id="napt:NaPTAN_Stop_Classifications_Quay" classOfValues="TypeOfPlace">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@BCT">
									<Name>Naptan Bus COach Tram stop on street </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@BCS">
									<Name> Bus / Coach bay / stand / stance within Bus / Coach Stations.</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@BCQ">
									<Name> Variabel Bay.</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@GAT">
									<Name>Airside Gate </Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@FBT">
									<Name>Ferry Berth</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@RPL">
									<Name>Rail Platform</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@PLT">
									<Name>Metro Platform</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.4" id="napt:StopType@LPL">
									<Name>Lift Station  Platform</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@TXR">
									<Name>Taxi Rank</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@STR">
									<Name>Shared Taxi Rank</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.4" id="napt:StopType@SDA">
									<Name>Set Down Area</Name>
								</TypeOfPlace>
							</values>
						</ValueSet>
						<ValueSet version="napt:v2.4" id="napt:NaPTAN_Bus_Stop_Types" classOfValues="TypeOfPlace">
							<Name>NapTAn STope Types   s</Name>
							<values>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@MKD">
									<Name>Marked stopr</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@HAR">
									<Name>Hail and Ride</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@CUS">
									<Name>stom (unmarked, or only marked on road).</Name>
								</TypeOfPlace>
								<TypeOfPlace version="napt:v2.1" id="napt:StopType@FLX">
									<Name>Unmarked stop </Name>
								</TypeOfPlace>
							</values>
						</ValueSet>
						<ValueSet version="napt:v2.4" id="napt:NaPTAN_StopArea_Classifications" classOfValues="TypeOfZone">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GPBS">
									<Name>Paired on-street Bus / Coach / Tram stops.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GCLS">
									<Name>Clustered on-street Bus / Coach / Tram stops.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GAIR">
									<Name>Airport Building.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GBCS">
									<Name>Bus / Coach Station.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GFTD">
									<Name>Ferry Terminal / Dock Building.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GTMU">
									<Name>Tram / Metro / Underground Station.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GRLS">
									<Name>Railway station.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GMLT">
									<Name>Multimode Interchange.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GOTH">
									<Name>Other Structure.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.1" id="napt:StopAreaType@GCCH">
									<Name>Coach Service Coverage.</Name>
								</TypeOfZone>
								<TypeOfZone version="napt:v2.4" id="napt:StopAreaType@GLCB">
									<Name> Lift or Cablecar station (+NaPT v2.4)</Name>
								</TypeOfZone>
							</values>
						</ValueSet>
					</typesOfValue>
				</ResourceFrame>
				<ResourceFrame version="nptg:v2.1" id="fxc:UK:DFT:ResourceFrame_UK_PI_METADATA:NPTG:nptg" responsibilitySetRef="nptg:NPTG_metadata" dataSourceRef="nptg:dft">
					<ValidBetween>
						<FromDate>2004-01-01T00:00:00</FromDate>
					</ValidBetween>
					<Name>Static code values for UK NPTG data</Name>
					<Description>This frame contains code  values used to validate the NPTG  </Description>
					<TypeOfFrameRef version="fxc:v1.0" ref="fxc:UK:DFT:TypeOfFrame_UK_PI_METADATA:FXCP"/>
					<codespaces>
						<Codespace id="nptg_metadata">
							<Xmlns>nptg</Xmlns>
							<XmlnsUrl>http://www.nptg.org.uk/nptg</XmlnsUrl>
							<Description>UK National Public Transport gazetteer     fixed codes.   .</Description>
						</Codespace>
						<Codespace id="nptgLocality_data">
							<Xmlns>nptgLocality</Xmlns>
							<XmlnsUrl>http://nptg.org.uk/locations</XmlnsUrl>
							<Description>National Public Transport gazetteer locations</Description>
						</Codespace>
						<Codespace id="nptgTariffZone_data">
							<Xmlns>nptgTariffZone</Xmlns>
							<XmlnsUrl>http://nptg.org.uk/tariffZones</XmlnsUrl>
							<Description>National Public Transport gazetteer plus bus zones</Description>
						</Codespace>
						<Codespace id="nptgAdminArea_data">
							<Xmlns>nptgAdminArea</Xmlns>
							<XmlnsUrl>http://www.nptg.org.uk/adminAreas</XmlnsUrl>
							<Description>UK National Public Transport gazetteer. Codes of administrative areas, are unique within the UK.</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="nptg_metadata"/>
						<DefaultDataSourceRef ref="nptg:dft" version="nptg:v2.1"/>
						<DefaultResponsibilitySetRef ref="nptg:NPTG_metadata" version="nptg:v2.1"/>
					</FrameDefaults>
					<dataSources>
						<DataSource id="nptg:dft" version="nptg:v2.1">
							<Email>standards@nptg.org.uk</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="nptg:v2.1" id="nptg:NPTG_metadata">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="nptg:v2.1" id="nptg:NPTG_metadata">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>dataRegistrar</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="nptg:DfT" version="nptg:v2.1"/>
									<ResponsibleAreaRef ref="nptgUkRegion:GB" nameOfRefClass="TransportAdministrativeZone" versionRef="0" xsi:type="TransportAdministrativeZoneRefStructure">UK</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
						<ResponsibilitySet version="nptg:v2.1" id="nptg:NPTG_data">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="nptg:v2.1" id="nptg:NPTG_data">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>entityLegalOwnership</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="nptg:DfT" version="nptg:v2.1"/>
									<ResponsibleAreaRef ref="nptg:UK">TODO</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ==== Fixed values == -->
					<typesOfValue>
						<!-- ====Frame Types   TODO MERGE FRAME TYPES INTO FXC PI frame types== -->
						<ValueSet version="nptg:v2.1" id="nptg:UK_NPTG_profile@Types_of_frame" classOfValues="TypeOfFrame">
							<Name>Types of frame for UK NKTG profile</Name>
							<values>
								<TypeOfFrame version="nptg:v2.1" id="nptg:UK_NPTG_profile_payload">
									<Name>NPTG Locations and  Tariff Zones Frame</Name>
									<FrameClassRef nameOfClass="SiteFrame"/>
									<classes>
										<ClassInFrame nameOfClass="TopographicPlace">
											<!-- 	 TopographicPlace maps to  a NPTG Locality 
<NptgLocality Status="active" Modification="delete" DataRightRef="DR01" CreationDateTime="2001-12-17T09:30:47Z" BaselineVersion="1" ModificationDateTime="2001-12-17T09:30:47Z" id="E0000003"  RevisionNumber="1">
			<NptgLocalityCode>E0000003</NptgLocalityCode>
			<Descriptor Modification="delete" Status="active" DataRightRef="DR01" CreationDateTime="2001-12-17T09:30:47Z" ModificationDateTime="2001-12-17T09:30:47Z" BaselineVersion="1" id="E0000001-1"  RevisionNumber="1">
				<LocalityName>Locality Three</LocalityName>
				<ShortName>Locality 3</ShortName>
				<Qualify>
					<QualifierName>Loc 22 </QualifierName>
					<NptgLocalityRef>E0000022</NptgLocalityRef>
				</Qualify>
			</Descriptor> 
			<ParentNptgLocalityRef Status="pending" CreationDateTime="2001-12-17T09:30:47Z" ModificationDateTime="2001-12-17T09:30:47Z" BaselineVersion="1" RevisionNumber="1">E0000022</ParentNptgLocalityRef>
			<AdministrativeAreaRef>101</AdministrativeAreaRef>
			<NptgDistrictRef>111</NptgDistrictRef>
			<AdjacentLocalities>
				<NptgLocalityRef Status="active" CreationDateTime="2001-12-17T09:30:47Z" ModificationDateTime="2001-12-17T09:30:47Z" BaselineVersion="1" RevisionNumber="1">E0000001</NptgLocalityRef>
			</AdjacentLocalities>
			<SourceLocalityType> Pa</SourceLocalityType>
			<LocalityClassification> village</LocalityClassification>
			<Location id="NMTOKEN" Precision="10m">
				<GridType>UKOS</GridType>
				<Easting>999999</Easting>
				<Northing>1999999</Northing>
			</Location> 
		</NptgLocality>			-->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_id">
													<!--  NptgLocality.NptgLocalityCode-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_version">
													<!--  NptgLocality.RevisionNumber-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_created">
													<!--  NptgLocality.CreationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_changed">
													<!--  NptgLocality.ModificationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_modification">
													<!--  NptgLocality.Modification -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_status">
													<!--  NptgLocality.Status -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name">
													<!--  NptgLocality.Descriptor.LocalityName -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name.lang">
													<!--  NptgLocality.Descriptor.Name.Lang-->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Centroid.Location.Longitude">
													<!--  NptgLocality.Location.Longitude -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Centroid.Location.Latitude">
													<!--  NptgLocality.Location.Latitude -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Centroid.Location.gml.pos">
													<!-- NptgLocality.Location.GridType .  NptgLocality.Location.Easting,    NptgLocality.Location.Northing>  -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Centroid.Location.Precision">
													<!-- NptgLocality.Location.Precision.    -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.Name">
													<!--  NptgLocality.Descriptor.LocalityName -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.Name._lang">
													<!--  NptgLocality.Descriptor.LocalityName.Lang-->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.ShortName">
													<!--  NptgLocality.Descriptor.ShortName -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.ShortName._lang">
													<!--  NptgLocality.Descriptor.ShortName.Lang-->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.Qualifier">
													<!--  NptgLocality.Descriptor.Qualify.QualifierName -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Descriptor.Qualifier.Name._lang">
													<!--  NptgLocality.Descriptor.Qualify.QualifierName.Lang-->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="TypeOfTopographicPlace">
													<!--  NptgLocality.LocalityClassification -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="responsibilitySet">
													<!--  NptgLocality.AdministrativeAreaRef -->
													<RelationshipRef nameOfClass="ResponsibilitySetRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="parentZone">
													<RelationshipRef nameOfClass="ParentZoneRef"/>
													<!--  NptgLocality.NptgDistrictRef-->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="placeTypes">
													<RelationshipRef nameOfClass="TypeOfPlaceRef"/>
													<!--  NptgLocality.SourceLocalityType -->
													<Mandatory>required</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="country">
													<RelationshipRef nameOfClass="CountryRef"/>
													<Mandatory>optional</Mandatory>
													<Containment>byReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="parentTopographicPlace">
													<RelationshipRef nameOfClass="ParentTopographicPlaceRef"/>
													<!--  NptgLocality.ParentNptgLocalityRef -->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="alternativeDescriptors">
													<!--  NB Only coccasionally  actually populated in current data set -->
													<RelationshipRef nameOfClass="TopographicPlaceDescriptor"/>
													<!--   NptgLocality.alternativeDeiscriptors.Descriptor -->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="adjacentLocalities">
													<!--  NB Only coccasionally  actually populated in current data set -->
													<RelationshipRef nameOfClass="TopographicPlaceRef"/>
													<!--   NptgLocality.AdjacentLocalities.NptgLocalityRef -->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="containedIn">
													<!--  NB Not  actually populated in current data set ? -->
													<RelationshipRef nameOfClass="TopographicPlaceRef"/>
													<!--   NptgLocality.Descriptor.Qualify.NptgLocalityRef -->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<ClassInFrame nameOfClass="TopographicPlaceDescriptor">
											<!-- 	 TopographicPlace maps to  a NPTG Locality. 		lternativeDescriptors.Descrip  -->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_id">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.NptgLocalityCode-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_version">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.RevisionNumber-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_created">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.CreationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_changed">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.ModificationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_modification">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.Modification -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name">
													<!-- NptgLocality.AlternativeDescriptors.Descriptor.LocalityName -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="ShortName">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.ShortName -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Qualifier">
													<!--  NptgLocality.AlternativeDescriptors.Descriptor.Qualify.QualifierName -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="responsibilitySet">
													<!--  NptgLocality.AdministrativeAreaRef -->
													<RelationshipRef nameOfClass="ResponsibilitySetRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="containedIn">
													<!--  NB Not  actually populated in current data set ? -->
													<RelationshipRef nameOfClass="TopographicPlaceRef"/>
													<!--   NptgLocality.AlternativeDescriptors.Descriptor.Qualify.NptgLocalityRef -->
													<Mandatory>optional</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<!-- Classes for Plus Bus Zone -->
										<ClassInFrame nameOfClass="TariffZone">
											<!-- 	 TariffZone  maps to  a NPTG PlusBuzSOne -->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_id">
													<!--  NptgPlusBusZone.PlusBusZoneCode-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_version">
													<!--  NptgPlusBusZone.RevisionNumber-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_created">
													<!--  NptgPlusBusZone.CreationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_changed">
													<!--  NptgPlusBusZone.ModificationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_modification">
													<!--  NptgPlusBusZone.Modification -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name">
													<!--  NptgPlusBusZone.Name-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name._lang">
													<!--  NptgPlusBusZone.Name.Lang-->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="PrivateCode">
													<!--  NptgPlusBusZone.PlusBusZoneCode-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="types">
													<!--  Fixed    -->
													<RelationshipRef nameOfClass="TypeOfZoneRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="country">
													<!--  NptgPlusBusZone.Country-->
													<RelationshipRef nameOfClass="CountryRef"/>
													<Mandatory>optional</Mandatory>
													<Containment>byReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="projection">
													<!--  NptgPlusBusZone.Mapping  ..  <Location><Easting>  .. <Northing>  -->
													<RelationshipRef nameOfClass="gml:Polygon"/>
													<Mandatory>required</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<ClassInFrame nameOfClass="gml:Polygon">
											<!-- 	 gml:Polygon  maps to  a NPTG PlusBusZone.Mapping  -->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_gml.id">
													<!--  NptgPlusBusZone.Mapping.PlusBusZoneCode -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_srsName">
													<!-- NptgPlusBusZone.Mapping.GridType -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="gml.exterior.LinearRIng.pos">
													<!-- NptgPlusBusZone.Mapping.GridType.Easting  NptgPlusBusZone.Mapping.GridType.Northng  -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
										</ClassInFrame>
									</classes>
									<ModificationSet>all</ModificationSet>
								</TypeOfFrame>
								<TypeOfFrame version="nptg:v2.1" id="nptg:UK_NPTG_profile_admin_context">
									<Name>NPTG Admin areas for NPTG </Name>
									<classes>
										<ClassInFrame nameOfClass="GeneralOrganisation">
											<!--  Fixed    -->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="Name">
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="parts">
													<!--  NPTG Region    -->
													<RelationshipRef nameOfClass="OrganisationPart"/>
													<Mandatory>required</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<ClassInFrame nameOfClass="OrganisationPart">
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="Name">
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="PublicCode">
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="administrativeZones">
													<RelationshipRef nameOfClass="TransportAdministrativeZone"/>
													<Mandatory>required</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<ClassInFrame nameOfClass="TransportAdministrativeZone">
											<!-- Maps some aspects of  NPTG Admin Area								
	<AdministrativeArea Modification="new" Status="active" DataRightRef="DR01" CreationDateTime="2001-12-17T09:30:47Z" ModificationDateTime="2001-12-17T09:30:47Z" BaselineVersion="1"   RevisionNumber="1" >
					<AdministrativeAreaCode>101</AdministrativeAreaCode>
					<AtcoAreaCode>001</AtcoAreaCode>
					<Name>Nptg Admin area 101</Name>
					<ShortName>Nptg Admin area 101 short Name</ShortName>



		<MaximumLengthForShortNames>24</MaximumLengthForShortNames>   USE KEY LIST FOR MAPPING
					<National>false</National>       represent by TypeOf 
					<NaptanPrefixes>   <CodespaceAssignment><CodePrefix>
						<AlphaPrefix>333</AlphaPrefix>
					</NaptanPrefixes>
					<CleardownRange>   
						<CleardownStart>2</CleardownStart>   <CodespaceAssignment><StartValue>
						<CleardownEnd>4</CleardownEnd>  <CodespaceAssignment><EndValue>
					</CleardownRange>

  -->
											<Mandatory>required</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_id">
													<!--  Nptg AdministrativeArea.AdministrativeAreaCode -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_version">
													<!--  Nptg AdministrativeArea.RevisionNumber-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_created">
													<!--  Nptg AdministrativeArea.CreationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_changed">
													<!--  Nptg AdministrativeArea.ModificationDateTime  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_modification">
													<!--  Nptg AdministrativeArea.Modification -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="Name">
													<!--  Nptg AdministrativeArea.Name -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="ShortName">
													<!--  Nptg AdministrativeArea.ShortName -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="PrivateCode">
													<!--  N ptg AdministrativeArea.AtcoAreaCode>  -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="types">
													<!--  N ptg AdministrativeArea.National>  -->
													<RelationshipRef nameOfClass="TypeOfZoneRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="projections">
													<RelationshipRef nameOfClass="TopographicProjection"/>
													<Mandatory>optional</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="subzones">
													<RelationshipRef nameOfClass="TransportAdministrativeZone"/>
													<Mandatory>optional</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="codespaceAssignments">
													<!--  N ptg AdministrativeArea.NaptanPrefixes>  -->
													<RelationshipRef nameOfClass="CodespaceAssignment"/>
													<Mandatory>optional</Mandatory>
													<Containment>inline</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
										<ClassInFrame nameOfClass="CodespaceAssignment">
											<!--   NPTG  <AdministrativeArea 	 
							........
					<NaptanPrefixes>   <CodespaceAssignment><CodePrefix>
						<AlphaPrefix>333</AlphaPrefix>
					</NaptanPrefixes>
					<CleardownRange>   
						<CleardownStart>2</CleardownStart>   <CodespaceAssignment><StartValue>
						<CleardownEnd>4</CleardownEnd>  <CodespaceAssignment><EndValue>
					</CleardownRange> -->
											<Mandatory>optional</Mandatory>
											<attributes>
												<ClassAttributeInFrame name="_id">
													<!--  Nptg AdministrativeArea.AdministrativeAreaCode  + prefix -->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="_version">
													<!--  Nptg AdministrativeArea.RevisionNumber-->
													<Mandatory>required</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="CodePrefix">
													<!--  Nptg AdministrativeArea.AtcoCode  -->
													<!--  Nptg AdministrativeArea.NaptanPrefixes.AlphaPrefix   -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="StartValue">
													<!--  Nptg AdministrativeArea.CleardownRange.Start  -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
												<ClassAttributeInFrame name="EndValue">
													<!--  Nptg AdministrativeArea.CleardownRange.End -->
													<Mandatory>optional</Mandatory>
												</ClassAttributeInFrame>
											</attributes>
											<relationships>
												<ClassRelationshipInFrame name="codespace">
													<RelationshipRef nameOfClass="CodespaceRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byReference</Containment>
												</ClassRelationshipInFrame>
												<ClassRelationshipInFrame name="typeOfCodespaceAssignment">
													<!--  Nptg AdministrativeArea.AtcoCode -->
													<!--  Nptg AdministrativeArea.NaptanPrefixes -->
													<!--  Nptg AdministrativeArea.CleardownRange -->
													<RelationshipRef nameOfClass="TypeOfCodespaceAssignmentRef"/>
													<Mandatory>required</Mandatory>
													<Containment>byVersionedReference</Containment>
												</ClassRelationshipInFrame>
											</relationships>
										</ClassInFrame>
									</classes>
									<ModificationSet>all</ModificationSet>
								</TypeOfFrame>
							</values>
						</ValueSet>
						<!-- ==== Fixed values == -->
						<ValueSet version="nptg:v2.1" id="nptg:UK_NPTG_profile@Place_types" classOfValues="TypeOfPlace">
							<Name>NPTG Place Types   s</Name>
							<values>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@Lo">
									<Name>NPTG Source Loc  = Lo</Name>
								</TypeOfPlace>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@Co">
									<Name>NPTG Source Loc  = Co</Name>
								</TypeOfPlace>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@Pa">
									<Name>NPTG Source Loc  = Pa</Name>
								</TypeOfPlace>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@ar">
									<Name>NPTG Source Loc  = ar</Name>
								</TypeOfPlace>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@Add">
									<Name>NPTG Source Loc  = Add</Name>
								</TypeOfPlace>
								<TypeOfPlace version="nptg:v2.1" id="nptg:SourceLocalityType@U">
									<Name>NPTG Source Loc  = U</Name>
								</TypeOfPlace>
							</values>
						</ValueSet>
						<ValueSet version="nptg:v2.1" id="nptg:UK_NPTG_profile@Organisation_part_types" classOfValues="TypeOfZone">
							<Name>NPTG Organisation Part Types   s</Name>
							<values>
								<TypeOfZone version="nptg:v2.1" id="nptg:UkRegion">
									<Name>An NPTG Region</Name>
								</TypeOfZone>
								<TypeOfZone version="nptg:v2.1" id="nptg:AdministrativeArea@National">
									<Name>An NPTG Administrative Area with National scope (e.g. 910, 920 etc)</Name>
								</TypeOfZone>
								<TypeOfZone version="nptg:v2.1" id="nptg:AdministrativeArea@Local">
									<Name>An NPTG Administrative Area with Local scope</Name>
								</TypeOfZone>
								<TypeOfZone version="nptg:v2.1" id="nptg:UkDistrict">
									<Name>An NPTG District</Name>
								</TypeOfZone>
								<TypeOfZone version="nptg:v2.1" id="nptg:UkLocality">
									<Name>An NPTG Locality</Name>
								</TypeOfZone>
								<TypeOfZone version="nptg:v2.1" id="nptg:PlusBusZone">
									<Name>An PlusBus Tariff Zone</Name>
								</TypeOfZone>
							</values>
						</ValueSet>
						<ValueSet version="nptg:v2.1" id="nptg:UK_NPTG_profile@Sms_codes" classOfValues="TypeOfCodespaceAssignment">
							<Name>NPTG Codespace Assignment Types</Name>
							<values>
								<TypeOfCodespaceAssignment version="nptg:v2.1" id="nptg:naptan_prefix">
									<Name>NPTG Stop prefix</Name>
								</TypeOfCodespaceAssignment>
								<TypeOfCodespaceAssignment version="nptg:v2.1" id="nptg:naptan_sms">
									<Name>NPTG  Stop SMS prefix</Name>
								</TypeOfCodespaceAssignment>
								<TypeOfCodespaceAssignment version="nptg:v2.1" id="nptg:naptan_cleardown">
									<Name>NPTG  stop cleardown range  </Name>
								</TypeOfCodespaceAssignment>
							</values>
						</ValueSet>
					</typesOfValue>
					<organisations>
						<!---  DFT  -->
						<GeneralOrganisation id="nptg:DfT" modification="new" status="active" responsibilitySetRef="nptg:NPTG" version="nptg:v2.1">
							<Name>Department for Transport</Name>
						</GeneralOrganisation>
					</organisations>
				</ResourceFrame>
				<!-- === TransXchange Common fixed definitions  ===  -->
				<ResourceFrame version="txc:v2.1" id="fxc:UK:DFT:ResourceFrame_UK_PI_METADATA:TransXChange:txc" responsibilitySetRef="txc:TransXChange_metadata" dataSourceRef="txc:dft">
					<ValidBetween>
						<FromDate>2005-01-01T00:00:00</FromDate>
					</ValidBetween>
					<Name>Static TransXchange  code values</Name>
					<Description>This frame contains code  values used to validate   TransXChange  data  </Description>
					<codespaces>
						<Codespace id="txc_metadata">
							<Xmlns>txc</Xmlns>
							<XmlnsUrl>http://www.transxchange.org.uk/</XmlnsUrl>
							<Description>TransXchange</Description>
						</Codespace>
						<Codespace id="txcOperator">
							<Xmlns>txcOperator</Xmlns>
							<XmlnsUrl>http://www.transxchange.org.uk/operators</XmlnsUrl>
							<Description>Operator codes in TransXchange</Description>
						</Codespace>
						<Codespace id="noc_data">
							<Xmlns>noc</Xmlns>
							<XmlnsUrl>http://www.traveline.co.uk/noc</XmlnsUrl>
							<Description>UK national operator codes</Description>
						</Codespace>
					</codespaces>
					<FrameDefaults>
						<DefaultCodespaceRef ref="txc_metadata"/>
						<DefaultDataSourceRef ref="txc:dft" version="txc:v2.1"/>
						<DefaultResponsibilitySetRef ref="txc:TransXChange_metadata" version="txc:v2.1"/>
					</FrameDefaults>
					<dataSources>
						<DataSource id="txc:dft" version="txc:v2.1">
							<Email>standards@transxchange.org.uk</Email>
						</DataSource>
					</dataSources>
					<!-- ========Responsibility Sets========== -->
					<responsibilitySets>
						<ResponsibilitySet version="txc:v2.1" id="txc:TransXChange_metadata">
							<Name>Common</Name>
							<roles>
								<ResponsibilityRoleAssignment version="txc:v2.1" id="txc:TransXChange_metadata">
									<DataRoleType>creates distributes</DataRoleType>
									<StakeholderRoleType>dataRegistrar</StakeholderRoleType>
									<ResponsibleOrganisationRef ref="nptg:DfT" version="nptg:v2.1"/>
									<ResponsibleAreaRef ref="nptgUkRegion:GB" nameOfRefClass="TransportAdministrativeZone" versionRef="0" xsi:type="TransportAdministrativeZoneRefStructure">UK</ResponsibleAreaRef>
								</ResponsibilityRoleAssignment>
							</roles>
						</ResponsibilitySet>
					</responsibilitySets>
					<!-- ==== Types of Frame  == -->
					<typesOfValue>
						<!-- ==== Fixed values == -->
						<ValueSet version="txc:v2.1" id="txc:Operator_Licence_Types" classOfValues="TypeOfOrganisation">
							<Name>TXC licence types  s</Name>
							<values>
								<TypeOfOrganisation version="txc:v2.1" id="txc:LicenceClassification@StandardNational">
									<Name>Standard National </Name>
								</TypeOfOrganisation>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.1" id="txc:Purpose_of_Grouping_for_Routes" classOfValues="PurposeOfGrouping">
							<Name>Purpose of Grouping e</Name>
							<values>
								<PurposeOfGrouping version="txc:v2.1" id="txc:Type_of_Section@RouteSection">
								</PurposeOfGrouping>
								<PurposeOfGrouping version="txc:v2.1" id="txc:Type_of_Section@JourneyPatternSection"/>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.1" id="txc:Groups of Services" classOfValues="PurposeOfGrouping">
							<Name>Purpose of Grouping e</Name>
							<values>
								<PurposeOfGrouping id="txc:Type_of_Section@outbound_services" version="txc:v2.1"/>
								<PurposeOfGrouping id="txc:Type_of_Section@inbound_services" version="txc:v2.1"/>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.1" id="txc:Types_of_JourneyPattern" classOfValues="TypeOfJourneyPattern">
							<Name>TXC Route</Name>
							<values>
								<TypeOfJourneyPattern version="txc:v2.1" id="txc:Type_of_JourneyPattern@Route">
								</TypeOfJourneyPattern>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.1" id="txc:Types_of_Point" classOfValues="TypeOfPoint">
							<Name>TXC Route</Name>
							<values>
								<TypeOfJourneyPattern version="txc:v2.1" id="txc:TypeOfPoint@LayoverPoint">
								</TypeOfJourneyPattern>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.4" id="txc:NaPTAN_Stop_Classifications_StopPl" classOfValues="TypeOfPoint">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@BST">
									<Name> Bus Station Access ARea.</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@AIR">
									<Name>Airport   </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@FER">
									<Name>Ferry Terminal     </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@RLY">
									<Name>Rail Station  </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@MET">
									<Name>Metro Station</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.4" id="txc:StopType@LCB">
									<Name>Lift Station</Name>
								</TypeOfPoint>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.4" id="txc:NaPTAN_Stop_Classifications_StopPlaceEntrance" classOfValues="TypeOfPoint">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@BSE">
									<Name>Bus Station Entrance</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@FTD">
									<Name>Ferry Terminal   Entrance </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@RSE">
									<Name>Rail Station Entrance</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@TMU">
									<Name>Metro Station Entrance</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.4" id="txc:StopType@LSE">
									<Name>Lift Station Entrance</Name>
								</TypeOfPoint>
							</values>
						</ValueSet>
						<ValueSet version="txc:v2.4" id="txc:NaPTAN_Stop_Classifications_Quay" classOfValues="TypeOfPoint">
							<Name>NaPTan Stop StopClassifications</Name>
							<values>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@BCT">
									<Name>Naptan Bus COach Tram stop on street </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@BCS">
									<Name> Bus / Coach bay / stand / stance within Bus / Coach Stations.</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@BCQ">
									<Name> Variabel Bay.</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@GAT">
									<Name>Airside Gate </Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@FBT">
									<Name>Ferry Berth</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@RPL">
									<Name>Rail Platform</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@PLT">
									<Name>Metro Platform</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.4" id="txc:StopType@LPL">
									<Name>Lift Station  Platform</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@TXR">
									<Name>Taxi Rank</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.1" id="txc:StopType@STR">
									<Name>Shared Taxi Rank</Name>
								</TypeOfPoint>
								<TypeOfPoint version="txc:v2.4" id="txc:StopType@SDA">
									<Name>Set Down Area</Name>
								</TypeOfPoint>
							</values>
						</ValueSet>
					</typesOfValue>
				</ResourceFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>
