NL profiel DATEX II v3 Situatieberichten¶
Hieronder wordt het complete profiel toegelicht; het gaat om alle elementen die kunnen worden gebruikt. Per usecase kan de verplichting/toepassing van velden verschillen.
Download hier voor de complete XSD die hoort bij de algemene toelichting op deze pagina.
SHA256 checksum: 5bc2f0d1611520750d881409c7ca15f2fe1dc0e3bc7bd3882539257d0dbc1be1
SituationPublication¶
Het Nederlandse profiel is een toegespitste versie van het Europese DatexII v3.6 model. Voor Situatieberichten wordt gebruik gemaakt van een PayloadPublication van het type (xsi:type) SituationPublication. Een payload van het type SituationPublication kan meerdere Situation elementen bevatten.
Elke PayloadPublication kent twee verplichte onderdelen: publicationTime en publicationCreator.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| PublicationTime | DateTime | Ja | Datum en tijd als UTC (Zulu notatie) | Datum en tijd waarop de PayloadPublication is aangemaakt |
| Situation | situation | Nee | NVT | bevat de lijst van situaties |
| publicationCreator | InternationalIdentifier | Ja | NVT | beschrijft de partij die de publicatie samenstelt, De partij die de publicatie verstuurd wordt beschreven met supplierIdentification. |
InternationalIdentifier¶
| Attribuut | Type | Verplicht | Domein |
|---|---|---|---|
| country | CountryCode | Ja | NL |
| nationalIdentifier | String | Ja | Door NDW aan aanleverende partij toegekende identificatie |
Situation¶
Het element Situation beschrijft een situatie op de weg, een groep logisch bij elkaar horende situaties of een objectstatus (van bijvoorbeeld bruggen of spitsstroken). Een Situation heeft een verplichte attribuut: id. Daarnaast bevat een Situation ook de verplichte elementen situationVersionTime, headerInformation en tenminste één situationRecord. Het element relatedSituation (een element dat meerdere keren kan voorkomen) is optioneel.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | String | Ja | zie toelichting | Een in de tijd unieke identificatie per dataprovider. |
Toelichting id
Een situation krijgt van de dataprovider een id dat uniek in de tijd is. Dit wil zeggen dat een situatie bij het ontstaan een id krijgt dat nog niet eerder aan enige andere actieve of gepasseerde situatie is toegekend. Het id blijft hetzelfde zolang de situatie actief is. Het attribuut id is ingevuld in een formaat waarmee enkel de unieke situatie wordt aangeduid. Het opnemen van aanvullende informatie in de id wordt niet toegestaan. Het id begint met een code van 5 karakters. Deze vijf karakters worden altijd uitgedeeld door NDW. Na deze code volgt een '_' waarna de dataprovider de identificatie verder aanvult.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| overallSeverity | SeverityEnum | Ja | highest, high, medium, low, lowest, none, unknown | In dit element is door de wegbeheerder aangegeven in welke mate een situatie een (ernstige) verstoring oplevert voor het verkeer. |
| situationVersionTime | DateTime | Ja | Datum en tijd als UTC (Zulu notatie) | Het tijdstip in (UTC) Zulu notatie, van laatste wijziging |
| headerInformation | HeaderInformation | Ja | NVT | Managementinformatie met betrekking tot de gegevens in een publicatie. |
| situationRecord | SituationRecord | 1 of meerdere | NVT | Concrete omschrijving van het type en de locatie van een gebeurtenis. |
| relatedSituation | SituationReference | Nee | NVT | Verwijzing naar een specifieke versie van een gerelateerde situation. |
headerInformation¶
Dit verplichte element bevat managementinformatie.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| confidentiality | ConfidentialityValueEnum | Nee | noRestriction, restrictedToAuthorities | De mate waarin de gerelateerde informatie mag worden verspreid, afhankelijk van het type ontvanger. |
| informationStatus | InformationStatusEnum | Ja | real, test | De status van de gerelateerde informatie (echt, test, oefening ....). |
SituationReference¶
Soms hebben verschillende situaties met elkaar te maken. Bijvoorbeeld als bij elkaar horende werkzaamheden op verschillende locaties worden uitgevoerd. Dergelijke situaties verwijzen naar elkaar middels dit optionele element. Dit element drukt geen hierarchie uit: alle aan elkaar gerelateerde situaties verwijzen door middel van één of meer elementen relatedSituation naar elkaar.
Verwijzingen altijd opnemen
Binnen het Nederlands profiel DATEX II is afgesproken dat er altijd van beide gerelateerde situaties naar elkaar verwezen wordt. Dit geldt ook als er al een relatie tussen onderliggende situationRecords is gelegd middels het element cause.
| attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| objectReference | VersionedReference | Ja | NVT | Geversioneerde referentie aan een gerelateerde situatie |
VersionedReference¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| id | string | Ja | Geldig id van een situation | Een in de tijd unieke identificatie per dataprovider. |
| version | string | Ja | latest | Verwijzing naar de meest recente versie van een situatie, dit is altijd 'latest' |
| targetClass | string | Ja | sit:Situation | Voorgeschreven specialisatie van de class waarnaar verwezen wordt. |
SituationRecord¶
Een situatie bestaat uit tenminste één onderdeel. Daarbij valt bijvoorbeeld te denken aan een ongeval, een bijbehorende afkruising van een rijstrook, een daardoor ontstane file en een omleiding voor doorgaand verkeer. Voor elk onderdeel bevat de situation een situationRecord afgeleide specialisatie.
SituationRecord is een abstracte klasse bedoeld als basis voor gedetaileerde situatie onderdelen. De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| xsi:type | String | Ja | AbnormalTraffic, Accident, Conditions, EquipmentOrSystemFault, RoadSideAssistance, ServiceDisruption, Transitinfomation, AnimalPresenceObstruction, AuthorityOperation, ConstructionWorks, DisturbanceActivity, EnvironmentalObstruction, GeneralInstructionOrMessageToRoadUsers, GeneralNetworkManagement, GeneralObstruction, InfrtastructureDamageObstruction, MaintenanceWorks, PublicEvent, ReroutingManagement, RoadOrCarriagewayOrLaneManagement, SpeedManagement, VehicleObstruction | Het attribuut xsi:type wordt gebruikt om de juiste specialisatie aan te geven |
| id | String | Ja | Zie toelichting | Een in de tijd unieke identificatie per dataprovider |
| version | String | Ja | >=1 | Van toepassing zijnde versie van de situationRecord, deze begint bij 1, en wordt telkens met '1' opgehoogd bij iedere update |
Toelichting id
Een situationRecord heeft een, binnen de context van de situation, in tijd unieke identificatie. Dat wil zeggen dat een situatie-onderdeel bij het ontstaan een identificatie krijgt die niet eerder aan een actief of reeds beëindigd onderdeel van die situatie toegekend is (geweest). Het situatie-onderdeel behoudt deze identificatie tot beëindiging. De identificatie begint altijd met het id van de situation gevolgd door een '_' en een binnen de context van de situatie unieke aanvullende identificatie.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| locationReference | LocationReference | Ja | NVT | Dit element beschrijft de locatie van het situatieonderdeel |
| generalPublicComment | Comment | Nee | NVT | Dit element kan door de wegbeheerder worden gebruikt om additionele informatie te verschaffen over het situatieonderdeel |
| impact | Impact | Nee | NVT | Met het element impact kan worden aangegeven welke invloed het betreffende situatieonderdeel heeft op (het gebruik van/of weggebruikers op) de weg |
| probabilityOfOccurrence | ProbabilityOfOccurrenceEnum | Ja | certain, probable, riskOf | De kans dat het situatieonderdeel zich daadwerkelijk voordoet |
| safetyRelatedMessage | Boolean | Nee | true, false | Geeft aan of dit SituationRecord een veiligheidsgerelateerde verkeerssituatie aangeeft. Ten minste alle verkeerssituaties die vallen onder Gedelegeerde Verordening (EU) nr. 886/2013 van de Commissie worden aangegeven |
| situationRecordCreationReference | String | Nee | NVT | Referentie naar een corresponderend record in een andere gegevensstroom |
| situationRecordCreationTime | DateTime | Ja | Datum en tijd als UTC (Zulu notatie) | Het tijdstip in UTC dat (de eerste versie van) dit onderdeel van de situatie aangemaakt werd bij de data provider |
| situationRecordVersionTime | DateTime | Ja | Datum en tijd als UTC (Zulu notatie) | Het tijdstip in UTC dat de betreffende versie actief werd bij de dataprovider |
| source | Source | Ja | NVT | omschrijving van de bron van het situatieonderdeel |
| validity | Validity | Ja | NVT | Informatie over de geldigheid wordt opgenomen in het verplichte element validity |
| urlLink | UrlLink | Nee | NVT | Dit element kan door de wegbeheerder worden gebruikt om additionele informatie te verschaffen over het situatieonderdeel |
| cause | Cause | Nee | NVT | Het element cause kan gebruikt worden om de oorza(a)k(en) van een situatieonderdeel aan te geven. |
| situationRecordExtension | SituationRecordExtension | Nee | NVT | Dit element bevat klassen en attributen die (nog) geen onderdeel zijn van het Europese Profiel, en zijn optioneel van toepassing op de Nederlandse situatie. |
Comment¶
Dit element kan worden gebruikt om additionele informatie te verschaffen over een situatie. Het element is optioneel en kan meerdere keren voorkomen.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| comment | MultilingualString | Ja | NVT | vrij tekstveld welke door de wegbeheerder kan worden gebruikt om extra niet gecodeerde informatie toe te voegen |
| commentDateTime | DateTime | Nee | Datum en tijd als UTC (Zulu notatie) | Datum en tijd waarop de additionele informatie is beschreven |
| commentType | CommentTypeEnum | Ja | internalNote, warning, other | Indicatie van het type informatie; internalNote bevat de projectnaam in geval van werkzaamheden, warning bevat een journalistieke weergave van de hinder die wordt veroorzaakt |
Impact¶
Met het element impact kan worden aangegeven welke invloed het betreffende situatieonderdeel heeft op (het gebruik van/of weggebruikers op) de weg.
Het element is als volgt opgebouwd:

