diff --git a/docs/generated/contab/siri.html b/docs/generated/contab/siri.html index f6c5bc78..844c94f7 100644 --- a/docs/generated/contab/siri.html +++ b/docs/generated/contab/siri.html @@ -3424,199 +3424,207 @@

OJP - Open API for distributed Journey Planning (SIRI)

  • - 26.3 The toplevel element siri:ControlActionRef + 26.3 The toplevel element siri:ConsequenceRef
  • - 26.4 The toplevel element siri:JourneyPatternRef + 26.4 The toplevel element siri:ControlActionRef
  • - 26.5 The toplevel element siri:LineRef + 26.5 The toplevel element siri:JourneyPatternRef
  • - 26.6 The toplevel element siri:Order + 26.6 The toplevel element siri:LineRef
  • - 26.7 The toplevel element siri:PublishedLineName + 26.7 The toplevel element siri:Order
  • - 26.8 The toplevel element siri:RouteName + 26.8 The toplevel element siri:PublishedLineName
  • - 26.9 The toplevel element siri:SiteRef + 26.9 The toplevel element siri:RouteName
  • - 26.10 The toplevel element siri:StopPointName + 26.10 The toplevel element siri:SiteRef
  • - 26.11 The toplevel element siri:StopPointRef + 26.11 The toplevel element siri:StopPointName
  • - 26.12 The toplevel element siri:TimingPoint + 26.12 The toplevel element siri:StopPointRef
  • - 26.13 The toplevel element siri:VehicleAtStop + 26.13 The toplevel element siri:TimingPoint
  • - 26.14 The toplevel element siri:VehicleRef + 26.14 The toplevel element siri:VehicleAtStop
  • - 26.15 The toplevel element siri:VersionRef + 26.15 The toplevel element siri:VehicleRef
  • - 26.16 The toplevel element siri:VisitNumber + 26.16 The toplevel element siri:VersionRef
  • - 26.17 The siri:ContextualisedStopPointInSequenceGroupgroup + 26.17 The toplevel element siri:VisitNumber + +
  • +
  • + 26.18 The siri:ContextualisedStopPointInSequenceGroupgroup
  • - 26.18 The siri:JourneyPatternInfoGroupgroup + 26.19 The siri:JourneyPatternInfoGroupgroup
  • - 26.19 The siri:JourneyPatternRefGroupgroup + 26.20 The siri:JourneyPatternRefGroupgroup
  • - 26.20 The siri:LineDirectionGroupgroup + 26.21 The siri:LineDirectionGroupgroup
  • - 26.21 The siri:LineIdentityGroupgroup + 26.22 The siri:LineIdentityGroupgroup
  • - 26.22 The siri:PublishedLineGroupgroup + 26.23 The siri:PublishedLineGroupgroup
  • - 26.23 The siri:StopPointGroupgroup + 26.24 The siri:StopPointGroupgroup
  • - 26.24 The siri:StopPointInSequenceGroupgroup + 26.25 The siri:StopPointInSequenceGroupgroup
  • - 26.25 The complexType siri:BoardingPositionRefStructure + 26.26 The complexType siri:BoardingPositionRefStructure
  • - 26.26 The complexType siri:BrandingRefStructure + 26.27 The complexType siri:BrandingRefStructure
  • - 26.27 The complexType siri:BrandingStructure + 26.28 The complexType siri:BrandingStructure
  • - 26.28 The complexType siri:ClearDownRefStructure + 26.29 The complexType siri:ClearDownRefStructure
  • - 26.29 The complexType siri:ConnectionLinkRefStructure + 26.30 The complexType siri:ConnectionLinkRefStructure
  • - 26.30 The complexType siri:ControlActionRefStructure + 26.31 The complexType siri:ConsequenceRefStructure
  • - 26.31 The complexType siri:DirectionRefStructure + 26.32 The complexType siri:ControlActionRefStructure
  • - 26.32 The complexType siri:DriverRefStructure + 26.33 The complexType siri:DirectionRefStructure
  • - 26.33 The complexType siri:FlexibleAreaRefStructure + 26.34 The complexType siri:DriverRefStructure
  • - 26.34 The complexType siri:GroupOfLinesRefStructure + 26.35 The complexType siri:FlexibleAreaRefStructure
  • - 26.35 The complexType siri:InfoChannelRefStructure + 26.36 The complexType siri:GroupOfLinesRefStructure
  • - 26.36 The complexType siri:JourneyPatternRefStructure + 26.37 The complexType siri:InfoChannelRefStructure
  • - 26.37 The complexType siri:JourneyPlaceRefStructure + 26.38 The complexType siri:JourneyPatternRefStructure
  • - 26.38 The complexType siri:LineDirectionStructure + 26.39 The complexType siri:JourneyPlaceRefStructure
  • - 26.39 The complexType siri:LineRefStructure + 26.40 The complexType siri:LineDirectionStructure
  • - 26.40 The complexType siri:ModesStructure + 26.41 The complexType siri:LineRefStructure
  • - 26.41 The complexType siri:MonitoringRefStructure + 26.42 The complexType siri:ModesStructure
  • - 26.42 The complexType siri:NoteStructure + 26.43 The complexType siri:MonitoringRefStructure
  • - 26.43 The complexType siri:PlaceNameStructure + 26.44 The complexType siri:NoteStructure
  • - 26.44 The complexType siri:QuayRefStructure + 26.45 The complexType siri:PlaceNameStructure
  • - 26.45 The complexType siri:RouteLinkRefStructure + 26.46 The complexType siri:QuayRefStructure
  • - 26.46 The complexType siri:RouteRefStructure + 26.47 The complexType siri:RouteLinkRefStructure
  • - 26.47 The complexType siri:SiteRefStructure + 26.48 The complexType siri:RouteRefStructure
  • - 26.48 The complexType siri:StopAreaRefStructure + 26.49 The complexType siri:SiteRefStructure
  • - 26.49 The complexType siri:StopPointRefStructure + 26.50 The complexType siri:StopAreaRefStructure
  • - 26.50 The complexType siri:VehicleRefStructure + 26.51 The complexType siri:StopPointRefStructure
  • - 26.51 The complexType siri:VersionRefStructure + 26.52 The complexType siri:VehicleRefStructure + +
  • +
  • + 26.53 The complexType siri:VersionRefStructure
  • @@ -174538,6 +174546,21 @@

    26.1. Simple type definitions

    Type for identifier of a CONNECTION link

    + + +

    + + siri:ConsequenceCodeType + +

    + + +

    xs:NMTOKEN: (empty restriction)

    + + +

    Identifier of a PT CONSEQUENCE.

    + +

    @@ -175116,7 +175139,7 @@

    26.1. Simple type definitions

    -

    26.29. The toplevel element siri:ConnectionLinkRef +

    26.30. The toplevel element siri:ConnectionLinkRef

    @@ -175149,8 +175172,42 @@

    26.29. The toplevel element siri:ConnectionLinkRef

    +
    +

    26.31. The toplevel element siri:ConsequenceRef +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ConsequenceRef +

    +
    +

    + +siri:ConsequenceRefStructure + +

    +
    +

    Reference to a Consequence associated with the element.

    +
    +
    +
    -

    26.30. The toplevel element siri:ControlActionRef +

    26.32. The toplevel element siri:ControlActionRef

    @@ -175184,7 +175241,7 @@

    26.30. The toplevel element siri:ControlActionRef
    -

    26.31. The toplevel element siri:JourneyPatternRef +

    26.33. The toplevel element siri:JourneyPatternRef

    @@ -175218,7 +175275,7 @@

    26.31. The toplevel element siri:JourneyPatternRef
    -

    26.32. The toplevel element siri:LineRef +

    26.34. The toplevel element siri:LineRef

    @@ -175252,7 +175309,7 @@

    26.32. The toplevel element siri:LineRef
    -

    26.33. The toplevel element siri:Order +

    26.35. The toplevel element siri:Order

    @@ -175285,7 +175342,7 @@

    26.33. The toplevel element siri:Order
    -

    26.34. The toplevel element siri:PublishedLineName +

    26.36. The toplevel element siri:PublishedLineName

    @@ -175319,7 +175376,7 @@

    26.34. The toplevel element siri:PublishedLineName
    -

    26.35. The toplevel element siri:RouteName +

    26.37. The toplevel element siri:RouteName

    @@ -175353,7 +175410,7 @@

    26.35. The toplevel element siri:RouteName
    -

    26.36. The toplevel element siri:SiteRef +

    26.38. The toplevel element siri:SiteRef

    @@ -175387,7 +175444,7 @@

    26.36. The toplevel element siri:SiteRef
    -

    26.37. The toplevel element siri:StopPointName +

    26.39. The toplevel element siri:StopPointName

    @@ -175421,7 +175478,7 @@

    26.37. The toplevel element siri:StopPointName
    -

    26.38. The toplevel element siri:StopPointRef +

    26.40. The toplevel element siri:StopPointRef

    @@ -175455,7 +175512,7 @@

    26.38. The toplevel element siri:StopPointRef
    -

    26.39. The toplevel element siri:TimingPoint +

    26.41. The toplevel element siri:TimingPoint

    @@ -175488,7 +175545,7 @@

    26.39. The toplevel element siri:TimingPoint
    -

    26.40. The toplevel element siri:VehicleAtStop +

    26.42. The toplevel element siri:VehicleAtStop

    @@ -175521,7 +175578,7 @@

    26.40. The toplevel element siri:VehicleAtStop
    -

    26.41. The toplevel element siri:VehicleRef +

    26.43. The toplevel element siri:VehicleRef

    @@ -175555,7 +175612,7 @@

    26.41. The toplevel element siri:VehicleRef
    -

    26.42. The toplevel element siri:VersionRef +

    26.44. The toplevel element siri:VersionRef

    @@ -175589,7 +175646,7 @@

    26.42. The toplevel element siri:VersionRef
    -

    26.43. The toplevel element siri:VisitNumber +

    26.45. The toplevel element siri:VisitNumber

    @@ -175623,7 +175680,7 @@

    26.43. The toplevel element siri:VisitNumber
    -

    26.44. The group siri:ContextualisedStopPointInSequenceGroup +

    26.46. The group siri:ContextualisedStopPointInSequenceGroup

    @@ -175745,7 +175802,7 @@

    26.44. The group siri:ContextualisedStopPointInSequenceGroup
    -

    26.45. The group siri:JourneyPatternInfoGroup +

    26.47. The group siri:JourneyPatternInfoGroup

    @@ -176006,7 +176063,7 @@

    26.45. The group siri:JourneyPatternInfoGroup
    -

    26.46. The group siri:JourneyPatternRefGroup +

    26.48. The group siri:JourneyPatternRefGroup

    @@ -176037,7 +176094,7 @@

    26.46. The group siri:JourneyPatternRefGroup
    -

    26.47. The group siri:LineDirectionGroup +

    26.49. The group siri:LineDirectionGroup

    @@ -176117,7 +176174,7 @@

    26.47. The group siri:LineDirectionGroup
    -

    26.48. The group siri:LineIdentityGroup +

    26.50. The group siri:LineIdentityGroup

    @@ -176201,7 +176258,7 @@

    26.48. The group siri:LineIdentityGroup
    -

    26.49. The group siri:PublishedLineGroup +

    26.51. The group siri:PublishedLineGroup

    @@ -176278,7 +176335,7 @@

    26.49. The group siri:PublishedLineGroup
    -

    26.50. The group siri:StopPointGroup +

    26.52. The group siri:StopPointGroup

    @@ -176358,7 +176415,7 @@

    26.50. The group siri:StopPointGroup
    -

    26.51. The group siri:StopPointInSequenceGroup +

    26.53. The group siri:StopPointInSequenceGroup

    @@ -176484,7 +176541,7 @@

    26.51. The group siri:StopPointInSequenceGroup
    -

    26.52. The complex type siri:BoardingPositionRefStructure +

    26.54. The complex type siri:BoardingPositionRefStructure

    @@ -176517,7 +176574,7 @@

    26.52. The complex type siri:BoardingPositionRefStructure
    -

    26.53. The complex type siri:BrandingRefStructure +

    26.55. The complex type siri:BrandingRefStructure

    @@ -176550,7 +176607,7 @@

    26.53. The complex type siri:BrandingRefStructure
    -

    26.54. The complex type siri:BrandingStructure +

    26.56. The complex type siri:BrandingStructure

    @@ -176734,7 +176791,7 @@

    26.54. The complex type siri:BrandingStructure
    -

    26.55. The complex type siri:ClearDownRefStructure +

    26.57. The complex type siri:ClearDownRefStructure

    @@ -176767,7 +176824,7 @@

    26.55. The complex type siri:ClearDownRefStructure
    -

    26.56. The complex type siri:ConnectionLinkRefStructure +

    26.58. The complex type siri:ConnectionLinkRefStructure

    @@ -176799,8 +176856,41 @@

    26.56. The complex type siri:ConnectionLinkRefStructure

    +
    +

    26.59. The complex type siri:ConsequenceRefStructure +

    +
    + + + + + + + + + + + + + + + + +
    +

    + siri:ConsequenceRefStructure +

    +
    +

    + siri:ConsequenceCodeType +

    +
    +

    Identifier of a PT CONSEQUENCE.

    +
    +
    +
    -

    26.57. The complex type siri:ControlActionRefStructure +

    26.60. The complex type siri:ControlActionRefStructure

    @@ -176833,7 +176923,7 @@

    26.57. The complex type siri:ControlActionRefStructure
    -

    26.58. The complex type siri:DirectionRefStructure +

    26.61. The complex type siri:DirectionRefStructure

    @@ -176866,7 +176956,7 @@

    26.58. The complex type siri:DirectionRefStructure
    -

    26.59. The complex type siri:DriverRefStructure +

    26.62. The complex type siri:DriverRefStructure

    @@ -176899,7 +176989,7 @@

    26.59. The complex type siri:DriverRefStructure
    -

    26.60. The complex type siri:FlexibleAreaRefStructure +

    26.63. The complex type siri:FlexibleAreaRefStructure

    @@ -176932,7 +177022,7 @@

    26.60. The complex type siri:FlexibleAreaRefStructure
    -

    26.61. The complex type siri:GroupOfLinesRefStructure +

    26.64. The complex type siri:GroupOfLinesRefStructure

    @@ -176965,7 +177055,7 @@

    26.61. The complex type siri:GroupOfLinesRefStructure
    -

    26.62. The complex type siri:InfoChannelRefStructure +

    26.65. The complex type siri:InfoChannelRefStructure

    @@ -176998,7 +177088,7 @@

    26.62. The complex type siri:InfoChannelRefStructure
    -

    26.63. The complex type siri:JourneyPatternRefStructure +

    26.66. The complex type siri:JourneyPatternRefStructure

    @@ -177031,7 +177121,7 @@

    26.63. The complex type siri:JourneyPatternRefStructure
    -

    26.64. The complex type siri:JourneyPlaceRefStructure +

    26.67. The complex type siri:JourneyPlaceRefStructure

    @@ -177064,7 +177154,7 @@

    26.64. The complex type siri:JourneyPlaceRefStructure
    -

    26.65. The complex type siri:LineDirectionStructure +

    26.68. The complex type siri:LineDirectionStructure

    @@ -177144,7 +177234,7 @@

    26.65. The complex type siri:LineDirectionStructure
    -

    26.66. The complex type siri:LineRefStructure +

    26.69. The complex type siri:LineRefStructure

    @@ -177177,7 +177267,7 @@

    26.66. The complex type siri:LineRefStructure
    -

    26.67. The complex type siri:ModesStructure +

    26.70. The complex type siri:ModesStructure

    @@ -177264,7 +177354,7 @@

    26.67. The complex type siri:ModesStructure
    -

    26.68. The complex type siri:MonitoringRefStructure +

    26.71. The complex type siri:MonitoringRefStructure

    @@ -177297,7 +177387,7 @@

    26.68. The complex type siri:MonitoringRefStructure
    -

    26.69. The complex type siri:NoteStructure +

    26.72. The complex type siri:NoteStructure

    @@ -177427,7 +177517,7 @@

    26.69. The complex type siri:NoteStructure
    -

    26.70. The complex type siri:PlaceNameStructure +

    26.73. The complex type siri:PlaceNameStructure

    @@ -177530,7 +177620,7 @@

    26.70. The complex type siri:PlaceNameStructure
    -

    26.71. The complex type siri:QuayRefStructure +

    26.74. The complex type siri:QuayRefStructure

    @@ -177563,7 +177653,7 @@

    26.71. The complex type siri:QuayRefStructure
    -

    26.72. The complex type siri:RouteLinkRefStructure +

    26.75. The complex type siri:RouteLinkRefStructure

    @@ -177596,7 +177686,7 @@

    26.72. The complex type siri:RouteLinkRefStructure
    -

    26.73. The complex type siri:RouteRefStructure +

    26.76. The complex type siri:RouteRefStructure

    @@ -177629,7 +177719,7 @@

    26.73. The complex type siri:RouteRefStructure
    -

    26.74. The complex type siri:SiteRefStructure +

    26.77. The complex type siri:SiteRefStructure

    @@ -177662,7 +177752,7 @@

    26.74. The complex type siri:SiteRefStructure
    -

    26.75. The complex type siri:StopAreaRefStructure +

    26.78. The complex type siri:StopAreaRefStructure

    @@ -177695,7 +177785,7 @@

    26.75. The complex type siri:StopAreaRefStructure
    -

    26.76. The complex type siri:StopPointRefStructure +

    26.79. The complex type siri:StopPointRefStructure

    @@ -177728,7 +177818,7 @@

    26.76. The complex type siri:StopPointRefStructure
    -

    26.77. The complex type siri:VehicleRefStructure +

    26.80. The complex type siri:VehicleRefStructure

    @@ -177761,7 +177851,7 @@

    26.77. The complex type siri:VehicleRefStructure
    -

    26.78. The complex type siri:VersionRefStructure +

    26.81. The complex type siri:VersionRefStructure

    @@ -186021,6 +186111,29 @@

    27.46. The complex type siri:PtConsequenceStructure

    Type for disruption.

    +

    + + + + + + + + + + + + + + + + + + + +
    + + +

    + siri:ConsequenceCode +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Unique identifier of the Consequence, facilitating its link with the ParametrisedActionStructure. The ConsequenceCode should remain unique during the lifecycle of the Situation and its subsequent elements. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    @@ -195722,6 +195835,29 @@

    28.4. The toplevel element siri:ManualAction

    Data associated with action.

    + + +

    + siri:PublicationRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    @@ -195746,6 +195882,30 @@

    28.4. The toplevel element siri:ManualAction

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +

    + siri:ConsequenceRef +

    +
    +

    + 0:* +

    +
    +

    + >siri:ConsequenceRefStructure + +

    +
    +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    @@ -197150,6 +197310,29 @@

    28.21. The complex type siri:ManualActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -197174,6 +197357,30 @@

    28.21. The complex type siri:ManualActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    @@ -197308,6 +197515,29 @@

    28.22. The complex type siri:NotifyByEmailActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -197332,6 +197562,30 @@

    28.22. The complex type siri:NotifyByEmailActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -197543,6 +197797,29 @@

    28.23. The complex type siri:NotifyByPagerActionStructure

    Data associated with action.

    + + +
    + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -197567,6 +197844,30 @@

    28.23. The complex type siri:NotifyByPagerActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -197799,6 +198100,29 @@

    28.24. The complex type siri:NotifyBySmsActionStructure

    Data associated with action.

    + + +
    + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -197823,6 +198147,30 @@

    28.24. The complex type siri:NotifyBySmsActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -198057,6 +198405,29 @@

    28.25. The complex type siri:NotifyUserActionStructure

    Data associated with action.

    + + +
    + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -198081,6 +198452,30 @@

    28.25. The complex type siri:NotifyUserActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -198341,6 +198736,29 @@

    28.26. The complex type siri:ParameterisedActionStructure

    Data associated with action.

    + + +
    + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -198365,6 +198783,30 @@

    28.26. The complex type siri:ParameterisedActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -198499,6 +198941,29 @@

    28.27. The complex type siri:PassengerInformationActionStructureData associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -198523,6 +198988,30 @@

    28.27. The complex type siri:PassengerInformationActionStructureDefines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -199004,6 +199493,29 @@

    28.29. The complex type siri:PublishToAlertsActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -199028,6 +199540,30 @@

    28.29. The complex type siri:PublishToAlertsActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -199260,6 +199796,29 @@

    28.30. The complex type siri:PublishToDisplayActionStructure

    Data associated with action.

    + + +
    + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -199284,6 +199843,30 @@

    28.30. The complex type siri:PublishToDisplayActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -199469,6 +200052,29 @@

    28.31. The complex type siri:PublishToMobileActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -199493,6 +200099,30 @@

    28.31. The complex type siri:PublishToMobileActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -199678,6 +200308,29 @@

    28.32. The complex type siri:PublishToTvActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -199702,6 +200355,30 @@

    28.32. The complex type siri:PublishToTvActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -199887,6 +200564,29 @@

    28.33. The complex type siri:PublishToWebActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -199911,6 +200611,30 @@

    28.33. The complex type siri:PublishToWebActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -200142,6 +200866,29 @@

    28.34. The complex type siri:PushedActionStructure

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -200166,6 +200913,30 @@

    28.34. The complex type siri:PushedActionStructure

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +

    Inherited content is followed by own content:

    @@ -201215,6 +201986,29 @@

    28.41. The complex type element[siri:ManualAction]#complexType (typede

    Data associated with action.

    + + + + + +

    + siri:PublicationRef +

    + + +

    + 0:1 +

    + + +

    + xs:NMTOKEN +

    + + +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + +
    @@ -201239,6 +202033,30 @@

    28.41. The complex type element[siri:ManualAction]#complexType (typede

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +
    + + +

    + siri:ConsequenceRef +

    + + +

    + 0:* +

    + + +

    + >siri:ConsequenceRefStructure + +

    + + +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + @@ -201383,161 +202201,304 @@

    28.42. The complex type element[siri:ManualAction]#complexType (typede

    - siri:PublicationWindow -

    - - -

    - 0:* -

    - - -

    - +siri:ClosedTimestampRangeStructure - -

    - - -

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    - - - - - - -
    -

    28.43. The complex type complexType[siri:ActionDataStructure]/PublishAtScope#complexType (typedef-28.2) -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    -

    - complexType[siri:ActionDataStructure] -
    -   /PublishAtScope #complexType -
    -   (typedef-28.2) -

    -
    -

    -

    -

    -

    -
    - - -

    - siri:ScopeType -

    -
    -

    - 0:1 -

    -
    -

    - - siri:ScopeTypeEnumeration - -

    -
    -

    -

    - - -

    - - siri:Affects - -

    -
    -

    - - 1:1 - -

    -
    -

    - +siri:AffectsScopeStructure - -

    -
    -

    -

    -
    -
    -
    -

    28.44. The complex type element[siri:ManualAction]#complexType (typedef-28.3) -

    -
    - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
    -

    - element[siri:ManualAction] -
    -   #complexType -
    -   (typedef-28.3) -

    -
    -

    - siri:ManualActionStructure -

    -
    -

    Type for list of SITUATIONs.

    -
    -

    The element content starts with items inherited from the base type:

    -
    - - -

    - siri:ActionStatus + siri:PublicationRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    + + +

    + siri:PublicationWindow +

    +
    +

    + 0:* +

    +
    +

    + +siri:ClosedTimestampRangeStructure + +

    +
    +

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    +
    + + +

    + siri:ConsequenceRef +

    +
    +

    + 0:* +

    +
    +

    + >siri:ConsequenceRefStructure + +

    +
    +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    +
    +
    +
    +

    28.43. The complex type complexType[siri:ActionDataStructure]/PublishAtScope#complexType (typedef-28.2) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +

    + complexType[siri:ActionDataStructure] +
    +   /PublishAtScope #complexType +
    +   (typedef-28.2) +

    +
    +

    +

    +

    -

    +
    + + +

    + siri:ScopeType +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ScopeTypeEnumeration + +

    +
    +

    +

    + + +

    + + siri:Affects + +

    +
    +

    + + 1:1 + +

    +
    +

    + +siri:AffectsScopeStructure + +

    +
    +

    +

    +
    +
    +
    +

    28.44. The complex type element[siri:ManualAction]#complexType (typedef-28.3) +

    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - @@ -201609,7 +202521,7 @@

    28.44. The complex type element[siri:ManualAction]#complexType (typede

    @@ -201633,7 +202545,7 @@

    28.44. The complex type element[siri:ManualAction]#complexType (typede

    @@ -202237,6 +203149,29 @@

    28.52. The complex type element[siri:ManualAction]#complexType (typede

    Data associated with action.

    +

    + + + + + + + + + + + + +
    +

    + element[siri:ManualAction] +
    +   #complexType +
    +   (typedef-28.3) +

    +
    +

    + siri:ManualActionStructure +

    +
    +

    Type for list of SITUATIONs.

    +
    +

    The element content starts with items inherited from the base type:

    +
    + + +

    + siri:ActionStatus +

    +
    +

    + 0:1 +

    +
    +

    + + siri:ActionStatusEnumeration + +

    +
    +

    Processing Status of action at time of SITUATION publication. Default is 'open'.

    +
    + + +

    + siri:Description +

    +
    +

    + 0:1 +

    +
    +

    + >siri:NaturalLanguageStringStructure + +

    +
    +

    Description of action.

    +
    + + +

    + siri:Keywords +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKENS +

    +
    +

    A whitespace-separated list of arbitrary application specific classifiers, tags or message categories for filtering or display, for example as icons on a situation map. Overwrites Keywords on PtSituationElement level (in the context of this action).

    +
    + + +

    + siri:ActionData +

    +
    +

    + 0:* +

    +
    +

    + +siri:ActionDataStructure + +

    +
    +

    Data associated with action.

    +
    + + +

    + siri:PublicationRef

    @@ -201547,60 +202508,11 @@

    28.44. The complex type element[siri:ManualAction]#complexType (typede

    - - siri:ActionStatusEnumeration - -

    -
    -

    Processing Status of action at time of SITUATION publication. Default is 'open'.

    -
    - - -

    - siri:Description -

    -
    -

    - 0:1 -

    -
    -

    - >siri:NaturalLanguageStringStructure - -

    -
    -

    Description of action.

    -
    - - -

    - siri:Keywords -

    -
    -

    - 0:1 -

    -
    -

    - xs:NMTOKENS + xs:NMTOKEN

    -

    A whitespace-separated list of arbitrary application specific classifiers, tags or message categories for filtering or display, for example as icons on a situation map. Overwrites Keywords on PtSituationElement level (in the context of this action).

    +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    - siri:ActionData + siri:PublicationWindow

    @@ -201619,12 +202531,12 @@

    28.44. The complex type element[siri:ManualAction]#complexType (typede

    - +siri:ActionDataStructure + +siri:ClosedTimestampRangeStructure

    -

    Data associated with action.

    +

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    - siri:PublicationWindow + siri:ConsequenceRef

    @@ -201643,12 +202555,12 @@

    28.44. The complex type element[siri:ManualAction]#complexType (typede

    - +siri:ClosedTimestampRangeStructure + >siri:ConsequenceRefStructure

    -

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    + + +

    + siri:PublicationRef +

    +
    +

    + 0:1 +

    +
    +

    + xs:NMTOKEN +

    +
    +

    Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    @@ -202261,6 +203196,30 @@

    28.52. The complex type element[siri:ManualAction]#complexType (typede

    Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level.

    + + +

    + siri:ConsequenceRef +

    +
    +

    + 0:* +

    +
    +

    + >siri:ConsequenceRefStructure + +

    +
    +

    Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change.

    +
    diff --git a/examples/siri_exm_SX/exx_situationExchange_response_multipleconsequences.xml b/examples/siri_exm_SX/exx_situationExchange_response_multipleconsequences.xml new file mode 100644 index 00000000..ab382ca4 --- /dev/null +++ b/examples/siri_exm_SX/exx_situationExchange_response_multipleconsequences.xml @@ -0,0 +1,178 @@ + + + + + + 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 + 2 + public + point + Bagage oublié à la station Saint-Paul + Unattended bag at the metro station Saint-Paul + Unattended bag at the metro station Saint-Paul on the line 1, direction Château de Vincennes. No service between Hôtel-de-Ville and Château de Vincennes. Disrupted service between La Défense and Hôtel-de-Ville. + + + + + + + STPL987SSP + Hôtel-de-Ville + + + STPL456SSP + Saint-Paul + + + STPL123SSP + Château de Vincennes + + + + + STPL987SP + Hôtel-de-Ville + metroStation + + + STPL456SP + Saint-Paul + metroStation + + + STPL123SP + Château de Vincennes + metroStation + + + + + + C1 + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + noService + verySevere + + + + STPL456SSP + + + STPL123SSP + + + + + STPL456SP + + + STPL123SP + + + + + true + true + + + noAlighting + noBoarding + + + + C2 + + 2026-05-17T16:00:00.0Z + 2026-05-17T17:30:00.0Z + + disruption + slight + + true + true + + + alighting + boarding + + + + + + + LongText + Unattended bag at the Saint-Paul station. No service between Hôtel-de-Ville and Château de Vincennes. Disrupted service between La Défense and Hôtel-de-Ville. + + WEB123 + C1 + C2 + true + true + false + + + + ShortText + Unattended bag at Saint-Paul station. Disrupted service between La Défense and Hôtel-de-Ville. + + MOB123 + C2 + true + false + + + + ShortText + Unattended bag at Saint-Paul station. No service between Hôtel-de-Ville and Château de Vincennes. + + MOB456 + C1 + true + false + + + + + + + diff --git a/xsd/siri_model/siri_reference.xsd b/xsd/siri_model/siri_reference.xsd index 696fb89b..45ed29bd 100644 --- a/xsd/siri_model/siri_reference.xsd +++ b/xsd/siri_model/siri_reference.xsd @@ -869,4 +869,25 @@ Values for these elements can be specified on an annual schedule and will be inh + + + + + Reference to a Consequence associated with the element. + + + + + Identifier of a PT CONSEQUENCE. + + + + + + Type for reference to a PT CONSEQUENCE. + + + + + diff --git a/xsd/siri_model/siri_situation.xsd b/xsd/siri_model/siri_situation.xsd index dfeb9593..f352c8cb 100644 --- a/xsd/siri_model/siri_situation.xsd +++ b/xsd/siri_model/siri_situation.xsd @@ -1236,6 +1236,11 @@ Note that if the ControlAction is the master ControlAction of a GroupOfControlAc Type for disruption. + + + Unique identifier of the Consequence, facilitating its link with the ParametrisedActionStructure. The ConsequenceCode should remain unique during the lifecycle of the Situation and its subsequent elements. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change. + + Period of effect of disruption, if different from that of SITUATION. diff --git a/xsd/siri_model/siri_situationActions.xsd b/xsd/siri_model/siri_situationActions.xsd index 9a3c06df..09ba667d 100644 --- a/xsd/siri_model/siri_situationActions.xsd +++ b/xsd/siri_model/siri_situationActions.xsd @@ -154,11 +154,21 @@ Rail transport, Roads and road transport Data associated with action. + + + Unique identifier of the Published Action, intended to faciliate its tracking by data consumers. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change. + + Defines a number of publication windows. When not sent, then the publication windows of higher level are valid. Can be overwritten by deeper level. + + + Refers to the unique identifier of one or several Consequences that trigerred this Action. The ConsequenceRef should remain unique during the lifecycle of the ActionData. IMPORTANT NOTE: In SIRI v3.0, chances are high that the element will differ and/or be restructured though the functionality will not change. + +