diff --git a/examples/siri_exm_SX/exx_situationExchange_response_extended.xml b/examples/siri_exm_SX/exx_situationExchange_response_extended.xml new file mode 100644 index 00000000..b8f28768 --- /dev/null +++ b/examples/siri_exm_SX/exx_situationExchange_response_extended.xml @@ -0,0 +1,126 @@ + + + + + + 2026-05-17T16:00:26+01:00 + GT7 + true + false + + + 2026-05-17T16:00:26+01:00 + + + 2026-05-17T16:00:00.0Z + fr + GT7 + 123456 + 0 + + + 2026-05-17T16:00:00 + fr + GT7 + 123456 + 0 + + + + fr + directReport + 987654 + 2026-05-17T15:55:00.0Z + + verified + open + certain + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + unattendedBag + slight + 5 + public + point + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. + + + + + + + ROM123SSP + Rome + + + + + ROM123SP + Rome + metroStation + + + + + + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + disruption + slight + + true + true + + + noAlighting + noBoarding + + + + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + + true + true + false + + + + image + https://mediabank.aom.fr/images/perturbations/devation_map.png + + true + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Babage oublié à Rome. **Service interrompu jusqu'à 17h30**. + Unattended bag at Rome station. Disruption of service until 17:30. + Unattended bag at Rome station. **Disruption of service until 17:30**. + + true + + + + + + + diff --git a/examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml b/examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml new file mode 100644 index 00000000..b8469fb4 --- /dev/null +++ b/examples/siri_exm_SX/exx_situationExchange_responsewithaudio.xml @@ -0,0 +1,127 @@ + + + + + + 2026-05-17T16:00:26+01:00 + GT7 + true + false + + + 2026-05-17T16:00:26+01:00 + + + 2026-05-17T16:00:00.0Z + fr + GT7 + 123456 + 0 + + + 2026-05-17T16:00:00 + fr + GT7 + 123456 + 0 + + + + fr + directReport + 987654 + 2026-05-17T15:55:00.0Z + + verified + open + certain + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + unattendedBag + slight + 5 + public + point + Bagage oublié à la station Rome + Bagage oublié à la station Rome. Service temporairement interrompu. + + + + + + + ROM123SSP + Rome + + + + + ROM123SP + Rome + metroStation + + + + + + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + disruption + slight + + true + true + + + noAlighting + noBoarding + + + + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + false + + + + ShortText + Babage oublié à Rome. Service interrompu jusqu'à 17h30. + Unattended bag at Rome station. Disruption of service until 17:30. + + true + + + + RecordedMessage + http://mediabank.aom.fr/audio/unattended_bag_fr.mp4 + http://mediabank.aom.fr/audio/unattended_bag_en.mp4 + + true + 3 + + + + + + + diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 9a3c06df..d6d04744 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -1,6 +1,12 @@ @@ -218,14 +224,19 @@ Rail transport, Roads and road transport Data type of action data. - + Value for action. - + - Display prompt for presenting action to user. (Unbounded since SIRI 2.0) + Display prompt for presenting action to user. (Unbounded since SIRI 2.0). Possibility to add attributs on the type of prompt, and its language (+v2.3) + + + + + Direct link to the content to be published or broadcaseted as is (e.g., pre-recorded message, image, etc.). @@ -252,6 +263,7 @@ Rail transport, Roads and road transport + @@ -399,6 +411,32 @@ Rail transport, Roads and road transport + + + Action: Publish SITUATION via Audio messages. + + + + + Type for Action Publish SITUATION via Audio messages. + + + + + + + Indicates if the pre-recorded audio message should be repeated or not. Default is 'true'. +v2.3 + + + + + Specifies the interval in minutes at which the pre-recorded message should be repeated. +v2.3 + + + + + + @@ -810,4 +848,4 @@ By default, an action does not correspond to a normalisation, i.e., has ActionIs - + \ No newline at end of file diff --git a/xsd/siri_utility/siri_types.xsd b/xsd/siri_utility/siri_types.xsd index 4dfd2199..6d2319fe 100644 --- a/xsd/siri_utility/siri_types.xsd +++ b/xsd/siri_utility/siri_types.xsd @@ -166,4 +166,109 @@ The value range is normally 0-100, but could in some circumstances go beyond 100 + + + Allow the addition of attributes in a Prompt to add further details about its content. + + + + + + Specifies the type of the Prompt, to be used when it is not plain text (which is the value per default). + + + + + + + + Allow the addition of attributes in an URL to add further details about the content of the file that the link points to. + + + + + + Specifies the media type of the resource that the link points to. + + + + + If the content of the resource is in a single language, specifies which one. + + + + + Gives additional information on the resource that the link points to (e.g., recorded message, text-to-speech, image). + + + + + + + + Allowed values for contenType attribute (+v2.3) + + + + + Plain text + + + + + HTML text + + + + + Markdown text + + + + + AAC audio file + + + + + MIDI audio file + + + + + MP4 audio file + + + + + OGG audio file + + + + + Waveform audio file + + + + + Bitmap image file + + + + + GIF image file + + + + + JPEG image file + + + + + PNG image file + + + +