Geen van de elementen is verplicht, wel geldt de verplichting ten minste één van de elementen op te nemen (anders moet element impact niet worden gebruikt). Er is een zekere samenhang tussen de elementen, maar die is niet altijd één-op-één.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| capacityRemaining | Percentage | Nee | >=0 <=100 | Geeft het percentage van de normale beschikbaarheid aan dat resteert. |
| numberOfLanesRestricted | NonNegativeInteger | Nee | >=0 | Aantal stroken waarop de restrictie van toepassing is. |
| numberOfOperationalLanes | NonNegativeInteger | Nee | >=0 | Aantal stroken dat ter beschikking staat van het verkeer. |
| residualLaneWidth | MetresAsFloat | Nee | >=0 | De bruikbare totale rijbaanbreedte (individuele rijstroken) in meters. |
| residualRoadWidth | MetresAsFloat | Nee | >=0 | De bruikbare totale rijbaanbreedte (alle beschikbare rijstroken bij elkaar) in meters. |
| delays | Delays | Nee | NVT | De geschatte of gemeten vertragingstijd weergegeven in een classificatie of in seconden. |
Delays¶
Het element delays wordt gebruik om een geschatte of gemeten vertraging te beschrijven. Het element bevat hier een drietal subelementen voor:
delayBand, delaysType, delayTimeValue.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| delayBand | DelayBandEnum | Nee | negligible, upToTenMinutes, betweenTenMinutesAndThirtyMinutes, betweenThirtyMinutesAndOneHour, betweenOneHourAndThreeHours, betweenThreeHoursAndSixHours, longerThanSixHours | Geeft de classificatie van een vertraging, ingedeeld op basis van duur (dat wil zeggen de extra reistijd). |
| delaysType | DelaysTypeEnum | Nee | delays, delaysOfUncertainDuration, longDelays, veryLongDelays | Geeft de classificatie van de vertraging aan. |
| delayTimeValue | Seconds | Nee | >=0 | De vertraging op reistijd in seconden, vergeleken met normale omstandigheden. |
Source¶
Aangezien een data provider informatie (in opdracht) van meer dan een enkele bron kan leveren, moet de bron van een situatieonderdeel altijd nader worden aangeduid. Het verplichte element source heeft zelf een verplicht element: sourceName.
| Attribuut | Type | Verplicht | omschrijving |
|---|---|---|---|
| sourceName | MultilingualString | Ja | Naam van de wegbeheerder die de bron van deze informatie is. Hierbij is afgesproken dat de naam altijd in overleg met de NDW is vastgesteld |
Validity¶
Informatie over de geldigheid wordt opgenomen in het verplichte element validity. Geldigheid is hierbij gedefinieerd als wanneer "het situatieonderdeel actief is, vindbaar op de weg is, etc.". Bij aangekondigde wegwerkzaamheden valt bijvoorbeeld af te leiden wanneer de werkzaamheden zijn. Opbouw van het element ziet er als volgt uit:

| Attribuut | Type | Verplicht | Domein | omschrijving |
|---|---|---|---|---|
| overrunning | Boolean | Nee | NVT | Indicator dat activiteit langer duurt dan gepland |
| validityStatus | ValidityStatusEnum | Ja | definedByValidityTimeSpec | Beschrijft de geldigheid van het situatie onderdeel. Binnen het NEderlands profiel is afgesproken dat deze altijd wordt afgeleid van de inhoud van validityTimeSpecification |
| validityTimeSpecification | OverallPeriod | Ja | NVT |
OverallPeriod¶
| Attribuut | Type | Verplicht | Domein | omschrijving |
|---|---|---|---|---|
| overallStartTime | DateTime | Ja | Datum en tijd in UTC (Zulu notatie) | Beschrijft het eerste tijdstip dat het gehele situatie-onderdeel geldig wordt of geworden is |
| overallEndTime | DateTime | Nee | Datum en tijd in UTC (Zulu notatie) | Beschrijft het tijdstip waar het situatie-onderdeel ongeldig wordt. Als het element wordt weggelaten is de eindtijd onbekend. |
| validPeriod | Period | Nee | NVT | Beschrijft een geldige periode |
| exceptionPeriod | Period | Nee | NVT | Beschrijft een uitzonderingsperiode |
Period¶
Geldige periodes worden gedefinieerd met validPeriod gebruiken Period:
| Attribuut | Type | Verplicht | Domein | omschrijving |
|---|---|---|---|---|
| startOfPeriod | DateTime | Ja | Datum en tijd in UTC (Zulu notatie) | Dit element beschrijft de start van een periode waarop het geldig wordt of is geworden (validPeriod) of de start van de periode dat het situatieonderdeel is uitgesloten(exceptionPeriod). Indien dit element wordt weggelaten dan geldt de waarde van overallStartTime als starttijd voor de periode die met deze validPeriod wordt beschreven. Dit element is verplicht, behalve voor een validPeriod die de enige periode beschrijft binnen overallTime of als het aanleverende systeem niet in staat is om de periode in gedefinieerde tijdstippen uit te drukken. |
| endOfPeriod | DateTime | Nee | Datum en tijd in UTC (Zulu notatie) | Dit element beschrijft het einde van een periode waarop het situatieonderdeel geldig wordt of is geworden (validPeriod) of het einde van de periode dat het situatieonderdeel is uitgesloten (exceptionPeriod). Indien dit element is weggelaten eindigt deze periode op het in overallEndTime gespecificeerde tijdstip. Indien ook dit tijdstip niet is gespecificeerd is de eindtijd onbekend. Dit kan niet bij een exceptionPeriod daarbij moet een eindtijd bekend zijn. Dit element is verplicht, behalve voor een validPeriod die de enige periode beschrijft binnen overallTime of als het aanleverende systeem niet in staat is om de periode in gedefinieerde tijdstippen uit te drukken. |
| periodName | String | Nee | NVT | Indien systemen niet in staat zijn om de periode in gedefinieerde tijdstippen uit te drukken kan gebruik gemaakt worden van tekstuele omschrijvingen. Gebruik van dit element wordt ontmoedigd aangezien het niet automatisch verwerkt kan worden. |
UrlLink¶
Dit element bevat de verwijzing naar een webdocument.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| urlLinkAddress | Url | Ja | NVT | Het webadres van het document |
| urlLinkDescription | MultilingualString | Nee | NVT | De omschrijving van de inhoud van de verwijzing |
| urlLinkType | UrlLinkTypeEnum | Ja | documentPdf, html, image, rss, videoStream, voiceStream, other | Het type webdocument waarnaar verwezen wordt |
Cause¶
Het element cause kan gebruikt worden om de oorza(a)k(en) van een situatieonderdeel aan te geven. Indien de oorzaak een situationRecord van een andere wegbeheerder betreft, wordt een oorzaaktype opgenomen en een oorzaakomschrijving onder het element cause. Bij oorzaken van dezelfde wegbeheerder wordt gebruikt gemaakt van de specialisatie ManagedCause.

