Skip to end of banner
Go to start of banner

Takstkode (Copy)

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Innhold

Forenklet eksempel

Dette dokumentet beskriver et forenklet eksempel på spesifisering av takstkode/tariff per Line og/eller ServiceJourney ved hjelp av et Key-Value par for Tariffkode.

Merk at det i eksempelet, inkludert i XML-fil lagt på GitHub (se under), kun er laget for å illustrere dette konseptet og derfor mangler en rekke dataobjekter og referanser som kreves for å være gyldig datainnsending i henhold til NeTEx NORWEGIAN PROFILE.

Rutemønster

Struktureres på samme måte som normal innsending av Line, se Sample-directory NeTEx (i arbeid).

Lenke

Hele XML eksempelfilen ligger på prosjektets GitHub-repository under https://github.com/entur/profile-norway-examples/blob/master/netex/fares/tariff-code.xml

PublicationDelivery

Struktureres på samme måte som normal innsending av Line, se Sample-directory NeTEx (i arbeid).

Service Frame

Line

For å definere en takstkode / tariff per Line, legges dette inn med en keyList som inneholder et KeyValue-par:

<Line version="1" id="RUT:Line:1">
	<keyList>
		<KeyValue>
			<Key>Tariffkode</Key>
			<Value>Dagtakst</Value>
		</KeyValue>
	</keyList>
	<Name>Line-name</Name>
	<TransportMode>bus</TransportMode>
	<TransportSubmode>
		<BusSubmode>localBus</BusSubmode>
	</TransportSubmode>
	[...]
</Line>

Timetable Frame

ServiceJourney

For å definere en takstkode / tariff per ServiceJourney (enkeltvise avgang), legges dette inn tilsvarende med en keyList som inneholder et KeyValue-par for hver berørte ServiceJourney:

<ServiceJourney version="1" id="UNI:ServiceJourney:1">
	<keyList>
		<KeyValue>
			<Key>Tariffkode</Key>
			<Value>Nattakst</Value>
		</KeyValue>
	</keyList>
	[...]
	<DepartureTime>00:00:00</DepartureTime>
	<passingTimes>
		<TimetabledPassingTime version="1" id="RUT:TimetabledPassingTime:1">
			<ArrivalTime>00:00:00</ArrivalTime>
		</TimetabledPassingTime>
	</passingTimes>
</ServiceJourney>
  • No labels