Breakdown - Specialization VehicleObstruction within SRTI Profile
The VehicleObstruction specialization falls under the umbrella of Obstruction. Obstruction serves as a framework for events where traffic is hindered by some form of blockage. The VehicleObstruction type is used for events where (damage to) a vehicle causes a blockage that hinders traffic. In addition to the elements from Obstruction, it includes the mandatory element vehicleObstructionType:
Elements
An overview of elements that appear in every specialization of a situationRecord can be found here. In the case of the VehicleObstruction specialization, these elements are supplemented by additional elements from the Obstruction specialization and an extra element specific to VehicleObstruction.
Values in the Domain field
The Domain field only includes the selection of values that appear in our feed. More values are allowed from the data model for this field than shown below.
See EnvironmentalObstruction for more information.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
mobilityOfObstruction | Mobility | Yes | N/A | Container element to indicate the mobility of the obstruction. |
vehicleObstructionType | VehicleObstructionTypeEnum | Yes | brokenDownVehicle, emergencyVehicle, highSpeedEmergencyVehicle, overheightVehicle, vehicleOnFire, vehicleOnWrongCarriageway, vehicleWithOverheightLoad | Description of the obstruction: nature and/or condition and/or type and/or extent. |
obstructingVehicle | Vehicle | No, 0 or more | N/A | Description of one or more vehicles involved in the situation. |
Subelement mobilityOfObstruction
The mandatory element mobility
contains one mandatory sub-element: mobilityType
.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
mobilityType | MobilityEnum | Yes | mobile, stationary, unknown | Indicates the degree to which the obstruction is expected to shift or move. |
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-09-27T06:12:09.930Z</com:publicationTime>
<com:publicationCreator>
<com:country>nl</com:country>
<com:nationalIdentifier>NLNDW</com:nationalIdentifier>
</com:publicationCreator>
<sit:situation id="RWS03_158030">
<sit:overallSeverity>unknown</sit:overallSeverity>
<sit:situationVersionTime>2024-09-27T06:12:09.930Z</sit:situationVersionTime>
<sit:headerInformation>
<com:confidentiality>noRestriction</com:confidentiality>
<com:informationStatus>real</com:informationStatus>
</sit:headerInformation>
<sit:situationRecord xsi:type="sit:VehicleObstruction" id="RWS03_158030_3" version="3">
<sit:situationRecordCreationTime>2024-09-27T06:12:09.930Z</sit:situationRecordCreationTime>
<sit:situationRecordVersionTime>2024-09-27T06:12:09.930Z</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.930Z</com:overallStartTime>
<com:overallEndTime>2024-10-27T08:12:09.930Z</com:overallEndTime>
</com:validityTimeSpecification>
</sit:validity>
<sit:generalPublicComment>
<sit:comment>
<com:values>
<com:value lang="nl">Expected dutchTranslation: Defecte bus</com:value>
</com:values>
</sit:comment>
</sit:generalPublicComment>
<sit:locationReference xsi:type="loc:PointLocation">
<loc:supplementaryPositionalDescription>
<loc:carriageway>
<loc:carriageway>mainCarriageway</loc:carriageway>
</loc:carriageway>
</loc:supplementaryPositionalDescription>
<loc:pointByCoordinates>
<loc:bearing>125</loc:bearing>
<loc:pointCoordinates>
<loc:latitude>52.18495</loc:latitude>
<loc:longitude>5.4378614</loc:longitude>
</loc:pointCoordinates>
</loc:pointByCoordinates>
<loc:alertCPoint xsi:type="loc:AlertCMethod4Point">
<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:alertCPoint>
</sit:locationReference>
<sit:mobilityOfObstruction>
<sit:mobilityType>stationary</sit:mobilityType>
</sit:mobilityOfObstruction>
<sit:vehicleObstructionType>brokenDownVehicle</sit:vehicleObstructionType>
<sit:obstructingVehicle>
<com:vehicleCharacteristics>
<com:vehicleType>car</com:vehicleType>
<com:vehicleType>bus</com:vehicleType>
<com:vehicleType>constructionOrMaintenanceVehicle</com:vehicleType>
</com:vehicleCharacteristics>
</sit:obstructingVehicle>
</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>