Skip to content

Specialization ReroutingManagement (Description of Diversions)

The type ReroutingManagement is derived from NetworkManagement and is used to describe diversions. In addition to the basic elements of a SituationRecord, specific elements of OperatorAction (operatorActionStatus) and NetworkManagement (applicableForTrafficDirection, complianceOption, and forVehicleWithCharacteristicsOf), additional information about the diversion is included in four extra data elements.

The structure is as follows (elements taken from NetworkManagement are abbreviated):

image

At least one element reroutingManagementType must be included. Additionally, supplementary information can be included in the elements reroutingItineraryDescription and alternativeRoute (which can be included multiple times).

Elements

An overview of elements that occur in each specialization of a SituationRecord can be found here. In the case of the specialization ReroutingManagement, these elements are supplemented with the elements of the specializations OperatorAction, NetworkManagement, and ReroutingManagement itself.

Explanation operatorActionStatus

The element operatorActionStatus is used to indicate the status of an operator-controlled dynamic traffic situation. It concerns a status indication related to information about objects. In this example the application is explained in more detail.

Explanation reroutingItineraryDescription

The content of reroutingItineraryDescription will contain a textual representation of the diversion that can be presented to end users as text without further modification by the system's recipient. This may consist of a list of route instructions on non-urban roads (at the intersection with Nxx towards Apendorp, at junction BBB the A2 towards Amsterdam) and, on urban roads, a list of street names from which the diversion consists, possibly preceded by a destination (diversion via Kerkstraat, Dorpsstraat, and Lindelaan).

Element Type Mandatory Domain Description
operatorActionStatus OperatorActionStatusEnum Yes requested, approved, beingImplemented, implemented, beingTerminated The element operatorActionStatus is used to indicate the status of an operator-controlled dynamic traffic situation. It concerns a status indication related to information about objects
complianceOption ComplianceOptionEnum Yes advisory, mandatory Indicates whether the described situation is advice or a requirement
forVehiclesWithCharacteristicsOf String No NA The optional element forVehiclesWithCharacteristicsOf is used to indicate for which specific vehicles the relevant traffic measure applies
applicableForTrafficDirection String No NA The element applicableForTrafficDirection is used to indicate the traffic direction to which the road authority's action applies. The element is only used in records where the location reference is made based on RoadsideReferencePoints or OpenLR
reroutingManagementType AuthorityOperationTypeEnum No followDiversionSigns, followLocalDiversion, followSpecialMarkers, useEntry, useExit, useIntersectionOrJunction Instruction regarding following a specific diversion
reroutingItineraryDescription MultilingualString No NA This element is used to provide an additional textual description of the diversion
signedRerouting Boolean No true If a signposted diversion is established, reroutingManagementType is filled with the value followDiversionSigns. In this case, signedRerouting is also included with the value 'true'. The identification of the route to be followed is added to the element reroutingItineraryDescription
roadOrJunctionNumber String No NA The intersecting road or the junction where the alternative route begins
alternativeRoute ItineraryByIndexedLocations Yes, 1 or more NA The element alternativeRoute is used to describe the diversion route. This element is filled similarly to groupOfLocations of the xsi-type: ItineraryByIndexedLocations
destination Destination No NA The destination for which the diversion is intended

Element applicableForTrafficDirection

The element applicableForTrafficDirection is used to indicate the traffic direction to which the road authority's action applies. The element is only used in records where the location reference is made based on RoadsideReferencePoints or OpenLR.

