From 51b79ea8fcffd2b690b41f687c643bba6ac68988 Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Thu, 26 Feb 2026 15:14:51 +0100 Subject: [PATCH 1/7] Remove unique constraints, because we have xsd:key Fix #994 --- xsd/NeTEx_publication.xsd | 5399 +-------------------------- xsd/NeTEx_publication_timetable.xsd | 2649 +------------ 2 files changed, 8 insertions(+), 8040 deletions(-) diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd index 221bc3ddc..444e94bce 100644 --- a/xsd/NeTEx_publication.xsd +++ b/xsd/NeTEx_publication.xsd @@ -307,14 +307,6 @@ - - - - Every Codespace ID must be unique. - - - - @@ -331,15 +323,6 @@ - - - - Every [DataSource Id + Version] must be unique within document. - - - - - @@ -369,15 +352,6 @@ - - - - Every [Branding Id + Version] must be unique within document. - - - - - @@ -390,15 +364,6 @@ - - - - Every [ResponsibilityRole Id + Version] must be unique within document. - - - - - @@ -411,15 +376,6 @@ - - - - Every [ResponsibilitySet Id + Version] must be unique within document. - - - - - @@ -432,15 +388,6 @@ - - - - Every [TypeOfResponsibilityRole Id + Version] must be unique within document. - - - - - @@ -453,15 +400,6 @@ - - - - Every [ResponsibilityRoleAssignment Id + Version] must be unique within document. - - - - - @@ -474,15 +412,6 @@ - - - - Every [Contract Id + Version] must be unique within document. - - - - - @@ -495,14 +424,6 @@ - - - - Every [Entity_Entity Id ] must be unique within document. - - - - @@ -513,16 +434,6 @@ - - - - - Every [Version Id + Version] must be unique within document. - - - - - @@ -535,15 +446,6 @@ - - - - Every [TypeOfFrame Id + TypeOfFrame] must be unique within document. - - - - - @@ -557,37 +459,8 @@ - - - - Every [AlternativeText Id + attributeName + useForLanguage + version] must be unique within document. - - - - - - - - - - - Every [AlternativeName Id + version + order] must be unique within document. - - - - - - - - - Every [TypeOfValidity Id + TypeOfValidity] must be unique within document. - - - - - @@ -600,15 +473,6 @@ - - - - Every [ValueSet Id + ValueSet] must be unique within document. - - - - - @@ -621,15 +485,6 @@ - - - - Every [PricingParameterSet Id + PricingParameterSet] must be unique within document. - - - - - @@ -644,15 +499,6 @@ - - - - Every [ResourceFrame Id + ResourceFrame] must be unique within document. - - - - - @@ -665,15 +511,6 @@ - - - - Every [CompositeFrame Id + CompositeFrame] must be unique within document. - - - - - @@ -686,15 +523,6 @@ - - - - Every [GeneralFrame Id + GeneralFrame] must be unique within document. - - - - - @@ -707,15 +535,6 @@ - - - - Every [ServiceCalendarFrame Id + ServiceCalendarFrame] must be unique within document. - - - - - @@ -728,15 +547,6 @@ - - - - Every [InfrastructureFrame Id + InfrastructureFrame] must be unique within document. - - - - - @@ -749,15 +559,6 @@ - - - - Every [SiteFrame Id + SiteFrame] must be unique within document. - - - - - @@ -770,15 +571,6 @@ - - - - Every [ServiceFrame Id + ServiceFrame] must be unique within document. - - - - - @@ -791,15 +583,6 @@ - - - - Every [TimetableFrame Id + TimetableFrame] must be unique within document. - - - - - @@ -812,15 +595,6 @@ - - - - Every [VehicleScheduleFrame Id + VehicleScheduleFrame] must be unique within document. - - - - - @@ -832,15 +606,6 @@ - - - - Every [DriverScheduleFrame Id + DriverScheduleFrame] must be unique within document. - - - - - @@ -853,15 +618,6 @@ - - - - Every [MobilityServiceFrame Id + MobilityServiceFrame] must be unique within document. - - - - - @@ -874,15 +630,6 @@ - - - - Every [MobilityJourneyFrame Id + MobilityJourneyFrame] must be unique within document. - - - - - @@ -895,15 +642,6 @@ - - - - Every [FareFrame Id + FareFrame] must be unique within document. - - - - - @@ -915,15 +653,6 @@ - - - - Every [FarePriceFrame Id + FarePriceFrame] must be unique within document. - - - - - @@ -935,15 +664,6 @@ - - - - Every [SalesTransactionFrame Id + SalesTransactionFrame] must be unique within document. - - - - - @@ -956,15 +676,6 @@ - - - - Every [GeneralGroupOfEntities Id + GeneralGroupOfEntities] must be unique within document. - - - - - @@ -977,15 +688,6 @@ - - - - Every [PurposeOfGrouping Id + PurposeOfGrouping] must be unique within document. - - - - - @@ -1009,15 +711,6 @@ - - - - Every [TypeOfPoint Id + Version] must be unique within document. - - - - - @@ -1063,15 +756,6 @@ - - - - Every [PointOnLink Id + PointOnLink] must be unique within document. - - - - - @@ -1084,15 +768,6 @@ - - - - Every [CommonSection Id + Version] must be unique within document. - - - - - @@ -1106,15 +781,6 @@ - - - - Every [GeneralSection Id + Version] must be unique within document. - - - - - @@ -1138,15 +804,6 @@ - - - - Every [PointOnSection Id + Version +order] must be unique within document. - - - - - @@ -1159,15 +816,6 @@ - - - - Every [LinkOnSection Id + Version] must be unique within document. - - - - - @@ -1180,15 +828,6 @@ - - - - Every [SectionInSequence Id + Version] must be unique within document. - - - - - @@ -1212,15 +851,6 @@ - - - - Every [TariffZone Id + Version] must be unique within document. - - - - - @@ -1233,15 +863,6 @@ - - - - Every [GroupOfTariffZones Id + Version] must be unique within document. - - - - - @@ -1254,15 +875,6 @@ - - - - Every [TypeOfProjection Id + Version] must be unique within document. - - - - - @@ -1287,15 +899,6 @@ - - - - Every [PointProjection Id + Version] must be unique within document. - - - - - @@ -1308,15 +911,6 @@ - - - - Every [LinkProjection Id + Version] must be unique within document. - - - - - @@ -1329,15 +923,6 @@ - - - - Every [ZoneProjection Id + Version] must be unique within document. - - - - - @@ -1350,15 +935,6 @@ - - - - Every [LinkSequenceProjection Id + Version] must be unique within document. - - - - - @@ -1371,15 +947,6 @@ - - - - Every [TypeOfLinkSequence Id + Version] must be unique within document. - - - - - @@ -1392,25 +959,7 @@ - - - - Every [GroupOfLinkSequences Id + Version] must be unique within document. - - - - - - - - - Every [SimpleFeature Id + Version] must be unique within document. - - - - - @@ -1423,15 +972,6 @@ - - - - Every [ComplexFeature Id + Version] must be unique within document. - - - - - @@ -1444,15 +984,6 @@ - - - - Every [TypeOfFeature Id + Version] must be unique within document. - - - - - @@ -1465,15 +996,6 @@ - - - - Every [Contact Id + Version] must be unique within document. - - - - - @@ -1487,15 +1009,6 @@ - - - - Every [TypeOfOrganisation Id + Version] must be unique within document. - - - - - @@ -1519,15 +1032,6 @@ - - - - Every [OrganisationPart Id + Version] must be unique within document. - - - - - @@ -1540,15 +1044,6 @@ - - - - Every [Department Id + Version] must be unique within document. - - - - - @@ -1561,15 +1056,6 @@ - - - - Every [RelatedOrganisation Id + Version] must be unique within document. - - - - - @@ -1594,15 +1080,6 @@ - - - - Every [PostalAddress Id + Version] must be unique within document. - - - - - @@ -1615,15 +1092,6 @@ - - - - Every [RoadAddress Id + Version] must be unique within document. - - - - - @@ -1637,15 +1105,6 @@ - - - - Every [OpenTransportMode Id + Version] must be unique within document. - - - - - @@ -1658,15 +1117,6 @@ - - - - Every [Submode Id + Version] must be unique within document. - - - - - @@ -1679,15 +1129,6 @@ - - - - Every [ScheduledOperation Id + Version] must be unique within document. - - - - - @@ -1700,15 +1141,6 @@ - - - - Every [FlexibleOperation Id + Version] must be unique within document. - - - - - @@ -1721,15 +1153,6 @@ - - - - Every [VehicleRental Id + Version] must be unique within document. - - - - - @@ -1742,15 +1165,6 @@ - - - - Every [VehicleSharing Id + Version] must be unique within document. - - - - - @@ -1763,15 +1177,6 @@ - - - - Every [VehiclePooling Id + Version] must be unique within document. - - - - - @@ -1784,15 +1189,6 @@ - - - - Every [PersonalModeOfOperation Id + Version] must be unique within document. - - - - - @@ -1806,15 +1202,6 @@ - - - - Every [Operator Id + Version] must be unique within document. - - - - - @@ -1827,15 +1214,6 @@ - - - - Every [Authority Id + Version] must be unique within document. - - - - - @@ -1848,15 +1226,6 @@ - - - - Every [OnlineServiceOperator Id + Version] must be unique within document. - - - - - @@ -1869,15 +1238,6 @@ - - - - Every [GroupOfOperators Id + Version] must be unique within document. - - - - - @@ -1890,15 +1250,6 @@ - - - - Every [OperatingDepartment Id + Version] must be unique within document. - - - - - @@ -1911,15 +1262,6 @@ - - - - Every [OperationalContext Id + Version] must be unique within document. - - - - - @@ -1932,15 +1274,6 @@ - - - - Every [ControlCentre Id + Version] must be unique within document. - - - - - @@ -1953,15 +1286,6 @@ - - - - Every [TransportAdministrativeZone Id + Version] must be unique within document. - - - - - @@ -1974,15 +1298,6 @@ - - - - Every [GeneralOrganisation Id + Version] must be unique within document. - - - - - @@ -1995,15 +1310,6 @@ - - - - Every [ServicedOrganisation Id + Version] must be unique within document. - - - - - @@ -2038,15 +1344,6 @@ - - - - Every [TypeOfFarePaymentMethod Id + Version] must be unique within document. - - - - - @@ -2059,15 +1356,6 @@ - - - - Every [Blacklist Id + Version] must be unique within document. - - - - - @@ -2079,15 +1367,6 @@ - - - - Every [Whitelist Id + Version] must be unique within document. - - - - - @@ -2101,15 +1380,6 @@ - - - - Every [TypeOfEquipment Id + Version] must be unique within document. - - - - - @@ -2122,15 +1392,6 @@ - - - - Every [PurposeOfEquipmentProfile Id + Version] must be unique within document. - - - - - @@ -2143,15 +1404,6 @@ - - - - Every [EquipmentPlace Id + Version] must be unique within document. - - - - - @@ -2164,15 +1416,6 @@ - - - - Every [EquipmentPosition Id + Version] must be unique within document. - - - - - @@ -2185,15 +1428,6 @@ - - - - Every [EntranceEquipment Id + Version] must be unique within document. - - - - - @@ -2206,15 +1440,6 @@ - - - - Every [LiftEquipment Id + Version] must be unique within document. - - - - - @@ -2227,15 +1452,6 @@ - - - - Every [LiftCallEquipment Id + Version] must be unique within document. - - - - - @@ -2248,15 +1464,6 @@ - - - - Every [StaircaseEquipment Id + Version] must be unique within document. - - - - - @@ -2269,15 +1476,6 @@ - - - - Every [EscalatorEquipment Id + Version] must be unique within document. - - - - - @@ -2290,15 +1488,6 @@ - - - - Every [TravelatorEquipment Id + Version] must be unique within document. - - - - - @@ -2311,15 +1500,6 @@ - - - - Every [RampEquipment Id + Version] must be unique within document. - - - - - @@ -2332,15 +1512,6 @@ - - - - Every [QueuingEquipment Id + Version] must be unique within document. - - - - - @@ -2353,15 +1524,6 @@ - - - - Every [CrossingEquipment Id + Version] must be unique within document. - - - - - @@ -2374,15 +1536,6 @@ - - - - Every [PlaceLighting Id + Version] must be unique within document. - - - - - @@ -2395,15 +1548,6 @@ - - - - Every [RoughSurface Id + Version] must be unique within document. - - - - - @@ -2416,15 +1560,6 @@ - - - - Every [WaitingRoomEquipment Id + Version] must be unique within document. - - - - - @@ -2437,15 +1572,6 @@ - - - - Every [ShelterEquipment Id + Version] must be unique within document. - - - - - @@ -2458,15 +1584,6 @@ - - - - Every [SeatingEquipment Id + Version] must be unique within document. - - - - - @@ -2479,15 +1596,6 @@ - - - - Every [PlaceSign Id + Version] must be unique within document. - - - - - @@ -2500,15 +1608,6 @@ - - - - Every [HeadingSign Id + Version] must be unique within document. - - - - - @@ -2521,15 +1620,6 @@ - - - - Every [GeneralSign Id + Version] must be unique within document. - - - - - @@ -2553,15 +1643,6 @@ - - - - Every [TicketValidatorEquipment Id + Version] must be unique within document. - - - - - @@ -2574,15 +1655,6 @@ - - - - Every [TicketingEquipment Id + Version] must be unique within document. - - - - - @@ -2595,15 +1667,6 @@ - - - - Every [PassengerSafetyEquipment Id + Version] must be unique within document. - - - - - @@ -2616,15 +1679,6 @@ - - - - Every [HelpPointEquipment Id + Version] must be unique within document. - - - - - @@ -2637,15 +1691,6 @@ - - - - Every [PassengerBeaconEquipment Id + Version] must be unique within document. - - - - - @@ -2658,15 +1703,6 @@ - - - - Every [RubbishDisposalEquipment Id + Version] must be unique within document. - - - - - @@ -2679,15 +1715,6 @@ - - - - Every [SanitaryEquipment Id + Version] must be unique within document. - - - - - @@ -2700,15 +1727,6 @@ - - - - Every [TrolleyStandEquipment Id + Version] must be unique within document. - - - - - @@ -2721,15 +1739,6 @@ - - - - Every [WheelchairVehicleEquipment Id + Version] must be unique within document. - - - - - @@ -2742,15 +1751,6 @@ - - - - Every [TypeOfWheelchair Id + Version] must be unique within document. - - - - - @@ -2763,15 +1763,6 @@ - - - - Every [AccessVehicleEquipment Id + Version] must be unique within document. - - - - - @@ -2784,15 +1775,6 @@ - - - - Every [CycleStorageEquipment Id + Version] must be unique within document. - - - - - @@ -2805,15 +1787,6 @@ - - - - Every [VehicleReleaseEquipment Id + Version] must be unique within document. - - - - - @@ -2826,15 +1799,6 @@ - - - - Every [VehicleChargingEquipment Id + Version] must be unique within document. - - - - - @@ -2847,15 +1811,6 @@ - - - - Every [RefuellingEquipment Id + Version] must be unique within document. - - - - - @@ -2868,15 +1823,6 @@ - - - - Every [BatteryEquipment Id + Version] must be unique within document. - - - - - @@ -2889,15 +1835,6 @@ - - - - Every [TypeOfBatteryChemistry Id + Version] must be unique within document. - - - - - @@ -2911,15 +1848,6 @@ - - - - Every [AssistanceBookingService Id + Version] must be unique within document. - - - - - @@ -2932,15 +1860,6 @@ - - - - Every [CateringService Id + Version] must be unique within document. - - - - - @@ -2953,15 +1872,6 @@ - - - - Every [CommunicationService Id + Version] must be unique within document. - - - - - @@ -2974,15 +1884,6 @@ - - - - Every [ComplaintsService Id + Version] must be unique within document. - - - - - @@ -2995,15 +1896,6 @@ - - - - Every [CustomerService Id + Version] must be unique within document. - - - - - @@ -3016,15 +1908,6 @@ - - - - Every [HireService Id + Version] must be unique within document. - - - - - @@ -3037,15 +1920,6 @@ - - - - Every [LeftLuggageService Id + Version] must be unique within document. - - - - - @@ -3058,15 +1932,6 @@ - - - - Every [LostPropertyService Id + Version] must be unique within document. - - - - - @@ -3079,15 +1944,6 @@ - - - - Every [LuggageService Id + Version] must be unique within document. - - - - - @@ -3100,15 +1956,6 @@ - - - - Every [MeetingPointService Id + Version] must be unique within document. - - - - - @@ -3121,15 +1968,6 @@ - - - - Every [MoneyService Id + Version] must be unique within document. - - - - - @@ -3142,15 +1980,6 @@ - - - - Every [RetailService Id + Version] must be unique within document. - - - - - @@ -3163,15 +1992,6 @@ - - - - Every [TicketingService Id + Version] must be unique within document. - - - - - @@ -3185,15 +2005,6 @@ - - - - Every [VehicleRentalService Id + Version] must be unique within document. - - - - - @@ -3206,15 +2017,6 @@ - - - - Every [VehicleSharingService Id + Version] must be unique within document. - - - - - @@ -3227,15 +2029,6 @@ - - - - Every [CarPoolingService Id + Version] must be unique within document. - - - - - @@ -3248,15 +2041,6 @@ - - - - Every [TaxiService Id + Version] must be unique within document. - - - - - @@ -3269,15 +2053,6 @@ - - - - Every [ChauffeuredVehicleService Id + Version] must be unique within document. - - - - - @@ -3290,15 +2065,6 @@ - - - - Every [OnlineService Id + Version] must be unique within document. - - - - - @@ -3311,15 +2077,6 @@ - - - - Every [AssistanceService Id + Version] must be unique within document. - - - - - @@ -3333,14 +2090,6 @@ - - - Every [AccessibilityAssessment Id + Version] must be unique within document. - - - - - @@ -3362,15 +2111,6 @@ - - - - Every [DayType Id + Version] must be unique within document. - - - - - @@ -3394,15 +2134,6 @@ - - - - Every [Timeband Id + Version] must be unique within document. - - - - - @@ -3415,15 +2146,6 @@ - - - - Every [GroupOfTimebands Id + Version] must be unique within document. - - - - - @@ -3436,15 +2158,6 @@ - - - - Every [ServiceCalendar Id + Version] must be unique within document. - - - - - @@ -3457,24 +2170,6 @@ - - - - Every [OperatingDay Id + Version] must be unique within document. - - - - - - - - - Each date is only allowed once per calendar. - - - - - @@ -3487,15 +2182,6 @@ - - - - Every [OperatingPeriod Id + Version] must be unique within document. - - - - - @@ -3507,16 +2193,6 @@ - - - - Every [UicOperatingPeriod Id + Version] must be unique within document. - - - - - - @@ -3529,15 +2205,6 @@ - - - - Every [DayTypeAssignment Id + Version +order] must be unique within document. - - - - - @@ -3550,15 +2217,6 @@ - - - - Every [ValidityCondition Id + Version] must be unique within document. - - - - - @@ -3571,15 +2229,6 @@ - - - - Every [AvailabilityCondition Id + Version] must be unique within document. - - - - - @@ -3592,23 +2241,6 @@ - - - - Every [Vehicle Id + Version] must be unique within document. - - - - - - - - Every [RegistrationNumber Id + Version] must be unique within document. - - - - - @@ -3621,15 +2253,6 @@ - - - - Every [VehicleType Id + Version] must be unique within document. - - - - - @@ -3642,15 +2265,6 @@ - - - - Every [SimpleVehicleType Id + Version] must be unique within document. - - - - - @@ -3663,15 +2277,6 @@ - - - - Every [RollingStockInventory Id + Version] must be unique within document. - - - - - @@ -3684,15 +2289,6 @@ - - - - Every [TrailingRollingStockItem Id + Version] must be unique within document. - - - - - @@ -3705,15 +2301,6 @@ - - - - Every [TractiveRollingStockItem Id + Version] must be unique within document. - - - - - @@ -3726,15 +2313,6 @@ - - - - Every [TypeOfRollingStockItem Id + Version] must be unique within document. - - - - - @@ -3747,15 +2325,6 @@ - - - - Every [PassengerCarryingRequirement Id + Version] must be unique within document. - - - - - @@ -3768,15 +2337,6 @@ - - - - Every [FacilityRequirement Id + Version] must be unique within document. - - - - - @@ -3789,15 +2349,6 @@ - - - - Every [VehicleManoeuvringRequirement Id + Version] must be unique within document. - - - - - @@ -3810,15 +2361,6 @@ - - - - Every [PassengerCapacity Id + Version] must be unique within document. - - - - - @@ -3831,15 +2373,6 @@ - - - - Every [PassengerVehicleCapacity Id + Version] must be unique within document. - - - - - @@ -3852,15 +2385,6 @@ - - - - Every [TypeOfDriverPermit Id + Version] must be unique within document. - - - - - @@ -3873,15 +2397,6 @@ - - - - Every [SpotRow Id + Version] must be unique within document. - - - - - @@ -3894,15 +2409,6 @@ - - - - Every [SpotColumn Id + Version] must be unique within document. - - - - - @@ -3915,15 +2421,6 @@ - - - - Every [PassengerSpot Id + Version] must be unique within document. - - - - - @@ -3936,15 +2433,6 @@ - - - - Every [LuggageSpot Id + Version] must be unique within document. - - - - - @@ -3957,15 +2445,6 @@ - - - - Every [PassengerVehicleSpot Id + Version] must be unique within document. - - - - - @@ -3978,15 +2457,6 @@ - - - - Every [TypeOfLocatableSpot Id + Version] must be unique within document. - - - - - @@ -3999,15 +2469,6 @@ - - - - Every [DeckPlan Id + Version] must be unique within document. - - - - - @@ -4020,15 +2481,6 @@ - - - - Every [Deck Id + Version] must be unique within document. - - - - - @@ -4041,15 +2493,6 @@ - - - - Every [PassengerSpace Id + Version] must be unique within document. - - - - - @@ -4062,15 +2505,6 @@ - - - - Every [OtherDeckSpace Id + Version] must be unique within document. - - - - - @@ -4095,15 +2529,6 @@ - - - - Every [PassengerEntrance Id + Version] must be unique within document. - - - - - @@ -4116,15 +2541,6 @@ - - - - Every [OtherDeckEntrance Id + Version] must be unique within document. - - - - - @@ -4137,15 +2553,6 @@ - - - - Every [DeckVehicleEntrance Id + Version] must be unique within document. - - - - - @@ -4158,15 +2565,6 @@ - - - - Every [DeckEntranceUsage Id + Version] must be unique within document. - - - - - @@ -4179,15 +2577,6 @@ - - - - Every [DeckEntranceCouple Id + Version] must be unique within document. - - - - - @@ -4200,15 +2589,6 @@ - - - - Every [DeckLevel Id + Version] must be unique within document. - - - - - @@ -4221,15 +2601,6 @@ - - - - Every [DeckCapacity Id + Version] must be unique within document. - - - - - @@ -4242,15 +2613,6 @@ - - - - Every [TypeOfDeckSpace Id + Version] must be unique within document. - - - - - @@ -4263,15 +2625,6 @@ - - - - Every [TypeOfDeckEntrance Id + Version] must be unique within document. - - - - - @@ -4284,15 +2637,6 @@ - - - - Every [DeckPlanAssignment Id + Version] must be unique within document. - - - - - @@ -4305,15 +2649,6 @@ - - - - Every [DeckEntranceAssignment Id + Version] must be unique within document. - - - - - @@ -4326,15 +2661,6 @@ - - - - Every [SeatEquipment Id + Version] must be unique within document. - - - - - @@ -4347,15 +2673,6 @@ - - - - Every [BedEquipment Id + Version] must be unique within document. - - - - - @@ -4368,15 +2685,6 @@ - - - - Every [LuggageSpotEquipment Id + Version] must be unique within document. - - - - - @@ -4389,15 +2697,6 @@ - - - - Every [EntranceSensor Id + Version] must be unique within document. - - - - - @@ -4410,15 +2709,6 @@ - - - - Every [SpotSensor Id + Version] must be unique within document. - - - - - @@ -4431,15 +2721,6 @@ - - - - Every [SensorInEntrance Id + Version] must be unique within document. - - - - - @@ -4452,15 +2733,6 @@ - - - - Every [SensorInSpot Id + Version] must be unique within document. - - - - - @@ -4473,15 +2745,6 @@ - - - - Every [DeckPathLink Id + Version] must be unique within document. - - - - - @@ -4494,15 +2757,6 @@ - - - - Every [DeckPathJunction Id + Version] must be unique within document. - - - - - @@ -4515,15 +2769,6 @@ - - - - Every [DeckNavigationPath Id + Version] must be unique within document. - - - - - @@ -4536,15 +2781,6 @@ - - - - Every [AcceptedDriverPermit Id + Version] must be unique within document. - - - - - @@ -4557,15 +2793,6 @@ - - - - Every [VehicleModel Id + Version] must be unique within document. - - - - - @@ -4578,15 +2805,6 @@ - - - - Every [VehicleEquipmentProfile Id + Version] must be unique within document. - - - - - @@ -4599,15 +2817,6 @@ - - - - Every [VehicleEquipmentProfileMember Id + Version] must be unique within document. - - - - - @@ -4620,25 +2829,7 @@ - - - - Every [VehicleEquipmentProfileMember Id + Version] must be unique within document. - - - - - - - - - Every [RechargingEquipmentProfile Id + Version] must be unique within document. - - - - - @@ -4651,15 +2842,6 @@ - - - - Every [TypeOfPlug Id + Version] must be unique within document. - - - - - @@ -4672,15 +2854,6 @@ - - - - Every [CycleModelProfile Id + Version] must be unique within document. - - - - - @@ -4693,15 +2866,6 @@ - - - - Every [CarModelProfile Id + Version] must be unique within document. - - - - - @@ -4714,15 +2878,6 @@ - - - - Every [TypeOfFleet Id + Version] must be unique within document. - - - - - @@ -4735,15 +2890,6 @@ - - - - Every [Fleet Id + Version] must be unique within document. - - - - - @@ -4756,15 +2902,6 @@ - - - - Every [Train Id + Version] must be unique within document. - - - - - @@ -4777,15 +2914,6 @@ - - - - Every [CompoundTrain Id + Version] must be unique within document. - - - - - @@ -4798,15 +2926,6 @@ - - - - Every [TrainElementType Id + Version] must be unique within document. - - - - - @@ -4820,15 +2939,6 @@ - - - - Every [TrainComponent Id + Version order] must be unique within document. - - - - - @@ -4841,15 +2951,6 @@ - - - - Every [TrainInCompoundTrain Id + Version] must be unique within document. - - - - - @@ -4862,15 +2963,6 @@ - - - - Every [TopographicPlace Id + Version] must be unique within document. - - - - - @@ -4884,15 +2976,6 @@ - - - - Every [Access Id + Version] must be unique within document. - - - - - @@ -4917,15 +3000,6 @@ - - - - Every [TypeOfPlace Id + Version] must be unique within document. - - - - - @@ -4938,15 +3012,6 @@ - - - - Every [TypeOfTransfer Id + Version] must be unique within document. - - - - - @@ -4971,15 +3036,6 @@ - - - - Every [GroupOfSites Id + Version] must be unique within document. - - - - - @@ -5004,15 +3060,6 @@ --> - - - - Every [Level Id + Version] must be unique within document. - - - - - @@ -5025,15 +3072,6 @@ - - - - Every [SiteStructure Id + Version] must be unique within document. - - - - - @@ -5046,15 +3084,6 @@ - - - - Every [LevelInStructure Id + Version _ order] must be unique within document. - - - - - @@ -5067,15 +3096,6 @@ - - - - Every [ServiceSite Id + Version] must be unique within document. - - - - - @@ -5089,15 +3109,6 @@ - - - - Every [GroupOfStopPlaces Id + Version] must be unique within document. - - - - - @@ -5110,15 +3121,6 @@ - - - - Every [StopPlace Id + Version] must be unique within document. - - - - - @@ -5131,15 +3133,6 @@ - - - - Every [StopPlaceEntrance Id + Version] must be unique within document. - - - - - @@ -5152,15 +3145,6 @@ - - - - Every [AccessSpace Id + Version] must be unique within document. - - - - - @@ -5173,15 +3157,6 @@ - - - - Every [Quay Id + Version] must be unique within document. - - - - - @@ -5194,15 +3169,6 @@ - - - - Every [BoardingPosition Id + Version] must be unique within document. - - - - - @@ -5215,15 +3181,6 @@ - - - - Every [TaxiRank Id + Version] must be unique within document. - - - - - @@ -5236,15 +3193,6 @@ - - - - Every [TaxiStand Id + Version] must be unique within document. - - - - - @@ -5257,15 +3205,6 @@ - - - - Every [VehicleStoppingPlace Id + Version] must be unique within document. - - - - - @@ -5278,15 +3217,6 @@ - - - - Every [VehicleStoppingPosition Id + Version] must be unique within document. - - - - - @@ -5299,15 +3229,6 @@ - - - - Every [VehicleQuayAlignment Id + Version] must be unique within document. - - - - - @@ -5320,15 +3241,6 @@ - - - - Every [VehiclePositionAlignment Id + Version] must be unique within document. - - - - - @@ -5341,15 +3253,6 @@ - - - - Every [FlexibleRoute Id + Version] must be unique within document. - - - - - @@ -5362,15 +3265,6 @@ - - - - Every [FlexibleQuay Id + Version] must be unique within document. - - - - - @@ -5383,15 +3277,6 @@ - - - - Every [FlexibleStopPlace Id + Version] must be unique within document. - - - - - @@ -5404,15 +3289,6 @@ - - - - Every [FlexibleArea Id + Version] must be unique within document. - - - - - @@ -5425,15 +3301,6 @@ - - - - Every [HailAndRideArea Id + Version] must be unique within document. - - - - - @@ -5446,15 +3313,6 @@ - - - - Every [PointOfInterest Id + Version] must be unique within document. - - - - - @@ -5467,15 +3325,6 @@ - - - - Every [PointOfInterestSpace Id + Version] must be unique within document. - - - - - @@ -5488,15 +3337,6 @@ - - - - Every [PointOfInterestEntrance Id + Version] must be unique within document. - - - - - @@ -5509,15 +3349,6 @@ - - - - Every [PointOfInterestClassification Id + Version] must be unique within document. - - - - - @@ -5530,15 +3361,6 @@ - - - - Every [PointOfInterestClassificationHierarchy Id + Version] must be unique within document. - - - - - @@ -5551,15 +3373,6 @@ - - - - Every [Parking Id + Version] must be unique within document. - - - - - @@ -5572,15 +3385,6 @@ - - - - Every [TypeOfParking Id + Version] must be unique within document. - - - - - @@ -5593,15 +3397,6 @@ - - - - Every [ParkingProperties Id + Version] must be unique within document. - - - - - @@ -5614,15 +3409,6 @@ - - - - Every [ParkingCapacity Id + Version] must be unique within document. - - - - - @@ -5635,15 +3421,6 @@ - - - - Every [ParkingArea Id + Version] must be unique within document. - - - - - @@ -5656,15 +3433,6 @@ - - - - Every [VehicleSharingParkingArea Id + Version] must be unique within document. - - - - - @@ -5677,15 +3445,6 @@ - - - - Every [VehiclePoolingParkingArea Id + Version] must be unique within document. - - - - - @@ -5698,15 +3457,6 @@ - - - - Every [TaxiParkingArea Id + Version] must be unique within document. - - - - - @@ -5719,15 +3469,6 @@ - - - - Every [ParkingAreaCapacityAssignment Id + Version + order] must be unique within document. - - - - - @@ -5740,15 +3481,6 @@ - - - - Every [RentalAvailability Id + Version] must be unique within document. - - - - - @@ -5761,15 +3493,6 @@ - - - - Every [ParkingBay Id + Version] must be unique within document. - - - - - @@ -5782,15 +3505,6 @@ - - - - Every [VehicleSharingParkingBay Id + Version] must be unique within document. - - - - - @@ -5803,15 +3517,6 @@ - - - - Every [ParkingBayStatus Id + Version] must be unique within document. - - - - - @@ -5825,15 +3530,6 @@ - - - - Every [ParkingBayConditionId + Version] must be unique within document. - - - - - @@ -5846,15 +3542,6 @@ - - - - Every [VehiclePoolingParkingBay Id + Version] must be unique within document. - - - - - @@ -5867,15 +3554,6 @@ - - - - Every [ParkingPassengerEntrance Id + Version] must be unique within document. - - - - - @@ -5888,15 +3566,6 @@ - - - - Every [ParkingEntranceForVehicles Id + Version] must be unique within document. - - - - - @@ -5909,15 +3578,6 @@ - - - - Every [ParkingTariff Id + Version] must be unique within document. - - - - - @@ -5930,15 +3590,6 @@ - - - - Every [VehicleMeetingPlace Id + Version] must be unique within document. - - - - - @@ -5951,15 +3602,6 @@ - - - - Every [VehiclePoolingPlaceAssignment Id + Version + order] must be unique within document. - - - - - @@ -5972,15 +3614,6 @@ - - - - Every [VehicleSharingPlaceAssignment Id + Version + order] must be unique within document. - - - - - @@ -5993,15 +3626,6 @@ - - - - Every [TaxiServicePlaceAssignment Id + Version + order] must be unique within document. - - - - - @@ -6015,15 +3639,6 @@ - - - - Every [CheckConstraint Id + Version] must be unique within document. - - - - - @@ -6036,15 +3651,6 @@ - - - - Every [CheckConstraintDelay Id + Version] must be unique within document. - - - - - @@ -6057,15 +3663,6 @@ - - - - Every [CheckConstraintThroughput Id + Version] must be unique within document. - - - - - @@ -6079,15 +3676,6 @@ - - - - Every [sitePathLink Id + Version] must be unique within document. - - - - - @@ -6112,15 +3700,6 @@ - - - - Every [PathJunction Id + Version] must be unique within document. - - - - - @@ -6133,15 +3712,6 @@ - - - - Every [PathInstruction Id + Version + order] must be unique within document. - - - - - @@ -6154,15 +3724,6 @@ - - - - Every [NavigationPath Id + Version] must be unique within document. - - - - - @@ -6175,15 +3736,6 @@ - - - - Every [NavigationPathAssignment Id + Version +order] must be unique within document. - - - - - @@ -6196,15 +3748,6 @@ - - - - Every [PathLinkInSequence Id + Version + order] must be unique within document. - - - - - @@ -6217,15 +3760,6 @@ - - - - Every [PlaceInSequence Id + Version + order] must be unique within document. - - - - - @@ -6238,15 +3772,6 @@ - - - - Every [AccessSummary Id + Version] must be unique within document. - - - - - @@ -6260,15 +3785,6 @@ - - - - Every [RoadJunction Id + Version] must be unique within document. - - - - - @@ -6281,15 +3797,6 @@ - - - - Every [RoadElement Id + Version] must be unique within document. - - - - - @@ -6302,15 +3809,6 @@ - - - - Every [RailwayJunction Id + Version] must be unique within document. - - - - - @@ -6323,15 +3821,6 @@ - - - - Every [RailwayElement Id + Version] must be unique within document. - - - - - @@ -6344,15 +3833,6 @@ - - - - Every [WireJunction Id + Version] must be unique within document. - - - - - @@ -6365,15 +3845,6 @@ - - - - Every [WireElement Id + Version] must be unique within document. - - - - - @@ -6410,15 +3881,6 @@ - - - - Every [VehicleTypeAtPoint Id + Version] must be unique within document. - - - - - @@ -6431,15 +3893,6 @@ - - - - Every [RestrictedManoeuvre Id + Version] must be unique within document. - - - - - @@ -6452,15 +3905,6 @@ - - - - Every [OvertakingPossibility Id + Version] must be unique within document. - - - - - @@ -6473,15 +3917,6 @@ - - - - Every [MeetingRestriction Id + Version] must be unique within document. - - - - - @@ -6495,15 +3930,6 @@ - - - - Every [ActivationPoint Id + Version] must be unique within document. - - - - - @@ -6516,15 +3942,6 @@ - - - - Every [ActivationLink Id + Version] must be unique within document. - - - - - @@ -6537,15 +3954,6 @@ - - - - Every [BeaconPoint Id + Version] must be unique within document. - - - - - @@ -6558,15 +3966,6 @@ - - - - Every [TrafficControlPoint Id + Version] must be unique within document. - - - - - @@ -6579,15 +3978,6 @@ - - - - Every [ActivationAssignment Id + Version + order] must be unique within document. - - - - - @@ -6600,15 +3990,6 @@ - - - - Every [TypeOfActivation Id + Version] must be unique within document. - - - - - @@ -6622,15 +4003,6 @@ - - - - Every [Network Id + Version] must be unique within document. - - - - - @@ -6643,24 +4015,6 @@ - - - - Every [Line Id + Version] must be unique within document. - - - - - - - - - Every [FlexibleLine Id + Version] must be unique within document. - - - - - @@ -6673,15 +4027,6 @@ - - - - Every [GroupOfLines Id + Version] must be unique within document. - - - - - @@ -6693,15 +4038,6 @@ - - - - Every [TypeOfLine Id + Version] must be unique within document. - - - - - @@ -6714,14 +4050,6 @@ - - - Every [AllowedLineDirection Id + Version] must be unique within document. - - - - - @@ -6734,15 +4062,6 @@ - - - - Every [Direction Id + Version] must be unique within document. - - - - - @@ -6755,15 +4074,6 @@ - - - - Every [Route Id + Version] must be unique within document. - - - - - @@ -6776,15 +4086,6 @@ - - - - Every [RoutePoint Id + Version] must be unique within document. - - - - - @@ -6802,15 +4103,6 @@ - - - - Every [RouteLink Id + Version] must be unique within document. - - - - - @@ -6823,15 +4115,6 @@ - - - - Every [ModeRestrictionAssessment Id + Version] must be unique within document. - - - - - @@ -6844,15 +4127,6 @@ - - - - Every [PointOnRoute Id + Version + order] must be unique within document. - - - - - @@ -6866,15 +4140,6 @@ - - - - Every [CrewBase Id + Version] must be unique within document. - - - - - @@ -6887,15 +4152,6 @@ - - - - Every [Garage Id + Version] must be unique within document. - - - - - @@ -6908,15 +4164,6 @@ - - - - Every [ReliefPoint Id + Version] must be unique within document. - - - - - @@ -6929,15 +4176,6 @@ - - - - Every [GaragePoint Id + Version] must be unique within document. - - - - - @@ -6950,15 +4188,6 @@ - - - - Every [ParkingPoint Id + Version] must be unique within document. - - - - - @@ -6971,15 +4200,6 @@ - - - - Every [DestinationDisplay Id + Version] must be unique within document. - - - - - @@ -6992,15 +4212,6 @@ - - - - Every [Notice Id + Version] must be unique within document. - - - - - @@ -7013,15 +4224,6 @@ - - - - Every [TypeOfNotice Id + Version] must be unique within document. - - - - - @@ -7034,15 +4236,6 @@ - - - - Every [NoticeAssignment Id + Version +order] must be unique within document. - - - - - @@ -7066,15 +4259,6 @@ - - - - Every [SalesNoticeAssignment Id + Version + order] must be unique within document. - - - - - @@ -7087,15 +4271,6 @@ - - - - Every [LineNetwork Id + Version] must be unique within document. - - - - - @@ -7108,15 +4283,6 @@ - - - - Every [LineSection Id + Version] must be unique within document. - - - - - @@ -7130,15 +4296,6 @@ - - - - Every [TimingPoint Id + Version] must be unique within document. - - - - - @@ -7157,15 +4314,6 @@ - - - - Every [TimingLink Id + Version] must be unique within document. - - - - - @@ -7178,15 +4326,6 @@ - - - - Every [TimingPattern Id + Version] must be unique within document. - - - - - @@ -7199,15 +4338,6 @@ - - - - Every [PointInTimingPattern Id + Version] must be unique within document. - - - - - @@ -7221,15 +4351,6 @@ - - - - Every [ScheduledStopPoint Id + Version] must be unique within document. - - - - - @@ -7242,15 +4363,6 @@ - - - - Every [ServiceLink Id + Version] must be unique within document. - - - - - @@ -7263,15 +4375,6 @@ - - - - Every [StopArea Id + Version] must be unique within document. - - - - - @@ -7284,15 +4387,6 @@ - - - - Every [VehicleMeetingPoint Id + Version] must be unique within document. - - - - - @@ -7305,15 +4399,6 @@ - - - - Every [VehicleMeetingLink Id + Version] must be unique within document. - - - - - @@ -7326,15 +4411,6 @@ - - - - Every [DefaultConnection Id + Version] must be unique within document. - - - - - @@ -7347,15 +4423,6 @@ - - - - Every [Connection Id + Version] must be unique within document. - - - - - @@ -7368,15 +4435,6 @@ - - - - Every [SiteConnection Id + Version] must be unique within document. - - - - - @@ -7389,15 +4447,6 @@ - - - - Every [RoutingConstraintZone Id + Version] must be unique within document. - - - - - @@ -7410,15 +4459,6 @@ - - - - Every [MobilityServiceConstraintZone Id + Version] must be unique within document. - - - - - @@ -7431,15 +4471,6 @@ - - - - Every [VehicleTypeZoneRestrictionZone Id + Version] must be unique within document. - - - - - @@ -7452,15 +4483,6 @@ - - - - Every [PoolOfVehicles Id + Version] must be unique within document. - - - - - @@ -7473,15 +4495,6 @@ - - - - Every [ServiceExclusion Id + Version] must be unique within document. - - - - - @@ -7494,15 +4507,6 @@ - - - - Every [InterchangeRule Id + Version] must be unique within document. - - - - - @@ -7515,15 +4519,6 @@ - - - - Every [TransferRestriction Id + Version] must be unique within document. - - - - - @@ -7537,15 +4532,6 @@ - - - - Every [FlexibleStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -7558,15 +4544,6 @@ - - - - Every [PassengerStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -7579,15 +4556,6 @@ - - - - Every [PassengerBoardingPositionAssignment Id + Version + order] must be unique within document. - - - - - @@ -7600,15 +4568,6 @@ - - - - Every [TrainStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -7621,15 +4580,6 @@ - - - - Every [TrainComponentLabelAssignment Id + Version +order] must be unique within document. - - - - - @@ -7642,15 +4592,6 @@ - - - - Every [DynamicStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -7663,15 +4604,6 @@ - - - - Every [VehicleJourneyStopAssignment Id + Version] must be unique within document. - - - - - @@ -7684,15 +4616,6 @@ - - - - Every [VehicleMeetingPointAssignment Id + Version + order] must be unique within document. - - - - - @@ -7705,15 +4628,6 @@ - - - - Every [DynamicVehicleMeetingPointAssignment Id + Version + order] must be unique within document. - - - - - @@ -7726,15 +4640,6 @@ - - - - Every [JourneyPattern Id + Version] must be unique within document. - - - - - @@ -7747,15 +4652,6 @@ - - - - Every [PointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7768,15 +4664,6 @@ - - - - Every [TimingPointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7789,15 +4676,6 @@ - - - - Every [StopPointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7810,15 +4688,6 @@ - - - - Every [LinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7831,15 +4700,6 @@ - - - - Every [ServiceLinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7852,15 +4712,6 @@ - - - - Every [TimingLinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -7873,15 +4724,6 @@ - - - - Every [TypeOfJourneyPattern Id + Version] must be unique within document. - - - - - @@ -7894,15 +4736,6 @@ - - - - Every [JourneyPatternRunTime Id + Version] must be unique within document. - - - - - @@ -7915,15 +4748,6 @@ - - - - Every [JourneyPatternWaitTime Id + Version] must be unique within document. - - - - - @@ -7936,15 +4760,6 @@ - - - - Every [JourneyPatternLayover Id + Version] must be unique within document. - - - - - @@ -7957,15 +4772,6 @@ - - - - Every [ServicePattern Id + Version] must be unique within document. - - - - - @@ -7978,15 +4784,6 @@ - - - - Every [TimetabledPassingTime Id + Version] must be unique within document. - - - - - @@ -7999,15 +4796,6 @@ - - - - Every [TimeDemandType Id + Version] must be unique within document. - - - - - @@ -8020,15 +4808,6 @@ - - - - Every [TimeDemandTypeAssignment Id + Version +order] must be unique within document. - - - - - @@ -8041,15 +4820,6 @@ - - - - Every [TimeDemandProfile Id + Version] must be unique within document. - - - - - @@ -8062,15 +4832,6 @@ - - - - Every [JourneyRunTime Id + Version] must be unique within document. - - - - - @@ -8083,15 +4844,6 @@ - - - - Every [PassengerInformationEquipment Id + Version] must be unique within document. - - - - - @@ -8104,15 +4856,6 @@ - - - - Every [TypeOfPassengerInformationEquipment Id + Version] must be unique within document. - - - - - @@ -8125,15 +4868,6 @@ - - - - Every [LogicalDisplay Id + Version] must be unique within document. - - - - - @@ -8146,15 +4880,6 @@ - - - - Every [DisplayAssignment Id + Version + order] must be unique within document. - - - - - @@ -8168,63 +4893,6 @@ - - - - Every [VehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [DatedVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [NormalDatedVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [ServiceJourney Id + Version] must be unique within document. - - - - - - - - Every [DatedServiceJourney Id + Version] must be unique within document. - - - - - - - - Every [TemplateVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [DeadRun Id + Version] must be unique within document. - - - - - @@ -8237,15 +4905,6 @@ - - - - Every [SingleJourneyPath Id + Version] must be unique within document. - - - - - @@ -8258,15 +4917,6 @@ - - - - Every [VehicleMeetingPointInPath Id + Version + order] must be unique within document. - - - - - @@ -8279,15 +4929,6 @@ - - - - Every [SingleJourney Id + Version] must be unique within document. - - - - - @@ -8300,15 +4941,6 @@ - - - - Every [GroupOfSingleJourneys Id + Version] must be unique within document. - - - - - @@ -8321,15 +4953,6 @@ - - - - Every [TypeOfService Id + Version] must be unique within document. - - - - - @@ -8342,15 +4965,6 @@ - - - - Every [TypeOfFlexibleService Id + Version] must be unique within document. - - - - - @@ -8363,15 +4977,6 @@ - - - - Every [TypeOfProductCategory Id + Version] must be unique within document. - - - - - @@ -8384,15 +4989,6 @@ - - - - Every [TrainNumber Id + Version] must be unique within document. - - - - - @@ -8405,15 +5001,6 @@ - - - - Every [Call Id + Version + Order] must be unique within document. - - - - - @@ -8426,15 +5013,6 @@ - - - - Every [GroupOfServices Id + Version] must be unique within document. - - - - - @@ -8447,15 +5025,6 @@ - - - - Every [GroupOfServicesMember Id + Version + order] must be unique within document. - - - - - @@ -8468,15 +5037,6 @@ - - - - Every [JourneyFrequencyGroup Id + Version] must be unique within document. - - - - - @@ -8489,15 +5049,6 @@ - - - - Every [HeadwayJourneyGroup Id + Version] must be unique within document. - - - - - @@ -8510,15 +5061,6 @@ - - - - Every [RhythmicalJourneyGroup Id + Version] must be unique within document. - - - - - @@ -8531,15 +5073,6 @@ - - - - Every [JourneyPart Id + Version] must be unique within document. - - - - - @@ -8552,15 +5085,6 @@ - - - - Every [JourneyPartPosition Id + Version +order] must be unique within document. - - - - - @@ -8573,15 +5097,6 @@ - - - - Every [CoupledJourney Id + Version] must be unique within document. - - - - - @@ -8594,15 +5109,6 @@ - - - - Every [JourneyPartCouple Id + Version] must be unique within document. - - - - - @@ -8615,15 +5121,6 @@ - - - - Every [JourneyMeeting Id + Version] must be unique within document. - - - - - @@ -8636,15 +5133,6 @@ - - - - Every [JourneyAccounting Id + Version] must be unique within document. - - - - - @@ -8657,15 +5145,6 @@ - - - - Every [DefaultInterchange Id + Version] must be unique within document. - - - - - @@ -8678,15 +5157,6 @@ - - - - Every [ServiceJourneyInterchange Id + Version] must be unique within document. - - - - - @@ -8699,15 +5169,6 @@ - - - - Every [ServiceJourneyPatternInterchange Id + Version] must be unique within document. - - - - - @@ -8720,15 +5181,6 @@ - - - - Every [SpecialService Id + Version] must be unique within document. - - - - - @@ -8741,15 +5193,6 @@ - - - - Every [DatedSpecialService Id + Version] must be unique within document. - - - - - @@ -8762,15 +5205,6 @@ - - - - Every [ServiceFacilitySet Id + Version] must be unique within document. - - - - - @@ -8782,15 +5216,6 @@ - - - - Every [RestrictedServiceFacilitySet Id + Version] must be unique within document. - - - - - @@ -8802,15 +5227,6 @@ - - - - Every [Accommodation Id + Version] must be unique within document. - - - - - @@ -8822,15 +5238,6 @@ - - - - Every [OnboardStay Id + Version] must be unique within document. - - - - - @@ -8842,15 +5249,6 @@ - - - - Every [SiteFacilitySet Id + Version] must be unique within document. - - - - - @@ -8864,15 +5262,6 @@ - - - - Every [Block Id + Version] must be unique within document. - - - - - @@ -8885,15 +5274,6 @@ - - - - Every [CompoundBlock Id + Version] must be unique within document. - - - - - @@ -8906,15 +5286,6 @@ - - - - Every [TrainBlock Id + Version] must be unique within document. - - - - - @@ -8927,15 +5298,6 @@ - - - - Every [BlockPart Id + Version] must be unique within document. - - - - - @@ -8948,15 +5310,6 @@ - - - - Every [TrainBlockPart Id + Version] must be unique within document. - - - - - @@ -8969,15 +5322,6 @@ - - - - Every [CourseOfJourneys Id + Version] must be unique within document. - - - - - @@ -8990,15 +5334,6 @@ - - - - Every [ReliefOpportunity Id + Version] must be unique within document. - - - - - @@ -9011,15 +5346,6 @@ - - - - Every [VehicleService Id + Version] must be unique within document. - - - - - @@ -9032,15 +5358,6 @@ - - - - Every [VehicleServicePart Id + Version] must be unique within document. - - - - - @@ -9054,15 +5371,6 @@ - - - - Every [DutyPart Id + Version] must be unique within document. - - - - - @@ -9075,15 +5383,6 @@ - - - - Every [AccountableElementPart Id + Version] must be unique within document. - - - - - @@ -9096,15 +5395,6 @@ - - - - Every [AccountableElement Id + Version] must be unique within document. - - - - - @@ -9117,15 +5407,6 @@ - - - - Every [DriverTrip Id + Version] must be unique within document. - - - - - @@ -9138,15 +5419,6 @@ - - - - Every [DriverTripTime Id + Version] must be unique within document. - - - - - @@ -9159,15 +5431,6 @@ - - - - Every [RechargingStation Id + Version] must be unique within document. - - - - - @@ -9180,15 +5443,6 @@ - - - - Every [RechargingBay Id + Version] must be unique within document. - - - - - @@ -9201,15 +5455,6 @@ - - - - Every [RechargingPointAssignment Id + Version] must be unique within document. - - - - - @@ -9222,15 +5467,6 @@ - - - - Every [RechargingPlan Id + Version] must be unique within document. - - - - - @@ -9243,15 +5479,6 @@ - - - - Every [RechargingStep Id + Version + order] must be unique within document. - - - - - @@ -9265,15 +5492,6 @@ - - - - Every [BorderPoint Id + Version] must be unique within document. - - - - - @@ -9287,15 +5505,6 @@ - - - - Every [SaleDiscountRight Id + Version] must be unique within document. - - - - - @@ -9307,16 +5516,6 @@ - - - - - Every [UsageDiscountRight Id + Version] must be unique within document. - - - - - @@ -9329,15 +5528,6 @@ - - - - Every [CappedDiscountRight Id + Version] must be unique within document. - - - - - @@ -9350,15 +5540,6 @@ - - - - Every [AmountOfPriceUnitProduct Id + Version] must be unique within document. - - - - - @@ -9371,15 +5552,6 @@ - - - - Every [PreassignedFareProduct Id + Version] must be unique within document. - - - - - @@ -9392,15 +5564,6 @@ - - - - Every [SupplementProduct Id + Version] must be unique within document. - - - - - @@ -9413,15 +5576,6 @@ - - - - Every [EntitlementProduct Id + Version] must be unique within document. - - - - - @@ -9434,15 +5588,6 @@ - - - - Every [ThirdPartyProduct Id + Version] must be unique within document. - - - - - @@ -9455,15 +5600,6 @@ - - - - Every [ChargingMoment Id + Version] must be unique within document. - - - - - @@ -9476,15 +5612,6 @@ - - - - Every [CappingRule Id + Version] must be unique within document. - - - - - @@ -9497,15 +5624,6 @@ - - - - Every [ClassOfUse Id + Version] must be unique within document. - - - - - @@ -9518,15 +5636,6 @@ - - - - Every [Tariff Id + Version] must be unique within document. - - - - - @@ -9550,15 +5659,6 @@ - - - - Every [FareStructure Id + Version] must be unique within document. - - - - - @@ -9571,15 +5671,6 @@ - - - - Every [FareStructureElement Id + Version] must be unique within document. - - - - - @@ -9592,15 +5683,6 @@ - - - - Every [FareElementInSequence Id + Version + order] must be unique within document. - - - - - @@ -9613,15 +5695,6 @@ - - - - Every [TypeOfFareStructureElement Id + Version] must be unique within document. - - - - - @@ -9634,15 +5707,6 @@ - - - - Every [AccessRightInProduct Id + Version +order] must be unique within document. - - - - - @@ -9655,15 +5719,6 @@ - - - - Every [ValidableElement Id + Version] must be unique within document. - - - - - @@ -9676,15 +5731,6 @@ - - - - Every [ControllableElement Id + Version] must be unique within document. - - - - - @@ -9697,15 +5743,6 @@ - - - - Every [ControllableElementInSequence Id + Version + order] must be unique within document. - - - - - @@ -9718,15 +5755,6 @@ - - - - Every [PriceUnit Id + Version] must be unique within document. - - - - - @@ -9739,15 +5767,6 @@ - - - - Every [PricingRule Id + Version] must be unique within document. - - - - - @@ -9760,15 +5779,6 @@ - - - - Every [DiscountingRule Id + Version] must be unique within document. - - - - - @@ -9781,15 +5791,6 @@ - - - - Every [LimitingRule Id + Version] must be unique within document. - - - - - @@ -9802,15 +5803,6 @@ - - - - Every [TypeOfPricingRule Id + Version] must be unique within document. - - - - - @@ -9835,15 +5827,6 @@ - - - - Every [FareStructureElementPrice Id + Version] must be unique within document. - - - - - @@ -9868,15 +5851,6 @@ - - - - Every [CappingRulePrice Id + Version] must be unique within document. - - - - - @@ -9889,15 +5863,6 @@ - - - - Every [UsageParameterPrice Id + Version] must be unique within document. - - - - - @@ -9910,15 +5875,6 @@ - - - - Every [DistanceMatrixElementPrice Id + Version] must be unique within document. - - - - - @@ -9931,15 +5887,6 @@ - - - - Every [SeriesConstraintPrice Id + Version] must be unique within document. - - - - - @@ -9952,15 +5899,6 @@ - - - - Every [ValidableElementPrice Id + Version] must be unique within document. - - - - - @@ -9973,15 +5911,6 @@ - - - - Every [TimeIntervalPrice Id + Version] must be unique within document. - - - - - @@ -9994,15 +5923,6 @@ - - - - Every [TimeUnitPrice Id + Version] must be unique within document. - - - - - @@ -10015,15 +5935,6 @@ - - - - Every [GeographicalUnitPrice Id + Version] must be unique within document. - - - - - @@ -10047,15 +5958,6 @@ - - - - Every [ControllableElementPrice Id + Version] must be unique within document. - - - - - @@ -10068,15 +5970,6 @@ - - - - Every [SalesOfferPackagePrice Id + Version] must be unique within document. - - - - - @@ -10089,15 +5982,6 @@ - - - - Every [QualityStructureFactorPrice Id + Version] must be unique within document. - - - - - @@ -10110,15 +5994,6 @@ - - - - Every [FulfilmentMethodPrice Id + Version] must be unique within document. - - - - - @@ -10131,15 +6006,6 @@ - - - - Every [ParkingPrice Id + Version] must be unique within document. - - - - - @@ -10152,15 +6018,6 @@ - - - - Every [PriceGroup Id + Version] must be unique within document. - - - - - @@ -10173,15 +6030,6 @@ - - - - Every [FareTable Id + Version] must be unique within document. - - - - - @@ -10195,15 +6043,6 @@ - - - - Every [TypeOfFareTable Id + Version] must be unique within document. - - - - - @@ -10216,15 +6055,6 @@ - - - - Every [Cell Id + Version + order] must be unique within document. - - - - - @@ -10236,15 +6066,6 @@ - - - - Every [FareTableRow Id + Version] must be unique within document. - - - - - @@ -10256,15 +6077,6 @@ - - - - Every [FareTableColumn Id + Version] must be unique within document. - - - - - @@ -10277,15 +6089,6 @@ - - - - Every [DistanceMatrixElement Id + Version] must be unique within document. - - - - - @@ -10297,25 +6100,7 @@ - - - - Every [DynamicDistanceMatrixElement Id + Version] must be unique within document. - - - - - - - - - Every [GroupOfDistanceMatrixElements Id + Version] must be unique within document. - - - - - @@ -10328,15 +6113,6 @@ - - - - Every [SeriesConstraint Id + Version +order] must be unique within document. - - - - - @@ -10349,15 +6125,6 @@ - - - - Every [FareSection Id + Version] must be unique within document. - - - - - @@ -10370,15 +6137,6 @@ - - - - Every [FarePointInPattern Id + Version + order] must be unique within document. - - - - - @@ -10389,17 +6147,8 @@ - - - - - - Every [FareZone Id + Version] must be unique within document. - - - - - + + @@ -10412,15 +6161,6 @@ - - - - Every [GeographicalUnit Id + Version] must be unique within document. - - - - - @@ -10433,15 +6173,6 @@ - - - - Every [GeographicalInterval Id + Version] must be unique within document. - - - - - @@ -10455,15 +6186,6 @@ - - - - Every [ChargingPolicy Id + Version] must be unique within document. - - - - - @@ -10475,15 +6197,6 @@ - - - - Every [PenaltyPolicy Id + Version] must be unique within document. - - - - - @@ -10495,15 +6208,6 @@ - - - - Every [RentalPenaltyPolicy Id + Version] must be unique within document. - - - - - @@ -10515,15 +6219,6 @@ - - - - Every [EligibilityChangePolicy Id + Version] must be unique within document. - - - - - @@ -10535,15 +6230,6 @@ - - - - Every [CommercialProfile Id + Version] must be unique within document. - - - - - @@ -10555,15 +6241,6 @@ - - - - Every [CompanionProfile Id + Version] must be unique within document. - - - - - @@ -10575,15 +6252,6 @@ - - - - Every [EntitlementRequired Id + Version] must be unique within document. - - - - - @@ -10595,15 +6263,6 @@ - - - - Every [EntitlementGiven Id + Version] must be unique within document. - - - - - @@ -10615,15 +6274,6 @@ - - - - Every [Exchanging Id + Version] must be unique within document. - - - - - @@ -10635,15 +6285,6 @@ - - - - Every [FrequencyOfUse Id + Version] must be unique within document. - - - - - @@ -10655,15 +6296,6 @@ - - - - Every [GroupTicket Id + Version] must be unique within document. - - - - - @@ -10675,15 +6307,6 @@ - - - - Every [Interchanging Id + Version] must be unique within document. - - - - - @@ -10695,15 +6318,6 @@ - - - - Every [LuggageAllowance Id + Version] must be unique within document. - - - - - @@ -10715,15 +6329,6 @@ - - - - Every [MinimumStay Id + Version] must be unique within document. - - - - - @@ -10735,15 +6340,6 @@ - - - - Every [Refunding Id + Version] must be unique within document. - - - - - @@ -10755,15 +6351,6 @@ - - - - Every [Replacing Id + Version] must be unique within document. - - - - - @@ -10775,15 +6362,6 @@ - - - - Every [Reserving Id + Version] must be unique within document. - - - - - @@ -10795,15 +6373,6 @@ - - - - Every [RoundTrip Id + Version] must be unique within document. - - - - - @@ -10815,15 +6384,6 @@ - - - - Every [PurchaseWindow Id + Version] must be unique within document. - - - - - @@ -10835,15 +6395,6 @@ - - - - Every [Routing Id + Version] must be unique within document. - - - - - @@ -10855,15 +6406,6 @@ - - - - Every [StepLimit Id + Version] must be unique within document. - - - - - @@ -10875,15 +6417,6 @@ - - - - Every [Transferability Id + Version] must be unique within document. - - - - - @@ -10895,15 +6428,6 @@ - - - - Every [UsageValidityPeriod Id + Version] must be unique within document. - - - - - @@ -10915,15 +6439,6 @@ - - - - Every [UserProfile Id + Version] must be unique within document. - - - - - @@ -10935,15 +6450,6 @@ - - - - Every [TypeOfUsageParameter Id + Version] must be unique within document. - - - - - @@ -10956,15 +6462,6 @@ - - - - Every [TypeOfConcession Id + Version] must be unique within document. - - - - - @@ -10977,15 +6474,6 @@ - - - - Every [TypeOfProof Id + Version] must be unique within document. - - - - - @@ -10999,15 +6487,6 @@ - - - - Every [GenericParameterAssignment Id + Version +order] must be unique within document. - - - - - @@ -11020,15 +6499,6 @@ - - - - Every [SpecificParameterAssignment Id + Version +order] must be unique within document. - - - - - @@ -11041,15 +6511,6 @@ - - - - Every [CustomerPurchaseParameterAssignment Id + Version +order] must be unique within document. - - - - - @@ -11062,15 +6523,6 @@ - - - - Every [TypeOfAccessRightAssignment Id + Version] must be unique within document. - - - - - @@ -11083,15 +6535,6 @@ - - - - Every [GeographicalStructureFactor Id + Version] must be unique within document. - - - - - @@ -11104,15 +6547,6 @@ - - - - Every [TimeUnit Id + Version] must be unique within document. - - - - - @@ -11125,15 +6559,6 @@ - - - - Every [TimeInterval Id + Version] must be unique within document. - - - - - @@ -11146,15 +6571,6 @@ - - - - Every [TypeOfFareStructureFactor Id + Version] must be unique within document. - - - - - @@ -11167,15 +6583,6 @@ - - - - Every [TimeStructureFactor Id + Version] must be unique within document. - - - - - @@ -11188,15 +6595,6 @@ - - - - Every [QualityStructureFactor Id + Version] must be unique within document. - - - - - @@ -11209,15 +6607,6 @@ - - - - Every [FareDemandFactor Id + Version] must be unique within document. - - - - - @@ -11230,15 +6619,6 @@ - - - - Every [FulfilmentMethod Id + Version] must be unique within document. - - - - - @@ -11249,17 +6629,8 @@ - - - - - - Every [DistributionChannel Id + Version] must be unique within document. - - - - - + + @@ -11272,15 +6643,6 @@ - - - - Every [GroupOfDistributionChannels Id + Version] must be unique within document. - - - - - @@ -11293,15 +6655,6 @@ - - - - Every [DistributionAssignment Id + Version + order] must be unique within document. - - - - - @@ -11314,15 +6667,6 @@ - - - - Every [TravelDocument Id + Version] must be unique within document. - - - - - @@ -11335,15 +6679,6 @@ - - - - Every [TravelDocumentSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -11356,15 +6691,6 @@ - - - - Every [Smartcard Id + Version] must be unique within document. - - - - - @@ -11377,15 +6703,6 @@ - - - - Every [EmvCard Id + Version] must be unique within document. - - - - - @@ -11398,15 +6715,6 @@ - - - - Every [MobileDevice Id + Version] must be unique within document. - - - - - @@ -11419,15 +6727,6 @@ - - - - Every [MediumAccessDeviceSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -11440,15 +6739,6 @@ - - - - Every [TypeOfMediumAccessDevice Id + Version] must be unique within document. - - - - - @@ -11461,15 +6751,6 @@ - - - - Every [MediumApplicationInstance Id + Version +order] must be unique within document. - - - - - @@ -11482,15 +6763,6 @@ - - - - Every [TypeOfTravelDocument Id + Version] must be unique within document. - - - - - @@ -11503,15 +6775,6 @@ - - - - Every [TypeOfMachineReadability Id + Version] must be unique within document. - - - - - @@ -11524,15 +6787,6 @@ - - - - Every [GroupOfSalesOfferPackages Id + Version] must be unique within document. - - - - - @@ -11545,15 +6799,6 @@ - - - - Every [SalesOfferPackage Id + Version] must be unique within document. - - - - - @@ -11566,15 +6811,6 @@ - - - - Every [SalesOfferPackageElement Id + Version + order] must be unique within document. - - - - - @@ -11587,15 +6823,6 @@ - - - - Every [TypeOfSalesOfferPackage Id + Version] must be unique within document. - - - - - @@ -11608,15 +6835,6 @@ - - - - Every [SalesOfferPackageSubstitution Id + Version +order] must be unique within document. - - - - - @@ -11629,15 +6847,6 @@ - - - - Every [CustomerPurchasePackage Id + Version] must be unique within document. - - - - - @@ -11650,15 +6859,6 @@ - - - - Every [CustomerPurchasePackageElement Id + Version + order] must be unique within document. - - - - - @@ -11671,15 +6871,6 @@ - - - - Every [PassengerSpotAllocation Id + Version + order] must be unique within document. - - - - - @@ -11692,15 +6883,6 @@ - - - - Every [VehicleJourneySpotAllocation Id + Version] must be unique within document. - - - - - @@ -11713,15 +6895,6 @@ - - - - Every [Customer Id + Version] must be unique within document. - - - - - @@ -11734,15 +6907,6 @@ - - - - Every [CustomerSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -11755,15 +6919,6 @@ - - - - Every [IndividualTraveller Id + Version] must be unique within document. - - - - - @@ -11776,15 +6931,6 @@ - - - - Every [VehiclePoolingDriverInfo Id + Version] must be unique within document. - - - - - @@ -11797,15 +6943,6 @@ - - - - Every [IndividualPassengerInfo Id + Version] must be unique within document. - - - - - @@ -11818,15 +6955,6 @@ - - - - Every [UserProfileEligibility Id + Version] must be unique within document. - - - - - @@ -11839,15 +6967,6 @@ - - - - Every [CommercialProfileEligibility Id + Version] must be unique within document. - - - - - @@ -11860,15 +6979,6 @@ - - - - Every [ResidentialQualificationEligibility Id + Version] must be unique within document. - - - - - @@ -11881,15 +6991,6 @@ - - - - Every [CustomerPaymentMeans Id + Version] must be unique within document. - - - - - @@ -11902,15 +7003,6 @@ - - - - Every [TravelSpecification Id + Version] must be unique within document. - - - - - @@ -11923,15 +7015,6 @@ - - - - Every [SalesTransaction Id + Version] must be unique within document. - - - - - @@ -11944,15 +7027,6 @@ - - - - Every [TypeOfFareContract Id + Version] must be unique within document. - - - - - @@ -11964,15 +7038,6 @@ - - - - Every [Contract Id + Version] must be unique within document. - - - - - @@ -11985,15 +7050,6 @@ - - - - Every [FareContractSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -12006,15 +7062,6 @@ - - - - Every [TypeOfFareContractEntry Id + Version] must be unique within document. - - - - - @@ -12027,15 +7074,6 @@ - - - - Every [FareContractEntry Id + Version] must be unique within document. - - - - - @@ -12049,15 +7087,6 @@ - - - - Every [TypeOfCustomerAccount Id + Version] must be unique within document. - - - - - @@ -12070,15 +7099,6 @@ - - - - Every [CustomerAccountStatus Id + Version] must be unique within document. - - - - - @@ -12091,15 +7111,6 @@ - - - - Every [CustomerAccount Id + Version] must be unique within document. - - - - - @@ -12112,15 +7123,6 @@ - - - - Every [CustomerAccountSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -12131,18 +7133,9 @@ - - - - - - - Every [RetailConsortium Id + Version] must be unique within document. - - - - - + + + @@ -12155,15 +7148,6 @@ - - - - Every [RetailDevice Id + Version] must be unique within document. - - - - - @@ -12176,15 +7160,6 @@ - - - - Every [RetailDeviceSecurityListing Id + Version +order] must be unique within document. - - - - - @@ -12197,15 +7172,6 @@ - - - - Every [TypeOfRetailDevice Id + Version] must be unique within document. - - - - - @@ -12218,15 +7184,6 @@ - - - - Every [ServiceAccessCode Id + Version ] must be unique within document. - - - - - @@ -12239,15 +7196,6 @@ - - - - Every [VehicleAccessCredentialsAssignment Id + Version + order] must be unique within document. - - - - - @@ -12260,15 +7208,6 @@ - - - - Every [Rounding Id + Version] must be unique within document. - - - - - @@ -12281,15 +7220,6 @@ - - - - Every [PricingService Id + Version] must be unique within document. - - - - - @@ -12302,15 +7232,6 @@ - - - - Every [BookingArrangement Id + Version] must be unique within document. - - - - - @@ -12323,15 +7244,6 @@ - - - - Every [ServiceBookingArrangement Id + Version] must be unique within document. - - - - - @@ -12345,15 +7257,6 @@ - - - Every [RouteInstruction Id + Version] must be unique within document. - - - - - - @@ -12365,15 +7268,6 @@ - - - - Every [AccessZone Id + Version] must be unique within document. - - - - - @@ -12386,15 +7280,6 @@ - - - - Every [Equipment Id + Version] must be unique within document. - - - - - @@ -12407,15 +7292,6 @@ - - - - Every [Facility Id + Version] must be unique within document. - - - - - @@ -12428,15 +7304,6 @@ - - - - Every [FacilitySet Id + Version] must be unique within document. - - - - - @@ -12449,15 +7316,6 @@ - - - - Every [FlexibleLinkProperties Id + Version] must be unique within document. - - - - - @@ -12470,15 +7328,6 @@ - - - - Every [FlexiblePointProperties Id + Version] must be unique within document. - - - - - @@ -12491,15 +7340,6 @@ - - - - Every [FlexibleServiceProperties Id + Version] must be unique within document. - - - - - @@ -12512,15 +7352,6 @@ - - - - Every [GeneralFrameMember Id + Version] must be unique within document. - - - - - @@ -12533,15 +7364,6 @@ - - - - Every [GenericNavigationPath Id + Version] must be unique within document. - - - - - @@ -12554,15 +7376,6 @@ - - - - Every [GenericPathJunction Id + Version] must be unique within document. - - - - - @@ -12575,15 +7388,6 @@ - - - - Every [NetworkRestriction Id + Version] must be unique within document. - - - - - @@ -12596,15 +7400,6 @@ - - - - Every [ParkingEntrance Id + Version] must be unique within document. - - - - - @@ -12617,15 +7412,6 @@ - - - - Every [PlaceLightingEquipment Id + Version] must be unique within document. - - - - - @@ -12638,15 +7424,6 @@ - - - - Every [PointOfInterestVehicleEntrance Id + Version] must be unique within document. - - - - - @@ -12659,15 +7436,6 @@ - - - - Every [PriceableObject Id + Version] must be unique within document. - - - - - @@ -12680,15 +7448,6 @@ - - - - Every [LuggageLockerEquipment Id + Version] must be unique within document. - - - - - @@ -12701,15 +7460,6 @@ - - - - Every [OtherOrganisation Id + Version] must be unique within document. - - - - - @@ -12722,15 +7472,6 @@ - - - - Every [SensorEquipment Id + Version] must be unique within document. - - - - - @@ -12743,15 +7484,6 @@ - - - - Every [SignEquipment Id + Version] must be unique within document. - - - - - @@ -12764,15 +7496,6 @@ - - - - Every [SiteComponent Id + Version] must be unique within document. - - - - - @@ -12785,15 +7508,6 @@ - - - - Every [SiteElement Id + Version] must be unique within document. - - - - - @@ -12806,15 +7520,6 @@ - - - - Every [SiteEquipment Id + Version] must be unique within document. - - - - - @@ -12827,15 +7532,6 @@ - - - - Every [SiteNavigationPath Id + Version] must be unique within document. - - - - - @@ -12848,15 +7544,6 @@ - - - - Every [SpotEquipment Id + Version] must be unique within document. - - - - - @@ -12869,15 +7556,6 @@ - - - - Every [StopAssignment Id + Version] must be unique within document. - - - - - @@ -12890,15 +7568,6 @@ - - - - Every [TypeOfMobilityService Id + Version] must be unique within document. - - - - - @@ -12911,15 +7580,6 @@ - - - - Every [TypeOfModeOfOperation Id + Version] must be unique within document. - - - - - @@ -12932,15 +7592,6 @@ - - - - Every [VehicleEquipment Id + Version] must be unique within document. - - - - - @@ -12953,15 +7604,6 @@ - - - - Every [VehicleEntrance Id + Version] must be unique within document. - - - - - @@ -12974,15 +7616,6 @@ - - - - Every [VehiclePoolingMeetingPlace Id + Version] must be unique within document. - - - - - @@ -12995,15 +7628,6 @@ - - - - Every [WaitingEquipment Id + Version] must be unique within document. - - - - - @@ -13016,15 +7640,6 @@ - - - - Every [WheelchairVehicle Id + Version] must be unique within document. - - - - - diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 61057bc81..2f5b5e34e 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -1,4 +1,4 @@ - + @@ -161,14 +161,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every Codespace ID must be unique. - - - - @@ -185,15 +177,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DataSource Id + Version] must be unique within document. - - - - - @@ -210,15 +193,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Branding Id + Version] must be unique within document. - - - - - @@ -231,15 +205,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ResponsibilityRole Id + Version] must be unique within document. - - - - - @@ -252,15 +217,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ResponsibilitySet Id + Version] must be unique within document. - - - - - @@ -273,15 +229,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfResponsibilityRole Id + Version] must be unique within document. - - - - - @@ -294,15 +241,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ResponsibilityRoleAssignment Id + Version] must be unique within document. - - - - - @@ -315,14 +253,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Entity_Entity Id ] must be unique within document. - - - - @@ -333,15 +263,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Version Id + Version] must be unique within document. - - - - - @@ -354,15 +275,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfFrame Id + TypeOfFrame] must be unique within document. - - - - - @@ -376,37 +288,8 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AlternativeText Id + attributeName + useForLanguage + version] must be unique within document. - - - - - - - - - - - Every [AlternativeName Id + version + order] must be unique within document. - - - - - - - - - Every [TypeOfValidity Id + TypeOfValidity] must be unique within document. - - - - - @@ -419,15 +302,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ValueSet Id + ValueSet] must be unique within document. - - - - - @@ -440,15 +314,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PricingParameterSet Id + PricingParameterSet] must be unique within document. - - - - - @@ -462,15 +327,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ResourceFrame Id + ResourceFrame] must be unique within document. - - - - - @@ -482,15 +338,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CompositeFrame Id + CompositeFrame] must be unique within document. - - - - - @@ -502,15 +349,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GeneralFrame Id + GeneralFrame] must be unique within document. - - - - - @@ -522,15 +360,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceCalendarFrame Id + ServiceCalendarFrame] must be unique within document. - - - - - @@ -542,15 +371,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [InfrastructureFrame Id + InfrastructureFrame] must be unique within document. - - - - - @@ -562,15 +382,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SiteFrame Id + SiteFrame] must be unique within document. - - - - - @@ -582,15 +393,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceFrame Id + ServiceFrame] must be unique within document. - - - - - @@ -602,15 +404,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimetableFrame Id + TimetableFrame] must be unique within document. - - - - - @@ -622,15 +415,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleScheduleFrame Id + VehicleScheduleFrame] must be unique within document. - - - - - @@ -642,15 +426,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DriverScheduleFrame Id + DriverScheduleFrame] must be unique within document. - - - - - @@ -662,15 +437,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FareFrame Id + FareFrame] must be unique within document. - - - - - @@ -682,15 +448,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SalesTransactionFrame Id + SalesTransactionFrame] must be unique within document. - - - - - @@ -714,15 +471,6 @@ Provides a general purose wrapper for NeTEx data content. --> - - - - Every [GeneralGroupOfEntities Id + GeneralGroupOfEntities] must be unique within document. - - - - - @@ -735,15 +483,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PurposeOfGrouping Id + PurposeOfGrouping] must be unique within document. - - - - - @@ -767,15 +506,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfPoint Id + Version] must be unique within document. - - - - - @@ -821,15 +551,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOnLink Id + PointOnLink] must be unique within document. - - - - - @@ -842,15 +563,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CommonSection Id + Version] must be unique within document. - - - - - @@ -864,15 +576,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GeneralSection Id + Version] must be unique within document. - - - - - @@ -896,15 +599,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOnSection Id + Version +order] must be unique within document. - - - - - @@ -917,15 +611,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LinkOnSection Id + Version] must be unique within document. - - - - - @@ -938,15 +623,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SectionInSequence Id + Version] must be unique within document. - - - - - @@ -959,15 +635,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TariffZone Id + Version] must be unique within document. - - - - - @@ -980,15 +647,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FareZone Id + Version] must be unique within document. - - - - - @@ -1001,15 +659,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfTariffZones Id + Version] must be unique within document. - - - - - @@ -1022,15 +671,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfProjection Id + Version] must be unique within document. - - - - - @@ -1055,15 +695,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointProjection Id + Version] must be unique within document. - - - - - @@ -1076,15 +707,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LinkProjection Id + Version] must be unique within document. - - - - - @@ -1097,15 +719,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ZoneProjection Id + Version] must be unique within document. - - - - - @@ -1118,15 +731,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LinkSequenceProjection Id + Version] must be unique within document. - - - - - @@ -1139,15 +743,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfLinkSequence Id + Version] must be unique within document. - - - - - @@ -1160,25 +755,7 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfLinkSequences Id + Version] must be unique within document. - - - - - - - - - Every [SimpleFeature Id + Version] must be unique within document. - - - - - @@ -1191,15 +768,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ComplexFeature Id + Version] must be unique within document. - - - - - @@ -1212,15 +780,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfFeature Id + Version] must be unique within document. - - - - - @@ -1245,15 +804,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfOrganisation Id + Version] must be unique within document. - - - - - @@ -1266,15 +816,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OrganisationPart Id + Version] must be unique within document. - - - - - @@ -1287,15 +828,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Department Id + Version] must be unique within document. - - - - - @@ -1320,15 +852,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PostalAddress Id + Version] must be unique within document. - - - - - @@ -1341,15 +864,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoadAddress Id + Version] must be unique within document. - - - - - @@ -1363,15 +877,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Operator Id + Version] must be unique within document. - - - - - @@ -1384,15 +889,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Authority Id + Version] must be unique within document. - - - - - @@ -1405,15 +901,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfOperators Id + Version] must be unique within document. - - - - - @@ -1426,15 +913,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OperatingDepartment Id + Version] must be unique within document. - - - - - @@ -1447,15 +925,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OperationalContext Id + Version] must be unique within document. - - - - - @@ -1468,15 +937,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ControlCentre Id + Version] must be unique within document. - - - - - @@ -1489,15 +949,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TransportAdministrativeZone Id + Version] must be unique within document. - - - - - @@ -1510,15 +961,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GeneralOrganisation Id + Version] must be unique within document. - - - - - @@ -1531,15 +973,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServicedOrganisation Id + Version] must be unique within document. - - - - - @@ -1574,15 +1007,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Blacklist Id + Version] must be unique within document. - - - - - @@ -1594,15 +1018,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Whitelist Id + Version] must be unique within document. - - - - - @@ -1627,15 +1042,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfEquipment Id + Version] must be unique within document. - - - - - @@ -1648,15 +1054,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PurposeOfEquipmentProfile Id + Version] must be unique within document. - - - - - @@ -1669,15 +1066,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [EquipmentPlace Id + Version] must be unique within document. - - - - - @@ -1690,15 +1078,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [EquipmentPosition Id + Version] must be unique within document. - - - - - @@ -1722,15 +1101,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [EntranceEquipment Id + Version] must be unique within document. - - - - - @@ -1743,15 +1113,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LiftEquipment Id + Version] must be unique within document. - - - - - @@ -1764,15 +1125,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LiftCallEquipment Id + Version] must be unique within document. - - - - - @@ -1785,15 +1137,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [StaircaseEquipment Id + Version] must be unique within document. - - - - - @@ -1806,15 +1149,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [EscalatorEquipment Id + Version] must be unique within document. - - - - - @@ -1827,15 +1161,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TravelatorEquipment Id + Version] must be unique within document. - - - - - @@ -1848,15 +1173,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RampEquipment Id + Version] must be unique within document. - - - - - @@ -1869,15 +1185,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [QueuingEquipment Id + Version] must be unique within document. - - - - - @@ -1890,15 +1197,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CrossingEquipment Id + Version] must be unique within document. - - - - - @@ -1911,15 +1209,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PlaceLighting Id + Version] must be unique within document. - - - - - @@ -1932,15 +1221,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoughSurface Id + Version] must be unique within document. - - - - - @@ -1953,15 +1233,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [WaitingRoomEquipment Id + Version] must be unique within document. - - - - - @@ -1974,15 +1245,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ShelterEquipment Id + Version] must be unique within document. - - - - - @@ -1995,15 +1257,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SeatingEquipment Id + Version] must be unique within document. - - - - - @@ -2016,15 +1269,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PlaceSign Id + Version] must be unique within document. - - - - - @@ -2037,15 +1281,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [HeadingSign Id + Version] must be unique within document. - - - - - @@ -2058,15 +1293,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GeneralSign Id + Version] must be unique within document. - - - - - @@ -2090,15 +1316,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TicketValidatorEquipment Id + Version] must be unique within document. - - - - - @@ -2111,15 +1328,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TicketingEquipment Id + Version] must be unique within document. - - - - - @@ -2132,15 +1340,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PassengerSafetyEquipment Id + Version] must be unique within document. - - - - - @@ -2153,15 +1352,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RubbishDisposalEquipment Id + Version] must be unique within document. - - - - - @@ -2174,15 +1364,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SanitaryEquipment Id + Version] must be unique within document. - - - - - @@ -2195,15 +1376,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrolleyStandEquipment Id + Version] must be unique within document. - - - - - @@ -2216,15 +1388,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [WheelchairVehicleEquipment Id + Version] must be unique within document. - - - - - @@ -2237,15 +1400,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AccessVehicleEquipment Id + Version] must be unique within document. - - - - - @@ -2258,15 +1412,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CycleParkingEquipment Id + Version] must be unique within document. - - - - - @@ -2290,15 +1435,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TicketingService Id + Version] must be unique within document. - - - - - @@ -2311,15 +1447,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AssistanceService Id + Version] must be unique within document. - - - - - @@ -2332,15 +1459,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AssistanceBookingService Id + Version] must be unique within document. - - - - - @@ -2353,15 +1471,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LuggageService Id + Version] must be unique within document. - - - - - @@ -2374,15 +1483,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ComplaintsService Id + Version] must be unique within document. - - - - - @@ -2395,15 +1495,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CustomerService Id + Version] must be unique within document. - - - - - @@ -2416,15 +1507,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LostPropertyService Id + Version] must be unique within document. - - - - - @@ -2437,15 +1519,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [MeetingPointService Id + Version] must be unique within document. - - - - - @@ -2458,15 +1531,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [HireService Id + Version] must be unique within document. - - - - - @@ -2479,15 +1543,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [MoneyService Id + Version] must be unique within document. - - - - - @@ -2500,15 +1555,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RetailService Id + Version] must be unique within document. - - - - - @@ -2521,15 +1567,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CateringService Id + Version] must be unique within document. - - - - - @@ -2542,15 +1579,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CommunicationService Id + Version] must be unique within document. - - - - - @@ -2564,14 +1592,6 @@ Provides a general purose wrapper for NeTEx data content. - - - Every [AccessibilityAssessment Id + Version] must be unique within document. - - - - - @@ -2593,15 +1613,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DayType Id + Version] must be unique within document. - - - - - @@ -2625,15 +1636,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Timeband Id + Version] must be unique within document. - - - - - @@ -2646,15 +1648,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfTimebands Id + Version] must be unique within document. - - - - - @@ -2667,15 +1660,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceCalendar Id + Version] must be unique within document. - - - - - @@ -2688,24 +1672,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OperatingDay Id + Version] must be unique within document. - - - - - - - - - Each date is only allowed once per calendar. - - - - - @@ -2718,15 +1684,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OperatingPeriod Id + Version] must be unique within document. - - - - - @@ -2738,16 +1695,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [UicOperatingPeriod Id + Version] must be unique within document. - - - - - - @@ -2760,15 +1707,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DayTypeAssignment Id + Version +order] must be unique within document. - - - - - @@ -2781,15 +1719,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ValidityCondition Id + Version] must be unique within document. - - - - - @@ -2802,15 +1731,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AvailabilityCondition Id + Version] must be unique within document. - - - - - @@ -2836,23 +1756,6 @@ Provides a general purose wrapper for NeTEx data content. --> - - - - Every [Vehicle Id + Version] must be unique within document. - - - - - - - - Every [RegistrationNumber Id + Version] must be unique within document. - - - - - @@ -2865,15 +1768,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleType Id + Version] must be unique within document. - - - - - @@ -2886,15 +1780,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleModel Id + Version] must be unique within document. - - - - - @@ -2907,15 +1792,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleEquipmentProfile Id + Version] must be unique within document. - - - - - @@ -2928,15 +1804,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Train Id + Version] must be unique within document. - - - - - @@ -2949,15 +1816,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CompoundTrain Id + Version] must be unique within document. - - - - - @@ -2970,15 +1828,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainElement Id + Version] must be unique within document. - - - - - @@ -2991,15 +1840,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainComponent Id + Version order] must be unique within document. - - - - - @@ -3012,15 +1852,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainInCompoundTrain Id + Version] must be unique within document. - - - - - @@ -3033,15 +1864,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TopographicPlace Id + Version] must be unique within document. - - - - - @@ -3055,15 +1877,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Access Id + Version] must be unique within document. - - - - - @@ -3076,15 +1889,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfPlace Id + Version] must be unique within document. - - - - - @@ -3097,15 +1901,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfTransfer Id + Version] must be unique within document. - - - - - @@ -3141,15 +1936,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Level Id + Version] must be unique within document. - - - - - @@ -3162,15 +1948,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceSite Id + Version] must be unique within document. - - - - - @@ -3184,15 +1961,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfStopPlaces Id + Version] must be unique within document. - - - - - @@ -3205,15 +1973,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [StopPlace Id + Version] must be unique within document. - - - - - @@ -3226,15 +1985,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [StopPlaceEntrance Id + Version] must be unique within document. - - - - - @@ -3247,15 +1997,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AccessSpace Id + Version] must be unique within document. - - - - - @@ -3268,15 +2009,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Quay Id + Version] must be unique within document. - - - - - @@ -3289,15 +2021,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [BoardingPosition Id + Version] must be unique within document. - - - - - @@ -3310,15 +2033,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleStoppingPlace Id + Version] must be unique within document. - - - - - @@ -3331,15 +2045,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FlexibleRoute Id + Version] must be unique within document. - - - - - @@ -3352,15 +2057,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FlexibleQuay Id + Version] must be unique within document. - - - - - @@ -3373,15 +2069,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FlexibleStopPlace Id + Version] must be unique within document. - - - - - @@ -3394,15 +2081,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FlexibleArea Id + Version] must be unique within document. - - - - - @@ -3415,15 +2093,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOfInterest Id + Version] must be unique within document. - - - - - @@ -3436,15 +2105,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOfInterestSpace Id + Version] must be unique within document. - - - - - @@ -3457,15 +2117,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOfInterestEntrance Id + Version] must be unique within document. - - - - - @@ -3478,15 +2129,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOfInterestClassification Id + Version] must be unique within document. - - - - - @@ -3499,15 +2141,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOfInterestClassificationHierarchy Id + Version] must be unique within document. - - - - - @@ -3520,15 +2153,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Parking Id + Version] must be unique within document. - - - - - @@ -3541,15 +2165,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingCapacity Id + Version] must be unique within document. - - - - - @@ -3562,15 +2177,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingArea Id + Version] must be unique within document. - - - - - @@ -3583,15 +2189,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingBay Id + Version] must be unique within document. - - - - - @@ -3604,15 +2201,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingPassengerEntrance Id + Version] must be unique within document. - - - - - @@ -3625,15 +2213,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingEntranceForVehicles Id + Version] must be unique within document. - - - - - @@ -3646,15 +2225,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingTariff Id + Version] must be unique within document. - - - - - @@ -3668,15 +2238,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CheckConstraint Id + Version] must be unique within document. - - - - - @@ -3689,15 +2250,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CheckConstraintDelay Id + Version] must be unique within document. - - - - - @@ -3710,15 +2262,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CheckConstraintThroughput Id + Version] must be unique within document. - - - - - @@ -3732,15 +2275,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SitePathLink Id + Version] must be unique within document. - - - - - @@ -3753,15 +2287,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PathJunction Id + Version] must be unique within document. - - - - - @@ -3774,15 +2299,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SiteNavigationPath Id + Version] must be unique within document. - - - - - @@ -3795,15 +2311,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [NavigationPathAssignment Id + Version +order] must be unique within document. - - - - - @@ -3816,15 +2323,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PathLinkInSequence Id + Version + order] must be unique within document. - - - - - @@ -3837,15 +2335,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PlaceInSequence Id + Version + order] must be unique within document. - - - - - @@ -3858,15 +2347,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AccessSummary Id + Version] must be unique within document. - - - - - @@ -3880,15 +2360,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoadJunction Id + Version] must be unique within document. - - - - - @@ -3901,15 +2372,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoadElement Id + Version] must be unique within document. - - - - - @@ -3922,15 +2384,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RailwayJunction Id + Version] must be unique within document. - - - - - @@ -3943,15 +2396,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RailwayElement Id + Version] must be unique within document. - - - - - @@ -3964,15 +2408,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [WireJunction Id + Version] must be unique within document. - - - - - @@ -3985,15 +2420,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [WireElement Id + Version] must be unique within document. - - - - - @@ -4030,15 +2456,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleTypeAtPoint Id + Version] must be unique within document. - - - - - @@ -4051,15 +2468,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RestrictedManoeuvre Id + Version] must be unique within document. - - - - - @@ -4072,15 +2480,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OvertakingPossibility Id + Version] must be unique within document. - - - - - @@ -4093,15 +2492,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [MeetingRestriction Id + Version] must be unique within document. - - - - - @@ -4115,15 +2505,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ActivationPoint Id + Version] must be unique within document. - - - - - @@ -4136,15 +2517,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ActivationLink Id + Version] must be unique within document. - - - - - @@ -4157,15 +2529,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [BeaconPoint Id + Version] must be unique within document. - - - - - @@ -4178,15 +2541,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrafficControlPoint Id + Version] must be unique within document. - - - - - @@ -4199,15 +2553,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ActivationAssignment Id + Version + order] must be unique within document. - - - - - @@ -4220,15 +2565,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfActivation Id + Version] must be unique within document. - - - - - @@ -4242,15 +2578,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Network Id + Version] must be unique within document. - - - - - @@ -4263,24 +2590,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Line Id + Version] must be unique within document. - - - - - - - - - Every [FlexibleLine Id + Version] must be unique within document. - - - - - @@ -4293,15 +2602,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfLines Id + Version] must be unique within document. - - - - - @@ -4314,14 +2614,6 @@ Provides a general purose wrapper for NeTEx data content. - - - Every [AllowedLineDirection Id + Version] must be unique within document. - - - - - @@ -4334,15 +2626,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Direction Id + Version] must be unique within document. - - - - - @@ -4355,15 +2638,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Route Id + Version] must be unique within document. - - - - - @@ -4376,15 +2650,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoutePoint Id + Version] must be unique within document. - - - - - @@ -4402,15 +2667,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RouteLink Id + Version] must be unique within document. - - - - - @@ -4423,15 +2679,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointOnRoute Id + Version + order] must be unique within document. - - - - - @@ -4445,15 +2692,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CrewBase Id + Version] must be unique within document. - - - - - @@ -4466,15 +2704,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Garage Id + Version] must be unique within document. - - - - - @@ -4487,15 +2716,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ReliefPoint Id + Version] must be unique within document. - - - - - @@ -4508,15 +2728,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GaragePoint Id + Version] must be unique within document. - - - - - @@ -4529,15 +2740,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ParkingPoint Id + Version] must be unique within document. - - - - - @@ -4550,15 +2752,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DestinationDisplay Id + Version] must be unique within document. - - - - - @@ -4571,15 +2764,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Notice Id + Version] must be unique within document. - - - - - @@ -4592,15 +2776,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfNotice Id + Version] must be unique within document. - - - - - @@ -4613,15 +2788,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [NoticeAssignment Id + Version +order] must be unique within document. - - - - - @@ -4634,15 +2800,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SalesNoticeAssignment Id + Version + order] must be unique within document. - - - - - @@ -4655,15 +2812,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LineNetwork Id + Version] must be unique within document. - - - - - @@ -4676,15 +2824,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LineSection Id + Version] must be unique within document. - - - - - @@ -4698,15 +2837,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimingPoint Id + Version] must be unique within document. - - - - - @@ -4725,15 +2855,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimingLink Id + Version] must be unique within document. - - - - - @@ -4746,15 +2867,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimingPattern Id + Version] must be unique within document. - - - - - @@ -4767,15 +2879,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointInTimingPattern Id + Version] must be unique within document. - - - - - @@ -4789,15 +2892,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ScheduledStopPoint Id + Version] must be unique within document. - - - - - @@ -4810,15 +2904,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceLink Id + Version] must be unique within document. - - - - - @@ -4831,15 +2916,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [StopArea Id + Version] must be unique within document. - - - - - @@ -4852,15 +2928,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DefaultConnection Id + Version] must be unique within document. - - - - - @@ -4873,15 +2940,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Connection Id + Version] must be unique within document. - - - - - @@ -4894,15 +2952,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SiteConnection Id + Version] must be unique within document. - - - - - @@ -4915,15 +2964,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RoutingConstraintZone Id + Version] must be unique within document. - - - - - @@ -4936,15 +2976,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceExclusion Id + Version] must be unique within document. - - - - - @@ -4957,15 +2988,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [InterchangeRule Id + Version] must be unique within document. - - - - - @@ -4978,15 +3000,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TransferRestriction Id + Version] must be unique within document. - - - - - @@ -5000,15 +3013,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [FlexibleStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -5021,15 +3025,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PassengerStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -5042,15 +3037,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PassengerBoardingPositionAssignment Id + Version + order] must be unique within document. - - - - - @@ -5063,15 +3049,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainComponentLabelAssignment Id + Version +order] must be unique within document. - - - - - @@ -5084,15 +3061,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DynamicStopAssignment Id + Version + order] must be unique within document. - - - - - @@ -5105,15 +3073,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleTypeStopAssignment Id + Version] must be unique within document. - - - - - @@ -5126,15 +3085,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPattern Id + Version] must be unique within document. - - - - - @@ -5147,15 +3097,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5168,15 +3109,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimingPointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5189,15 +3121,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [StopPointInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5210,15 +3133,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5231,15 +3145,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceLinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5252,15 +3157,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimingLinkInJourneyPattern Id + Version + order] must be unique within document. - - - - - @@ -5273,15 +3169,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfJourneyPattern Id + Version] must be unique within document. - - - - - @@ -5294,15 +3181,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPatternRunTime Id + Version] must be unique within document. - - - - - @@ -5315,15 +3193,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPatternWaitTime Id + Version] must be unique within document. - - - - - @@ -5336,15 +3205,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPatternLayover Id + Version] must be unique within document. - - - - - @@ -5357,15 +3217,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServicePattern Id + Version] must be unique within document. - - - - - @@ -5378,33 +3229,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - - - - - - - Every [TimeDemandType Id + Version] must be unique within document. - - - - - @@ -5438,15 +3253,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimeDemandTypeAssignment Id + Version +order] must be unique within document. - - - - - @@ -5459,15 +3265,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TimeDemandProfile Id + Version] must be unique within document. - - - - - @@ -5480,15 +3277,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyRunTime Id + Version] must be unique within document. - - - - - @@ -5501,15 +3289,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [PassengerInformationEquipment Id + Version] must be unique within document. - - - - - @@ -5522,15 +3301,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfPassengerInformationEquipment Id + Version] must be unique within document. - - - - - @@ -5543,15 +3313,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [LogicalDisplay Id + Version] must be unique within document. - - - - - @@ -5564,15 +3325,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DisplayAssignment Id + Version + order] must be unique within document. - - - - - @@ -5586,63 +3338,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [DatedVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [NormalDatedVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [ServiceJourney Id + Version] must be unique within document. - - - - - - - - Every [DatedServiceJourney Id + Version] must be unique within document. - - - - - - - - Every [TemplateVehicleJourney Id + Version] must be unique within document. - - - - - - - - Every [DeadRun Id + Version] must be unique within document. - - - - - @@ -5655,15 +3350,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfService Id + Version] must be unique within document. - - - - - @@ -5676,15 +3362,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TypeOfProductCategory Id + Version] must be unique within document. - - - - - @@ -5697,15 +3374,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainNumber Id + Version] must be unique within document. - - - - - @@ -5718,15 +3386,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Call Id + Version + Order] must be unique within document. - - - - - @@ -5739,15 +3398,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfServices Id + Version] must be unique within document. - - - - - @@ -5760,15 +3410,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [GroupOfServicesMember Id + Version + order] must be unique within document. - - - - - @@ -5781,15 +3422,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyFrequencyGroup Id + Version] must be unique within document. - - - - - @@ -5802,15 +3434,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [HeadwayJourneyGroup Id + Version] must be unique within document. - - - - - @@ -5823,15 +3446,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [RhythmicalJourneyGroup Id + Version] must be unique within document. - - - - - @@ -5844,15 +3458,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPart Id + Version] must be unique within document. - - - - - @@ -5865,15 +3470,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPartPosition Id + Version +order] must be unique within document. - - - - - @@ -5886,15 +3482,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CoupledJourney Id + Version] must be unique within document. - - - - - @@ -5907,15 +3494,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyPartCouple Id + Version] must be unique within document. - - - - - @@ -5928,15 +3506,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyMeeting Id + Version] must be unique within document. - - - - - @@ -5949,15 +3518,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [JourneyAccounting Id + Version] must be unique within document. - - - - - @@ -5970,15 +3530,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DefaultInterchange Id + Version] must be unique within document. - - - - - @@ -5991,15 +3542,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceJourneyInterchange Id + Version] must be unique within document. - - - - - @@ -6012,15 +3554,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceJourneyPatternInterchange Id + Version] must be unique within document. - - - - - @@ -6033,15 +3566,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SpecialService Id + Version] must be unique within document. - - - - - @@ -6054,15 +3578,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DatedSpecialService Id + Version] must be unique within document. - - - - - @@ -6075,15 +3590,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ServiceFacilitySet Id + Version] must be unique within document. - - - - - @@ -6096,15 +3602,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Accommodation Id + Version] must be unique within document. - - - - - @@ -6116,15 +3613,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [OnboardStay Id + Version] must be unique within document. - - - - - @@ -6136,15 +3624,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [SiteFacilitySet Id + Version] must be unique within document. - - - - - @@ -6158,15 +3637,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [Block Id + Version] must be unique within document. - - - - - @@ -6179,15 +3649,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CompoundBlock Id + Version] must be unique within document. - - - - - @@ -6200,15 +3661,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainBlock Id + Version] must be unique within document. - - - - - @@ -6221,15 +3673,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [BlockPart Id + Version] must be unique within document. - - - - - @@ -6242,15 +3685,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [TrainBlockPart Id + Version] must be unique within document. - - - - - @@ -6263,15 +3697,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [CourseOfJourneys Id + Version] must be unique within document. - - - - - @@ -6284,15 +3709,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [ReliefOpportunity Id + Version] must be unique within document. - - - - - @@ -6305,15 +3721,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleService Id + Version] must be unique within document. - - - - - @@ -6326,15 +3733,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [VehicleServicePart Id + Version] must be unique within document. - - - - - @@ -6348,15 +3746,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DutyPart Id + Version] must be unique within document. - - - - - @@ -6369,15 +3758,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AccountableElementPart Id + Version] must be unique within document. - - - - - @@ -6390,15 +3770,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [AccountableElement Id + Version] must be unique within document. - - - - - @@ -6411,15 +3782,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DriverTrip Id + Version] must be unique within document. - - - - - @@ -6432,15 +3794,6 @@ Provides a general purose wrapper for NeTEx data content. - - - - Every [DriverTripTime Id + Version] must be unique within document. - - - - - From 784471f958f5236f01721b7906a34614b5cfc2d9 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Feb 2026 14:17:21 +0000 Subject: [PATCH 2/7] Lint and update documentation tables --- xsd/NeTEx_publication_timetable.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 2f5b5e34e..3fc0c94d1 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -1,4 +1,4 @@ - + From 7a3207478bc9286732dec3a7c547ea4b650c2081 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sun, 8 Mar 2026 16:04:54 +0100 Subject: [PATCH 3/7] Updates of metadata For both files: * adding in the metadata the changes made most recently on ref / key constraints * changing status from 1.0 to 2.0 --- xsd/NeTEx_publication.xsd | 16 +++++++--------- xsd/NeTEx_publication_timetable.xsd | 12 ++++++------ 2 files changed, 13 insertions(+), 15 deletions(-) diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd index 444e94bce..3725d1d7a 100644 --- a/xsd/NeTEx_publication.xsd +++ b/xsd/NeTEx_publication.xsd @@ -16,6 +16,10 @@ CEN TC278 WG3 SG9 Team. Europe First Drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. + 2026-03-01Removal of duplication of unique constraints + + 2025-10-30Addition of key / ref contraints + 2025-04-27NewModes: Add VEHICLE JOURNEY SPOT ALLOCATION,, PASSENGER SPOT ALLOCATION, FARE PRICE FRAME 2023-01-30NewModes: Add ACCEPTED DRIVER PERMIT, TYPE OF DRIVER PERMIT, VEHICLE EQUIPMENT PROFILE MEMBER @@ -229,14 +233,14 @@ Unclassified - CEN, Crown Copyright 2009-2023 + CEN, Crown Copyright 2009-2026
  • Created for NeTEx.
