<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Third-party Payment Specification for MaaS</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<persName><forename type="first">Brecht</forename><surname>Van De Vyvere</surname></persName>
							<email>brecht.vandevyvere@ugent.be</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Electronics and Information Systems</orgName>
								<orgName type="laboratory">IDLab</orgName>
								<orgName type="institution">Ghent University -imec</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Tim</forename><surname>Asperges</surname></persName>
							<email>tim.asperges@leuven.be</email>
							<affiliation key="aff1">
								<orgName type="institution">City of Leuven</orgName>
								<address>
									<country key="BE">Belgium</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Pieter</forename><surname>Colpaert</surname></persName>
							<email>pieter.colpaert@ugent.be</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Electronics and Information Systems</orgName>
								<orgName type="laboratory">IDLab</orgName>
								<orgName type="institution">Ghent University -imec</orgName>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Ruben</forename><surname>Verborgh</surname></persName>
							<email>ruben.verborgh@ugent.be</email>
							<affiliation key="aff0">
								<orgName type="department">Department of Electronics and Information Systems</orgName>
								<orgName type="laboratory">IDLab</orgName>
								<orgName type="institution">Ghent University -imec</orgName>
							</affiliation>
						</author>
						<title level="a" type="main">Third-party Payment Specification for MaaS</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">48562A98940534E2615DD70505ADD762</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-23T23:08+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Third-party payments</term>
					<term>Mobility as a Service</term>
					<term>Local decisions</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Mobility as a service (MaaS) allows intelligent transportation across multiple mobility providers, such as calculating the least expensive route. However, the current standards do not tackle third-party payments (TPPs) where a third party compensates a part of a travellers' trip cost when certain criteria are met. For example, travellers receive 10% discount from a local government when renting a shared bike in the cities' centre during peak hours. To automatize TPP agreements for MaaS, we propose and demonstrate with an example (i) a specification to set up a TPP system specifying, among others, how multimodal criteria and trips can be semantically described, and (ii) an open source validator tool returning the compensation for a trip. In future work, we are investigating how personal data can be integrated using Solid data pods.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Standardized data models (General Transit Feed Specification (GTFS) <ref type="bibr" target="#b8">[9]</ref>, Mobility Data Specification (MDS) <ref type="bibr" target="#b7">[8]</ref>) or Web Application Programming Interfaces (APIs) (General Bikeshare Feed Specification (GBFS) <ref type="bibr" target="#b0">[1]</ref>, Transport Operator, MaaS Provider (TOMP) API <ref type="bibr" target="#b9">[10]</ref>) allow MaaS providers to calculate the financial cost of a trip for transportation. However, this does not exist for third-party payment schemes. The term 'third-party payment' (TPP) in the context of MaaS refers to the compensation a traveller receives from a third party, such as a local government, when a trip is performed compliant with the third parties' criteria, such as student discounts. Next to the regular payment from the traveller to the used mobility service, a second payment is performed from the third party to the traveller or service, depending on the implementation of the TPP system (see Section 2). According to the overview provided in Table <ref type="table" target="#tab_0">1</ref>, some TPP systems are already set up between local governments and mobility providers to increase the accessibility of shared mobility to certain groups, such as tourists or children, or during an event. These criteria are based on location, time, transport modality and traveller's profile information and are defined in local decisions in the form of subsidy measurements. A TPP system can be achieved in a pre-or postpaid fashion. From the view point of a traveller, with prepaid, a smaller part of the trip must be paid by the traveller: a split bill occurs where the second part is arranged between the third party and mobility provider. With postpaid, a traveller pays the total trip cost to the mobility provider and receives its compensation afterwards from the third party. Based on the advice of some cities (Leuven, Antwerp), we will focus in this article on prepaid so groups with a low income or certain social background can be compensated on the moment of ticketing. Prepaid can be implemented with vouchers or mobility budget containing, for example, free rides or credit. Another approach is an agreement describing the subsidy measurement criteria and how a mobility provider can send an invoice afterwards to the third party. Currently, these TPPs are made ad hoc lowering the discoverability and reusability for route planning advice in MaaS. Therefore, we propose a specification for a prepaid TPP system defining the semantic description of subsidy measurements and trips, and an open-source validator to verify whether a trip is compliant with a subsidy measurement. 2 Third-party payment specification for MaaS</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Preliminaries</head><p>Open Standards for Linking Organizations (OSLO) <ref type="bibr" target="#b2">[3]</ref>, a program of the Flanders Information Agency enables organizations in Flanders to cooperate in trajectories, to develop unambiguous standards for information exchange. The "OSLO mobility: trips and offer" standard <ref type="bibr" target="#b10">[12]</ref> was triggered by the new decree Basic Accessibility in Flanders <ref type="bibr">[11]</ref>, which states that important social locations must be optimally accessible to travellers. To realize this, a traveller must have a clear view on the existing mobility offer and on how to interconnect the various transport options in a multimodal mobility context. The standard consists of a vocabulary for describing trips, transport networks and service offerings, and of a "trips and offer" application profile (AP). The AP specifies which data needs to be exchanged concerning i) trips done by users and ii) the mobility services at their disposal. This AP allows mobility providers to describe trips in a machine-readable way.</p><p>The Local Council Decisions as Linked Open Data (LBLOD) programme is a Flemish initiative to semantically annotate decisions of local governments <ref type="bibr" target="#b1">[2]</ref>. Local administrations currently have to upload decisions from their organization into Flemish base registries, such as the database for mandates, or road signs. By embedding RDFa in their documents, the Flemish government and third parties can harvest the information themselves in an automatic way, similarly to search engines that harvest Schema.org annotations from websites. LBLOD has already initiated several OSLO trajectories for domain-specific decisions, such as the installment or removal of mandataries <ref type="bibr" target="#b3">[4]</ref>, traffic <ref type="bibr" target="#b5">[6]</ref> and subsidy regulations <ref type="bibr" target="#b4">[5]</ref>. The "subsidies" AP reuses terms from the European ISA standard Core Criterion and Core Evidence Vocabulary (CCCEV) <ref type="bibr" target="#b6">[7]</ref> to describe criteria, requirements and how to group them. This AP allows local governments to define TPP subsidy measurements, its criteria and monetary compensation in a machine-readable way.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">System overview</head><p>The TPP specification describes the steps local governments and mobility operators can perform to compensate a travellers' trip <ref type="bibr" target="#b11">[13]</ref>. According to the overview provided in Fig. <ref type="figure" target="#fig_0">1</ref>, the system starts with the local government (agency), that defines which trips can be compensated (i). When a MaaS provider can implement the subsidy and conforms with the cities' quality framework (QF), a TPP agreement can be arranged (ii), which is annotated according to the LBLOD AP for subsidies <ref type="bibr" target="#b4">[5]</ref>. The trip of a user is described with the OSLO AP "trips and offer" <ref type="bibr" target="#b10">[12]</ref> (iii) and can be validated with the semantically annotated agreement (iv). When a trip meets the criteria, the validator returns how much can be compensated (v). For reimbursement, the mobility provider sends an invoice with the number of trip compensations (vi). In future work, the agency should be able to verify with the validator whether the compensated trips in the report are legitimate. To do so, the report will also need to embed the machine-readable description of the compensated trips as proof.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Example</head><p>Inspired by projects like MDS <ref type="bibr" target="#b7">[8]</ref> and LBLOD <ref type="bibr" target="#b4">[5]</ref>, we specify which standards to use to describe subsidy measurements and trips, and how trips can be validated in an automated fashion. We provide a JavaScript Object Notation Linked Data (JSON-LD) template with corresponding table for each type of object. This way, developers do not need to understand semantic technologies to start mapping their data. A JSON-LD context is added to make the template semantically interoperable. In Listing 1.1, we give an example of a requirement for shared bikes in Leuven. Next to RouteSegmentRequirements, an agency also needs to describe the SubsidyMeasurement, which combines multiple requirements, and Payment indicating how much will be compensated. More details can be found on the Github repository of the specification <ref type="bibr" target="#b11">[13]</ref>.</p><p>Similarly, providers need to map every trip to "trips and offer" <ref type="bibr" target="#b10">[12]</ref>. A trip executes a certain route composing multiple route segments. These segments specify the departure and arrival time, GPS telemetry, price and transport modality. For example, Listing 1.2 demonstrates a shared bike system during rush hours costing 8.2 Euro.</p><p>With the standardized description of a trip and subsidy measurement as input, an open source validator is being developed returning whether a trip is conform with the subsidy measurement and how much compensation can be given <ref type="bibr" target="#b11">[13]</ref>. MaaS providers can incorporate this tool into their route planning engine. Also, agencies could use this tool as validation step before payment.</p><p>Listing 1.1. Travellers are eligible for a subsidy measurement when they use a shared bicycle within the centre of Leuven and on a monday during rush hours.</p><p>{ " @type " : " R o u t e S e g m e n t R e q u i r e m e n t " , " description " : " Only shared bikes , on monday between 4 pm and 6 pm and used in the city centre of Leuven ." , " meansOfTransport " : " http : // www . wikidata . org / entity / Q 1 3 5 8 9 1 9 " , // Bike " location " : { " @type " : " Place " , " geometry " : { " wkt " : " POLYGON (( 4 . 6 7 6 0 5 5 9 0 8 2 0 3 1 2 4 5 0 . 8 8 9 9 3 2 0 5 7 6 6 3 1 2 ...) ) " } } , " time " : [ { " @type " : " O p e n i n g H o u r s S p e c i f i c a t i o n " , " dayOfWeek " : " http : // schema . org / Monday " , " startTime " : " 1 5 : 0 0 : 0 0 " " endTime " : " 1 8 : 0 0 : 0 0 " } ] } Listing 1.2. This route segment is performed during rush hours in the centre of Leuven with a shared bike system.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>{</head><p>" @type " : " RouteSegment " , " departureTime " : " 2 0 2 0 -0 6 -0 9 T 1 6 : 0 1 : 0 0 " , " arrivalTime " : " 2 0 2 0 -0 6 -0 9 T 1 7 : 0 5 : 0 0 " , " telemetry " : [ "..." ] , " price " : { " @type " : " MonetaryAmount " , " value " : " 8 . 2 " , " currency " : " EUR " } , " meansOfTransport " : " http : // www . wikidata . org / entity / Q 1 3 5 8 9 1 9 " // Shared bike }</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">Conclusion</head><p>The specification and validator proposed in this demo set the first steps towards third-party payments for MaaS. In future work, we want to make TPPs on the one hand more inclusive and on the other hand use the validator in a generic, cross-domain incentives (subsidy measurements) platform. Both aspects require the use or creation of personal data: the validator will need to be extended to handle profile information, and incentives should be assignable to a person. As cities nor MaaS operators should be responsible for managing personal data, we are looking into using Solid data pods, an innovative data storage solution for private data. With this last element added, we hope to have an interesting discussion during the workshop about the future ecosystem of TPPs for MaaS.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. Overview of setting up a TPP scheme between an agency (top row) and MaaS provider (bottom row).</figDesc><graphic coords="4,134.77,115.84,345.81,110.04" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Table 1 .</head><label>1</label><figDesc>State of play of third-party payment schemes in Flanders.</figDesc><table><row><cell>City</cell><cell>Description</cell><cell>Provider</cell><cell>Criteria</cell></row><row><cell cols="4">Deinze Free rides with shared bikes Blue Bike Location of the trip must be</cell></row><row><cell></cell><cell></cell><cell></cell><cell>in Deinze</cell></row><row><cell cols="2">Leuven Free rides with bus</cell><cell>De Lijn</cell><cell>Citizens younger than 12</cell></row><row><cell></cell><cell></cell><cell></cell><cell>years of district Leuven</cell></row><row><cell cols="3">Leuven Discount on public transport NMBS and</cell><cell>During certain events</cell></row><row><cell></cell><cell></cell><cell>De Lijn</cell><cell></cell></row><row><cell cols="2">Schoten Vouchers for 20 minutes free</cell><cell>Mobit</cell><cell>During certain events</cell></row><row><cell></cell><cell>rides with shared bike</cell><cell></cell><cell></cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<monogr>
		<author>
			<persName><forename type="first">N</forename><forename type="middle">A B S</forename><surname>Association</surname></persName>
		</author>
		<ptr target="https://github.com/NABSA/gbfs" />
		<title level="m">General bikeshare feed specification</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Local council decisions as linked data: a proof of concept</title>
		<author>
			<persName><forename type="first">R</forename><surname>Buyle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Colpaert</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Van Compernolle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Mechant</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Volders</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Verborgh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Mannens</surname></persName>
		</author>
		<ptr target="http://pieter.pm/iswc2016-demo-lbld/" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the 15th International Semantic Web Conference: Posters and Demos. CEUR Workshop Proceedings</title>
				<editor>
			<persName><forename type="first">T</forename><surname>Kawamura</surname></persName>
		</editor>
		<editor>
			<persName><forename type="first">H</forename><surname>Paulheim</surname></persName>
		</editor>
		<meeting>the 15th International Semantic Web Conference: Posters and Demos. CEUR Workshop Proceedings</meeting>
		<imprint>
			<date type="published" when="2016-10">Oct 2016</date>
			<biblScope unit="volume">1690</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Oslo: Open standards for linked organizations</title>
		<author>
			<persName><forename type="first">R</forename><surname>Buyle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>De Vocht</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Van Compernolle</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>De Paepe</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Verborgh</surname></persName>
		</author>
		<author>
			<persName><forename type="first">Z</forename><surname>Vanlishout</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>De Vidts</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><surname>Mechant</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Mannens</surname></persName>
		</author>
		<idno type="DOI">10.1145/3014087.3014096</idno>
		<ptr target="https://dl.acm.org/authorize?N20629" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Conference on Electronic Governance and Open Society: Challenges in Eurasia</title>
				<meeting>the International Conference on Electronic Governance and Open Society: Challenges in Eurasia</meeting>
		<imprint>
			<date type="published" when="2016-11">Nov 2016</date>
			<biblScope unit="page" from="126" to="134" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">A</forename><surname>For Domestic Governance</surname></persName>
		</author>
		<ptr target="https://data.vlaanderen.be/doc/applicatieprofiel/mandatendatabank/" />
		<title level="m">Lblod mandate registery</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<monogr>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">A</forename></persName>
		</author>
		<ptr target="https://data.vlaanderen.be/doc/applicatieprofiel/besluit-subsidie/" />
		<title level="m">Lblod subsidies</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<monogr>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">A</forename></persName>
		</author>
		<ptr target="https://data.vlaanderen.be/doc/applicatieprofiel/besluit-mobiliteit/" />
		<title level="m">Lblod traffic measurement</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<monogr>
		<author>
			<persName><forename type="first">I</forename></persName>
		</author>
		<ptr target="https://joinup.ec.europa.eu/release/core-criterion-and-core-evidence-vocabulary-v100" />
		<title level="m">Core criterion and core evidence</title>
				<imprint/>
		<respStmt>
			<orgName>programme European Union</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<monogr>
		<author>
			<persName><forename type="first">O</forename><forename type="middle">M</forename><surname>Foundation</surname></persName>
		</author>
		<ptr target="https://github.com/openmobilityfoundation/mobility-data-specification" />
		<title level="m">Mobility data specification (mds)</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<ptr target="https://developers.google.com/transit/gtfs" />
		<title level="m">Google: Gtfs overview</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<author>
			<persName><forename type="first">T</forename><surname>Working Group</surname></persName>
		</author>
		<author>
			<persName><surname>Mobility</surname></persName>
		</author>
		<ptr target="https://www.vlaanderen.be/basisbereikbaarheid/het-decreet-basisbereikbaarheid" />
		<title level="m">Transport operator mobility provider (tomp) api development for mobility as a service</title>
				<imprint/>
	</monogr>
	<note>Decree basic accessibility</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<ptr target="https://data.vlaanderen.be/doc/applicatieprofiel/mobiliteit-trips-en-aanbod/" />
		<title level="m">Oslo mobility: trips and offer</title>
				<imprint/>
		<respStmt>
			<orgName>OSLO</orgName>
		</respStmt>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<author>
			<persName><forename type="first">B</forename><surname>Van De Vyvere</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Venselaar</surname></persName>
		</author>
		<ptr target="https://github.com/brechtvdv/third-party-payment-maas-specification" />
		<title level="m">Third-party payment specification</title>
				<imprint/>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