| Attribuut | Type | Verplicht | Domein | omschrijving |
|---|---|---|---|---|
| causeDescription | MultilingualString | Alleen wanneer CauseType de waarde "other" heeft |
NVT | Geeft nadere toelichting bij de oorzaak |
| causeType | CauseTypeEnum | Ja | abnormalTraffic, accident, animalPresence, authorityOperation, constructionWork, disturbance, drivingConditions, environmentalObstruction, equipmentOrSystemFault, infrastructureDamageObstruction, instructionToRoadUsers, networkManagement, nonWeatherRelatedRoadConditions, obstruction, poorEnvironment, publicEvent, rerouting, roadMaintenance, roadOperatorServiceDisruption, roadOrCarriagewayOrLaneManagement, roadsideAssistance, roadsideServiceDisruption, speedManagement, transitServiceDisruption, vehicleObstruction, weatherRelatedRoadConditions, winterEquipmentManagement, earlierEvent, earlierIncident, holidayTraffic, problemsAtBorderPost, problemsAtCustomPost, problemsOnLocalRoads, roadsideEvent, rubberNecking, technicalProblems, vandalism, other | Beschrijft de typering van de oorzaak |
| managedCause | SituationRecordReference | Nee | NVT | Verwijzing naar een SituationRecord met betrekking tot de oorzaak |
| detailedCauseType | DetailedCauseType | Nee | NVT | Geeft aanvullende / meer gedetailleerde informatie over de oorzaak |
DetailedCauseType¶
SituationRecordExtension¶
Het element SituationRecordExtension voorziet in een uitbreiding om meer informatie rondom aanvullende situatieonderdeel obeservatie te beschrijven en hoe de waarden uit deze observatie zijn vastgesteld. Daarnaast bevat de extensie een methode om een mate van prioriteit op te nemen bij een situatieonderdeel. Daarvoor bevat het de drie subelementen ObservationDetermination, ObservationReport en DigitalInformationMessagePriority.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| observationDetermination | ObservationDetermination | Nee | NVT | Beschrijft hoe de observatieparameters zijn vastgesteld |
| observationReport | ObservationReport | Nee | NVT | Geeft aanvullende informatie over een incident |
| digitalInformationMessagePriority | DigitalInformationMessagePriority | Nee | NVT | Wegbeheerders kunnen hiermee een prioriteit meegeven aan een Digitaal Informatie Bericht (DIB) |
ObservationDetermination¶
Het element ObservationDetermination beschrijft hoe de observatieparameters uit de sectie ObservationReport zijn vastgesteld.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| cessationEvidenceLevel | Integer | Nee | >=0-<=100 | Geeft de mate van zekerheid of het situatieonderdeel zich niet meer voordoet, waarbij 0 niet zeker en 100 zeker. |
| elaboratedConfidenceDeterminationType | ConfidenceDeterminationTypeEnum | Nee | aggregatedObservationReports, fullyManagedDataGenerationProcess, multipleTrustedSourcesReport, semiControlledDataGenerationProcess, singleTrustedSourceReport | Geeft context over het type informatiemanagementproces van de bron(nen). |
| elaboratedSupplierObservationConfidence | Integer | Nee | >=0-<=100 | Geeft een indicatie van de betrouwbaarheid van de leverancier op een schaal van 0 to 100, waarbij 0 niet betrouwbaar en 100 betrouwbaar. |
| persistenceDeterminationType | PersistenceDeterminationTypeEnum | Ja | managedByAutomation, managedManually, managedSemiAutomatically, timeDegradingSinceLastObservation | Beschrijft de gebruikte methode waarop de mate van bewijs dat het situatieonderdeel zich (nog) voordoet is vastgesteld. |
| persistenceEvidenceLevel | Integer | Ja | >=0-<=100 | Geeft de mate van zekerheid dat het situatieonderdeel (nog) zich voordoet, waarbij 0 geen zekerheid is en 100 zeker. |
ObservationReport¶
Het element ObservationReport wordt gebruikt om aanvullende informatie vast te leggen over een incident ten behoeve van een Verkeersmanagement Centrale. De waarden uit de eronder gelegen attributen worden afgeleid uit de combinatie van één of meerdere bronberichten.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| incidentManagementMessageId | String | Nee | NVT | Bevat de unieke identificatie van het corresponderende Incident Management bronbericht. |
| isProtected | Boolean | Nee | true, false | Geeft aan of een weginspecteur ter plaatse is bij de situatie beschreven in het situatieonderdeel. |
| knownByTmc | Boolean | Nee | true, false | Geeft aan of het situatieonderdeel bekend is bij een Verkeersmanagement Centrale. |
| knownByTmcSince | DateTime | Nee | Datum en tijd als UTC (Zulu notatie) | Het tijdstip in UTC dat het situatieonderdeel bekend werd bij de Verkeersmanagement Centrale. |
| sourceQuantity | Integer | Nee | Integer | Het aantal leveranciersbronnen waarop het situatieonderdeel is gebaseerd. |
DigitalInformationMessagePriority¶
Het element DigitalInformationMessagePriority kan gebruikt worden om een door wegbeheerders opgegeven prioriteit van een Digitaal Informatie Bericht te beschrijven
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| priorityIndex | PriorityIndex | Ja | >=0-<=100 | Bevat een waarde tussen 0 en 100, waarbij 100 de hoogste prio heeft en 0 geen. |
Specialisaties¶
situationRecord is de basis klasse voor een meerlaagse structuur aan specialisaties.
De specialisaties voor de situationRecord worden middels het attribuut xsi:type aangegeven, en moeten een specialisatie zijn van: ServiceInformation, OperatorAction en TrafficElement. Hieronder worden deze drie abstracte specialisaties met hun onderliggende specialisaties verder toegelicht.
Houd de Usecase specificaties aan
Hieronder worden géén Usecase specifieke toepassingen beschreven! Het kan bijvoorbeeld per usecase verschillen welke velden verplicht zijn.
De structuur is als volgt:

Bij de specialisaties kan op verschillende plekken Mobility gebruikt worden.
Mobility¶
Het element mobility kent 1 verplicht element: mobilityType.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| mobilityType | MobilityTypeEnum | Ja | mobile, stationary, unknown | Indicatie van mate waarin verschuiving of verplaatsing van de gebeurtenis te verwachten is. |
ServiceInformation¶
ServiceInformation wordt gebruikt om gebeurtenissen te beschrijven betreffende diensten die het gedrag van automobilisten en daarmee de kenmerken van de verkeersstroom kunnen beïnvloeden.
de structuur is als volgt:

