Emergency Works - Specialization MaintenanceWorks within SRTI Profile
The MaintenanceWorks type is derived from RoadWorks, which in turn is derived from OperatorAction, and is used to describe work related to the maintenance of the road network. In addition to the elements of OperatorAction and RoadWorks, additional information regarding the nature of the work is included in an extra, mandatory element called roadMaintenanceType. The structure is as follows (elements inherited from higher-level specializations are abbreviated):
Elements
An overview of elements that occur in each specialization of a situationRecord can be found here. In the case of the MaintenanceWorks specialization, these elements are supplemented with the elements from the RoadWorks specialization and MaintenanceWorks itself.
Explanation of operatorActionStatus
The operatorActionStatus element is used to indicate the status of an operator-directed dynamic traffic situation. It pertains to a status indication for information about objects. In this example the application is explained in detail.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
operatorActionStatus | OperatorActionStatusEnum | Yes | requested, approved, beingImplemented, implemented, beingTerminated | The operatorActionStatus element is used to indicate the status of an operator-directed dynamic traffic situation. It pertains to a status indication for information about objects |
publicTransportAlternative | MultiLingualString | No | NA | Describes an available public transport alternative for the normal route |
roadworksDurationClassification | RoadworksDurationEnum | No | longTerm, mediumTerm, shortTerm | This element indicates the duration of the work based on predefined domain values |
roadworksIdentifier | String | No | NA | This element contains an external identification for the work |
roadworksScale | RoadworksScaleEnum | No | major, medium, minor | This element indicates the scope of the work based on predefined domain values |
underTraffic | Boolean | No | NA | This element indicates whether there is traffic on the road section where the roadworks take place |
urgentRoadWorks | Boolean | Yes | NA | This element indicates whether it is an emergency repair |
mobility | Mobility | Yes | NA | Container element to indicate the mobility of the works |
subjects | Subjects | Yes | NA | Container element to indicate the subject of the works |
maintenanceVehicles | MaintenanceVehicles | No | NA | Container element to indicate the vehicles involved in the works |
roadworksExtension | _RoadworksExtensionType | No | NA | The roadworksExtension element provides an extension to describe more information around roadworks, including information on hindrance class and planning |
roadMaintenanceType | RoadMaintenanceTypeEnum | Yes | clearanceWork, grassCuttingWork, installationWork, maintenanceWork, overheadWorks, repairWork, resurfacingWork, roadMarkingWork, roadsideWork, roadworks, treeAndVegetationCuttingWork, other | Description of the type of maintenance work |
Subelement mobility
The mandatory mobility element has 1 mandatory element: mobilityType.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
mobilityType | MobilityTypeEnum | Ja | mobile, stationary, unknown | Indication of the extent to which displacement or movement of the event is expected |
Subelement subjects
The mandatory element subjects
contains one mandatory sub-element: subjectTypeOfWorks
, , and one optional sub-element: subjectTypeOfWorksExtension
.
The allowed content of subjectTypeOfWorks
depends on the selected type of work.
Installation Work for Construction
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
subjectTypeOfWorks | SubjectTypeOfWorksEnum | Yes | buriedCables, buriedServices, gantry, gasMainWork, lightingSystem, measurementEquipment, roadsideEquipment, roadSigns, tollGate, waterMain, other | This element describes the subject of construction or repair within 'installationWork'. |
Maintenance Work for Maintenance
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
subjectTypeOfWorks | SubjectTypeOfWorksEnum | Yes | bridge, buriedCables, crashBarrier, gallery, gantry, gasMainWork, junction, levelCrossing, lightingSystem, measurementEquipment, noiseProtection, road, roadsideDrains, roadsideEquipment, roadSigns, roundabout, tollGate, tunnel, waterMain, sewer, trafficSignals, publicTransportInfrastructure, publicTransportStop, metro, streetParking, parking, heatingPipe, lock, waterBank, footpath, cycleTrack, other | This element describes the subject of construction or repair within 'maintenanceWork'. |
Repair Work for Repairs
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
subjectTypeOfWorks | SubjectTypeOfWorksEnum | Yes | bridge, buriedCables, buriedServices, crashBarrier, gantry, gasMainWork, interchange, junction, levelCrossing, lightingSystem, measurementEquipment, noiseProtection, road, roadsideDrains, roadsideEmbankment, roadsideEquipment, roadSigns, roundabout, tollGate, tunnel, waterMain, other | This element describes the subject of construction or repair. |
Subelement maintenanceVehicles
The mandatory element mobility
contains one mandatory sub-element: mobilityType
.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
numberOfMaintenanceVehicles | NonNegativeInteger | No | N/A | The number of maintenance vehicles associated with roadworks at the specified location. |
maintenanceVehicleActions | MaintenanceVehicleActionsEnum | No | maintenanceAction, maintenanceVehiclesMergingIntoTrafficFlow, slowMoving, stoppingToServiceEquipments | The actions of maintenance vehicles related to roadworks. |
XML Voorbeeld
<?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:57.840585Z</com:publicationTime>
<com:publicationCreator>
<com:country>nl</com:country>
<com:nationalIdentifier>NLNDW</com:nationalIdentifier>
</com:publicationCreator>
<sit:situation id="RWS01_SM827036_D2">
<sit:overallSeverity>medium</sit:overallSeverity>
<sit:situationVersionTime>2022-12-19T11:38:49Z</sit:situationVersionTime>
<sit:headerInformation>
<com:confidentiality>noRestriction</com:confidentiality>
<com:informationStatus>real</com:informationStatus>
</sit:headerInformation>
<sit:situationRecord xsi:type="sit:MaintenanceWorks" id="RWS01_P453457_1_MAIN_D2" version="8">
<sit:situationRecordCreationReference>NLNDW01_TEST</sit:situationRecordCreationReference>
<sit:situationRecordCreationTime>2022-11-01T07:03:59Z</sit:situationRecordCreationTime>
<sit:situationRecordVersionTime>2022-12-19T11:38:49Z</sit:situationRecordVersionTime>
<sit:probabilityOfOccurrence>probable</sit:probabilityOfOccurrence>
<sit:source>
<com:sourceName>
<com:values>
<com:value lang="nl">WNN-N [RWS West-Nederland Noord District Noord]</com:value>
</com:values>
</com:sourceName>
</sit:source>
<sit:validity>
<com:validityStatus>definedByValidityTimeSpec</com:validityStatus>
<com:validityTimeSpecification>
<com:overallStartTime>2023-11-06T19:00:00Z</com:overallStartTime>
<com:overallEndTime>2023-11-08T04:00:00Z</com:overallEndTime>
</com:validityTimeSpecification>
</sit:validity>
<sit:impact>
<sit:delays>
<sit:delayBand>betweenTenMinutesAndThirtyMinutes</sit:delayBand>
</sit:delays>
</sit:impact>
<sit:cause>
<sit:causeDescription>
<com:values>
<com:value lang="nl">Asfalt werkzaamheden en lussen slijpen.</com:value>
</com:values>
</sit:causeDescription>
<sit:causeType>other</sit:causeType>
</sit:cause>
<sit:generalPublicComment>
<sit:comment>
<com:values>
<com:value lang="nl">Voor meer informatie kijk op ndw.nu/wegwerkzaamheden</com:value>
</com:values>
</sit:comment>
</sit:generalPublicComment>
<sit:locationReference xsi:type="loc:LinearLocation">
<loc:supplementaryPositionalDescription>
<loc:carriageway>
<loc:carriageway>mainCarriageway</loc:carriageway>
</loc:carriageway>
</loc:supplementaryPositionalDescription>
<loc:gmlLineString srsName="WGS 84">
<loc:posList>51.898006 5.87396 51.910069 5.763499</loc:posList>
</loc:gmlLineString>
</sit:locationReference>
<sit:operatorActionStatus>approved</sit:operatorActionStatus>
<sit:publicTransportAlternative>
<com:values>
<com:value lang="nl">Test</com:value>
</com:values>
</sit:publicTransportAlternative>
<sit:roadworksScale>major</sit:roadworksScale>
<sit:subjects>
<sit:subjectTypeOfWorks>measurementEquipment</sit:subjectTypeOfWorks>
</sit:subjects>
<sit:_roadworksExtension>
<sit:roadworksExtension>
<nle:roadworkHindrance>
<nle:roadworkHindranceCategory>hindranceCategoryB</nle:roadworkHindranceCategory>
<nle:roadworkHindranceClass>hindranceClass3</nle:roadworkHindranceClass>
</nle:roadworkHindrance>
<nle:roadworkPlanningStatus>
<nle:roadworkStatus>initial</nle:roadworkStatus>
</nle:roadworkPlanningStatus>
</sit:roadworksExtension>
</sit:_roadworksExtension>
<sit:roadMaintenanceType>resurfacingWork</sit:roadMaintenanceType>
<sit:roadMaintenanceType>maintenanceWork</sit:roadMaintenanceType>
</sit:situationRecord>
<sit:situationRecord xsi:type="sit:MaintenanceWorks" id="RWS01_P453457_1_MAIN_D3" version="8">
<sit:situationRecordCreationReference>NLNDW01_TEST</sit:situationRecordCreationReference>
<sit:situationRecordCreationTime>2022-11-01T07:03:59Z</sit:situationRecordCreationTime>
<sit:situationRecordVersionTime>2022-12-19T11:38:49Z</sit:situationRecordVersionTime>
<sit:probabilityOfOccurrence>probable</sit:probabilityOfOccurrence>
<sit:source>
<com:sourceName>
<com:values>
<com:value lang="nl">WNN-N [RWS West-Nederland Noord District Noord]</com:value>
</com:values>
</com:sourceName>
</sit:source>
<sit:validity>
<com:validityStatus>definedByValidityTimeSpec</com:validityStatus>
<com:validityTimeSpecification>
<com:overallStartTime>2023-11-06T19:00:00Z</com:overallStartTime>
<com:overallEndTime>2023-11-08T04:00:00Z</com:overallEndTime>
</com:validityTimeSpecification>
</sit:validity>
<sit:impact>
<sit:delays>
<sit:delayBand>betweenTenMinutesAndThirtyMinutes</sit:delayBand>
</sit:delays>
</sit:impact>
<sit:cause>
<sit:causeDescription>
<com:values>
<com:value lang="nl">Asfalt werkzaamheden en lussen slijpen.</com:value>
</com:values>
</sit:causeDescription>
<sit:causeType>other</sit:causeType>
</sit:cause>
<sit:generalPublicComment>
<sit:comment>
<com:values>
<com:value lang="nl">Voor meer informatie kijk op ndw.nu/wegwerkzaamheden</com:value>
</com:values>
</sit:comment>
</sit:generalPublicComment>
<sit:locationReference xsi:type="loc:LinearLocation">
<loc:supplementaryPositionalDescription>
<loc:carriageway>
<loc:carriageway>mainCarriageway</loc:carriageway>
</loc:carriageway>
</loc:supplementaryPositionalDescription>
<loc:gmlLineString srsName="WGS 84">
<loc:posList>51.898006 5.87396 51.910069 5.763499</loc:posList>
</loc:gmlLineString>
</sit:locationReference>
<sit:operatorActionStatus>approved</sit:operatorActionStatus>
<sit:publicTransportAlternative>
<com:values>
<com:value lang="nl">Test</com:value>
</com:values>
</sit:publicTransportAlternative>
<sit:roadworksScale>major</sit:roadworksScale>
<sit:subjects>
<sit:subjectTypeOfWorks>measurementEquipment</sit:subjectTypeOfWorks>
</sit:subjects>
<sit:_roadworksExtension>
<sit:roadworksExtension>
<nle:roadworkHindrance>
<nle:roadworkHindranceCategory>hindranceCategoryB</nle:roadworkHindranceCategory>
<nle:roadworkHindranceClass>hindranceClass3</nle:roadworkHindranceClass>
</nle:roadworkHindrance>
</sit:roadworksExtension>
</sit:_roadworksExtension>
<sit:roadMaintenanceType>resurfacingWork</sit:roadMaintenanceType>
<sit:roadMaintenanceType>maintenanceWork</sit:roadMaintenanceType>
</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>