From 4b16ccf909f5bf773e0d9702aeab6fee5f1eb139 Mon Sep 17 00:00:00 2001 From: haeckerbaer Date: Fri, 19 Dec 2025 10:27:02 +0100 Subject: [PATCH 1/4] add modes to AffectedVehicleJourney --- xsd/siri_model/siri_situationAffects.xsd | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/xsd/siri_model/siri_situationAffects.xsd b/xsd/siri_model/siri_situationAffects.xsd index 31d54ad5..56a3b1fc 100644 --- a/xsd/siri_model/siri_situationAffects.xsd +++ b/xsd/siri_model/siri_situationAffects.xsd @@ -4,6 +4,8 @@ + + @@ -876,6 +878,16 @@ Rail transport, Roads and road transport BLOCK which journey runs. (since SIRI 2.0) + + + A means of transportation such as bus, rail, etc. + + + + + Product Classification of VEHICLE JOURNEY - subdivides a transport mode, e.g. express, local, etc. + + TRAIN NUMBERs for journey. (since SIRI 2.0) From 4aa8de0b5064f0d58b3c2ea4ab9c4840536da0cf Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 19 Dec 2025 09:45:34 +0000 Subject: [PATCH 2/4] Lint and update documentation tables --- docs/generated/contab/siri.html | 49 +++++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) diff --git a/docs/generated/contab/siri.html b/docs/generated/contab/siri.html index e3bcc5b8..0329bc95 100644 --- a/docs/generated/contab/siri.html +++ b/docs/generated/contab/siri.html @@ -207955,6 +207955,55 @@

29.35. The complex type siri:AffectedVehicleJourneyStructure

BLOCK which journey runs. (since SIRI 2.0)

+ + + + + +

+ siri:VehicleMode +

+ + +

+ 0:* +

+ + +

+ + siri:VehicleModesEnumeration + +

+ + +

A means of transportation such as bus, rail, etc.

+ + + + + + + +

+ siri:ProductCategoryRef +

+ + +

+ 0:1 +

+ + +

+ >siri:ProductCategoryRefStructure + +

+ + +

Product Classification of VEHICLE JOURNEY - subdivides a transport mode, e.g. express, local, etc.

+ + From da61923b3c772662965a96a989a2d5ddc109f402 Mon Sep 17 00:00:00 2001 From: haeckerbaer Date: Wed, 28 Jan 2026 08:38:29 +0100 Subject: [PATCH 3/4] harmonize type with affectedMode and other services --- xsd/siri_model/siri_situationAffects.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/siri_model/siri_situationAffects.xsd b/xsd/siri_model/siri_situationAffects.xsd index 56a3b1fc..7c92c8b4 100644 --- a/xsd/siri_model/siri_situationAffects.xsd +++ b/xsd/siri_model/siri_situationAffects.xsd @@ -878,7 +878,7 @@ Rail transport, Roads and road transport BLOCK which journey runs. (since SIRI 2.0) - + A means of transportation such as bus, rail, etc. From 8272ba42b62a1de9309da88080c0d1c74793a712 Mon Sep 17 00:00:00 2001 From: haeckerbaer Date: Thu, 29 Jan 2026 10:56:07 +0100 Subject: [PATCH 4/4] change VehicleMode multiplicity from unbounded to 0:1 --- xsd/siri_model/siri_situationAffects.xsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xsd/siri_model/siri_situationAffects.xsd b/xsd/siri_model/siri_situationAffects.xsd index 7c92c8b4..f653278b 100644 --- a/xsd/siri_model/siri_situationAffects.xsd +++ b/xsd/siri_model/siri_situationAffects.xsd @@ -878,7 +878,7 @@ Rail transport, Roads and road transport BLOCK which journey runs. (since SIRI 2.0) - + A means of transportation such as bus, rail, etc.