Innhold
Visning av merkevare eller operatør
Branding utvider presentasjonsmulighetene på alle nivåer av rutedata. På toppnivået (Authority/Operator) kan man med Branding overstyre hvilken selskapsinformasjon som vises til kunden. Dette skal ikke brukes for å skille ruter per Authority - da må additionalNetwork brukes.
Modellering for alternativ operatørinformasjon
Alle ruter som eies av fylkeskommunen skal ha fylkeskommunen eller gjeldende administrajonsselskap som Authority. Linjedata som kun leveres av fylkeskommunen på vegne av andre operatører, har (normalt) egen Authority innenfor datasettets Codespace. Dette betyr i praksis at kunden opplyses om at det er angitt Authority som er ansvarlig for ruten vedrørende f.eks. forvaltning og billettering (merk at informasjon om kundeservice/-kontakt uavhengig av dette blir hentet fra CustomerServiceContactDetails for gjeldende Operator).
Dersom man på enkelte ruter ønsker vise en annen selskapinformasjon enn det som er angitt i Authority, må man bruke Branding. Dette legges på etter følgende modell:
Per default peker en Line på en Authority (via Network) og en Operator. Ved å også peke på en Branding kan man indikere at en annen informasjon skal brukes isteden.
Lenke
Hele XML eksempelfilen ligger på prosjektets GitHub-repository under https://github.com/entur/profile-norway-examples/blob/master/netex/submodels/submodel-Branding.xml
Elementer
ValueSet
Hver Branding må defineres under ResourceFrame (som en TypeOfValue), med minimum Name som skal overstyres.
<typesOfValue> <Branding version="1" id="SOF:Branding:1"> <Name>Firda Billag</Name> <Url>https://www.firda-billag.no/</Url> </Branding> <Branding version="1" id="SOF:Branding:2"> <Name>Nettbuss Sogndal</Name> <Url>https://www.nettbuss.no/</Url> </Branding> </typesOfValue>
BrandingRef
Referanse-elementet BrandingRef må legges inn for det objektet hvor "merkevarenavnet" skal overstyres.
Branding av Line
(forenklet eksempel)
<Line version="1" id="SOF:Line:1"> <BrandingRef version="1" ref="SOF:Branding:1"/> <Name>Sogndal-Kaupanger kai</Name> <TransportMode>bus</TransportMode> <TransportSubmode> <BusSubmode>localBus</BusSubmode> </TransportSubmode> </Line>
Branding av ServiceJourney
(forenklet eksempel)
<ServiceJourney version="1" id="SOF:ServiceJourney:1"> <BrandingRef version="1" ref="SOF:Branding:2"/> <Name>Sogndal-Kaupanger kai</Name> <TransportMode>bus</TransportMode> <TransportSubmode> <BusSubmode>localBus</BusSubmode> </TransportSubmode> </ServiceJourney>