TransitInformation¶
De specialisatie TransitInformation beschrijft de beschikbaarheid van (openbaar)vervoersdiensten (zover relevant voor weggebruikers) en informatie met betrekking tot vertrektijden. Naast de elementen uit NonRoadEventInformation bevat de specialisatie de verplichte elementen transitServiceInformation en transitServiceType.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| transitServiceInformation | TransitServiceInformationEnum | Ja | cancellations, delayDueToBadWeather, delayDueToRepairs, delayedUntilFurtherNotice, delaysDueToFlotsam, departureOnSchedule, ferryReplacedByIceRoad, freeShuttleServiceOperating, informationServiceNotAvailable, irregularServiceDelays, loadCapacityChanged, restrictionsForLongerVehicles, serviceDelays, serviceDelaysOfUncertainDuration, serviceFullyBooked, serviceNotOperating, serviceNotOperatingSubstituteServiceAvailable, serviceSuspended, serviceWithdrawn, shuttleServiceOperating, temporaryChangesToTimetables, other | Informatie betreffende (openbaar)vervoersdiensten. |
| transitServiceType | TransitServiceTypeEnum | Ja | air, bus, ferry, hydrofoil, rail, tram, undergroundMetro | Type van de betreffende (openbaar)vervoersdienst(en). |
ServiceDisruption¶
Deze specialisatie beschrijft een verstoring van een service langs de weg, zoals een gesloten tankstation en wordt gebruikt voor alle informatie over een dienst die het gedrag van automobilisten en daarmee de kenmerken van de verkeersstroom kan beïnvloeden.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| serviceDisruptionType | ServiceDisruptionTypeEnum | Ja (1 of meer) | barClosed, dieselShortage, fuelShortage, lpgShortage, methaneShortage, noDieselForHeavyVehicles, noDieselForLightVehicles, noParkingAvailability, noPublicTelephones, noToiletFacilities, noVehicleRepairFacilities, petrolShortage, restAreaBusy, restAreaClosed, restAreaOvercrowdedDriveToAnotherRestArea, serviceAreaBusy, serviceAreaClosed, serviceAreaFuelStationClosed, serviceAreaOvercrowdedDriveToAnotherServiceArea, serviceAreaRestaurantClosed, someCommercialServicesClosed, waterShortage | Beschrijft het type van de service(s) langs de weg die verstoord is/zijn . |
OperatorAction¶
OperatorAction wordt gebruikt om gebeurtenissen te beschrijven die voortkomen uit handelingen van (of namens) de wegbeheerder. Daarbij valt te denken aan: het openen/sluiten van spitsstroken, het openen/sluiten van bruggen, wegwerkzaamheden, omleidingen, etc.
Specialisaties hiervan zijn: RoadsideAssistance, NetworkManagement, RoadWorks.

Het type OperatorAction is afgeleid van SituationRecord en introduceert daarnaast een nieuw verplicht element operatorActionStatus.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| operatorActionStatus | OperatorActionStatusEnum | Ja | requested, approved, beingImplemented, implemented, beingTerminated | Het element operatorActionStatus wordt gebruikt om de status aan te geven van een operator gestuurde dynamische verkeerssituatie. Het betreft een statusaanduiding bij informatie over objecten. |
RoadsideAssistance¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| RoadsideAssistanceType | RoadsideAssistanceTypeEnum | Ja | airAmbulance, busPassengerAssistance, emergencyServices, firstAid, foodDelivery, helicopterRescue, vehicleRepair, vehicleRecovery, other | Geeft de aard van de benodigde of gegeven hulp langs de weg aan |
NetworkManagement¶
NetworkManagement wordt gebruikt voor alle gebeurtenissen die geïnitieerd zijn door een handeling van een wegbeheerder. De structuur is als volgt:

| Type | Wordt gebruikt: |
|---|---|
| SpeedManagement | voor het beschrijven van snelheidsbeperkingen |
| ReroutingManagement | voor het beschrijven van omleidingen |
| GeneralNetworkManagement | voor het beschrijven van operator gestuurde dynamische verkeerssituaties |
| GeneralInstructionOrMessageToRoadUsers | als getracht wordt invloed uit te oefenen op het gedrag van weggebruikers |
| RoadOrCarriagewayOrLaneManagement | voor het beschrijven van beperkingen of openstellingen van rijstroken of banen |
¶
Bij deze types wordt een complianceOption meegeven, en optioneel een applicableForTrafficDirection en/of forVehiclesWithCharacteristicsOf.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| applicableForTrafficDirection | ApplicableForTrafficDirection | nee | NVT | Het element applicableForTrafficDirection wordt gebruikt om de rijrichting van het verkeer aan te geven waarop de handeling van de wegbeheerder betrekking heeft. |
| complianceOption | ComplianceOptionEnum | Ja | advisory, mandatory | Geeft aan of de beschreven situatie een advies of een verplichting betreft. |
| forVehiclesWithCharacteristicsOf | ForVehiclesWithCharacteristicsOf | nee | NVT | Het optionele element forVehiclesWithCharacteristicsOf wordt gebruikt om aan te geven voor welke specifieke voertuigen betreffende verkeersmaatregel geldt. |
ApplicableForTrafficDirection¶
Het element applicableForTrafficDirection wordt gebruikt om de rijrichting van het verkeer aan te geven waarop de handeling van de wegbeheerder betrekking heeft. Het element wordt alleen gebruikt bij records waar de locatiereferentie wordt gedaan op basis van GmlLinestring of openLR en het beide rijrichtingen betreft.
| Type: | Verplicht | Domein |
|---|---|---|
| DirectionEnum | Nee | bothWays |
forVehiclesWithCharacteristicsOf / VehicleCharacteristics¶
Het optionele element forVehiclesWithCharacteristicsOf wordt gebruikt om aan te geven voor welke specifieke voertuigen betreffende verkeersmaatregel geldt. Hierbij worden de VehicleCharacteristicsbeschreven. Het element kan meerdere keren voorkomen.
De structuur van VehicleCharacteristics is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| fuelType | FuelTypeEnum | Nee | battery, biodiesel, diesel, dieselBatteryHybrid, ethanol, hydrogen, liquidGas, lpg, methane, petrol, petrolBatteryHybrid | Het type brandstof dat het voertuig gebruikt. |
| loadType | LoadTypeEnum | Nee | abnormalLoad, chemicals, combustibleMaterials, corrosiveMaterials, empty, explosiveMaterials, fuel, hazardousMaterials, liquid, livestock, oil, petrol, radioactiveMaterials, toxicMaterials, other | Het type lading van het betreffende voertuig. |
| vehicleType | VehicleTypeEnum | Nee | anyVehicle, agriculturalVehicle, bicycle, bus, car, carWithCaravan, carWithTrailer, constructionOrMaintenanceVehicle, lorry, moped, motorcycle, motorscooter, van, vehicleWithTrailer | Dit element wordt gebruikt om het voertuigtype te beschrijven. |
| vehicleUsage | VehicleUsageEnum | Nee | emergencyServices, military, patrol, recoveryServices, roadMaintenanceOrConstruction, roadOperator | Dit element wordt gebruikt om het type voertuiggebruik te beschrijven. |
| LengthCharacteristic | NVT | Nee | NVT | Dit element wordt gebruikt om de voertuiglengte aan te geven. |
| WidthCharacteristic | NVT | Nee | NVT | Dit element wordt gebruikt om de voertuigbreedte aan te geven. |
| GrossWeightCharacteristic | NVT | Nee | NVT | Dit element wordt gebruikt om het gewicht aan te geven. |
| HeightCharacteristic | NVT | Nee | NVT | Dit element wordt gebruikt om de voertuighoogte aan te geven. |
de LengthCharacteristic bestaat uit een combinatie van een comparisonOperator en vehicleLength in MetresAsFloat (voertuiglengte in meters).
| Attribuut | Type: | Verplicht | Domein |
|---|---|---|---|
| ComparisonOperator | ComparisonOperatorEnum | Ja | equalTo, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo |
| vehicleLength | MetresAsFloat | Ja | >= 0 |
de widthCharacteristic bestaat uit een combinatie van een comparisonOperator en vehicleWidth in MetresAsFloat (voertuigbreedte in meters).
| Attribuut | Type: | Verplicht | Domein |
|---|---|---|---|
| ComparisonOperator | ComparisonOperatorEnum | Ja | equalTo, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo |
| vehicleWidth | MetresAsFloat | Ja | >= 0 |
de grossWeightCharacteristic bestaat uit een combinatie van een comparisonOperator, grossVehicleWeight in Tonnes (voertuiggewicht in tonnen) en typeOfWeight (betekenis van de waarde van het gewicht).
| Attribuut | Type: | Verplicht | Domein |
|---|---|---|---|
| ComparisonOperator | ComparisonOperatorEnum | Ja | equalTo, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo |
| grossVehicleWeight | Tonnes | Ja | >= 0 |
| typeOfWeight | WeightTypeEnum | Ja | actual, maximumPermitted |
De heightCharacteristic bestaat uit een combinatie van een comparisonOperator en vehicleHeight in MetersAsFloat (voertuighoogte in meters):
| Attribuut | Type: | Verplicht | Domein |
|---|---|---|---|
| comparisonOperator | ComparisonOperatorEnum | Ja | equalTo, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo |
| vehicleHeight | MetresAsFloat | Ja | >= 0 |
Speedmanagement¶
Voor Snelheidsbeperkingen wordt het type SpeedManagement gebruikt dat is afgeleid van NetworkManagement met daarboven de SituationRecord specialisatie OperatorAction. SpeedManagement wordt gebruikt voor het beschrijven van snelheidsbeperkingen. Naast de basiselementen van een SituationRecord, specifieke elementen van OperatorAction en NetworkManagement wordt aanvullende informatie in de extra data elementen opgenomen in de verplichte element speedManagementType en het optionele element temporarySpeedLimit.

