diff options
author | Jonas Smedegaard <dr@jones.dk> | 2014-03-12 20:02:55 +0100 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2014-03-12 20:02:55 +0100 |
commit | fc230b5982542bba1466f7f46108c98483f6e1f7 (patch) | |
tree | 7b17b287bf5ca977d3f46f990906f7c6bc1b052f | |
parent | 0a1b18802f8e1b0f2343c81732f11d9aa4dc6fd2 (diff) |
Add info on seat reservations, and disstinguish them from regular tickets.
-rw-r--r-- | data/2014/europe.ttl | 53 |
1 files changed, 34 insertions, 19 deletions
diff --git a/data/2014/europe.ttl b/data/2014/europe.ttl index e252a6b..242e892 100644 --- a/data/2014/europe.ttl +++ b/data/2014/europe.ttl @@ -601,13 +601,6 @@ ] ] . -:ticket-dbCologneBrussels a tio:TicketPlaceholder ; - rdfs:label "Train ticket from Cologne to Brussels"@en ; - tio:scope [ a tio:scopeOfAccess ; - tio:eligibleServiceLevel tio:Economy ; - tio:accessTo :train-cologneBrussels - ] . - :ticket-dbBrusselsCologne a tio:TicketPlaceholder ; rdfs:label "Train ticket from Brussels to Cologne"@en ; tio:scope [ a tio:scopeOfAccess ; @@ -623,17 +616,22 @@ rdfs:label "InterRail 10 days within 22 days"@en ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; + tio:accessTo :train-cologneBrussels ] . :ticket-thalysBrusselsParis a tio:TicketPlaceholder ; rdfs:label "Train ticket from Brussels to Paris"@en ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; - tio:accessTo [ a rail:Train ; - tio:operatedBy :org-thalys ; - tio:from :station-brussels ; - tio:to :station-paris ; - ] + tio:accessTo :train-brusselsParis + ] . + +:seat-thalysBrusselsParis a tio:TicketPlaceholder ; + rdfs:label "Seat reservation from Brussels to Paris"@en ; + tio:scope [ a tio:scopeOfAccess ; + tio:eligibleServiceLevel tio:Economy ; + tio:eligibleAudience :discount-interrail ; + tio:accessTo :train-brusselsParis ] . :ticket-thalysParisBrussels a tio:TicketPlaceholder ; @@ -647,15 +645,12 @@ ] ] . -:ticket-renfeParisBarcelona a tio:TicketPlaceholder ; - rdfs:label "Train ticket from Paris to Barcelona"@en ; +:seat-renfeParisBarcelona a tio:TicketPlaceholder ; + rdfs:label "Seat reservation from Paris to Barcelona"@en ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; - tio:accessTo [ a rail:Train ; - tio:operatedBy :org-renfe ; - tio:from :station-barcelona ; - tio:to :station-paris ; - ] + tio:eligibleAudience :discount-interrail ; + tio:accessTo :train-parisBarcelona ] . :ticket-renfeBarcelonaParis a tio:TicketPlaceholder ; @@ -851,6 +846,16 @@ gr:hasCurrencyValue "99"^^xsd:float ] . +:offer-sncfBrusselsParisSeat a gr:Offering ; + gr:name "Brussels-Paris (seat)"@en ; + gr:description "Seat reservation from Brussels to Paris"@en ; + gr:includes :seat-thalysBrusselsParis ; + gr:hasBusinessFunction gr:Sell ; + gr:hasPriceSpecification [ a gr:UnitPriceSpecification ; + gr:hasCurrency "EUR"@en ; + gr:hasCurrencyValue "30"^^xsd:float + ] . + :offer-sncfParisBrussels a gr:Offering ; gr:name "Paris-Brussels"@en ; gr:description "Train ticket from Paris to Brussels"@en ; @@ -871,6 +876,16 @@ gr:hasCurrencyValue "176.10"^^xsd:float ] . +:offer-sncfParisBarcelonaSeat a gr:Offering ; + gr:name "Paris-Barcelona (seat)"@en ; + gr:description "Seat reservation from Paris to Barcelona"@en ; + gr:includes :seat-renfeParisBarcelona ; + gr:hasBusinessFunction gr:Sell ; + gr:hasPriceSpecification [ a gr:UnitPriceSpecification ; + gr:hasCurrency "EUR"@en ; + gr:hasCurrencyValue "26.50"^^xsd:float + ] . + :offer-sncfBarcelonaParis a gr:Offering ; gr:name "Barcelona-Paris"@en ; gr:description "Train ticket from Barcelona to Paris"@en ; |