Example
ServiceCalendar-OperatingPeriods-with-exceptions.xml
standards/norway/schedule/ServiceCalendar-OperatingPeriods-with-exceptions.xml
Element names link to their declarations.
<?xml version="1.0" encoding="UTF-8"?>
<!-- === Service Calendar datatype eksempel (illustrerer konsolidering av flydata) === -->
<!-- (Merk at eksempelet mangler flere obligatoriske elementer og validerer *ikke* mot NeTEx profil Norge) -->
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:siri="http://www.siri.org.uk/siri" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../../xsd/NeTEx_publication.xsd">
<PublicationTimestamp>2017-03-14T13:37:00.0Z</PublicationTimestamp>
<ParticipantRef>NSR</ParticipantRef>
<dataObjects>
<CompositeFrame version="1" id="NSR:CompositeFrame:1">
<frames>
<ServiceCalendarFrame version="1" id="NSR:ServiceCalendarFrame:1">
<dayTypes>
<DayType version="1" id="NSR:DayType:Weekdays">
<Name>Departure every day of week</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Weekdays</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="1" id="NSR:DayType:Weekend">
<Name>Departure in the weekend</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Weekend</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="1" id="NSR:DayType:Tuesday-and-Thursday">
<Name>Tuesday and Thursday departures</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Tuesday Thursday</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="1" id="NSR:DayType:Wednesday">
<Name>Wednesday departure</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Wednesday</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="1" id="NSR:DayType:April-6"/>
</dayTypes>
<operatingPeriods>
<OperatingPeriod version="1" id="NSR:OperatingPeriod:1">
<FromDate>2017-03-06T00:00:00</FromDate>
<ToDate>2017-04-06T00:00:00</ToDate>
</OperatingPeriod>
<OperatingPeriod version="1" id="NSR:OperatingPeriod:2">
<FromDate>2017-04-06T00:00:00</FromDate>
<ToDate>2017-05-06T00:00:00</ToDate>
</OperatingPeriod>
</operatingPeriods>
<dayTypeAssignments>
<!-- knytte til begge perioder -->
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:1">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:1"/>
<DayTypeRef version="1" ref="NSR:DayType:Weekdays"/>
</DayTypeAssignment>
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:11">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:2"/>
<DayTypeRef version="1" ref="NSR:DayType:Weekdays"/>
</DayTypeAssignment>
<!-- knytte til begge perioder med unntak -->
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:2">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:1"/>
<DayTypeRef version="1" ref="NSR:DayType:Weekend"/>
</DayTypeAssignment>
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:22">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:2"/>
<DayTypeRef version="1" ref="NSR:DayType:Weekend"/>
</DayTypeAssignment>
<!-- unntak -->
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:222">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:2"/>
<DayTypeRef version="1" ref="NSR:DayType:Weekend"/>
<isAvailable>false</isAvailable>
</DayTypeAssignment>
<!-- knytte kun til periode 2 -->
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:3">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:2"/>
<DayTypeRef version="1" ref="NSR:DayType:Tuesday-and-Thursday"/>
</DayTypeAssignment>
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:33">
<OperatingPeriodRef version="1" ref="NSR:OperatingPeriod:2"/>
<DayTypeRef version="1" ref="NSR:DayType:Wednesday"/>
</DayTypeAssignment>
<!-- knytting til dato -->
<DayTypeAssignment version="1" order="1" id="NSR:DayTypeAssignment:99">
<Date>2017-04-06</Date>
<DayTypeRef version="1" ref="NSR:DayType:Tuesday-and-Thursday"/>
</DayTypeAssignment>
</dayTypeAssignments>
</ServiceCalendarFrame>
<TimetableFrame version="1" id="NSR:TimetableFrame:1">
<vehicleJourneys>
<!-- avgang begge perioder -->
<ServiceJourney version="1" id="NSR:ServiceJourney:1">
<dayTypes>
<DayTypeRef version="1" ref="NSR:DayType:Weekdays"/>
</dayTypes>
</ServiceJourney>
<!-- begge, med unntak -->
<ServiceJourney version="1" id="NSR:ServiceJourney:2">
<dayTypes>
<DayTypeRef version="1" ref="NSR:DayType:Weekend"/>
</dayTypes>
</ServiceJourney>
<!-- avgang kun for OperatingPeriod 1 -->
<ServiceJourney version="1" id="NSR:ServiceJourney:3">
<dayTypes>
<DayTypeRef version="1" ref="NSR:DayType:Tuesday-and-Thursday"/>
<DayTypeRef version="1" ref="NSR:DayType:Wednesday"/>
</dayTypes>
</ServiceJourney>
<!-- sporadisk avgang, knyttes til spesifikk dato -->
<ServiceJourney version="1" id="NSR:ServiceJourney:99">
<dayTypes>
<DayTypeRef version="1" ref="NSR:DayType:April-6"/>
</dayTypes>
</ServiceJourney>
</vehicleJourneys>
</TimetableFrame>
</frames>
</CompositeFrame>
</dataObjects>
</PublicationDelivery>