- Version 1.1 + Version 2.0 Arts, recreation and travel, Tourism, Travel (tourism), Transport, Public transport, Bus services, Coach services, Business and industry, Transport, Public transport, Roads and Road transport. @@ -307,7 +311,6 @@ - @@ -446,7 +449,6 @@ - @@ -458,9 +460,6 @@ - - - @@ -630,7 +629,6 @@ - @@ -3688,7 +3686,7 @@ - + diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 3fc0c94d1..9d138bb0b 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -29,7 +29,11 @@ CEN TC278 WG3 SG9 Team. Europe First Drafted for NeTEx version 1.0 CEN TC278 WG3 SG9 Editor Nicholas Knowles. - 2019-04-24Fi: can drom WIRE/RAIl/ROAD JunctionRef as does not exist + 2026-03-01Removal of duplication of unique constraints + + 2025-10-30Addition of key / ref contraints + + 2019-04-24Fix: can drop WIRE/RAIl/ROAD JunctionRef as does not exist 2019-02-21Add missing Description element. Update Constraints @@ -84,7 +88,7 @@
  • Created for NeTEx.
  • - Version 1.0 + Version 2.0 Arts, recreation and travel, Tourism, Travel (tourism), Transport, Public transport, Bus services, Coach services, @@ -161,7 +165,6 @@ Provides a general purose wrapper for NeTEx data content. - @@ -287,9 +290,6 @@ Provides a general purose wrapper for NeTEx data content. - - - From c0de634f6c400bcfbc6b6322e4a20616882c4c9a Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sun, 8 Mar 2026 16:10:28 +0100 Subject: [PATCH 4/7] edit date to 2026 --- xsd/NeTEx_publication_timetable.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 9d138bb0b..67604fed4 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -81,7 +81,7 @@ http://www.netex.org.uk/schemas/1.0/netex_all_objects.xsd Unclassified - CEN, Crown Copyright 2009-2012 + CEN, Crown Copyright 2009-2026
      From 83c522b661508049625802f27a3364796455e904 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sat, 21 Mar 2026 21:28:15 +0100 Subject: [PATCH 5/7] Roll-back unique constraints NeTEx_publication.xsd: Roll-back for deletion of unique contraints that were not duplicated with key contraints --- xsd/NeTEx_publication.xsd | 78 +++++++++++++++++++++++++++++++++++---- 1 file changed, 70 insertions(+), 8 deletions(-) diff --git a/xsd/NeTEx_publication.xsd b/xsd/NeTEx_publication.xsd index 3725d1d7a..d39608582 100644 --- a/xsd/NeTEx_publication.xsd +++ b/xsd/NeTEx_publication.xsd @@ -460,6 +460,28 @@ + + + + + Every [AlternativeText Id + attributeName + useForLanguage + version] must be unique within document. + + + + + + + + + + + + Every [AlternativeName Id + version + order] must be unique within document. + + + + + @@ -697,7 +719,6 @@ - @@ -709,6 +730,7 @@ + @@ -777,7 +799,6 @@ - @@ -838,6 +859,7 @@ + @@ -1019,6 +1041,7 @@ + @@ -2191,12 +2214,13 @@ + + - @@ -2227,6 +2251,7 @@ + @@ -2239,6 +2264,15 @@ + + + + Every [RegistrationNumber Id + Version] must be unique within document. + + + + + @@ -2827,6 +2861,15 @@ + + + + Every [VehicleEquipmentProfileMember Id + Version] must be unique within document. + + + + + @@ -3526,9 +3569,8 @@ - - - + + @@ -3674,7 +3716,7 @@ - + @@ -4024,6 +4066,17 @@ + + + + + + Every [FlexibleLine Id + Version] must be unique within document. + + + + + @@ -6098,6 +6151,15 @@ + + + + Every [DynamicDistanceMatrixElement Id + Version] must be unique within document. + + + + + @@ -6688,7 +6750,7 @@ - + From 9225c05b4e6d55974d0e5e28145dd4c7e35bde55 Mon Sep 17 00:00:00 2001 From: Tu-Tho Thai Date: Sat, 21 Mar 2026 21:45:47 +0100 Subject: [PATCH 6/7] rolback on publication_timetable NeTEx_publication_timetable.xsd : roll-back on deletion of unique constraints when there is no key constraints --- xsd/NeTEx_publication_timetable.xsd | 60 +++++++++++++++++++++-------- 1 file changed, 45 insertions(+), 15 deletions(-) diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 67604fed4..376e1a25e 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -296,6 +296,28 @@ Provides a general purose wrapper for NeTEx data content. + + + + + Every [AlternativeText Id + attributeName + useForLanguage + version] must be unique within document. + + + + + + + + + + + + Every [AlternativeName Id + version + order] must be unique within document. + + + + + @@ -558,7 +580,7 @@ Provides a general purose wrapper for NeTEx data content. - + @@ -1695,13 +1717,14 @@ Provides a general purose wrapper for NeTEx data content. + + - - + @@ -1756,6 +1779,15 @@ Provides a general purose wrapper for NeTEx data content. --> + + + + Every [RegistrationNumber Id + Version] must be unique within document. + + + + + @@ -2601,6 +2633,16 @@ Provides a general purose wrapper for NeTEx data content. + + + + + Every [FlexibleLine Id + Version] must be unique within document. + + + + + @@ -3228,18 +3270,6 @@ Provides a general purose wrapper for NeTEx data content. - - - From 9e3ad4c99b203ee62b4f8c19058ba4c82239407a Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 21 Mar 2026 20:47:50 +0000 Subject: [PATCH 7/7] Lint and update documentation tables --- xsd/NeTEx_publication_timetable.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/NeTEx_publication_timetable.xsd b/xsd/NeTEx_publication_timetable.xsd index 376e1a25e..735813413 100644 --- a/xsd/NeTEx_publication_timetable.xsd +++ b/xsd/NeTEx_publication_timetable.xsd @@ -1724,7 +1724,7 @@ Provides a general purose wrapper for NeTEx data content. - +