<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== SImple  Network Version  Example ====== 
This is part 3 of a multistep example on versioning

      Step 1:  Create a single Stop A v001
           - Create a ServiceFrame ntwkf001 that holds it
    
     Step2  Add another   Stop B v001, and a VALIDITY CONDITION for the Frame, using a DAY TYPE
             -  Modify Stop A v002 name and private type 
           - Add  DAY TYPE for use in VALIDITY CONDITION 
           - Add new version v002 of version Frame ntwkf001 v002 with VALIDITY CONDITION VC002_mf

      Step 3 Add  a link v001 between A and B and a Link v001 between B and A
              - Modify private code of stop B v002
             -  Add Elements to new version v003 of version Frame ntwkf001 v003

(C) 2010 Crown Copyright CEN

-->
<PublicationDelivery xmlns="http://www.netex.org.uk/netex" xmlns:siri="http://www.siri.org.uk/siri" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0" xsi:schemaLocation="http://www.netex.org.uk/netex ../../../xsd/NeTEx_publication.xsd">
	<PublicationTimestamp>2001-12-17T09:30:47.0Z</PublicationTimestamp>
	<ParticipantRef>SYS001</ParticipantRef>
	<!--- ======WHAT WAS REQUESTED ========== -->
	<PublicationRequest version="1.0">
		<RequestTimestamp>2001-12-17T09:30:47.0Z</RequestTimestamp>
		<ParticipantRef>SYS002</ParticipantRef>
		<topics>
			<NetworkFrameTopic>
				<Current/>
				<ServiceFrameRef ref="mybus:ntwkf001">REQUEST</ServiceFrameRef>
			</NetworkFrameTopic>
		</topics>
	</PublicationRequest>
	<PublicationRefreshInterval>P7D</PublicationRefreshInterval>
	<Description>Netex basic Versioning Example Step 03</Description>
	<!--- =============== RESULTS =========== -->
	<dataObjects>
		<CompositeFrame version="003" id="mybus:ntwkf001">
			<validityConditions>
				<AvailabilityCondition version="any" id="mybus:ntwkf001">
					<FromDate>2010-05-17T00:00:00Z</FromDate>
					<ToDate>2011-05-17T00:00:00Z</ToDate>
				</AvailabilityCondition>
			</validityConditions>
			<!--- ======= CODESPACEs======== -->
			<codespaces>
				<Codespace id="mybus">
					<Xmlns>mybus</Xmlns>
					<XmlnsUrl>http://www.mybuses.eu/stuff</XmlnsUrl>
					<Description>My buses</Description>
				</Codespace>
			</codespaces>
			<!--- =======FRAME DEFAULTS======== -->
			<FrameDefaults>
				<DefaultCodespaceRef ref="mybus"/>
				<DefaultResponsibilitySetRef ref="mybus:RS_10">EXTERNAL</DefaultResponsibilitySetRef>
			</FrameDefaults>
			<frames>
				<!--- ===Calendar======== -->
				<ServiceCalendarFrame version="002" id="mybus:ntwkf001@calendar">
					<dayTypes>
						<DayType version="001" created="2010-05-18T10:30:47.0Z" responsibilitySetRef="mybus:RS_10" id="mybus:DT001_MF">
							<Name>Monday to Friday</Name>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Monday Tuesday Wednesday Thursday Friday</DaysOfWeek>
									<HolidayTypes>WorkingDay</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</DayType>
						<DayType version="001" created="2010-05-18T10:30:47.0Z" id="mybus:DT002_MFHols">
							<Name>Monday to Friday, Holidays</Name>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Monday Tuesday Wednesday Thursday Friday</DaysOfWeek>
									<HolidayTypes> AnyHoliday</HolidayTypes>
								</PropertyOfDay>
							</properties>
						</DayType>
						<DayType version="001" created="2010-05-18T10:30:47.0Z" id="mybus:DT002_WE">
							<Name>Weekend </Name>
							<properties>
								<PropertyOfDay>
									<DaysOfWeek>Saturday  Sunday</DaysOfWeek>
								</PropertyOfDay>
							</properties>
						</DayType>
					</dayTypes>
				</ServiceCalendarFrame>
				<!--- ===Services ========== -->
				<ServiceFrame version="003" created="2010-05-17T09:30:47.0Z" changed="2010-05-19T10:30:47.0Z" modification="revise" derivedFromVersionRef="002" id="mybus:ntwkf001@service">
					<validityConditions>
						<AvailabilityCondition created="2010-05-18T10:30:47.0Z" modification="revise" version="002" responsibilitySetRef="mybus:RS_10" id="mybus:VC002_mf">
							<Description>Use when no ice</Description>
							<FromDate>2010-05-17T00:00:00Z</FromDate>
							<ToDate>2011-05-17T00:00:00Z</ToDate>
							<dayTypes>
								<DayTypeRef version="001" ref="mybus:DT001_MF"/>
								<DayTypeRef version="001" ref="mybus:DT002_MFHols"/>
							</dayTypes>
						</AvailabilityCondition>
					</validityConditions>
					<Name>My Network  Version 3 with two stops in it and a VALIDITY CONDITIONa added  in it. Baseline is version 2 as stops A and B must exist</Name>
					<scheduledStopPoints>
						<!-- == Frame contents == -->
						<ScheduledStopPoint version="002" created="2010-05-17T09:30:47.0Z" changed="2010-05-18T10:30:47.0Z" modification="revise" derivedFromVersionRef="001" id="mybus:SSP0001A">
							<privateCodes>
								<PrivateCode>mycodeA</PrivateCode>
							</privateCodes>
							<Name>Haltstelle A - Museum</Name>
							<Description>Version two of stop A. Name is Changed</Description>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="002" created="2010-05-18T09:30:47.0Z" changed="2010-05-19T10:30:47.0Z" modification="revise" derivedFromVersionRef="001" id="mybus:SSP0002B">
							<privateCodes>
								<PrivateCode>mycodeB</PrivateCode>
							</privateCodes>
							<Name>Haltstelle B</Name>
							<Description>Version two of stop B</Description>
						</ScheduledStopPoint>
					</scheduledStopPoints>
					<serviceLinks>
						<ServiceLink version="001" created="2010-05-19T10:30:47.0Z" modification="new" responsibilitySetRef="mybus:RS_10" id="mybu:SL_AtoB01">
							<Name>Version one of Link from A to B</Name>
							<Distance>1.01</Distance>
							<FromPointRef version="002" ref="mybus:SSP0001A"/>
							<ToPointRef version="002" ref="mybus:SSP0002B"/>
						</ServiceLink>
						<ServiceLink version="001" created="2010-05-19T10:30:51.0Z" modification="new" id="mybu:SL_BtoA01">
							<Name>Version one of Link from B to A</Name>
							<Distance>1.25</Distance>
							<FromPointRef version="002" ref="mybus:SSP0002B"/>
							<ToPointRef version="002" ref="mybus:SSP0001A"/>
						</ServiceLink>
					</serviceLinks>
				</ServiceFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>