In deze specialisatie worden typeringen aangegeven van een snelheidsbeperking. Denk hierbij aan opgelegde snelheidsbeperking, een snelheidscontrole of het niet onnodig terugbrengen van de snelheid. De verschillende mogelijkheden zijn terug te vinden bij de mogelijke domeinwaarden van het element speedManagementType. In het geval van een tijdelijke snelheidslimiet wordt de informatie over de geldende snelheidslimiet opgenomen in het element temporarySpeedLimit. Het element speedManagementType dient dan wel de waarde 'speedRestrictionInOperation' te hebben.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| speedManagementType | SpeedManagementTypeEnum | Ja | activeSpeedControlInOperation, doNotSlowdownUnnecessarily, observeSpeedLimit, policeSpeedChecksInOperation, reduceYourSpeed, speedRestrictionInOperation | Het element speedManagementType beschrijft de instructie voor de weggebruiker met betrekking tot de snelheidsbeperking. |
| temporarySpeedLimit | KilometresPerHour | Nee | >=0 | In geval van een tijdelijke snelheidslimiet wordt de informatie over de geldende snelheidslimiet (de maximaal toegstane snelheid in kilometers per uur) opgenomen in het element temporarySpeedLimit. Het element speedManagementType dient dan de waarde 'speedRestrictionInOperation' te hebben. |
ReroutingManagement¶
De specialisatie ReroutingManagement is afgeleid van NetworkManagement en wordt gebruikt voor het beschrijven van omleidingen. Naast de basis elementen van een SituationRecord, specifieke elementen van OperatorAction (operatorActionStatus) en NetworkManagement (applicableForTrafficDirection, complianceOption en forVehicleWithCharacteristicsOf) wordt aanvullende informatie over de omleiding in een viertal extra data-elementen opgenomen.
De structuur is als volgt:
Ten minste één element reroutingManagementType dient te worden opgenomen. Daarnaast geldt dat aanvullende informatie opgenomen kan worden in de elementen reroutingItineraryDescription, alternativeRoute.
Toelichting reroutingItineraryDescription
De inhoud van reroutingItineraryDescription zal een tekstuele representatie van de omleiding te bevatten, die zonder verdere bewerking door de afnemer van het systeem als tekst gepresenteerd kan worden aan eindgebruikers. Deze kan bestaan uit een opsomming van routeinstructies op niet stedelijke wegen (op de kruising met de Nxx richting Apendorp, bij knooppunt BBB de A2 richting Amsterdam) en op stedelijke wegen een opsomming van de straatnamen waaruit de omleiding bestaat, eventueel voorafgegaan door een bestemming (omleiding via de kerkstraat, dorpsstraat en lindelaan).
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| reroutingManagementType | ReroutingManagementTypeEnum | Ja | followDiversionSigns, followLocalDiversion, followSpecialMarkers, useEntry, useExit, useIntersectionOrJunction | Instructie met betrekking tot het volgen van een specifieke omleiding. |
| reroutingItineraryDescription | MultilingualString | Nee | NVT | Dit element wordt gebruikt om een aanvullende tekstuele omschrijving te geven van de omleiding. |
| signedRerouting | Boolean | Nee | true | In geval er een beborde omleiding is ingesteld is reroutingManagementType gevuld met de waarde 'followDiversionSigns'. In dit geval wordt tevens signedRerouting opgenomen met de waarde 'true'. De identificatie van de route die gevolgd moet worden, wordt aan het element reroutingItineraryDescription toegevoegd. |
| roadOrJunctionNumber | String | Nee | NVT | De kruisende weg of de kruising waar de alternatieve route begint. |
| alternativeRoute | ItineraryByIndexedLocations | Nee | NVT | Het element alternativeRoute wordt gebruikt om de omleidingroute te beschrijven. Dit element is qua vulling gelijk aan ItineraryByIndexedLocations en wordt zonder AlertC geleverd. |
| routeDestination | Destination | Nee | NVT | De bestemming waarvoor de omleiding bedoeld is. |
GeneralNetworkManagement¶
De specialisatie GeneralNetworkManagement wordt gebruikt voor het beschrijven van operator gestuurde dynamische verkeerssituaties. Denk hierbij aan een brugopening of lokale omleiding. Naast de specifieke elementen van OperatorAction en NetworkManagement (applicableForTrafficDirection, complianceOption en forVehicleWithCharacteristicsOf) kent de specialisatie één extra element, namelijk generalNetworkManagementType. Met dit verplichte element wordt een typering gegeven van de betreffende situatie/handeling.
Voor de structuur zie NetworkManagement
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| generalNetworkManagementType | GeneralNetworkManagementTypeEnum | Ja | bridgeSwingInOperation, rampMeteringInOperation, temporaryTrafficLights, tollGatesOpen, trafficBeingManuallyDirected, trafficHeld | omschrijving van de situatie en/of handeling op basis van domein waarde. |
| trafficManuallyDirectedBy | PersonCategoryENum | Nee | policeman, trafficOfficer, trafficWarden | omschrijving van het type persoon dat het verkeer regelt |
GeneralInstructionsOrMessageToRoadUsers¶
Deze specialisatie wordt gebruikt om invloed uit te oefenen op het gedrag van weggebruikers. Denk hierbij aan instructies zoals rechtshouden en niet inhalen.
Hierbij is het geven van een typering van de instructie verplicht. De verschillende mogelijkheden voor deze typering zijn terug te vinden bij de mogelijke domeinwaarden van het element generalInstructionOrMessageToRoadUsersType. Het is mogelijk dat deze informatie aangevuld is met een extra bericht in het niet verplichte element generalMessageToRoadUsers. Verder wordt aangegeven voor welke richting en welk type voertuig de instructies gelden.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| generalInstructionToRoadUsersType | GeneralInstructionToRoadUsersTypeEnum | Ja | allowEmergencyVehiclesToPass, approachWithCare, avoidTheArea, closeAllWindowsTurnOffHeaterAndVents, crossJunctionWithCare, doNotAllowUnnecessaryGaps, doNotLeaveYourVehicle, doNotThrowOutAnyBurningObjects, doNotUseNavigationSystems, driveCarefully, driveWithExtremeCaution, flashYourLights, increaseNormalFollowingDistance, keepYourDistance, leaveYourVehicleProceedToNextSafePlace, noNakedFlames, noOvertaking, noSmoking, noStopping, noUturns, observeAmberAlert, observeSignals, observeSigns, onlyTravelIfAbsolutelyNecessary, overtakeWithCare, pullOverToTheEdgeOfTheRoadway, stopAtNextSafePlace, switchOffEngine, switchOffMobilePhonesAndTwoWayRadios, useFogLights, useHazardWarningLights, useHeadlights | In het verplichte element generalInstructionToRoadUsersType wordt nader aangeduid van welke instructie voor de weggebruiker sprake is. |
| generalMessageToRoadUsers | MultilingualString | Nee | NVT | In dit niet verplichte element wordt aanvullende informatie verstrekt. Normaal gesproken wordt gebruik gemaakt van generalInstructionToRoadUsersType, maar bij uitzondering kan het voorkomen dat dit element ook gebruikt wordt. |
RoadOrCarriagewayOrLaneManagement¶
De specialisatie RoadOrCarriagewayOrLaneManagement is afgeleid van NetworkManagement met daarboven de SituationRecord specialisatie OperatorAction. RoadOrCarriagewayOrLaneManagement wordt gebruikt voor het beschrijven van beperkingen of openstellingen van rijstroken of banen.
Voor de structuur zie NetworkManagement
In deze specialisatie worden typeringen ten aanzien van een beperking of openstelling van rijstroken of banen gegeven. Denk hierbij aan informatie als: versmalde rijstrook, nachtafsluiting, weg afgesloten, etc.. De verschillende mogelijkheden zijn terug te vinden bij de mogelijke domeinwaarden van het element roadOrCarriagewayOrLaneManagementType.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| roadOrCarriagewayOrLaneManagementType | RoadOrCarriagewayOrLaneManagementTypeEnum | Ja | carriagewayClosures, contraflow, hardShoulderRunningInOperation, keepToTheLeft, keepToTheRight, laneClosures, lanesDeviated, narrowLanes, newRoadworksLayout, overnightClosures, roadCleared, roadClosed, rushHourLaneInOperation, singleAlternateLineTraffic, tidalFlowLaneInOperation, useOfSpecifiedLanesOrCarriagewaysAllowed, useSpecifiedLanesOrCarriageways, other | omschrijving van het soort beperking of openstelling. |
Roadworks¶
De specialisatie roadWorks wordt gebruikt voor het beschrijven van werkzaamheden aan het wegennet, en kent twee types: ConstructionWorks en MaintenanceWorks.
Specialisaties hiervan zijn: ConstructionWorks en MaintenanceWorks
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| publicTransportAlternative | MultiLingualString | Nee | NVT | Beschrijft een beschikbaar openbaar vervoer alternatief voor de normale route. |
| roadworksDurationClassification | RoadworksDurationEnum | Nee | longTerm, mediumTerm, shortTerm | Dit element geeft een indicatie weer van de duur van de werkzaamheden op basis van voorgedefinieerde domeinwaarden. |
| roadworksScale | RoadworksScaleEnum | Nee | major, medium, minor | Dit element geeft een indicatie van de omvang van de werkzaamheden op basis van voorgedefinieerde domeinwaarden |
| urgentRoadworks | Boolean | Nee | NVT | Dit element geeft aan of het een spoedreparatie betreft. |
| mobility | Mobility | Ja | NVT | Container element om de mobiliteit van de werkzaamheden aan te duiden. |
| subjects | Subjects | Ja | NVT | Container element om het onderwerp van de werkzaamheden aan te duiden. |
| maintenanceVehicles | MaintenanceVehicles | Nee | NVT | Container element om betrokken voertuigen van de werkzaamheden aan te duiden. |
| roadworksExtension | _RoadworksExtensionType | Nee | NVT | Het element roadworksExtension voorziet in een uitbreiding om meer informatie rondom wegwerkzaamheden te beschrijven. Het betreft informatie omtrent hinderklasse, planning, en openbaar vervoer alternatieven. |
subjects¶
Het verplichte element subjects bevat 1 verplicht attribuut subjectTypeOfWorks.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| subjectTypeOfWorks | SubjectTypeOfWorksEnum | Ja | bridge, buriedCables, buriedServices, crashBarrier, gallery, gantry, gasMainWork, interchange, junction, levelCrossing, lightingSystem, measurementEquipment, noiseProtection, road, roadsideDrains, roadsideEmbankment, roadsideEquipment, roadSigns, roundabout, tollGate, tunnel, waterMain, other, sewer, trafficSignals, publicTransportInfrastructure, publicTransportStop, metro, streetParking, parking, heatingPipe, lock, waterBank, footpath, cycleTrack | Dit element beschrijft het onderwerp van de constructie of reparatie. |
maintenanceVehicles¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| numberOfMaintenanceVehicles | NonNegativeInteger | Nee | NVT | Het aantal onderhoudsvoertuigen dat is gekoppeld aan de wegwerkzaamheden op de opgegeven locatie. |
| maintenanceVehicleActions | MaintenanceVehicleActionsEnum | Nee | maintenanceAction, maintenanceVehiclesMergingIntoTrafficFlow, slowMoving, stoppingToServiceEquipments | De acties van de onderhoudsvoertuigen die verband houden met de wegwerkzaamheden. |
_RoadworksExtensionType¶
Het element roadworksExtension voorziet in een uitbreiding om meer informatie rondom wegwerkzaamheden te beschrijven. Het betreft informatie omtrent hinderklasse en planning.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| roadworkHindrance | RoadworkHindrance | Nee | NVT | Het element roadworkHindrance kan gebruikt worden om een hinderklasse nader te specificeren |
| roadworkPlanningStatus | RoadworkPlanningStatus | Nee | NVT | Het element roadworkPlanningStatus kan gebruikt worden een nadere aanduiding te geven van de planning status van het wegwerk |
roadworkHindrance kan gebruikt worden om een hinderklasse nader te specificeren. Het element bevat twee attributen: roadworkHindranceCategory en roadworkHindranceClass. Het is verplicht dat in ieder geval één van deze twee elementen is opgenomen.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| roadworkHindranceCategory | RoadworkHindranceCategoryEnum | Ja | hindranceCategoryA, hindranceCategoryB, hindranceCategoryC, hindranceCategoryD, hindranceCategoryE | De hindercategorie van de wegwerkzaamheden |
| roadworkHindranceClass | RoadworkHindranceClassEnum | Ja | hindranceClass0, hindranceClass1, hindranceClass2, hindranceClass3, hindranceClass4, hindranceClass5 | De hinderklasse van de wegwerkzaamheden |
roadworkPlanningStatus kan gebruikt worden om een nadere aanduiding te geven van de planning status van het wegwerk. Het element bevat één verplicht attribuut roadworkStatus.
| Element | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| roadworkStatus | RoadworkPlanningStatusEnum | Ja | initial, readyForAlignment, alignmentStarted, alignmentFinished, final, readyForPublication, published, running, closed | De planning status van de wegwerkzaamheden |
ConstructionWorks¶
De specialisatie ConstructionWorks is afgeleid van RoadWorks (een op zichzelf niet bruikbare specialisatie) die zelf weer is afgeleid van OperatorAction. De specialisatie wordt gebruikt voor het beschrijven van werkzaamheden omtrent de nieuwbouw of uitbreiding van het wegennet. Naast de elementen van RoadWorks wordt aanvullende informatie over het soort werkzaamheden in een extra, verplicht, element constructionWorkType opgenomen. De structuur is als volgt:
Voor structuur zie roadworks
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| constructionWorkType | ConstructionWorkTypeEnum | Ja | blastingWork, constructionWork, demolitionWork, roadWideningWork | omschrijving van het soort werkzaamheden. |
MaintenanceWorks¶
De specialisatie MaintenanceWorks is afgeleid van RoadWorks, die weer is afgeleid van OperatorAction, en wordt gebruikt voor het beschrijven van werkzaamheden omtrent het onderhoud aan het wegennet. Naast de elementen van OperatorAction en RoadWorks wordt aanvullende informatie over de aard van de werkzaamheden in een extra, verplicht, element roadMaintenanceType opgenomen.
Voor structuur zie roadworks
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| roadMaintenanceType | RoadMaintenanceTypeEnum | Ja | accidentRepairWork, clearanceWork, grassCuttingWork, installationWork, maintenancePeopleOnRoad, maintenanceWork, overheadWorks, repairWork, resurfacingWork, roadworksClearance, roadMarkingWork, roadsideWork, roadworks, saltingInProgress, snowploughsInUse, sweepingOfRoad, treeAndVegetationCuttingWork, other | omschrijving van het soort onderhoudswerkzaamheden. |
TrafficElement¶
De abstracte specialisatie TrafficElement wordt gebruikt om ongeplande gebeurtenissen te beschrijven die de verkeersstroom (kunnen) beïnvloeden.
Specialisaties hiervan zijn: AbnormalTraffic, Accident, Activity, Conditions, EquipmentOrSystemFault, en Obstruction.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| trafficConstrictionType | TrafficConstrictionTypeEnum | Nee | carriagewayBlocked, carriagewayPartiallyObstructed, lanesBlocked, lanesPartiallyObstructed, roadBlocked, roadPartiallyObstructed, | Soorten beperkingen waaraan het verkeer wordt blootgesteld als gevolg van een gebeurtenis. |
AbnormalTraffic¶
De specialisatie AbnormalTraffic is afgeleid van TrafficElement en wordt gebruikt voor het beschrijven van een verkeersbeeld drukker dan normaal, zoals bij een file.
Voor de structuur zie TrafficElement.
AbnormalTraffic bevat de volgende attributen:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| abnormalTrafficType | AbnormalTrafficTypeEnum | Nee | heavyTraffic, stationaryTraffic, queuingTraffic, slowTraffic, unspecifiedAbnormalTraffic | Dit element beschrijft de zwaarte van de file en wordt opgenomen indien er een file beschreven wordt. |
| queueLength | MetresAsNonNegativeInteger | Nee | >=0 | Dit element beschrijft de lengte van de file (of het afwijkende verkeersbeeld), en dient verplicht opgenomen te worden als er een file beschreven wordt en dus het element abnormalTrafficType is opgenomen. |
| relativeTrafficFlow | RelativeTrafficFlowEnum | Nee | trafficVeryMuchHeavierThanNormal, trafficHeavierThanNormal, trafficFlowNormal, trafficLighterThanNormal, trafficVeryMuchLighterThanNormal | Beoordeling van de verkeersstroomcondities ten opzichte van de normaal te verwachten condities op deze datum/tijd. |
| trafficFlowCharacteristics | TrafficFlowCharacteristicsEnum | Nee | trafficBlocked | De consistentie (stabiliteit) van de verkeersstroom. |
| trafficTrendType | TrafficTrendTypeEnum | Nee | trafficBuildingUp, trafficEasing, trafficStable | omschrijving van een trend in de wijziging van het verkeersbeeld. |
Accident¶
De specialisatie Accident wordt gebruikt voor het beschrijven van situaties bij ongevallen.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| accidentType | AccidentTypeEnum | Ja, 1 of meer | accident, accidentInvolvingHazardousMaterials, accidentInvolvingHeavyLorries, accidentInvolvingMassTransitVehicle, accidentInvolvingPublicTransport, accidentInvolvingRadioactiveMaterial, accidentInvolvingTrain, collision, multipleVehicleAccident, seriousInjuryOrFatalAccident, vehicleStuckUnderBridge, other | Dit element beschrijft het type ongeval. Het element komt ten minste een keer voor, maar kan vaker worden opgenomen om het ongeval zo goed mogelijk te beschrijven. |
| collisionType | CollisionTypeEnum | Nee | collisionWithAnimal, collisionWithObstacle, collisionWithPerson, headOnCollision, multipleVehicleCollision | Het soort aanrijding dat heeft plaatsgevonden. |
| vehicleInvolved | Vehicle | Nee, 0 of meer | NVT | omschrijving van een of meerdere voertuigen betrokken bij de situatie. |
Vehicle¶
Het element vehicle beschrijft het voertuig waarop een bericht betrekking heeft.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| vehicleCharacteristics | VehicleCharacteristics | Nee | NVT | Dit element wordt gebruikt om het voertuigtype te beschrijven |
| hazardousGoodsAssociatedWithVehicle | HazardousMaterials | Nee | NVT | Schadelijke stoffen betrokken bij de situatie |
HazardousMaterials¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| chemicalName | MultilingualString | Ja | nvt | Naam van de schadelijke stof |
Activity¶
De abstracte specialisatie Activity wordt gebruikt voor alle activiteiten en evenementen die van invloed zijn op de doorstroming van het verkeer.
De onderliggende specialisaties zijn: AuthorityOperation, DisturbanceActivity, en PublicEvent.
De structuur is als volgt:

