Specialization AnimalPresenceObstruction (Traffic Obstruction Due to Animals on the Road)
The specialization AnimalPresenceObstruction falls under the umbrella of Obstruction. Obstruction serves as the overarching category for events where traffic is hindered by some form of blockage. In the case of AnimalPresenceObstruction, it pertains to events where a blockage caused by one or more animals hinders traffic. In addition to the elements from Obstruction, it includes the mandatory element animalPresenceType and the optional element alive:
Elements
An overview of the elements that occur in each specialization of a situationRecord can be found here. In the case of the specialization AnimalPresenceObstruction, these elements are supplemented with additional elements from the specialization Obstruction and by the elements of AnimalPresenceObstruction itself.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
numberOfObstructions | NonNegativeInteger | No | >=0 | The number of obstacles that completely or partially block the road |
mobilityOfObstruction | Mobility | Yes | NVT | Container element to indicate the mobility of the obstruction |
alive | Boolean | Yes | true, false | This element indicates whether the animals are alive |
animalPresenceType | AnimalPresenceTypeEnum | Yes | animalsOnTheRoad, herdOfAnimalsOnTheRoad, largeAnimalsOnTheRoad, smallAnimalsOnTheRoad, wildAnimalsOnTheRoad | Description of the type of obstruction involving animals |
Sub-element mobilityOfObstruction
The required element mobility has 1 mandatory element: mobilityType.
Element | Type | Mandatory | Domain | Description |
---|---|---|---|---|
mobilityType | MobilityEnum | Yes | mobile, stationary, unknown | Indication of the extent to which movement or displacement of the obstruction is expected |
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-09-27T06:12:09.947Z</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-27T06:12:09.947Z</sit:situationVersionTime>
<sit:headerInformation>
<confidentiality>noRestriction</confidentiality>
<informationStatus>real</informationStatus>
</sit:headerInformation>
<sit:situationRecord xsi:type="sit:AnimalPresenceObstruction" id="RWS01_SM947665_D2_REC" version="1">
<sit:situationRecordCreationTime>2024-09-27T06:12:09.947Z</sit:situationRecordCreationTime>
<sit:situationRecordVersionTime>2024-09-27T06:12:09.947Z</sit:situationRecordVersionTime>
<sit:probabilityOfOccurrence>certain</sit:probabilityOfOccurrence>
<sit:safetyRelatedMessage>true</sit:safetyRelatedMessage>
<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.947Z</com:overallStartTime>
<com:overallEndTime>2024-10-27T08:12:09.947Z</com:overallEndTime>
</com:validityTimeSpecification>
</sit:validity>
<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:alive>true</sit:alive>
<sit:animalPresenceType>animalsOnTheRoad</sit:animalPresenceType>
</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>