RequiredPermitCondition
RequiredPermitCondition
A RequiredPermitCondition
is used to indicate that a specific permit is required to access or use a controlled zone.
The purpose of the RequiredPermitCondition
is to specify which permit(s) are necessary for vehicles or users to comply with access regulations within a controlled zone. This helps regulate access and ensures compliance with local rules and environmental standards.
Applications:
- Access Permits: For example, an environmental sticker or emission certificate for entry into a low-emission zone.
- Parking or Loading Permits: Specific permits required for parking or loading/unloading in designated areas.
- Temporary Permits: Permits for events, exceptions during roadworks, or access during specific time periods.
- User-Specific Requirements: Such as resident permits or permits for special vehicles (e.g., emergency services or public transport).
The RequiredPermitCondition
provides a structured way to link access requirements to permits, allowing systems and users to easily verify compliance. This supports effective management of controlled zones and ensures clear communication of access rules.
The structure is as follows:
Elements
The RequiredPermitCondition
type is derived from Condition
and introduces the new mandatory elements identifier
, issuingAuthority
, permitCharacteristics
, and permitType
.
Element | Type | Required | Domain | Description |
---|---|---|---|---|
identifier |
String | Yes | N/A | A unique identifier for the permit |
issuingAuthority |
MultilingualString | Yes | N/A | The competent authority that issued the traffic regulation order |
permitCharacteristics |
PermitInformationVersionedReference | Yes | N/A | A reference to the characteristics of the permit. The permit itself is of type PermitInformation |
permitType |
PermitTypeEnum | Yes | electronic , paper , sticker , other |
The type of permit |
XML Example
<d2:payload xmlns:tro="http://datex2.eu/schema/3/trafficRegulation" xmlns:loc="http://datex2.eu/schema/3/locationReferencing" xmlns:cz="http://datex2.eu/schema/3/controlledZone" xmlns:comx="http://datex2.eu/schema/3/commonExtension" xmlns:com="http://datex2.eu/schema/3/common" xmlns:d2="http://datex2.eu/schema/3/d2Payload" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="cz:ControlledZoneTablePublication" lang="nl" modelBaseVersion="3" xsi:schemaLocation="http://datex2.eu/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>
...
</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">
<loc:gmlMultiPolygon>
<loc:gmlPolygon>
<loc:exterior srsName="WGS 84">
<loc:posList>4.849957 52.399986 4.850217 52.400117 4.851841 52.39934</loc:posList>
</loc:exterior>
</loc:gmlPolygon>
</loc:gmlMultiPolygon>
</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>