Example
ServiceCalendar-example.xml
standards/norway/schedule/ServiceCalendar-example.xml
Element names link to their declarations.
<?xml version="1.0" encoding="UTF-8"?>
<!-- === Basic Service Calendar datatype example === -->
<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>2016-06-28T12:00:00.0Z</PublicationTimestamp>
<ParticipantRef>NHR</ParticipantRef>
<dataObjects>
<CompositeFrame version="any" id="RUT:cf:1">
<frames>
<ServiceCalendarFrame version="any" id="RUT:ServiceCalendarFrame:1">
<ServiceCalendar version="any" id="RUT:ServiceCalendar">
<Name>Ukedager</Name>
<FromDate>2016-04-01</FromDate>
<ToDate>2016-08-31</ToDate>
</ServiceCalendar>
<dayTypes>
<DayType version="any" id="RUT:DayType:weekdays">
<Name>Ukedager</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Monday Tuesday Wednesday Thursday Friday</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="any" id="RUT:DayType:Saturday">
<Name>Lordag</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Saturday</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="any" id="RUT:DayType:Sunday">
<Name>Sondag</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Sunday</DaysOfWeek>
</PropertyOfDay>
</properties>
</DayType>
<!-- Irregular examples: -->
<DayType version="any" id="RUT:DayType:SpringMarketDay">
<Name>Market day</Name>
<properties>
<PropertyOfDay>
<DaysOfWeek>Sunday</DaysOfWeek>
<WeeksOfMonth>3 4</WeeksOfMonth>
<MonthOfYear>--04</MonthOfYear>
</PropertyOfDay>
</properties>
</DayType>
<DayType version="any" id="RUT:DayType:ConstitutionDay">
<Name>National constitution day 17. may</Name>
<properties>
<PropertyOfDay>
<DayOfYear>--05-17</DayOfYear>
</PropertyOfDay>
</properties>
</DayType>
</dayTypes>
<timebands>
<Timeband version="any" id="RUT:Timeband:TM15">
<!--Name>15 minutes past the hour</Name-->
<StartTime>00:15:00</StartTime>
<EndTime>00:15:00</EndTime>
</Timeband>
</timebands>
<operatingDays>
<OperatingDay version="any" id="RUT:OperatingDay:default:1">
<CalendarDate>2016-05-01</CalendarDate>
<EarliestTime>10:10:00</EarliestTime>
</OperatingDay>
<OperatingDay version="any" id="RUT:od:default:2">
<CalendarDate>2016-07-07</CalendarDate>
<EarliestTime>11:11:00</EarliestTime>
<DayLength>PT5H10M</DayLength>
</OperatingDay>
</operatingDays>
<operatingPeriods>
<OperatingPeriod version="any" id="RUT:op:default">
<FromOperatingDayRef ref="RUT:OperatingDay:default:1"/>
<ToOperatingDayRef ref="RUT:od:default:2"/>
</OperatingPeriod>
</operatingPeriods>
<dayTypeAssignments>
<!-- enkeltdato -->
<DayTypeAssignment version="any" order="1" id="RUT:DayTypeAssignment:date">
<Date>2016-05-17</Date>
<!-- nasjonaldag, annet ruteplan -->
<DayTypeRef version="any" ref="RUT:DayType:Sunday"/>
</DayTypeAssignment>
<!-- enkeltdag -->
<DayTypeAssignment version="any" order="1" id="RUT:DayTypeAssignment:day">
<OperatingDayRef ref="RUT:OperatingDay:default:1"/>
<DayTypeRef version="any" ref="RUT:DayType:Sunday"/>
</DayTypeAssignment>
<!-- periode -->
<DayTypeAssignment version="any" order="1" id="RUT:DayTypeAssignment:period">
<OperatingPeriodRef ref="RUT:OperatingPeriod:default"/>
<DayTypeRef version="any" ref="RUT:DayType:weekdays"/>
</DayTypeAssignment>
</dayTypeAssignments>
</ServiceCalendarFrame>
<!-- Dummy Service and Timetable frames (for reference) -->
<ServiceFrame version="any" id="RUT:sf:1">
<routes>
<Route version="any" id="RUT:rt:default"/>
</routes>
<lines>
<Line version="any" id="RUT:line:default">
<Name>default</Name>
<routes>
<RouteRef ref="RUT:rt:default"/>
</routes>
</Line>
</lines>
<journeyPatterns>
<JourneyPattern version="any" id="RUT:JourneyPattern:default"/>
</journeyPatterns>
</ServiceFrame>
<TimetableFrame version="any" id="RUT:tf:1">
<vehicleJourneys>
<ServiceJourney version="any" id="RUT:ServiceJourney:default">
<dayTypes>
<DayTypeRef ref="RUT:DayType:weekdays"/>
<DayTypeRef ref="RUT:DayType:Saturday"/>
<DayTypeRef ref="RUT:DayType:Sunday"/>
</dayTypes>
<JourneyPatternRef ref="RUT:JourneyPattern:default"/>
<LineRef ref="RUT:line:default"/>
<!-- ...(stops etc)... -->
</ServiceJourney>
</vehicleJourneys>
</TimetableFrame>
</frames>
</CompositeFrame>
</dataObjects>
</PublicationDelivery>