| Attribuut | Type | Verplicht | Omschrijving |
|---|---|---|---|
| mobilityOfActivity | Mobility | Nee | Container element om de mobiliteit van de activiteit aan te duiden. |
AuthorityOperation¶
De specialisatie AuthorityOperation wordt gebruikt voor activiteiten die door handhaving worden uitgevoerd (en mogelijk de doorstroming belemmeren): ongeval onderzoek of politiecontrole.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| authorityOperationType | AuthorityOperationTypeEnum | Ja | accidentInvestigationWork, bombSquadInAction, civilEmergency, customsOperation, juridicalReconstruction, policeCheckPoint, policeInvestigation, roadOperatorCheckPoint, survey, transportOfVip, undefinedAuthorityActivity, vehicleInspectionCheckPoint, vehicleWeighing, weighInMotion, other | omschrijving van het type verstoring en de betrokken instantie. |
DisturbanceActivity¶
De specialisatie DisturbanceActivity wordt gebruikt voor (ongeplande) verstorende gebeurtenissen die vaak een negatief karakter hebben.
Zie Activity voor de structuur.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| disturbanceActivityType | DisturbanceActivityTypeEnum | Ja | airRaid, altercationOfVehicleOccupants, assault, assetDestruction, attack, attackOnVehicle, blockadeOrBarrier, bombAlert, crowd, demonstration, evacuation, filterBlockade, goSlowOperation, gunfireOnRoadway, illVehicleOccupants, march, publicDisturbance, radioactiveLeakAlert, riot, sabotage, securityAlert, securityIncident, peopleThrowingObjectsOnTheRoad, sightseersObstructingAccess, strike, terroristIncident, theft, toxicCloudAlert, unspecifiedAlert, other | omschrijving van het type activiteit er gaande is. |
PublicEvent¶
De specialisatie PublicEvent wordt gebruikt voor (geplande) evenementen waarbij veel bezoekers verwacht worden en die daardoor een effect op het verkeer (kunnen) hebben. Denk hierbij aan concerten, voetbalwedstrijden, enzovoorts.
Zie Activity voor de structuur.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| publicEventType | PublicEventTypeEnum | Ja | agriculturalShow, airShow, artEvent, athleticsMeeting, commercialEvent, culturalEvent, ballGame, baseballGame, basketballGame, beerFestival, bicycleRace, boatRace, boatShow, boxingTournament, bullFight, ceremonialEvent, concert, cricketMatch, exhibition, fair, festival, filmFestival, filmTVMaking, fireworkDisplay, flowerEvent, foodFestival, footballMatch, funfair, gardeningOrFlowerShow, golfTournament, hockeyGame, horseRaceMeeting, internationalSportsMeeting, majorEvent, marathon, market, match, motorShow, motorSportRaceMeeting, openAirConcert, parade, procession, raceMeeting, rugbyMatch, severalMajorEvents, show, showJumping, soundAndLightShow, sportsMeeting, stateOccasion, streetFestival, tennisTournament, theatricalEvent, tournament, tradeFair, waterSportsMeeting, wineFestival, winterSportsMeeting, unknown, other | omschrijving van welk type verstoring sprake is, als gevolg van een evenement. |
Conditions¶
De specialisatie Conditions wordt gebruikt voor het beschrijven van alle omstandigheden die de normale rijomstandigheden negatief kunnen beïnvloeden.
Conditions kent de volgende onderliggende specialisaties: WeatherRelatedRoadConditions, NonWeatherRelatedRoadConditions, en PoorEnvironmentConditions.
De structuur is als volgt:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| drivingConditionType | DrivingConditionTypeEnum | Nee | impossible, hazardous, normal, passableWithCare, veryHazardous, winterConditions, other | omschrijving van de rijomstandigheden op de opgegeven locatie. |
WeatherRelatedRoadConditions¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| WeatherRelatedRoadCoditionType | WeatherRelatedRoadConditionTypeEnum | Ja | blackIce, deepSnow, dry, freezingOfWetRoads, freezingRain, freshSnow, glaze, ice, iceBuildUp, icyPatches, looseSnow, moist, packedSnow, rime, roadSurfaceMelting, slippery, slushOnRoad, slushStrings, snow, snowDrifts, wetAndIcyRoad, snowOnTheRoad, streamingWater, surfaceWater, wet, other | Dit element beschrijft de toestand waarin het wegdek verkeert. |
NonWeatherRelatedRoadConditions¶
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| nonWeatherRelatedRoadConditionType | NonWeatherRelatedRoadConditionTypeEnum | Ja | dieselOnRoad, leavesOnRoad, looseChippings, looseSandOnRoad, mudOnRoad, oilOnRoad, petrolOnRoad, roadMarkingNotPresent, roadSurfaceInPoorCondition, slipperyRoad, other | Dit element beschrijft de toestand van het wegdek. |
PoorEnvironmentConditions¶
De specialisatie PoorEnvironmentConditions wordt gebruikt bij gebeurtenissen waarbij rijomstandigheden bemoeilijkt worden door weersomstandigheden. Hierbij is er (nog) geen sprake van aantasting van en/of schade aan het wegdek. Denk hierbij aan hevige regen, hevige rukwinden, etc..
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| poorEnvironmentType | PoorEnvironmentTypeEnum | Ja | badWeather, blizzard, blowingDust, blowingSnow, crosswinds, damagingHail, denseFog, extremeHeat, fog, freezingFog, frost, gales, gustyWinds, hail, heavyFrost, heavyRain, heavySnowfall, hurricaneForceWinds, lowSunGlare, nearbyFire, nearbyFlooding, patchyFog, rain, sandStorms, severeExhaustPollution, severeSmog, showers, sleet, smogAlert, smokeHazard, snowfall, sprayHazard, stormForceWinds, strongGustsOfWind, strongWinds, swarmsOfInsects, temperatureFalling, thunderstorms, tornadoes, veryStrongGustsOfWind, visibilityReduced, whiteOut, winterStorm | Het type omgevingsconditie dat de rijomstandigheden beïnvloedt. |
| minimumVisibilityDistance | Visibility | Alleen als PoorEnvironmentType de waarde 'Fog' heeft |
NVT | Container element om het zicht van weggebruikers aan te duiden. |
Visibility¶
Visibility bevat een minimumVisibilityDistance:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| integerMetreDistance | MetresAsNonNegativeInteger | Ja | >=0 | Het zicht van weggebruikers in meters. |
EquipmentOrSystemFault¶
De specialisatie EquipmentOrSystemFault kan direct gebruikt worden. Deze specialisatie wordt gebruikt voor gebeurtenissen waarbij door een fout in een verkeer gerelateerd systeem, zoals een stoplicht, niet juist functioneert. Naast de elementen van SituationRecord bevat het de verplichte elementen waarmee de fout wordt beschreven: equipmentOrSystemFaultType en faultyEquipmentOrSystemType:
Voor een overzicht van de structuur zie: TrafficElement
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| equipmentOrSystemFaultType | EquipmentOrSystemFaultTypeEnum | Ja | notWorking, outOfService, workingIncorrectly | Storing of niet-operationele toestand van apparatuur of systeem. |
| faultyEquipmentOrSystemType | EquipmentOrSystemTypeEnum | Ja | automatedTollSystem, emergencyRoadsideTelephones, fireDetectionEquipment, laneControlSigns, levelCrossing, matrixSigns, rampControls, streetLighting, temporaryTrafficLights, tollGates, trafficLightSets, trafficSignals, tunnelEmergencyPhones, tunnelFireFightingEquipment, tunnelLights, tunnelMobileCommunication, tunnelRadioCommunication, tunnelSafetySystem, tunnelVentilation, variableMessageSigns, other | Het type apparatuur of systeem dat defect is, niet goed functioneert of niet volledig operationeel is. |
Obstruction¶
Obstruction wordt gebruikt voor gebeurtenissen waarbij het verkeer wordt gehinderd door een vorm van blokkade.
Specialisaties hiervan zijn: AnimalPresenceObstruction, EnvironmentalObstruction, GeneralObstruction, InfrastructureDamageObstruction, VehicleObstruction.

| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| numberOfObstructions | NonNegativeInteger | Nee | >=0 | Het aantal obstakels dat de weg geheel of gedeeltelijk blokkeert. |
| mobilityOfObstruction | Mobility | Nee | NVT | Container element om de mobiliteit van de activiteit aan te duiden. |
AnimalPresenceObstruction¶
Bij AnimalPresenceObstruction gaat het om gebeurtenissen waarbij een blokkade van één of meerdere dieren het verkeer hindert.
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| alive | Boolean | Ja | true, false | Met dit element wordt aangegeven of de dieren in leven zijn. |
| animalPresenceType | AnimalPresenceTypeEnum | Ja | animalsOnTheRoad, herdOfAnimalsOnTheRoad, largeAnimalsOnTheRoad, smallAnimalsOnTheRoad, wildAnimalsOnTheRoad | omschrijving van het soort blokkade waarbij dieren betrokken zijn. |
EnvironmentalObstruction¶
De specialisatie EnvironmentalObstruction wordt gebruikt voor gebeurtenissen waarbij door invloed van de natuur een blokkade is gevormd die het verkeer hindert.
GeneralObstruction¶
De specialisatie GeneralObstruction wordt gebruikt voor gebeurtenissen waarbij een blokkade het verkeer hindert. Naast de elementen uit Obstruction bevat het één of meer keer het verplichte element obstructionType:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| obstructionType | ObstructionTypeEnum | Ja | airCrash, childrenOnRoadway, clearanceWork, cyclistsOnRoadway, debris, explosion, explosionHazard, incident, industrialAccident, objectOnTheRoad, objectsFallingFromMovingVehicle, obstructionOnTheRoad, peopleOnRoadway, railCrash, rescueAndRecoveryWork, severeFrostDamagedRoadway, shedLoad, spillageOccurringFromMovingVehicle, spillageOnTheRoad, unprotectedAccidentArea, other | omschrijving van het soort blokkade. |
InfrastructureDamageObstruction¶
De specialisatie InfrastructureDamageObstruction wordt gebruikt voor gebeurtenissen waarbij schade aan de infrastructuur in, op of boven het wegdek een blokkade vormt die het verkeer hindert. Naast de elementen uit Obstruction bevat het het verplichte element infrastructureDamageType:
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| infrastructureDamageType | InfrastructureDamageTypeEnum | Ja | burstPipe, burstWaterMain, collapsedSewer, damagedBridge, damagedCrashBarrier, damagedGantry, damagedRoadSurface, damagedTunnel, damagedViaduct, fallenPowerCables, gasLeak, weakBridge, other | omschrijving van de het soort blokkade door infrastructurele schade. |
VehicleObstruction¶
De specialisatie VehicleObstruction wordt gebruikt voor gebeurtenissen waarbij (schade aan) een voertuig een blokkade vormt die het verkeer hindert. Deze specialisatie bevat naast de elementen uit Obstruction het verplichte attribuut vehicleObstructionType en optioneel obstructingVehicle
| Attribuut | Type | Verplicht | Domein | Omschrijving |
|---|---|---|---|---|
| vehicleObstructionType | VehicleObstructionTypeEnum | Ja | abandonedVehicle, brokenDownVehicle, convoy, damagedVehicle, dangerousSlowMovingVehicle, emergencyVehicle, highSpeedEmergencyVehicle, highSpeedChase, medicalEmergency, overheightVehicle, prohibitedVehicleOnTheRoad, recklessDriver, slowVehicle, specialPermitTransport, unlitVehicleOnTheRoad, vehicleOnFire, vehicleCarryingHazardousMaterials, vehicleOnWrongCarriageway, vehicleStuck, vehicleWithOverheightLoad, vehicleWithOverwideLoad, winterMaintetanceVehicleInTransfer, other | omschrijving van de blokkade: aard en/of, staat en/of, type en/of omvang. |
| obstructingVehicle | Vehicle | Nee | NVT | omschrijving van een of meerdere voertuigen betrokken bij de situatie. |
Vehicle
Vehicle wordt gevuldt met VehicleCharacteristics