Type: Mandatory Domain
DirectionEnum No bothWays
XML Example
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mc:messageContainer modelBaseVersion="3" xmlns:inf="http://datex2.eu/schema/3/informationManagement" xmlns:com="http://datex2.eu/schema/3/common" xmlns:loc="http://datex2.eu/schema/3/locationReferencing" xmlns:ex="http://datex2.eu/schema/3/exchangeInformation" xmlns:mc="http://datex2.eu/schema/3/messageContainer" xmlns:nle="http://datex2.eu/schema/3/nlExtensions" xmlns:nlxe="http://datex2.eu/schema/3/nlxExtensions" xmlns:srx="http://datex2.eu/schema/3/situationRecordExtension" xmlns:sit="http://datex2.eu/schema/3/situation">
    <mc:payload xsi:type="sit:SituationPublication" lang="nl" modelBaseVersion="3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <com:publicationTime>2024-07-19T10:35:56.218122Z</com:publicationTime>
        <com:publicationCreator>
            <com:country>nl</com:country>
            <com:nationalIdentifier>NLNDW</com:nationalIdentifier>
        </com:publicationCreator>
        <sit:situation id="RWS01_SM947665_D2">
           <sit:overallSeverity>medium</sit:overallSeverity>
           <sit:situationVersionTime>2024-09-20T09:32:01.540+02:00</sit:situationVersionTime>
           <sit:headerInformation>
              <confidentiality>noRestriction</confidentiality>
              <informationStatus>real</informationStatus>
           </sit:headerInformation>
           <sit:situationRecord xsi:type="sit:ReroutingManagement" id="RWS01_SM947665_D2_REC" version="1">
              <sit:situationRecordCreationTime>2024-09-27T06:12:09.941Z</sit:situationRecordCreationTime>
              <sit:situationRecordVersionTime>2024-09-27T06:12:09.941Z</sit:situationRecordVersionTime>
              <sit:probabilityOfOccurrence>certain</sit:probabilityOfOccurrence>
              <sit:source>
                 <com:sourceName>
                    <com:values>
                       <com:value lang="nl">NLNDW</com:value>
                    </com:values>
                 </com:sourceName>
              </sit:source>
              <sit:validity>
                 <com:validityStatus>definedByValidityTimeSpec</com:validityStatus>
                 <com:validityTimeSpecification>
                    <com:overallStartTime>2024-09-27T05:12:09.941Z</com:overallStartTime>
                    <com:overallEndTime>2024-10-27T08:12:09.941Z</com:overallEndTime>
                 </com:validityTimeSpecification>
              </sit:validity>
              <sit:locationReference xsi:type="loc:ItineraryByIndexedLocations">
                 <loc:locationContainedInItinerary index="0">
                    <loc:location xsi:type="loc:SingleRoadLinearLocation">
                       <loc:supplementaryPositionalDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:supplementaryPositionalDescription>
                       <loc:gmlLineString srsDimension="2" srsName="EPSG:4326">
                          <loc:posList>52.18484 5.43779 52.18495 5.43786</loc:posList>
                       </loc:gmlLineString>
                       <loc:secondarySupplementaryDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:secondarySupplementaryDescription>
                    </loc:location>
                 </loc:locationContainedInItinerary>
                 <loc:locationContainedInItinerary index="1">
                    <loc:location xsi:type="loc:SingleRoadLinearLocation">
                       <loc:supplementaryPositionalDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:supplementaryPositionalDescription>
                       <loc:secondarySupplementaryDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:secondarySupplementaryDescription>
                       <loc:alertCLinear xsi:type="loc:AlertCMethod4Linear">
                          <loc:alertCLocationCountryCode>8</loc:alertCLocationCountryCode>
                          <loc:alertCLocationTableNumber>6.10</loc:alertCLocationTableNumber>
                          <loc:alertCLocationTableVersion>A</loc:alertCLocationTableVersion>
                          <loc:alertCDirection>
                             <loc:alertCDirectionCoded>positive</loc:alertCDirectionCoded>
                             <loc:alertCAffectedDirection>aligned</loc:alertCAffectedDirection>
                          </loc:alertCDirection>
                          <loc:alertCMethod4PrimaryPointLocation>
                             <loc:alertCLocation>
                                <loc:specificLocation>8479</loc:specificLocation>
                             </loc:alertCLocation>
                             <loc:offsetDistance>
                                <loc:offsetDistance>0</loc:offsetDistance>
                             </loc:offsetDistance>
                          </loc:alertCMethod4PrimaryPointLocation>
                          <loc:alertCMethod4SecondaryPointLocation>
                             <loc:alertCLocation>
                                <loc:specificLocation>8479</loc:specificLocation>
                             </loc:alertCLocation>
                             <loc:offsetDistance>
                                <loc:offsetDistance>2000</loc:offsetDistance>
                             </loc:offsetDistance>
                          </loc:alertCMethod4SecondaryPointLocation>
                       </loc:alertCLinear>
                    </loc:location>
                 </loc:locationContainedInItinerary>
              </sit:locationReference>
              <sit:operatorActionStatus>implemented</sit:operatorActionStatus>
              <sit:complianceOption>mandatory</sit:complianceOption>
              <sit:applicableForTrafficType>localTraffic</sit:applicableForTrafficType>
              <sit:reroutingManagementType>useIntersectionOrJunction</sit:reroutingManagementType>
              <sit:alternativeRoute xsi:type="loc:ItineraryByIndexedLocations">
                 <loc:locationContainedInItinerary index="0">
                    <loc:location xsi:type="loc:SingleRoadLinearLocation">
                       <loc:supplementaryPositionalDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:supplementaryPositionalDescription>
                       <loc:gmlLineString srsDimension="2" srsName="EPSG:4326">
                          <loc:posList>52.18484 5.43779 52.18495 5.43786</loc:posList>
                       </loc:gmlLineString>
                       <loc:secondarySupplementaryDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:secondarySupplementaryDescription>
                    </loc:location>
                 </loc:locationContainedInItinerary>
                 <loc:locationContainedInItinerary index="1">
                    <loc:location xsi:type="loc:SingleRoadLinearLocation">
                       <loc:supplementaryPositionalDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:supplementaryPositionalDescription>
                       <loc:secondarySupplementaryDescription>
                          <loc:carriageway>
                             <loc:carriageway>mainCarriageway</loc:carriageway>
                          </loc:carriageway>
                       </loc:secondarySupplementaryDescription>
                       <loc:alertCLinear xsi:type="loc:AlertCMethod4Linear">
                          <loc:alertCLocationCountryCode>8</loc:alertCLocationCountryCode>
                          <loc:alertCLocationTableNumber>6.10</loc:alertCLocationTableNumber>
                          <loc:alertCLocationTableVersion>A</loc:alertCLocationTableVersion>
                          <loc:alertCDirection>
                             <loc:alertCDirectionCoded>positive</loc:alertCDirectionCoded>
                             <loc:alertCAffectedDirection>aligned</loc:alertCAffectedDirection>
                          </loc:alertCDirection>
                          <loc:alertCMethod4PrimaryPointLocation>
                             <loc:alertCLocation>
                                <loc:specificLocation>8479</loc:specificLocation>
                             </loc:alertCLocation>
                             <loc:offsetDistance>
                                <loc:offsetDistance>0</loc:offsetDistance>
                             </loc:offsetDistance>
                          </loc:alertCMethod4PrimaryPointLocation>
                          <loc:alertCMethod4SecondaryPointLocation>
                             <loc:alertCLocation>
                                <loc:specificLocation>8479</loc:specificLocation>
                             </loc:alertCLocation>
                             <loc:offsetDistance>
                                <loc:offsetDistance>2000</loc:offsetDistance>
                             </loc:offsetDistance>
                          </loc:alertCMethod4SecondaryPointLocation>
                       </loc:alertCLinear>
                    </loc:location>
                 </loc:locationContainedInItinerary>
              </sit:alternativeRoute>
           </sit:situationRecord>
        </sit:situation>
    </mc:payload>
    <mc:exchangeInformation modelBaseVersion="3">
        <ex:exchangeContext>
            <ex:codedExchangeProtocol>snapshotPull</ex:codedExchangeProtocol>
            <ex:exchangeSpecificationVersion>3</ex:exchangeSpecificationVersion>
            <ex:supplierOrCisRequester>
                <ex:internationalIdentifier>
                    <com:country>nl</com:country>
                    <com:nationalIdentifier>NLNDW</com:nationalIdentifier>
                </ex:internationalIdentifier>
            </ex:supplierOrCisRequester>
        </ex:exchangeContext>
    </mc:exchangeInformation>
</mc:messageContainer>
Go back to the previous page