|
1 | | -<?xml version="1.0" encoding="iso-8859-1"?> |
| 1 | +<?xml version="1.0" encoding="UTF-8"?> |
2 | 2 | <xsd:schema xmlns="http://www.netex.org.uk/netex" xmlns:netex="http://www.netex.org.uk/netex" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:siri="http://www.siri.org.uk/siri" targetNamespace="http://www.netex.org.uk/netex" elementFormDefault="qualified" attributeFormDefault="unqualified" version="1.1" id="netex_publication"> |
3 | 3 | <!-- ===SIRI system IDs for request =========================================================== --> |
4 | 4 | <xsd:import namespace="http://www.siri.org.uk/siri" schemaLocation="siri/siri_base-v2.0.xsd"/> |
|
16 | 16 | <Contributor>CEN TC278 WG3 SG9 Team.</Contributor> |
17 | 17 | <Coverage>Europe</Coverage> |
18 | 18 | <Creator>First Drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. mailto:schemer@netex.org.uk</Creator> |
19 | | - <Date> |
20 | | - <Modified>2021-09-02</Modified>NewModes: Add BatteyEquipment and TypeOfBatteryCHemistry. Add ChargingEquipmentProfile, TypeOfPlug |
| 19 | + <Date><Modified>2021-09-02</Modified>NewModes: Add BatteyEquipment and TypeOfBatteryCHemistry. Add ChargingEquipmentProfile, TypeOfPlug |
21 | 20 | </Date> |
22 | | - <Date> |
23 | | - <Modified>2021-09-01</Modified>NewModes: AddPOOL OF VEHICLEs |
| 21 | + <Date><Modified>2021-09-01</Modified>NewModes: AddPOOL OF VEHICLEs |
24 | 22 | </Date> |
25 | | - <Date> |
26 | | - <Modified>2021-08-03</Modified>Add PARKING BAY CONDITION and RENTAL AVAILABILITY |
| 23 | + <Date><Modified>2021-08-03</Modified>Add PARKING BAY CONDITION and RENTAL AVAILABILITY |
27 | 24 | </Date> |
28 | | - <Date> |
29 | | - <Modified>2021-09-01</Modified>NewModes: Add PoolOfVehicles |
| 25 | + <Date><Modified>2021-09-01</Modified>NewModes: Add PoolOfVehicles |
30 | 26 | </Date> |
31 | | - <Date> |
32 | | - <Modified>2021-08-03</Modified>Add PARKING BAY CONDITION and RENTAL AVAILABILITY |
| 27 | + <Date><Modified>2021-08-03</Modified>Add PARKING BAY CONDITION and RENTAL AVAILABILITY |
33 | 28 | </Date> |
34 | | - <Date> |
35 | | - <Modified>2021-07-09</Modified>Revise name sto allign with TM |
36 | | - VehicleRentalOperation --> VehicleRental, VehicleSharingOperation --> VehicleSharing, VehiclePoolingOperation --> VehiclePooling |
| 29 | + <Date><Modified>2021-07-09</Modified>Revise name sto allign with TM |
| 30 | + VehicleRentalOperation --> VehicleRental, VehicleSharingOperation --> VehicleSharing, VehiclePoolingOperation --> VehiclePooling |
37 | 31 | </Date> |
38 | | - <Date> |
39 | | - <Modified>2021-01-08</Modified>NewModes: drop MobilityServiceElement, MobilityServiceElementPrice, add constraint fro ModerRestriction assessment |
| 32 | + <Date><Modified>2021-01-08</Modified>NewModes: drop MobilityServiceElement, MobilityServiceElementPrice, add constraint fro ModerRestriction assessment |
40 | 33 | </Date> |
41 | | - <Date> |
42 | | - <Modified>2020-11-16</Modified>NewModes: Drop AlternativeTransportOperator |
| 34 | + <Date><Modified>2020-11-16</Modified>NewModes: Drop AlternativeTransportOperator |
43 | 35 | </Date> |
44 | | - <Date> |
45 | | - <Modified>2020-11-06</Modified>NewMOdes (Norway) Add RelatedOrganisation and reusable Contacts constraints. |
| 36 | + <Date><Modified>2020-11-06</Modified>NewMOdes (Norway) Add RelatedOrganisation and reusable Contacts constraints. |
46 | 37 | </Date> |
47 | | - <Date> |
48 | | - <Modified>2020-10-14</Modified>NewModes Add Constraints (NM) |
| 38 | + <Date><Modified>2020-10-14</Modified>NewModes Add Constraints (NM) |
49 | 39 | Add MobilityServiceFrame, MobilityJourneyFrame. |
50 | 40 | TypeOfProof, TaxiRank, TaxiStand. TypeOfParking |
51 | 41 | ScheduledOperation, FlexibleOperation, VehicleRental, VehicleSharing, VehiclePooling. |
|
69 | 59 | FIX: Add OpenTransportMode, Submode, VehicleChargingEquipment, CycleStorageEquipment, HailAndRideArea |
70 | 60 | FIX: Remove PlaceRef and EquipmentRef and bogus restrictions on uniqueness across places and equipment. |
71 | 61 | </Date> |
72 | | - <Date> |
73 | | - <Modified>2020-08-20</Modified>Corrections |
| 62 | + <Date><Modified>2020-08-20</Modified>Corrections |
74 | 63 | Add UicOperatingPeriod key and ref constraints |
75 | 64 | </Date> |
76 | | - <Date> |
77 | | - <Modified>2020.07.28</Modified>### 2020.07.28 FIX Issue #101*Publication*:Add missing constraints for __FareTableRow__, __FareTableColumn__, __TypeOfLine__ and for __FareZone__ Parent |
| 65 | + <Date><Modified>2020.07.28</Modified>### 2020.07.28 FIX Issue #101*Publication*:Add missing constraints for __FareTableRow__, __FareTableColumn__, __TypeOfLine__ and for __FareZone__ Parent |
78 | 66 |
|
79 | 67 | </Date> |
80 | | - <Date> |
81 | | - <Modified>2020-04-17</Modified>Corrections |
| 68 | + <Date><Modified>2020-04-17</Modified>Corrections |
82 | 69 | Add ParentFareZoneRef constraint |
83 | 70 | </Date> |
84 | | - <Date> |
85 | | - <Modified>2020-04-02</Modified>Corrections |
| 71 | + <Date><Modified>2020-04-02</Modified>Corrections |
86 | 72 | Add constraint for RowRef and ColumnRef |
87 | 73 | </Date> |
88 | | - <Date> |
89 | | - <Modified>2019-05-15</Modified>Corrections |
| 74 | + <Date><Modified>2019-05-15</Modified>Corrections |
90 | 75 | Add TypeOfLine constraint |
91 | 76 | </Date> |
92 | | - <Date> |
93 | | - <Modified>2019-05-02</Modified> |
| 77 | + <Date><Modified>2019-05-02</Modified> |
94 | 78 | Corrections |
95 | 79 | Add missing constraint selectors for DefaultResponsibilitySetRef and DefaultDataSourceRef |
96 | 80 | Add missing constraints ref DefaultCodespaceRef |
97 | 81 | </Date> |
98 | | - <Date> |
99 | | - <Modified>2019-04-24</Modified>Corrections |
| 82 | + <Date><Modified>2019-04-24</Modified>Corrections |
100 | 83 | Add missing constraints ref for JourneyPart/MainPartRef to JourneyPartCouple |
101 | 84 | </Date> |
102 | | - <Date> |
103 | | - <Modified>2019-04-24</Modified>Corrections |
| 85 | + <Date><Modified>2019-04-24</Modified>Corrections |
104 | 86 | (1)Add constraints ref for ParkingEntranceForVehicles and ParkingPasengerEntrance |
105 | 87 | (2) Drop general EntranceRef constraint |
106 | 88 | </Date> |
107 | | - <Date> |
108 | | - <Modified>2019-04-14</Modified>Fix add constraints for VehicleStopingPosition and VehicleQuayAlignment and VehiclePositionAlignment |
| 89 | + <Date><Modified>2019-04-14</Modified>Fix add constraints for VehicleStopingPosition and VehicleQuayAlignment and VehiclePositionAlignment |
109 | 90 | </Date> |
110 | | - <Date> |
111 | | - <Modified>2019-04-10</Modified>Fix add constraints for ParkingProperties and CompanionUserProfile/ParentRef |
| 91 | + <Date><Modified>2019-04-10</Modified>Fix add constraints for ParkingProperties and CompanionUserProfile/ParentRef |
112 | 92 | </Date> |
113 | | - <Date> |
114 | | - <Modified>2019-03-25</Modified>Fix: Integrate fix by CD with other constraint changes: Add EquipmentPlace to Place_AnyVersionedKey. |
| 93 | + <Date><Modified>2019-03-25</Modified>Fix: Integrate fix by CD with other constraint changes: Add EquipmentPlace to Place_AnyVersionedKey. |
115 | 94 | </Date> |
116 | | - <Date> |
117 | | - <Modified>2019-03-12</Modified>Fix: Add integrity constraints for new elements EligibilityChangePolicy, TypeOfPaymentMethod , TypeOfFareStructureFactor, TypeOfFareStructureElement, TypeOfPricingRule, TypeOfFareTable, TypeOfMachineReadability, |
| 95 | + <Date><Modified>2019-03-12</Modified>Fix: Add integrity constraints for new elements EligibilityChangePolicy, TypeOfPaymentMethod , TypeOfFareStructureFactor, TypeOfFareStructureElement, TypeOfPricingRule, TypeOfFareTable, TypeOfMachineReadability, |
118 | 96 | Also drop some spurious selectors. |
119 | 97 | </Date> |
120 | | - <Date> |
121 | | - <Modified>2019-03-10</Modified>Fix: Add constraint for SupplementToFareProductRef . |
| 98 | + <Date><Modified>2019-03-10</Modified>Fix: Add constraint for SupplementToFareProductRef . |
122 | 99 | </Date> |
123 | | - <Date> |
124 | | - <Modified>2019-03-01</Modified>EURA-(nk) Add constraint for DistanceMatrixInverseRef for backwards direction of reference to a DIstance Matrix Element |
| 100 | + <Date><Modified>2019-03-01</Modified>EURA-(nk) Add constraint for DistanceMatrixInverseRef for backwards direction of reference to a DIstance Matrix Element |
125 | 101 | </Date> |
126 | | - <Date> |
127 | | - <Modified>2019-02-18</Modified> |
| 102 | + <Date><Modified>2019-02-18</Modified> |
128 | 103 | (a) Relax uniqueness constraint on FareTable and PriceGroup now unique within type, |
129 | 104 | </Date> |
130 | | - <Date> |
131 | | - <Modified>2019-01-15</Modified> |
| 105 | + <Date><Modified>2019-01-15</Modified> |
132 | 106 | (a) Fix keyref constraint on TimingLinkInJourneyPattern_AnyVersionedKey, (Drop DropFarePointInPattern. TimingTimingLinkInJournePattern, STopTimingLinkInJourneyPattern) |
133 | 107 | (b) Fix keyref constraint on ServiceLinkInJourneyPattern_AnyVersionedKey (Drop points) |
134 | 108 | (c) Fix keyref constraint on FarePointInPattern_AnyVersionedKey - Add Points |
|
145 | 119 | (n) Fix Add Constraints on SectionInSequence |
146 | 120 | (o) Revise key names to emphasise when key is ordered |
147 | 121 | </Date> |
148 | | - <Date> |
149 | | - <Modified>2018-06-01</Modified> Rename Sales Package to SALES OFFER PACKAGE |
| 122 | + <Date><Modified>2018-06-01</Modified> Rename Sales Package to SALES OFFER PACKAGE |
150 | 123 | </Date> |
151 | | - <Date> |
152 | | - <Modified>2018-01-07</Modified> Remove trailing blanks on names</Date> |
153 | | - <Date> |
154 | | - <Modified>2017-08-10</Modified>Align with TM6 |
| 124 | + <Date><Modified>2018-01-07</Modified> Remove trailing blanks on names</Date> |
| 125 | + <Date><Modified>2017-08-10</Modified>Align with TM6 |
155 | 126 | Rename Passenger Contract to FareContract. |
156 | 127 | Rename Passenger Contract Event to FareContractEntry. |
157 | 128 | Rename Type of Passenger Contract to TypeOfFareContract. |
158 | 129 | Adjust References in Dependent packages. |
159 | 130 | </Date> |
160 | | - <Date> |
161 | | - <Modified>2017-08-10</Modified> |
| 131 | + <Date><Modified>2017-08-10</Modified> |
162 | 132 | Rename FareContractEvent to FareContractEntry |
163 | 133 | Add constraints for CustomerPurchasePackage, CustomerPurchasePackageElement, CustomerPurchaseParameterAssignment |
164 | 134 | Add constraints for CustomerAccount, CustomerAccountStatus, TypeOf CustomerAccount, |
165 | 135 | Add constraints for CustomerEligibility, UserProfileEligibility, CommercialProfileEligibility, ResidentialQualifactionEligibility |
166 | 136 | </Date> |
167 | | - <Date> |
168 | | - <Modified>2017-06-29</Modified> |
| 137 | + <Date><Modified>2017-06-29</Modified> |
169 | 138 | CR048 add constraints WHITE LIST |
170 | 139 | Fix: Add Constraint on CUSTOMER |
171 | 140 | CR00310 add constraints on JOURNEY PART POSITION |
172 | 141 | </Date> |
173 | | - <Date> |
174 | | - <Modified>2017-05-09</Modified> |
| 142 | + <Date><Modified>2017-05-09</Modified> |
175 | 143 | Correct COnstraints for PointOnRoute |
176 | 144 | Add Missing Constraints For CommonSectionMember / PointOnSection and LinkOnSection er |
177 | 145 | Add Missing Constraints For GroupOfServicesMember , JourneyAccounting DelegatedResponsibilitySet |
178 | 146 | Reinstate Constraints for CAll |
179 | 147 | Fix constraints that were missing namespace on subpart |
180 | 148 | </Date> |
181 | | - <Date> |
182 | | - <Modified>2017-03-27</Modified> |
| 149 | + <Date><Modified>2017-03-27</Modified> |
183 | 150 | Various 1.1 changes see CRS. |
184 | 151 | CR0038 revise constraints on ResponsibilityRole |
185 | 152 | </Date> |
186 | | - <Date> |
187 | | - <Modified>2011-01-17</Modified>V0.94 Revised |
| 153 | + <Date><Modified>2011-01-17</Modified>V0.94 Revised |
188 | 154 | </Date> |
189 | | - <Date> |
190 | | - <Created>2010-09-04</Created>Created from Siri.xsd |
| 155 | + <Date><Created>2010-09-04</Created>Created from Siri.xsd |
191 | 156 | </Date> |
192 | | - <Description> |
193 | | - <p>netex Xml is an XML representation of the Transmodel model that can be used to exchange data objects between netex databases and other services.</p>. |
194 | | - <p> The same netex Xml of netex data objects can be used both in fine grained protocols that exchange one or more objects at a time, such as the SIRI based netex Xml web service, and in bulk publication exchange formats used to exchange whole data sets. </p> |
195 | | - <p>This netex Publication exchange XML schema defines a bulk delivery format to exchange netex objects as an XML document. (It has no dependency on SIRI). |
196 | | - <ul> |
197 | | - <li>For each data object type it describes an XML representation which can be used to exchange netex data.</li> |
198 | | - <li>It also describes filters to describe requests for publishing data. These can be used both to configure the publication, and to describe the contents of the published document, for example all Network Objects, or all current traffic events.</li> |
199 | | - <li>A particular use of the netex Publication Exchange format is to publish data from a NeTEx system: at regular intervals as an Xml document which can be transmitted to other systems by FTP or other communication transport means. </li> |
200 | | - </ul> |
201 | | - </p> |
202 | | - </Description> |
| 157 | + <Description><p>netex Xml is an XML representation of the Transmodel model that can be used to exchange data objects between netex databases and other services.</p>. |
| 158 | + <p> The same netex Xml of netex data objects can be used both in fine grained protocols that exchange one or more objects at a time, such as the SIRI based netex Xml web service, and in bulk publication exchange formats used to exchange whole data sets. </p><p>This netex Publication exchange XML schema defines a bulk delivery format to exchange netex objects as an XML document. (It has no dependency on SIRI). |
| 159 | + <ul><li>For each data object type it describes an XML representation which can be used to exchange netex data.</li><li>It also describes filters to describe requests for publishing data. These can be used both to configure the publication, and to describe the contents of the published document, for example all Network Objects, or all current traffic events.</li><li>A particular use of the netex Publication Exchange format is to publish data from a NeTEx system: at regular intervals as an Xml document which can be transmitted to other systems by FTP or other communication transport means. </li></ul> |
| 160 | + </p></Description> |
203 | 161 | <Format> |
204 | 162 | <MediaType>text/xml</MediaType> |
205 | 163 | <Syntax>http://www.w3.org/2001/XMLSchema</Syntax> |
@@ -4579,14 +4537,12 @@ Correct COnstraints for PointOnRoute |
4579 | 4537 | <xsd:field xpath="@version"/> |
4580 | 4538 | <xsd:field xpath="@order"/> |
4581 | 4539 | </xsd:keyref> |
4582 | | - |
4583 | 4540 | <xsd:key name="ParkingAreaCapacityAssignment_AnyVersionedKey"> |
4584 | 4541 | <xsd:selector xpath=".//netex:ParkingAreaCapacityAssignment"/> |
4585 | 4542 | <xsd:field xpath="@id"/> |
4586 | 4543 | <xsd:field xpath="@version"/> |
4587 | 4544 | <xsd:field xpath="@order"/> |
4588 | 4545 | </xsd:key> |
4589 | | - |
4590 | 4546 | <!-- =====RentalAvailability============================== --> |
4591 | 4547 | <!-- =====RentalAvailability unique========================== --> |
4592 | 4548 | <xsd:unique name="RentalAvailability_UniqueBy_Id_Version"> |
|
0 commit comments