@base . @prefix : <#> . @prefix dbpedia: . @prefix dcterms: . @prefix event: . @prefix foaf: . @prefix gr: . #FIXME: create grx - gr extension allowing unit for non-range price #TODO: get grx adopted into gr @prefix grx: . @prefix org: . @prefix owl: . @prefix payment: . @prefix pc: . @prefix prog: . @prefix rail: . @prefix rail-de: . @prefix rail-dk: . @prefix rdfs: . @prefix skos: . @prefix tio: . @prefix tl: . @prefix travel: . @prefix unit: . @prefix xsd: . <> foaf:primaryTopic :trip . :trip a event:Event ; rdfs:label "Jonas Brussels Document Freedom Day 2015 trip" ; event:agent :person-jonas ; foaf:based_near dbpedia:Europe ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-22T09:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-31T23:59:59+02:00"^^xsd:dateTime ] . :programme a prog:Programme ; prog:describes :trip ; prog:streamed_by_subject :journey-jonas; prog:has_streamed_event :ride-orø-gütersloh , :sleep-0323 , :sleep-0324 , :ride-gütersloh-brussels , :sleep-0325 , :meeting-document-freedom-day , :sleep-0326 , :sleep-0327 , :ride-brussels-gütersloh , :sleep-0328 , :sleep-0329 , :sleep-0330 , :ride-gütersloh-bielefeld , :meeting-librecat , :sleep-0331 , :ride-bielefeld-orø . :offer-db-bahncard25-probe a gr:Offering ; gr:name "Probe-BahnCard 25"@en ; gr:description "BahnCard 25 valid for 4 months"@en ; gr:includes :subscription-bahncard25-probe ; gr:hasBusinessFunction gr:Sell ; grx:hasPrice "25"^^unit:Euro . :subscription-bahncard25-probe a tio:TicketPlaceholder ; rdfs:label "BahnCard 25 subscription for 4 months"@en ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ] ; # gr:providesMembershipTo :members-bahncard25 ; gr:eligibleDuration [ a gr:QuantitativeValue; gr:hasValueInteger "4"^^xsd:int; gr:hasUnitOfMeasurement "MON"^^xsd:string ] . :ride-orø-gütersloh a event:Event ; rdfs:label "Ferry+train Orø→Gütersloh"@en ; dcterms:subject :journey-jonas ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-22T09:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-22T19:01:00+01:00"^^xsd:dateTime ] . :ferry-orø-holbæk a travel:Ferry ; rdfs:label "Orøfærgen"@en ; tio:operatedBy :org-orøfærgen ; tio:from [ a tio:Stop ; tio:at :harbour-orø ; tio:departs "2015-03-22T09:30:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at :harbour-holbæk ; tio:arrives "2015-03-22T10:00:00+01:00"^^xsd:dateTime ] . :offer-dsb-holbæk-høje-tåstrup a gr:Offering ; gr:name "Holbæk→Høje Tåstrup"@en ; gr:includes :ticket-dsb-holbæk-høje-tåstrup ; gr:hasBusinessFunction gr:Sell ; grx:hasPrice "78"^^unit:DanishKrone . :ticket-dsb-holbæk-høje-tåstrup a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:accessTo :train-holbæk-høje-tåstrup ] . :train-holbæk-høje-tåstrup a rail:Train ; rdfs:label "R 1524"@en ; tio:operatedBy :org-dsb ; tio:from [ a tio:Stop ; tio:at rail-dk:station-holbæk ; tio:departs "2015-03-22T10:41:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-dk:station-høje-tåstrup ; tio:arrives "2015-03-22T11:11:00+01:00"^^xsd:dateTime ] . :offer-db-høje-tåstrup-gütersloh-høje-tåstrup a gr:Offering ; gr:name "Høje Tåstrup→Gütersloh→Høje Tåstrup"@en ; gr:includes :ticket-db-høje-tåstrup-gütersloh , :ticket-db-gütersloh-høje-tåstrup ; gr:hasBusinessFunction gr:Sell ; gr:eligibleCustomerTypes :members-bahncard25 ; grx:hasPrice "126"^^unit:Euro . :ticket-db-høje-tåstrup-gütersloh a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:eligibleAudience :members-bahncard25 ; tio:accessTo :train-høje-tåstrup-hamburg , :train-hamburg-hannover , :train-hannover-gütersloh ] . :train-høje-tåstrup-hamburg a rail:Train ; rdfs:label "ICE 34"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-dk:station-høje-tåstrup ; tio:departs "2015-03-22T11:57:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-hamburg ; tio:arrives "2015-03-22T16:16:00+01:00"^^xsd:dateTime ] . :train-hamburg-hannover a rail:Train ; rdfs:label "ICE 1171"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-hamburg ; tio:departs "2015-03-22T16:24:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-hannover ; tio:arrives "2015-03-22T17:38:00+01:00"^^xsd:dateTime ] . :train-hannover-gütersloh a rail:Train ; rdfs:label "IC 1923"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-hannover ; tio:departs "2015-03-22T17:56:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-gütersloh ; tio:arrives "2015-03-22T19:01:00+01:00"^^xsd:dateTime ] . :sleep-0323 a event:Event ; rdfs:label "Sleep in Gütersloh"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-23T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-23T09:00:00+01:00"^^xsd:dateTime ] . :sleep-0324 a event:Event ; rdfs:label "Sleep in Gütersloh"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-24T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-24T09:00:00+01:00"^^xsd:dateTime ] . :ride-gütersloh-brussels a event:Event ; rdfs:label "Train+bus Gütersloh→Brussels"@en ; dcterms:subject :journey-jonas ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-24T09:45:00+01:00"^^xsd:dateTime ; tl:end "2015-03-24T16:15:00+01:00"^^xsd:dateTime ] . :offer-db-gütersloh-brussels-gütersloh a gr:Offering ; gr:name "Gütersloh→Brussels→Gütersloh"@en ; rdfs:comment "Price includes reservation of bus seats (€4.50)"@en ; gr:includes :ticket-db-gütersloh-brussels , :ticket-db-brussels-gütersloh ; gr:hasBusinessFunction gr:Sell ; gr:eligibleCustomerTypes :members-bahncard25 ; grx:hasPrice "43.40"^^unit:Euro . :ticket-db-gütersloh-brussels a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:eligibleAudience :members-bahncard25 ; tio:accessTo :train-gütersloh-düsseldorf , :bus-düsseldorf-brussels ] . :train-gütersloh-düsseldorf a rail:Train ; rdfs:label "IC 1927"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-gütersloh ; tio:departs "2015-03-24T10:03:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-düsseldorf ; tio:arrives "2015-03-24T11:42:00+01:00"^^xsd:dateTime ] . :bus-düsseldorf-brussels a travel:Omnibus ; rdfs:label "BUS42304"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-düsseldorf ; tio:departs "2015-03-24T12:15:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at :station-brussels-nord ; tio:arrives "2015-03-24T15:45:00+01:00"^^xsd:dateTime ] . :sleep-0325 a event:Event ; rdfs:label "Sleep in Brussels"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Brussels ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-25T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-25T09:00:00+01:00"^^xsd:dateTime ] . :meeting-document-freedom-day a event:Event ; rdfs:label "Document Freedom Day 2015" ; dcterms:subject :journey-jonas ; foaf:Homepage ; foaf:page , ; prog:organiser :org-greens ; prog:attendee :person-jonas ; event:place :place-ep-asp-5e1 ; event:based_near dbpedia:Brussels ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-25T17:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-25T18:30:00+01:00"^^xsd:dateTime ] . :sleep-0326 a event:Event ; rdfs:label "Sleep in Brussels"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Brussels ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-26T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-26T09:00:00+01:00"^^xsd:dateTime ] . :sleep-0327 a event:Event ; rdfs:label "Sleep in Brussels"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Brussels ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-27T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-27T09:00:00+01:00"^^xsd:dateTime ] . :ride-brussels-gütersloh a event:Event ; rdfs:label "Bus+rain Brussels→Gütersloh"@en ; dcterms:subject :journey-jonas ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-27T12:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-27T18:30:00+01:00"^^xsd:dateTime ] . :ticket-db-brussels-gütersloh a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:eligibleAudience :members-bahncard25 ; tio:accessTo :bus-brussels-düsseldorf , :train-düsseldorf-hamm , :train-hamm-gütersloh ] . :bus-brussels-düsseldorf a travel:Omnibus ; rdfs:label "BUS42303"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at :station-brussels-nord ; tio:departs "2015-03-27T12:40:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-düsseldorf ; tio:arrives "2015-03-27T15:45:00+01:00"^^xsd:dateTime ] . :train-düsseldorf-hamm a rail:Train ; rdfs:label "RE 10129"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-düsseldorf ; tio:departs "2015-03-27T16:21:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-hamm ; tio:arrives "2015-03-27T17:36:00+01:00"^^xsd:dateTime ] . :train-hamm-gütersloh a rail:Train ; rdfs:label "ERB89991"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-hamm ; tio:departs "2015-03-27T17:49:00+01:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-gütersloh ; tio:arrives "2015-03-27T18:18:00+01:00"^^xsd:dateTime ] . :sleep-0328 a event:Event ; rdfs:label "Sleep in Gütersloh"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-28T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-28T09:00:00+01:00"^^xsd:dateTime ] . :sleep-0329 a event:Event ; rdfs:label "Sleep in Gütersloh"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-29T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-29T09:00:00+01:00"^^xsd:dateTime ] . :sleep-0330 a event:Event ; rdfs:label "Sleep in Gütersloh"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-30T00:00:00+01:00"^^xsd:dateTime ; tl:end "2015-03-30T09:00:00+02:00"^^xsd:dateTime ] . :ride-gütersloh-bielefeld a event:Event ; rdfs:label "Train Gütersloh→Bielefeld"@en ; dcterms:subject :journey-jonas ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-30T09:35:00+02:00"^^xsd:dateTime ; tl:end "2015-03-30T10:30:00+02:00"^^xsd:dateTime ] . :ticket-db-gütersloh-bielefeld a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:eligibleAudience :members-bahncard25 ; tio:accessTo :train-gütersloh-bielefeld ] . :train-gütersloh-bielefeld a rail:Train ; rdfs:label "RE 10609"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-gütersloh ; tio:departs "2015-03-30T09:49:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-bielefeld ; tio:arrives "2015-03-30T09:58:00+02:00"^^xsd:dateTime ] . :sleep-0331 a event:Event ; rdfs:label "Sleep in Bielefeld"@en ; dcterms:subject :journey-jonas ; event:based_near dbpedia:Gütersloh ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-31T00:00:00+02:00"^^xsd:dateTime ; tl:end "2015-03-31T09:00:00+02:00"^^xsd:dateTime ] . :meeting-librecat a event:Event ; rdfs:label "Meeting with LibreCat developers" ; dcterms:subject :journey-jonas ; prog:organiser :person-jonas ; prog:attendee :person-jonas ; event:place :place-bielefeld-university-library ; event:based_near dbpedia:Bielefeld ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-30T11:00:00+02:00"^^xsd:dateTime ; tl:end "2015-03-30T15:00:00+02:00"^^xsd:dateTime ] . :ride-bielefeld-orø a event:Event ; rdfs:label "Train+ferry Bielefeld→Orø"@en ; dcterms:subject :journey-jonas ; event:time [ a tl:Interval ; tl:onTimeLine ; tl:start "2015-03-31T10:00:00+02:00"^^xsd:dateTime ; tl:end "2015-03-31T20:30:00+02:00"^^xsd:dateTime ] . :ticket-db-gütersloh-høje-tåstrup a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:eligibleAudience :members-bahncard25 ; tio:accessTo # :train-gütersloh-bielefeld , :train-bielefeld-hannover , :train-hannover-hamburg , :train-hamburg-høje-tåstrup ] . :train-bielefeld-hannover a rail:Train ; rdfs:label "ICE 1645"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-bielefeld ; tio:departs "2015-03-31T10:38:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-hannover ; tio:arrives "2015-03-31T11:28:00+02:00"^^xsd:dateTime ] . :train-hannover-hamburg a rail:Train ; rdfs:label "ICE 1082"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-hannover ; tio:departs "2015-03-31T11:36:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-de:station-hamburg ; tio:arrives "2015-03-31T12:53:00+02:00"^^xsd:dateTime ] . :train-hamburg-høje-tåstrup a rail:Train ; rdfs:label "ICE 35"@en ; tio:operatedBy :org-db ; tio:from [ a tio:Stop ; tio:at rail-de:station-hamburg ; tio:departs "2015-03-31T13:28:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-dk:station-høje-tåstrup ; tio:arrives "2015-03-31T17:57:00+02:00"^^xsd:dateTime ] . :offer-dsb-høje-tåstrup-holbæk a gr:Offering ; gr:name "Høje Tåstrup→Holbæk"@en ; gr:includes :ticket-dsb-høje-tåstrup-holbæk ; gr:hasBusinessFunction gr:Sell ; grx:hasPrice "78"^^unit:DanishKrone . :ticket-dsb-høje-tåstrup-holbæk a tio:TicketPlaceholder ; tio:scope [ a tio:scopeOfAccess ; tio:eligibleServiceLevel tio:Economy ; tio:accessTo :train-høje-tåstrup-holbæk ] . :train-høje-tåstrup-holbæk a rail:Train ; rdfs:label "R 1557"@en ; tio:operatedBy :org-dsb ; tio:from [ a tio:Stop ; tio:at rail-dk:station-høje-tåstrup ; tio:departs "2015-03-31T18:09:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at rail-dk:station-holbæk ; tio:arrives "2015-03-31T18:38:00+02:00"^^xsd:dateTime ] . :ferry-holbæk-orø a travel:Ferry ; rdfs:label "Orøfærgen"@en ; tio:operatedBy :org-orøfærgen ; tio:from [ a tio:Stop ; tio:at :harbour-holbæk ; tio:departs "2015-03-31T19:30:00+02:00"^^xsd:dateTime ] ; tio:to [ a tio:Stop ; tio:at :harbour-orø ; tio:arrives "2015-03-31T20:00:00+02:00"^^xsd:dateTime ] . a tl:Timeline ; rdfs:title "FLOSS events jointly involving Siri and Jonas"@en ; event:agent :person-jonas . :journey-jonas a skos:Concept ; skos:prefLabel "Jonas journey"@en . :person-jonas a foaf:Person ; foaf:name "Jonas Smedegaard" ; foaf:mbox ; foaf:Homepage ; owl:sameAs . :coverage-document-freedom-day a pc:Contract ; pc:item :subscription-bahncard25-probe , :train-holbæk-høje-tåstrup , :train-høje-tåstrup-hamburg , :train-hamburg-hannover , :train-hannover-gütersloh , :train-gütersloh-düsseldorf , :bus-düsseldorf-brussels , :bus-brussels-düsseldorf , :train-düsseldorf-hamm , :train-hamm-gütersloh , :train-gütersloh-bielefeld , :train-bielefeld-hannover , :train-hannover-hamburg , :train-hamburg-høje-tåstrup , :train-høje-tåstrup-holbæk ; pc:estimatedPrice :price ; pc:agreedPrice :price ; pc:subsidy :subsidy . :price a gr:UnitPriceSpecification ; gr:hasCurrency "EUR" ; gr:hasMinCurrencyValue "155"^^xsd:float ; gr:hasMaxCurrencyValue "250"^^xsd:float . :subsidy a payment:Payment ; rdfs:label "Max Andersson sponsorship Orø <-> Brussels for Jonas"@en ; payment:payer :org-max ; payment:payee :person-jonas ; payment:expenditureLine [ a payment:ExpenditureLine ; payment:payment :offer-db-bahncard25-probe ; payment:netAmount "25"^^xsd:decimal ], [ a payment:ExpenditureLine ; grx:hasPrice "79"^^unit:DanishKrone ; grx:currencyConversion ; payment:payment :offer-dsb-holbæk-høje-tåstrup ; payment:netAmount "10.58"^^xsd:decimal ], [ a payment:ExpenditureLine ; payment:payment :offer-db-høje-tåstrup-gütersloh-høje-tåstrup ; payment:netAmount "126"^^xsd:decimal ], [ a payment:ExpenditureLine ; payment:payment :offer-db-gütersloh-brussels-gütersloh ; payment:netAmount "43.40"^^xsd:decimal ], [ a payment:ExpenditureLine ; grx:hasPrice "79"^^unit:DanishKrone ; grx:currencyConversion ; payment:payment :offer-dsb-høje-tåstrup-holbæk ; payment:netAmount "10.58"^^xsd:decimal ] ; payment:totalNetAmount "215.56"^^xsd:decimal .