Example
Netex_sncf_b1_1.xml
standards/tap_tsi/B1_NRT/Netex_sncf_b1_1.xml
Element names link to their declarations.
<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== SImple Carrier Example ======
This example provides an example of encodeing tap TCVS Series data, & TCVP Price data for route & set based fares in NeTEx XML
The example covers a small number of
Two tariffs are defined - oen for indviduals, one for groups
(C) ERA Copyright 2013, 2018, 2019
-->
<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>2001-12-17T09:30:47.0Z</PublicationTimestamp>
<ParticipantRef>SYS001</ParticipantRef>
<!--- ======WHAT WAS REQUESTED ========== -->
<Description>Simple Series example</Description>
<!--- =============== RESULTS =========== -->
<dataObjects>
<CompositeFrame version="1" id="tap:NRT_Example">
<TypeOfFrameRef ref="uic:B1" version="any"/>
<!--- ======= CODESPACEs======== -->
<codespaces>
<Codespace id="tap:tap">
<Xmlns>zbt</Xmlns>
<XmlnsUrl>http://www.era.eu/b1</XmlnsUrl>
<Description>TAP TSI location </Description>
</Codespace>
</codespaces>
<!--- =======FRAME DEFAULTS======== -->
<FrameDefaults>
<DefaultCodespaceRef ref="tap:tap"/>
<DefaultCurrency>EUR</DefaultCurrency>
</FrameDefaults>
<frames>
<!-- === PRODUCTS e =====-->
<FareFrame id="tap:NRT_Example@products" version="1.0" modification="revise">
<prerequisites>
<ResourceFrameRef version="1.0" ref="tap:Common_resources"/>
</prerequisites>
<!-- === STOP POINTS === -->
<fareScheduledStopPoints>
<FareScheduledStopPoint id="tap:213001" version="1.0">
<Name>Lille</Name>
</FareScheduledStopPoint>
<FareScheduledStopPoint id="tap:213002" version="1.0">
<Name>Valenciennes</Name>
</FareScheduledStopPoint>
</fareScheduledStopPoints>
<!-- === TARIFFS === -->
<tariffs>
<Tariff id="tap:NRT_Standard" version="1.0">
<ValidBetween id="tap:Tariff01" version="1.0">
<FromDate>2011-01-01T00:00:00Z</FromDate>
<ToDate>2014-01-01T00:00:00Z</ToDate>
</ValidBetween>
<Name>Standard route based Fare table 1</Name>
<alternativeNames>
<AlternativeName order="1" id="tap:Tariff01@of" version="1.0">
<Name lang="en">My Standard Fare table description in the Offical Language</Name>
</AlternativeName>
<AlternativeName order="2" id="tap:Tariff01@fr" version="1.0">
<Name lang="fr">My Standard Fare tabledescription in the French</Name>
</AlternativeName>
<AlternativeName order="3" id="tap:Tariff01@de" version="1.0">
<Name lang="de">My Standard Fare table description in German</Name>
</AlternativeName>
<AlternativeName order="4" id="tap:Tariff01@en" version="1.0">
<Name lang="de">My Standard Fare table description in English</Name>
</AlternativeName>
</alternativeNames>
<OperatorRef ref="tap:0105" version="any"/>
<TypeOfTariffRef ref="tap:B.1.1:01" version="any"/>
<TariffBasis>route</TariffBasis>
<ReturnFareTwiceSingle>true</ReturnFareTwiceSingle>
<!-- === Fare Structure elements ==== -->
<fareStructureElements>
<FareStructureElement version="1.0" id="tap:NRT_Standard@access">
<GenericParameterAssignment order="1" id="tap:NRT_Standard@access" version="1.0">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:can_access"/>
<ValidityParameterGroupingType>AND</ValidityParameterGroupingType>
<validityParameters>
<VehicleModes>rail</VehicleModes>
</validityParameters>
<includes>
<GenericParameterAssignment order="1" id="tap:NRT_Standard@access@series" version="1.0">
<Name>Series</Name>
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:can_access"/>
<ValidityParameterGroupingType>XOR</ValidityParameterGroupingType>
<validityParameters>
<!-- ==== SPECIFY SERIES OR OTHER SCOPE HERE -->
<SeriesConstraintRef ref="tap:Lille+Valenciennes" order="1" version="1.0"/>
<Directions>both</Directions>
</validityParameters>
</GenericParameterAssignment>
</includes>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElement version="1.0" id="tap:NRT_Standard@eligibility">
<Name>Eligible user types</Name>
<GenericParameterAssignment order="1" id="tap:NRT_Standard@eligibility" version="1.0">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:eligible"/>
<LimitationGroupingType>XOR</LimitationGroupingType>
<limitations>
<!--- ===ELIGIBILITY USAGE PARAMETERS ========= -->
<UserProfile version="any" id="tap:adult">
<Name>Adult Fare - 17 or over</Name>
<TypeOfConcessionRef version="any" ref="tap:adult"/>
<MinimumAge>17</MinimumAge>
</UserProfile>
<UserProfile version="any" id="tap:child">
<Name>Child Fare</Name>
<TypeOfConcessionRef version="any" ref="tap:child"/>
<MaximumAge>12</MaximumAge>
</UserProfile>
<UserProfile version="any" id="tap:senior_profile">
<Name>Senior fare over 60</Name>
<TypeOfConcessionRef version="any" ref="tap:adult"/>
<MinimumAge>61</MinimumAge>
</UserProfile>
<UserProfile version="any" id="tap:fip_profile">
<Name>FIP member</Name>
<TypeOfConcessionRef version="any" ref="tap:staff"/>
</UserProfile>
</limitations>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElement version="1.0" id="tap:NRT_Standard@classes_of_use">
<Name>Available classes of use</Name>
<GenericParameterAssignment order="1" id="tap:NRT_Standard@classes_of_use" version="1.0">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:can_access"/>
<ValidityParameterGroupingType>XOR</ValidityParameterGroupingType>
<validityParameters>
<ClassOfUseRef version="any" ref="tap:second"/>
<ClassOfUseRef version="any" ref="tap:first"/>
</validityParameters>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElement version="1.0" id="tap:NRT_Standard@conditions_of_travel@single">
<Name>Conditions of travel</Name>
<GenericParameterAssignment version="1.0" order="1" id="tap:NRT_Standard@conditions_of_travel@single">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:condition_of_use"/>
<LimitationGroupingType>AND</LimitationGroupingType>
<limitations>
<RoundTrip version="1.0" id="tap:NRT_Standard@conditions_of_travel@single">
<Name>Single Trip</Name>
<TripType>single</TripType>
</RoundTrip>
<FrequencyOfUse version="1.0" id="tap:NRT_Standard@conditions_of_travel@single">
<Name>One trip no transfers</Name>
<FrequencyOfUseType>single</FrequencyOfUseType>
<MaximalFrequency>1</MaximalFrequency>
</FrequencyOfUse>
<Interchanging version="1.0" id="tap:NRT_Standard@conditions_of_travel@single">
<CanInterchange>true</CanInterchange>
<CanBreakJourney>false</CanBreakJourney>
<CrossBorder>false</CrossBorder>
</Interchanging>
</limitations>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElement version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_out">
<Name>Conditions of travel</Name>
<GenericParameterAssignment version="1.0" order="1" id="tap:NRT_Standard@conditions_of_travel@return_out">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:condition_of_use"/>
<LimitationGroupingType>AND</LimitationGroupingType>
<limitations>
<RoundTrip version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_out">
<Name>Return Trip</Name>
<TripType>return</TripType>
</RoundTrip>
<FrequencyOfUse version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_out">
<Name>One trip no transfers</Name>
<FrequencyOfUseType>single</FrequencyOfUseType>
<MaximalFrequency>1</MaximalFrequency>
</FrequencyOfUse>
<Interchanging version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_out">
<CanInterchange>true</CanInterchange>
<CanBreakJourney>false</CanBreakJourney>
<CrossBorder>false</CrossBorder>
</Interchanging>
</limitations>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElement version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_back">
<Name>Conditions of travel</Name>
<GenericParameterAssignment version="1.0" order="1" id="tap:NRT_Standard@conditions_of_travel@return_back">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:condition_of_use"/>
<LimitationGroupingType>AND</LimitationGroupingType>
<limitations>
<RoundTrip version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_back">
<Name>Return Trip</Name>
<TripType>return</TripType>
</RoundTrip>
<FrequencyOfUse version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_back">
<Name>One trip no transfers</Name>
<FrequencyOfUseType>single</FrequencyOfUseType>
<MaximalFrequency>1</MaximalFrequency>
</FrequencyOfUse>
<Interchanging version="1.0" id="tap:NRT_Standard@conditions_of_travel@return_back">
<CanInterchange>true</CanInterchange>
<CanBreakJourney>false</CanBreakJourney>
<CrossBorder>false</CrossBorder>
</Interchanging>
</limitations>
</GenericParameterAssignment>
</FareStructureElement>
</fareStructureElements>
<!-- ===== SERIES ELEMENTS ======== -->
<groupsOfDistanceMatrixElements>
<GroupOfDistanceMatrixElements id="tap:series" version="1.0">
<members>
<DistanceMatrixElement id="tap:Lille+Valenciennes" version="1.0">
<validityConditions>
<AvailabilityCondition id="tap:Lille+Valenciennes" version="1.0">
<FromDate>2011-01-01T00:00:00Z</FromDate>
<ToDate>2014-01-01T00:00:00Z</ToDate>
<IsAvailable>true</IsAvailable>
</AvailabilityCondition>
</validityConditions>
<StartStopPointView>
<FareScheduledStopPointRef ref="tap:999123"/>
<Name lang="de">Lille</Name>
<ShortName lang="de">Lille</ShortName>
</StartStopPointView>
<EndStopPointView>
<FareScheduledStopPointRef ref="tap:99234"/>
<Name lang="de">Valenciennes</Name>
<ShortName lang="de">Valenciennes</ShortName>
</EndStopPointView>
<seriesConstraints>
<SeriesConstraint id="tap:Lille+Valenciennes" order="1" version="1.0">
<PricingRuleRef version="any" ref="tap:route"/>
<Itinerary>Lille * Valenciennes</Itinerary>
<SeriesType>stationToStation</SeriesType>
<FirstClassDistance>19</FirstClassDistance>
<SecondClassDistance>20</SecondClassDistance>
</SeriesConstraint>
</seriesConstraints>
<tariffs>
<TariffRef ref="tap:NRT_Standard" version="1.0"/>
<TariffRef ref="tap:NRT_Group" version="1.0"/>
</tariffs>
</DistanceMatrixElement>
</members>
</GroupOfDistanceMatrixElements>
</groupsOfDistanceMatrixElements>
<fareTables>
<StandardFareTableRef ref="tap:Lille+Valenciennes@Individual" version="1.0"/>
</fareTables>
</Tariff>
<Tariff id="tap:NRT_Group" version="1.0">
<Name>Fare table 2</Name>
<OperatorRef ref="tap:0105" version="any"/>
<TypeOfTariffRef ref="tap:B.1.1:04" version="any"/>
<TariffBasis>group</TariffBasis>
<ReturnFareTwiceSingle>true</ReturnFareTwiceSingle>
<fareStructureElements>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@access"/>
<FareStructureElement version="1.0" id="tap:NRT_Group@eligibility">
<Name>Eligible user types</Name>
<GenericParameterAssignment order="1" id="tap:NRT_Group@eligibility" version="1.0">
<TypeOfAccessRightAssignmentRef versionRef="ntx:v1.0" ref="ntx:eligible"/>
<LimitationGroupingType>XOR</LimitationGroupingType>
<limitations>
<!--- ===ELIGIBILITY USAGE PARAMETERS ========= -->
<GroupTicket version="any" id="tap:group">
<Name>Group ticket</Name>
<prices>
<UsageParameterPrice version="any" id="tap:group">
<DiscountingRuleRef version="any" ref="tap:20%"/>
</UsageParameterPrice>
</prices>
<MinimumNumberOfPersons>3</MinimumNumberOfPersons>
<MaximumNumberOfPersons>10</MaximumNumberOfPersons>
</GroupTicket>
</limitations>
</GenericParameterAssignment>
</FareStructureElement>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@classes_of_use"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@single"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@return_out"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@return_back"/>
</fareStructureElements>
<groupsOfDistanceMatrixElements>
<GroupOfDistanceMatrixElementsRef ref="tap:series" version="1.0"/>
</groupsOfDistanceMatrixElements>
<fareTables>
<StandardFareTableRef ref="tap:Lille+Valenciennes@Group" version="1.0"/>
</fareTables>
</Tariff>
</tariffs>
<!-- === FARE PRODUCTs === -->
<fareProducts>
<PreassignedFareProduct id="tap:Nrt_Product@Single_trip" version="1.0">
<Name>Standard Single </Name>
<validableElements>
<ValidableElement id="tap:NRT_Product@single_trip@travel" version="1.0">
<Name>Ride on a train</Name>
<fareStructureElements>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@access"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@eligibility"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Group@eligibility"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@classes_of_use"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@single"/>
</fareStructureElements>
</ValidableElement>
</validableElements>
<accessRightsInProduct>
<AccessRightInProduct order="1" id="tap:NRT_Product@single_trip@domestic_train_ride" version="1.0">
<Name>Product covers domestic trips</Name>
<IsFirstInSequence>true</IsFirstInSequence>
<IsLastInSequence>true</IsLastInSequence>
<ValidableElementRef ref="tap:NRT_Product@single_trip@travel" version="1.0"/>
</AccessRightInProduct>
</accessRightsInProduct>
</PreassignedFareProduct>
<PreassignedFareProduct id="tap:Nrt_Product@Return_trip" version="1.0">
<Name>Standard Return</Name>
<validableElements>
<ValidableElement id="tap:NRT_Product@Return_trip@travel@out" version="1.0">
<Name>Ride on a train</Name>
<fareStructureElements>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@access"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@eligibility"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Group@eligibility"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@classes_of_use"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@return_out"/>
</fareStructureElements>
</ValidableElement>
<ValidableElement id="tap:NRT_Product@Return_trip@travel@back" version="1.0">
<Name>Ride on a train</Name>
<fareStructureElements>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@access"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@eligibility"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@classes_of_use"/>
<FareStructureElementRef version="1.0" ref="tap:NRT_Standard@conditions_of_travel@return_back"/>
</fareStructureElements>
</ValidableElement>
</validableElements>
<accessRightsInProduct>
<AccessRightInProduct order="1" id="tap:NRT_Product@single_trip@travel@out" version="1.0">
<Name>Product covers domestic trips</Name>
<IsFirstInSequence>true</IsFirstInSequence>
<IsLastInSequence>false</IsLastInSequence>
<ValidableElementRef ref="tap:NRT_Product@Return_trip@travel@out" version="1.0"/>
</AccessRightInProduct>
<AccessRightInProduct order="2" id="tap:NRT_Product@single_trip@travel@back" version="1.0">
<Name>Product covers domestic trips</Name>
<IsFirstInSequence>false</IsFirstInSequence>
<IsLastInSequence>true</IsLastInSequence>
<ValidableElementRef ref="tap:NRT_Product@Return_trip@travel@back" version="1.0"/>
</AccessRightInProduct>
</accessRightsInProduct>
</PreassignedFareProduct>
</fareProducts>
<!-- ====SALES OFFER PACKAGE ======== SHould there be one of these for each series? -->
<salesOfferPackages>
<SalesOfferPackage id="tap:Nrt_Product@Single_trip-SOP" version="1.0">
<Name>Standard Fare</Name>
<salesOfferPackageElements>
<SalesOfferPackageElement order="1" id="tap:Nrt_Product@Single_trip-SOP" version="1.0">
<PreassignedFareProductRef ref="tap:Nrt_Product@Single_trip" version="1.0"/>
</SalesOfferPackageElement>
</salesOfferPackageElements>
</SalesOfferPackage>
<SalesOfferPackage id="tap:Nrt_Product@Return_trip-SOP" version="1.0">
<Name>Standard Fare</Name>
<salesOfferPackageElements>
<SalesOfferPackageElement order="1" id="tap:Nrt_Product@Return_trip-SOP" version="1.0">
<PreassignedFareProductRef ref="tap:Nrt_Product@Return_trip" version="1.0"/>
</SalesOfferPackageElement>
</salesOfferPackageElements>
</SalesOfferPackage>
</salesOfferPackages>
</FareFrame>
<!-- === PRICES =====-->
<FarePriceFrame id="tap:NRT_Example@prices" version="1.0" modification="revise">
<prerequisites>
<FareFrameRef version="1.0" ref="tap:NRT_Example@products"/>
</prerequisites>
<!--- ====Pricing Parmaters======= -->
<PricingParameterSet version="any" id="tap:tap">
<pricingRules>
<PricingRule version="any" id="tap:route">
<Name>Tap Route based pricing</Name>
</PricingRule>
<PricingRule version="any" id="tap:distance">
<Name>Tap Distance based pricing</Name>
</PricingRule>
<DiscountingRule version="any" id="tap:20%">
<DiscountAsPercentage>20</DiscountAsPercentage>
</DiscountingRule>
<DiscountingRule version="any" id="tap:25%">
<DiscountAsPercentage>25</DiscountAsPercentage>
</DiscountingRule>
</pricingRules>
</PricingParameterSet>
<!-- === Prices === -->
<fareTables>
<FareTable id="tap:NRT_Tariff" version="1.0">
<Name>NRT Fares </Name>
<PurposeOfGroupingRef ref="tap:route" version="any"/>
<pricesFor>
<PreassignedFareProductRef ref="tap:Nrt_Product@Single_trip" version="1.0"/>
<PreassignedFareProductRef ref="tap:Nrt_Product@Return_trip" version="1.0"/>
</pricesFor>
<includes>
<!-- This is a compacter optimized formt with fied options -->
<StandardFareTable id="tap:Lille+Valenciennes@Individual" version="1.0">
<Name>Standard point to point Fares for Lille to Valenciennce </Name>
<pricesFor>
<UserProfileRef ref="tap:adult" version="any"/>
<DistanceMatrixElementRef ref="tap:Lille+Valenciennes" version="1.0"/>
</pricesFor>
<usedIn>
<TariffRef version="1.0" ref="tap:NRT_Standard"/>
</usedIn>
<FirstClassSingle>15.00</FirstClassSingle>
<SecondClassSingle>10.00</SecondClassSingle>
<FirstClassReturn>22.00</FirstClassReturn>
<SecondClassReturn>15.00</SecondClassReturn>
</StandardFareTable>
<StandardFareTable id="tap:Lille+Valenciennes@Group" version="1.0">
<Name>Group point to point Fares for Lille to Valenciennes </Name>
<pricesFor>
<GroupTicketRef ref="tap:group" version="any"/>
<DistanceMatrixElementRef ref="tap:Lille+Valenciennes" version="1.0"/>
</pricesFor>
<usedIn>
<TariffRef version="1.0" ref="tap:NRT_Group"/>
</usedIn>
<FirstClassSingle>15.00</FirstClassSingle>
<SecondClassSingle>10.00</SecondClassSingle>
<FirstClassReturn>22.00</FirstClassReturn>
<SecondClassReturn>15.00</SecondClassReturn>
</StandardFareTable>
</includes>
</FareTable>
</fareTables>
</FarePriceFrame>
<!-- ====RESOURCE FRAME======== -->
<ResourceFrame version="1.0" id="tap:Common_resources">
<typesOfValue>
<TypeOfFrame version="any" id="uic:B1">
<Name>NRT Fares</Name>
</TypeOfFrame>
<ValueSet version="any" id="tap:Purposes_of_Grouping" classOfValues="PurposeOfGrouping">
<Name>Fare Table Types </Name>
<values>
<!--- ====Type of Fare Table method========= -->
<PurposeOfGrouping version="any" id="tap:distance">
<Name>H DistanceRoute Fare Price Table</Name>
</PurposeOfGrouping>
<PurposeOfGrouping version="any" id="tap:route">
<Name>I Route Fare Price Table</Name>
</PurposeOfGrouping>
<PurposeOfGrouping version="any" id="tap:set">
<Name>J Set Fare Price Table</Name>
</PurposeOfGrouping>
</values>
</ValueSet>
<ValueSet version="any" id="tap:Types_of_Concession" classOfValues="TypeOfConcession">
<Name>Types of concession</Name>
<values>
<!--- ====TypeOfConcession method========= -->
<TypeOfConcession version="any" id="tap:adult">
<Name>Adult</Name>
</TypeOfConcession>
<TypeOfConcession version="any" id="tap:child">
<Name>Child</Name>
</TypeOfConcession>
<TypeOfConcession version="any" id="tap:staff">
<Name>Staff</Name>
</TypeOfConcession>
<TypeOfConcession version="any" id="tap:student">
<Name>Student</Name>
</TypeOfConcession>
</values>
</ValueSet>
<ValueSet version="any" id="tap:Types_of_Tariff" classOfValues="TypeOfTariff">
<Name>Types of concession</Name>
<values>
<!--- ====TypeOTariff Tap method========= -->
<TypeOfTariff version="any" id="tap:B.1.1:01">
<Name>TCV Full Fare</Name>
</TypeOfTariff>
<TypeOfTariff version="any" id="tap:B.1.1:02">
<Name>Distance based Fare</Name>
</TypeOfTariff>
<TypeOfTariff version="any" id="tap:B.1.1:03">
<Name>MarketFare</Name>
</TypeOfTariff>
<TypeOfTariff version="any" id="tap:B.1.1:04">
<Name>Group Fare</Name>
</TypeOfTariff>
<TypeOfTariff version="any" id="tap:B.1.1:05">
<Name>Surcharges</Name>
</TypeOfTariff>
<TypeOfTariff version="any" id="tap:B.1.1:06">
<Name>Supplements</Name>
</TypeOfTariff>
</values>
</ValueSet>
<ValueSet version="any" id="tap:Classes_of_Use" classOfValues="ClassOfUse">
<Name>Classes of Use</Name>
<values>
<ClassOfUse version="any" id="tap:first">
<Name>Firt calss</Name>
</ClassOfUse>
<ClassOfUse version="any" id="tap:second">
<Name>Second </Name>
</ClassOfUse>
</values>
</ValueSet>
<ValueSet version="any" id="tap:Types_of_AccessRightAssignment" classOfValues="TypeOfAccessRightAssignment">
<Name>Types of Access right Assignment</Name>
<values>
<TypeOfAccessRightAssignment version="any" id="tap:eligible">
<Name>Eligible for a product or discount</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:can_access">
<Name>Grants access rights to use or travel on</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:can_access_if_purchased">
<Name>Right defines a property that may be Accesssed if pourchased</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:condition_of_use">
<Name>Defines a condition or restriction on use</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:condition_of_sale">
<Name>Defines a condition or restriction on purchase</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:can_purchase">
<Name>Gives right to purchase</Name>
</TypeOfAccessRightAssignment>
<TypeOfAccessRightAssignment version="any" id="tap:can_use+pay_for">
<Name>Givesability to purchase automatically using smartcard</Name>
</TypeOfAccessRightAssignment>
</values>
</ValueSet>
</typesOfValue>
<!-- ========Operators ========== -->
<organisations>
<!--- =====Data owners ========= -->
<Operator version="any" id="tap: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>
<Operator version="any" id="tap:0105">
<PublicCode>SNCF</PublicCode>
<Name>Societe Nationale des chemins de fer</Name>
</Operator>
</organisations>
</ResourceFrame>
</frames>
</CompositeFrame>
</dataObjects>
</PublicationDelivery>