ValidityCondition
De ValidityCondition wordt gebruikt om de geldigheidsvoorwaarden te definiëren die bepalen wanneer een regel of beperking in een gecontroleerde zone van toepassing is.
Het doel van een ValidityCondition is om de tijdgerelateerde en contextuele aspecten van een regel te specificeren. Hiermee wordt aangegeven onder welke omstandigheden of gedurende welke perioden een regel actief is.
Toepassingen:
- Tijdspecifieke regels: Bijvoorbeeld beperkingen die alleen gelden op werkdagen, in het weekend, tijdens spitsuren, of binnen specifieke datums of tijden.
- Seizoensgebonden regels: Bijvoorbeeld beperkingen die alleen van toepassing zijn in de winter (zoals winterbandenplicht).
- Evenementgerelateerde regels: Bijvoorbeeld regels die gelden tijdens een evenement of tijdelijke wegwerkzaamheden.
- Dynamische geldigheid: Regels die afhankelijk zijn van externe omstandigheden, zoals weer- of verkeersomstandigheden.
De ValidityCondition maakt het mogelijk om regels flexibel en nauwkeurig te definiëren, zodat ze alleen van kracht zijn in relevante situaties. Dit helpt bij een efficiënte handhaving en communicatie van de regels naar weggebruikers en systemen, terwijl onnodige beperkingen worden voorkomen.
De structuur is als volgt:
Elementen
Het type ValidityCondition
is afgeleid van Condition
en introduceert daarnaast het nieuwe verplichte element validityByOrder
.
Element | Type | Verplicht | Domein | Omschrijving |
---|---|---|---|---|
validityByOrder | Validity | Ja | NVT | De bestelde (geplande) geldigheid zoals gedefinieerd in het oorspronkelijke verkeersregelbesluit, indien aanwezig |
Voorbeeld
<d2:payload xmlns:tro="http://levelC/schema/3/trafficRegulation" xmlns:loc="http://levelC/schema/3/locationReferencing" xmlns:cz="http://levelC/schema/3/controlledZone" xmlns:comx="http://levelC/schema/3/commonExtension" xmlns:com="http://levelC/schema/3/common" xmlns:d2="http://levelC/schema/3/d2Payload" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cz:ControlledZoneTablePublication" lang="nl" modelBaseVersion="3" xsi:schemaLocation="http://levelC/schema/3/d2Payload LevelC_3_D2Payload.xsd">
<com:publicationTime>2024-11-13T09:00:50.000356907Z</com:publicationTime>
<com:publicationCreator>
<com:country>nl</com:country>
<com:nationalIdentifier>NDWNL</com:nationalIdentifier>
</com:publicationCreator>
<cz:headerInformation>
<com:informationStatus>real</com:informationStatus>
</cz:headerInformation>
<cz:controlledZoneTable>
...
<cz:trafficRegulationOrder id="NDW11_989846cf-0343-4abc-b169-1a2ddaf497d9_TRO" version="1">
...
<tro:trafficRegulation id="NDW11_989846cf-0343-4abc-b169-1a2ddaf497d9_TR" version="1">
<tro:typeOfRegulation xsi:type="tro:AccessRestriction">
<tro:accessRestrictionType>noEntry</tro:accessRestrictionType>
</tro:typeOfRegulation>
<tro:condition xsi:type="tro:ConditionSet" id="NDW11_989846cf-0343-4abc-b169-1a2ddaf497d9_CS" version="1">
<tro:operator>and</tro:operator>
<tro:conditions xsi:type="tro:ValidityCondition" id="NDW11_989846cf-0343-4abc-b169-1a2ddaf497d9_VC" version="1">
<tro:validityByOrder>
<com:validityStatus>definedByValidityTimeSpec</com:validityStatus>
<com:validityTimeSpecification>
<com:overallStartTime>2020-10-31T23:00:00Z</com:overallStartTime>
</com:validityTimeSpecification>
</tro:validityByOrder>
</tro:conditions>
<tro:conditions xsi:type="tro:LocationCondition" id="NDW11_989846cf-0343-4abc-b169-1a2ddaf497d9_area" version="1">
<tro:locationByOrder xsi:type="loc:AreaLocation">
...
</tro:locationByOrder>
</tro:conditions>
</tro:conditions>
</tro:trafficRegulation>
</cz:trafficRegulationOrder>
</cz:urbanVehicleAccessRegulation>
<cz:urbanVehicleAccessRegulation id="NDW11_500de66b-b51e-465f-8309-6d5eda0de5a1" version="1">
..
</cz:urbanVehicleAccessRegulation>
</cz:controlledZoneTable>
</d2:payload>