From 2d4d880ce0a618763e70110865ce0fed7987c804 Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 21:02:00 +0100 Subject: [PATCH 01/10] Fix EPIAP example I got the following error due versionRef between some elements were different. In my perspective this might actually show an actual bug. For now I resolve it. element OperatorRef: Schemas validity error : Element '{http://www.netex.org.uk/netex}OperatorRef', attribute 'ref': The XPath '@ref' of a field of keyref identity-constraint '{http://www.netex.org.uk/netex}Operator_KeyRef' evaluates to a node-set with more than one member. --- .../fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml index 9b2616ba7..545bfac69 100644 --- a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml +++ b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml @@ -200,7 +200,7 @@ School transport with limited number of rides beforeTravel - + @@ -396,7 +396,7 @@ - + @@ -411,7 +411,7 @@ - + @@ -440,7 +440,7 @@ - + @@ -455,7 +455,7 @@ - + From e44ff70d1d4cbd2c33bd1209a7a7bf6c1a7b7c4d Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 21:04:47 +0100 Subject: [PATCH 02/10] Make sure the EPIAP examples actually get validated --- .github/scripts/validate-examples.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100755 => 100644 .github/scripts/validate-examples.sh diff --git a/.github/scripts/validate-examples.sh b/.github/scripts/validate-examples.sh old mode 100755 new mode 100644 index d2be5eb89..cbde12057 --- a/.github/scripts/validate-examples.sh +++ b/.github/scripts/validate-examples.sh @@ -9,7 +9,7 @@ set -e echo "Validating NeTEx XML examples ..." -if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then +if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m' else echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m' From 6570829cf919a15a3b012669f360749aad7be19f Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 21:45:08 +0100 Subject: [PATCH 03/10] fix script again --- .github/scripts/validate-examples.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/validate-examples.sh b/.github/scripts/validate-examples.sh index cbde12057..c9ada2af9 100644 --- a/.github/scripts/validate-examples.sh +++ b/.github/scripts/validate-examples.sh @@ -9,7 +9,7 @@ set -e echo "Validating NeTEx XML examples ..." -if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then +if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m' else echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m' From 9543e868fdfbbb2592af651059e937e015dea49e Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 22:34:50 +0100 Subject: [PATCH 04/10] Skip this validation due to xmllint bug See: #546 --- .../standards/epiap/{ => skip}/Chur_Equipment_Pathlink_Readme.txt | 0 .../standards/epiap/{ => skip}/Chur_Equipment_Pathlink_V1.0.gpx | 0 .../standards/epiap/{ => skip}/Chur_Equipment_Pathlink_V1.0.xml | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename examples/standards/epiap/{ => skip}/Chur_Equipment_Pathlink_Readme.txt (100%) rename examples/standards/epiap/{ => skip}/Chur_Equipment_Pathlink_V1.0.gpx (100%) rename examples/standards/epiap/{ => skip}/Chur_Equipment_Pathlink_V1.0.xml (100%) diff --git a/examples/standards/epiap/Chur_Equipment_Pathlink_Readme.txt b/examples/standards/epiap/skip/Chur_Equipment_Pathlink_Readme.txt similarity index 100% rename from examples/standards/epiap/Chur_Equipment_Pathlink_Readme.txt rename to examples/standards/epiap/skip/Chur_Equipment_Pathlink_Readme.txt diff --git a/examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.gpx b/examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.gpx similarity index 100% rename from examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.gpx rename to examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.gpx diff --git a/examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.xml b/examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.xml similarity index 100% rename from examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.xml rename to examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.xml From 90399b588b5b370e24457f49cdbb94590be8b47d Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 22:38:09 +0100 Subject: [PATCH 05/10] Move this out of the way too --- examples/standards/epiap/{ => skip}/eiap_test1_ramp.xml | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename examples/standards/epiap/{ => skip}/eiap_test1_ramp.xml (100%) diff --git a/examples/standards/epiap/eiap_test1_ramp.xml b/examples/standards/epiap/skip/eiap_test1_ramp.xml similarity index 100% rename from examples/standards/epiap/eiap_test1_ramp.xml rename to examples/standards/epiap/skip/eiap_test1_ramp.xml From b3dd266b2ba39a2c40a5ce60be20175357a5ca27 Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 22:43:45 +0100 Subject: [PATCH 06/10] try to split up the validation --- .github/scripts/validate-examples.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/scripts/validate-examples.sh b/.github/scripts/validate-examples.sh index c9ada2af9..c47eb1e97 100644 --- a/.github/scripts/validate-examples.sh +++ b/.github/scripts/validate-examples.sh @@ -9,7 +9,7 @@ set -e echo "Validating NeTEx XML examples ..." -if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then +if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m' else echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m' From 54a6e0a4d1afef885efcf7881731ce03b772bb2f Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 22:52:57 +0100 Subject: [PATCH 07/10] Lets split the validation. --- .github/scripts/validate-examples.sh | 2 +- .../epiap/{skip => }/Chur_Equipment_Pathlink_Readme.txt | 0 .../standards/epiap/{skip => }/Chur_Equipment_Pathlink_V1.0.gpx | 0 .../standards/epiap/{skip => }/Chur_Equipment_Pathlink_V1.0.xml | 0 examples/standards/epiap/{skip => }/eiap_test1_ramp.xml | 0 5 files changed, 1 insertion(+), 1 deletion(-) rename examples/standards/epiap/{skip => }/Chur_Equipment_Pathlink_Readme.txt (100%) rename examples/standards/epiap/{skip => }/Chur_Equipment_Pathlink_V1.0.gpx (100%) rename examples/standards/epiap/{skip => }/Chur_Equipment_Pathlink_V1.0.xml (100%) rename examples/standards/epiap/{skip => }/eiap_test1_ramp.xml (100%) diff --git a/.github/scripts/validate-examples.sh b/.github/scripts/validate-examples.sh index c47eb1e97..d2be5eb89 100644 --- a/.github/scripts/validate-examples.sh +++ b/.github/scripts/validate-examples.sh @@ -9,7 +9,7 @@ set -e echo "Validating NeTEx XML examples ..." -if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then +if xmllint --noout --schema xsd/NeTEx_publication.xsd examples/standards/epiap/*xml && xmllint --noout --schema xsd/NeTEx_publication.xsd examples/functions/calendar/*.xml examples/functions/fares/*xml examples/functions/grouping/*xml examples/functions/newModes/*xml examples/functions/patterns/*xml examples/functions/pointOfInterest/*xml examples/functions/simpleNetwork/*xml examples/functions/site/*xml examples/functions/stopPlace/*xml examples/functions/timetable/*xml examples/functions/validityCondition/*xml examples/functions/variant/*xml examples/functions/vehicleSchedule/*xml examples/functions/versioning/*xml examples/standards/epip/*xml examples/standards/era_uic/*xml examples/standards/fxc/*xml examples/standards/gbfs/*xml examples/standards/gtfs/*xml examples/standards/neptune/*xml examples/standards/noptis/*xml examples/standards/tap_tsi/*xml examples/standards/txc/*xml examples/standards/vdv452/*/*xml examples/standards/vdv452/*/*/*xml; then echo -e '\033[0;32mValidating NeTEx XML examples succeeded\033[0m' else echo -e '\033[0;31mValidating NeTEx XML examples failed\033[0m' diff --git a/examples/standards/epiap/skip/Chur_Equipment_Pathlink_Readme.txt b/examples/standards/epiap/Chur_Equipment_Pathlink_Readme.txt similarity index 100% rename from examples/standards/epiap/skip/Chur_Equipment_Pathlink_Readme.txt rename to examples/standards/epiap/Chur_Equipment_Pathlink_Readme.txt diff --git a/examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.gpx b/examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.gpx similarity index 100% rename from examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.gpx rename to examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.gpx diff --git a/examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.xml b/examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.xml similarity index 100% rename from examples/standards/epiap/skip/Chur_Equipment_Pathlink_V1.0.xml rename to examples/standards/epiap/Chur_Equipment_Pathlink_V1.0.xml diff --git a/examples/standards/epiap/skip/eiap_test1_ramp.xml b/examples/standards/epiap/eiap_test1_ramp.xml similarity index 100% rename from examples/standards/epiap/skip/eiap_test1_ramp.xml rename to examples/standards/epiap/eiap_test1_ramp.xml From edbec63ead4ce68ff10b0be9facf535f2a68d6d7 Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Sat, 4 Nov 2023 22:59:43 +0100 Subject: [PATCH 08/10] Add example Fix #361 --- .../epiap/epiap_test_Crossing_Equipment.xml | 3561 +++++++++++++++++ 1 file changed, 3561 insertions(+) create mode 100644 examples/standards/epiap/epiap_test_Crossing_Equipment.xml diff --git a/examples/standards/epiap/epiap_test_Crossing_Equipment.xml b/examples/standards/epiap/epiap_test_Crossing_Equipment.xml new file mode 100644 index 000000000..89d9e5a60 --- /dev/null +++ b/examples/standards/epiap/epiap_test_Crossing_Equipment.xml @@ -0,0 +1,3561 @@ + + + 2022-01-10T17:10:54.0424911+01:00 + MENTZ + EPIAP minimal level conform delivery of the station of Chur. PathLinks/PathJunctions available, all relevant equipment modeled. + + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + + + + + + 1 + 2 + de + + + + + + + www.sbb.ch + + + + + SBB + + + + + Bus und Service AG + BuS + + + EntityLegalOwnership + + + + Operation + + + + + + PostAuto AG + PAG + + + EntityLegalOwnership + + + + Operation + + + + + + Rhätische Bahn + RhB + + + EntityLegalOwnership + + + + Operation + + + + + + + + + + EFA_AUF + EFA_AUF + + + EFA_TRE + EFA_TRE + + + EFA_ROL + EFA_ROL + + + EFA_RAM + EFA_RAM + + + + + ProductCategories + + + Bus + B + + + RegioExpress + RE + + + + + + + Region + 11 + + + Angebot + 10 + + + Allgemeiner Hinweis + 1 + + + + + + + 766 + Bus und Service AG + BuS + + + 801 + PostAuto AG + PAG + + + 72 + Rhätische Bahn + RhB + + + + + Strasse + 92 + 92 + + + PostAuto Schweiz + 96 + 96 + + + Schiene + 91 + 91 + + + + + + 2 + both + true + levelCrossing + false + true + false + tactileStripAtEnd + true + true + true + + + + + PAG Maxibus LowEntry + PAG Maxibus LE + true + false + false + 2400 + + + PAG Maxibus Hochboard + PAG Maxibus Hochboard + true + false + false + 2300 + + + + + + + + 1978-10-01T00:00:00 + 2500-12-31T00:00:00 + + + + DIDOK + 8505250 + + + + CodeCRCICH + 008772174600 + + + CodeUIC + 87721746 + + + CodeRESARAIL + FRHDF + + + + + 16 + + + 30 + + + Silvaplana, Alp Güglia + 8505250 + + + 9.743729 + 46.472477 + 2200 + + + interchangeAllowed + + + + 1978-10-01T00:00:00 + 2500-12-31T00:00:00 + + + + DIDOK + 8509000 + + + + + 8 + + + 500 + + + Chur + 8509000 + + + 9.528933 + 46.853087 + 584 + + + + + label + offical + CH + + + alias + offical + Coire + + + alias + offical + Coira + + + + + Erdgeschoss + G + + + 1. Untergeschoss + B1 + + + 2. Untergeschoss + B2 + + + + + Zugang Gürtel + ZUG + 80 + + + 9.528628 + 46.854451 + 584 + + + + + + + + 9.5289781 + 46.8543278 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + Zugang Bahnhofsplatz + ZuB + 82 + + + 9.530074 + 46.853197 + 584 + + + + + + + + 9.5299663 + 46.8532835 + + + + + + + + + + 9.5302448 + 46.853394 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5299663 + 46.8532589 + + + + + + + + + + 9.53011 + 46.8533756 + + + + + + + + + + recommendedInterchange + + + + OnlyPT + + + + 9.529562 + 46.853689 + 584 + + + + + + + + 9.5294812 + 46.8535415 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + + OnlyPT + + + + 9.529364 + 46.853818 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + + OnlyPT + + + + 9.529239 + 46.853953 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + + OnlyPT + + + + 9.529158 + 46.854051 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + + OnlyPT + + + + 9.528987 + 46.854156 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + 9.5276037 + 46.8528903 + + + + + + + + + + + Entrance_and_PT + + + + 9.529814 + 46.853419 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + + Entrance_and_PT + + + + 9.529751 + 46.853505 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + + + 9.52976 + 46.853437 + 584 + + + + 1 + + + + + 9.529697 + 46.853437 + 584 + + + + 2 + + + + + Zwischengeschoss + ZW + 70 + + + 9.529311 + 46.853861 + 584 + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5299663 + 46.8532835 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289781 + 46.8543278 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5302448 + 46.853394 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5294812 + 46.8535415 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5299663 + 46.8532589 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + 9.53011 + 46.8533756 + + + + + + + + + + 9.5289332 + 46.8530869 + + + + + + + + + + + + + + + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000111110011111001111100111110011111001111100111110011111001111100111110011111001111100111100001111001111100111110011111001111100111010011111000111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 101000000100000010000001000000100000010000001000000100000010000001000000100000010000001000010110000010000001000000100000010000001000100100000011000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 010111111011111101111110111111011111101111110111111011111101111110111111011111101111110111101001111101111110111111011111101111110111011011111100111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111000001100000110000011000001100000110000011000001100000110000011000001100000110000011000011110000110000011000001100000110000011000101100000111000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000000000000000000000000000011000001100000110000011000001100000110000011000001100000110000001000001100000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000001000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000111111011111101111110111111011111101111110111111011111101111110111111011111101111110111101001111101111110111111011111101111110111011011111100111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000001110011111001111100111110011111001111100111110011111001000000011110011111001111100111100001111001111100111110000000000000000111000011111000111100111110011111001111100111000000000000000000000000000000000000000000000000000001111100111110011111001111100111110011111001111100111110000000000000000111110001111001111100111110011111001111100110110 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 100000011000001100000110000011000001100000110000011000001100000110000011000001100000110000101000001100000110000011000001100000110001011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000000000000000000000000000011000001100000110000011000001100000110000011000001100000110000101000001100000110000011000001100000110001011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111110001100000110000011000001100000110000011000001100000110111111100001100000110000011000011110000110000011000001111111111111111000111100000111000011000001100000110000011000111111111111111111111111111111111111111111111111111110000011000001100000110000011000001100000110000011000001111111111111111000001110000110000011000001100000110000011001001 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 111000000100000010000001000000100000010000001000000100000010000001000000100000010000001000010110000010000001000000100000010000001000100100000011000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000 + + + 2021-01-01T00:00:00 + 2021-12-11T23:59:59 + 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000101100000111000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000000000000000000000000000000000000000 + + + + Fahrplan 2021 + 2020-12-13 + 2021-12-11 + + + + Dreikönigstag + + + Berchtoldstag + + + Ausrufung der Republik NE + + + St. Josef + + + Tag der Arbeit + + + St. Peter und Paul + + + Bundesfeier + + + Maria Himmelfahrt + + + Allerheiligen + + + Maria Empfängnis + + + Heiligabend + + + Stephanstag + + + Silvester + + + Ostern + + + Fronleichnam + + + Bettag + + + Nationalfeiertag in Österreich + + + Anniversario della Liberazione + + + Festa della Republica + + + Weihnachtstag + + + Neujahrstag + + + + + + + From c1d9f0330fed94328b3841353d75810ec213dcfa Mon Sep 17 00:00:00 2001 From: Stefan de Konink Date: Tue, 7 Nov 2023 14:48:25 +0100 Subject: [PATCH 09/10] Revert example changes --- .../fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml index 545bfac69..9b2616ba7 100644 --- a/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml +++ b/examples/functions/fares/ENTUR-SchoolTwiceADayTripCarnet_2020120.xml @@ -200,7 +200,7 @@ School transport with limited number of rides beforeTravel - + @@ -396,7 +396,7 @@ - + @@ -411,7 +411,7 @@ - + @@ -440,7 +440,7 @@ - + @@ -455,7 +455,7 @@ - + From 96e7819c9e0907804b6e77b9a5de716a10fc5829 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20G=C3=BCnter?= Date: Tue, 28 Nov 2023 10:50:54 +0100 Subject: [PATCH 10/10] shorten example --- .../epiap/epiap_test_Crossing_Equipment.xml | 3510 +---------------- 1 file changed, 1 insertion(+), 3509 deletions(-) diff --git a/examples/standards/epiap/epiap_test_Crossing_Equipment.xml b/examples/standards/epiap/epiap_test_Crossing_Equipment.xml index 89d9e5a60..c411ca1c0 100644 --- a/examples/standards/epiap/epiap_test_Crossing_Equipment.xml +++ b/examples/standards/epiap/epiap_test_Crossing_Equipment.xml @@ -1,5 +1,5 @@ - + 2022-01-10T17:10:54.0424911+01:00 MENTZ EPIAP minimal level conform delivery of the station of Chur. PathLinks/PathJunctions available, all relevant equipment modeled. @@ -30,135 +30,6 @@ SBB - - - Bus und Service AG - BuS - - - EntityLegalOwnership - - - - Operation - - - - - - PostAuto AG - PAG - - - EntityLegalOwnership - - - - Operation - - - - - - Rhätische Bahn - RhB - - - EntityLegalOwnership - - - - Operation - - - - - - - - - - EFA_AUF - EFA_AUF - - - EFA_TRE - EFA_TRE - - - EFA_ROL - EFA_ROL - - - EFA_RAM - EFA_RAM - - - - - ProductCategories - - - Bus - B - - - RegioExpress - RE - - - - - - - Region - 11 - - - Angebot - 10 - - - Allgemeiner Hinweis - 1 - - - - - - - 766 - Bus und Service AG - BuS - - - 801 - PostAuto AG - PAG - - - 72 - Rhätische Bahn - RhB - - - - - Strasse - 92 - 92 - - - PostAuto Schweiz - 96 - 96 - - - Schiene - 91 - 91 - - @@ -175,3386 +46,7 @@ true - - - PAG Maxibus LowEntry - PAG Maxibus LE - true - false - false - 2400 - - - PAG Maxibus Hochboard - PAG Maxibus Hochboard - true - false - false - 2300 - - - - - - - 1978-10-01T00:00:00 - 2500-12-31T00:00:00 - - - - DIDOK - 8505250 - - - - CodeCRCICH - 008772174600 - - - CodeUIC - 87721746 - - - CodeRESARAIL - FRHDF - - - - - 16 - - - 30 - - - Silvaplana, Alp Güglia - 8505250 - - - 9.743729 - 46.472477 - 2200 - - - interchangeAllowed - - - - 1978-10-01T00:00:00 - 2500-12-31T00:00:00 - - - - DIDOK - 8509000 - - - - - 8 - - - 500 - - - Chur - 8509000 - - - 9.528933 - 46.853087 - 584 - - - - - label - offical - CH - - - alias - offical - Coire - - - alias - offical - Coira - - - - - Erdgeschoss - G - - - 1. Untergeschoss - B1 - - - 2. Untergeschoss - B2 - - - - - Zugang Gürtel - ZUG - 80 - - - 9.528628 - 46.854451 - 584 - - - - - - - - 9.5289781 - 46.8543278 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - Zugang Bahnhofsplatz - ZuB - 82 - - - 9.530074 - 46.853197 - 584 - - - - - - - - 9.5299663 - 46.8532835 - - - - - - - - - - 9.5302448 - 46.853394 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5299663 - 46.8532589 - - - - - - - - - - 9.53011 - 46.8533756 - - - - - - - - - - recommendedInterchange - - - - OnlyPT - - - - 9.529562 - 46.853689 - 584 - - - - - - - - 9.5294812 - 46.8535415 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - - OnlyPT - - - - 9.529364 - 46.853818 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - - OnlyPT - - - - 9.529239 - 46.853953 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - - OnlyPT - - - - 9.529158 - 46.854051 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - - OnlyPT - - - - 9.528987 - 46.854156 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - 9.5276037 - 46.8528903 - - - - - - - - - - - Entrance_and_PT - - - - 9.529814 - 46.853419 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - - Entrance_and_PT - - - - 9.529751 - 46.853505 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - - - 9.52976 - 46.853437 - 584 - - - - 1 - - - - - 9.529697 - 46.853437 - 584 - - - - 2 - - - - - Zwischengeschoss - ZW - 70 - - - 9.529311 - 46.853861 - 584 - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5299663 - 46.8532835 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289781 - 46.8543278 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5302448 - 46.853394 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5294812 - 46.8535415 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5299663 - 46.8532589 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - 9.53011 - 46.8533756 - - - - - - - - - - 9.5289332 - 46.8530869 - - - - - - - - - - - - - - - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000111110011111001111100111110011111001111100111110011111001111100111110011111001111100111100001111001111100111110011111001111100111010011111000111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110011111001111100111110 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 101000000100000010000001000000100000010000001000000100000010000001000000100000010000001000010110000010000001000000100000010000001000100100000011000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 010111111011111101111110111111011111101111110111111011111101111110111111011111101111110111101001111101111110111111011111101111110111011011111100111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111000001100000110000011000001100000110000011000001100000110000011000001100000110000011000011110000110000011000001100000110000011000101100000111000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000000000000000000000000000011000001100000110000011000001100000110000011000001100000110000001000001100000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000001000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000111111011111101111110111111011111101111110111111011111101111110111111011111101111110111101001111101111110111111011111101111110111011011111100111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111011111101111110111111 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000001110011111001111100111110011111001111100111110011111001000000011110011111001111100111100001111001111100111110000000000000000111000011111000111100111110011111001111100111000000000000000000000000000000000000000000000000000001111100111110011111001111100111110011111001111100111110000000000000000111110001111001111100111110011111001111100110110 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 100000011000001100000110000011000001100000110000011000001100000110000011000001100000110000101000001100000110000011000001100000110001011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000000000000000000000000000011000001100000110000011000001100000110000011000001100000110000101000001100000110000011000001100000110001011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111110001100000110000011000001100000110000011000001100000110111111100001100000110000011000011110000110000011000001111111111111111000111100000111000011000001100000110000011000111111111111111111111111111111111111111111111111111110000011000001100000110000011000001100000110000011000001111111111111111000001110000110000011000001100000110000011001001 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 111000000100000010000001000000100000010000001000000100000010000001000000100000010000001000010110000010000001000000100000010000001000100100000011000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000100000010000001000000 - - - 2021-01-01T00:00:00 - 2021-12-11T23:59:59 - 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000101100000111000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000110000011000001100000000000000000000000000000000000000000 - - - - Fahrplan 2021 - 2020-12-13 - 2021-12-11 - - - - Dreikönigstag - - - Berchtoldstag - - - Ausrufung der Republik NE - - - St. Josef - - - Tag der Arbeit - - - St. Peter und Paul - - - Bundesfeier - - - Maria Himmelfahrt - - - Allerheiligen - - - Maria Empfängnis - - - Heiligabend - - - Stephanstag - - - Silvester - - - Ostern - - - Fronleichnam - - - Bettag - - - Nationalfeiertag in Österreich - - - Anniversario della Liberazione - - - Festa della Republica - - - Weihnachtstag - - - Neujahrstag - - -