<?xml version="1.0" encoding="UTF-8"?>
<!-- ==== SImple  Network Version  Example ====== 
This is shows use of multiple versions of the same  entity  in the same file

      Step 1:  Create a single SCHEDULED STOP POINT Stop A 
    
     Step2  Add another  SCHEDULED STOP POINT  Stop B, a
           - Add a VALIDITY CONDITION for the SERVICE FRAME, using a DAY TYPE
		   - Modify SCHEDULED STOP POINT Stop A v002 name and private type  

      Step 3 Add a SERVICE LINK between A and B and from B to A
            - Modify private code of Stop B v002 

      Step 4 Delete  the SERVICE LINK back  from B to A , 
           -  Modify private code of SCHEDULED STOP POINT Stop B v002
            - Modify distance on SERVICE LINK  A to B v002
            - Add a new SCHEDULED STOP POINT Stop C v001, 
            - Add a new SERVICE LINK  from B to C 
           -  Add a new SERVICE PATTERN A-B-C v001  

      Step 5 Modify the section call of the SERVICE PATTERN v002 to be alight only    

Version History 
       Group changes to show all versions of each basic  entity (Stop, Link, Srevice pattern, DAY TYPE)

 
(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>
	<PublicationRequest version="1.0">
		<RequestTimestamp>2001-12-17T09:30:47.0Z</RequestTimestamp>
		<ParticipantRef>SYS002</ParticipantRef>
		<topics>
			<NetworkFrameTopic>
				<Current/>
				<NetworkFilterByValue>
					<objectReferences>
						<ScheduledStopPointRef ref="mybus:SSP0001A">REQUEST</ScheduledStopPointRef>
						<ScheduledStopPointRef ref="mybus:SSP0002B">REQUEST</ScheduledStopPointRef>
						<ScheduledStopPointRef ref="mybus:SSP0003C">REQUEST</ScheduledStopPointRef>
						<ServiceLinkRef ref="mybu:SL_AtoB01">REQUEST</ServiceLinkRef>
						<ServiceLinkRef ref="mybu:SL_BtoC01">REQUEST</ServiceLinkRef>
						<ServiceLinkRef ref="mybu:SL_BtoA01">REQUEST</ServiceLinkRef>
						<ServicePatternRef ref="mybus:SP_001">REQUEST</ServicePatternRef>
						<DayTypeRef ref="mybus:DT001_MF">REQUEST</DayTypeRef>
					</objectReferences>
				</NetworkFilterByValue>
			</NetworkFrameTopic>
		</topics>
	</PublicationRequest>
	<PublicationRefreshInterval>P1Y2M3DT10H30M0S</PublicationRefreshInterval>
	<Description>Example of simple network, explicit request </Description>
	<dataObjects>
		<CompositeFrame version="any" id="mybus:CF1">
			<!--- ======= 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"/>
			</FrameDefaults>
			<frames>
				<ServiceFrame version="any" id="mybus:SF1">
					<scheduledStopPoints>
						<!-- ====="mybus:SSP0002B" -->
						<ScheduledStopPoint version="001" created="2010-05-17T09:30:47.0Z" modification="new" responsibilitySetRef="mybus:RS_10" id="mybus:SSP0001A">
							<Name>Haltstelle A</Name>
							<Description>Version one of stop A</Description>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="002" created="2010-05-17T09:30:47.0Z" changed="2010-05-18T09:30:47.0Z" modification="revise" derivedFromVersionRef="001" responsibilitySetRef="mybus:RS_10" id="mybus:SSP0001A">
							<privateCodes>
								<PrivateCode>mycodeA</PrivateCode>
							</privateCodes>
							<Name>Haltstelle A - Museum</Name>
							<Description>Version two of stop A. Name is Changed and code addded</Description>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="001" created="2010-05-18T09:30:47.0Z" modification="new" responsibilitySetRef="mybus:RS_10" id="mybus:SSP0002B">
							<Name>Haltstelle B</Name>
							<Description>Version one of stop B</Description>
						</ScheduledStopPoint>
						<ScheduledStopPoint version="002" created="2010-05-18T09:30:47.0Z" changed="2010-06-18T09:30:47.0Z" modification="revise" responsibilitySetRef="mybus:RS_10" id="mybus:SSP0002B">
							<privateCodes>
								<PrivateCode>mycodeB</PrivateCode>
							</privateCodes>
							<Name>Haltstelle B</Name>
							<Description>Version two of stop B</Description>
						</ScheduledStopPoint>
						<!-- ====="mybus:SSP0003c" -->
						<ScheduledStopPoint version="001" created="2010-05-21T10:30:51.0Z" responsibilitySetRef="mybus:RS_10" id="mybus:SSP0003C">
							<Name>Haltstelle C</Name>
							<Description>Version one of stop C</Description>
						</ScheduledStopPoint>
					</scheduledStopPoints>
					<serviceLinks>
						<!-- ServiceLink_Entity id="mybu:SL_AtoB01" -->
						<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="001" ref="mybus:SSP0001A"/>
							<ToPointRef version="001" ref="mybus:SSP0002B"/>
						</ServiceLink>
						<ServiceLink version="002" created="2010-05-19T10:30:47.0Z" changed="2010-05-19T10:30:47.0Z" modification="revise" responsibilitySetRef="mybus:RS_10" id="mybu:SL_AtoB01">
							<Name>Version one of Link from A to B</Name>
							<Distance>1.12</Distance>
							<FromPointRef version="002" ref="mybus:SSP0001A"/>
							<ToPointRef version="002" ref="mybus:SSP0002B"/>
						</ServiceLink>
						<!-- ServiceLink_Entity id="mybu:SL_BtoC01" -->
						<ServiceLink version="001" created="2010-05-21T10:30:51.0Z" modification="new" responsibilitySetRef="mybus:RS_10" id="mybu:SL_BtoC01">
							<Name>Version one of Link from B to C</Name>
							<FromPointRef version="002" ref="mybus:SSP0002B"/>
							<ToPointRef version="001" ref="mybus:SSP0003C"/>
						</ServiceLink>
						<!-- ServiceLink_Entity id="mybu:SL_BtoA01"  -->
						<ServiceLink version="002" created="2010-05-19T10:30:51.0Z" changed="2010-05-21T10:30:51.0Z" modification="delete" responsibilitySetRef="mybus:RS_10" id="mybu:SL_BtoA01">
							<Name>Version two - deleteing  Link from B to A</Name>
							<FromPointRef version="002" ref="mybus:SSP0002B"/>
							<ToPointRef version="002" ref="mybus:SSP0001A"/>
						</ServiceLink>
					</serviceLinks>
					<!-- ===ServicePattern_Entity id="mybus:SP_001"   -->
					<servicePatterns>
						<ServicePattern version="001" created="2010-05-21T10:30:51.0Z" modification="new" id="mybus:SP_001">
							<Name>From A to C, version 1</Name>
							<pointsInSequence>
								<StopPointInJourneyPattern version="001" id="mybus:P_001_01" order="1">
									<ScheduledStopPointRef version="002" ref="mybus:SSP0001A"/>
								</StopPointInJourneyPattern>
								<StopPointInJourneyPattern version="001" id="mybus:P_001_02" order="2">
									<ScheduledStopPointRef version="002" ref="mybus:SSP0002B"/>
								</StopPointInJourneyPattern>
								<StopPointInJourneyPattern version="001" id="mybus:P_001_03" order="3">
									<ScheduledStopPointRef version="001" ref="mybus:SSP0003C"/>
								</StopPointInJourneyPattern>
							</pointsInSequence>
						</ServicePattern>
						<ServicePattern version="002" created="2010-05-21T10:30:51.0Z" changed="2010-05-22T10:30:51.0Z" modification="new" id="mybus:SP_001">
							<Name>From A to D, version 2</Name>
							<pointsInSequence>
								<StopPointInJourneyPattern version="002" id="mybus:P_001_01" order="1">
									<ScheduledStopPointRef version="001" ref="mybus:SSP0001A"/>
								</StopPointInJourneyPattern>
								<StopPointInJourneyPattern version="002" id="mybus:P_001_02" order="2">
									<ScheduledStopPointRef version="002" ref="mybus:SSP0002B"/>
									<ForAlighting>true</ForAlighting>
									<ForBoarding>false</ForBoarding>
								</StopPointInJourneyPattern>
								<StopPointInJourneyPattern version="002" id="mybus:P_001_03" order="3">
									<ScheduledStopPointRef version="001" ref="mybus:SSP0003C"/>
								</StopPointInJourneyPattern>
							</pointsInSequence>
						</ServicePattern>
					</servicePatterns>
				</ServiceFrame>
				<ServiceCalendarFrame version="any" id="mybus:SCF1">
					<!-- DayType_Entity id="mybus:DT001_MF" -->
					<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>
					</dayTypes>
				</ServiceCalendarFrame>
			</frames>
		</CompositeFrame>
	</dataObjects>
</PublicationDelivery>
