Het type 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. De structuur is als volgt (overgenomen elementen uit bovenliggende specialisaties zijn verkort weergegeven):
Een overzicht van elementen die in elke specialisatie van een situationRecord voorkomen is hier terug te vinden. In het geval van de specialisatie MaintenanceWorks worden deze elementen aangevuld met de elementen van de specialisatie RoadWorks en MaintenanceWorks zelf.
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.
Door op de volgende link te klikken kan een voorbeeld van het gebruik worden bekeken.
Type: | Verplicht | Domein |
OperatorActionStatusEnum | Ja | requested
approved
beingImplemented
implemented
beingTerminated
|
Dit element geeft een indicatie weer van de duur van de werkzaamheden op basis van voorgedefinieerde domeinwaarden.
Type: | Verplicht | Domein |
RoadworksDurationEnum | Nee | longTerm
mediumTerm
shortTerm
|
Dit element geeft een Indicatie van de omvang van de werkzaamheden op basis van voorgedefinieerde domeinwaarden.
Type: | Verplicht | Domein |
RoadworksScaleEnum | Nee | major
queuingTraffic
medium
minor
|
Dit element geeft aan of het een spoedreparatie betreft.
Type: | Verplicht | Domein |
Boolean | Nee | true
false
|
Het verplichte element mobility kent 1 verplicht element: mobilityType
Indicatie van mate waarin verschuiving of verplaatsing van de gebeurtenis te verwachten is.
Type: | Verplicht | Domein |
MobilityEnum | Nee | mobile
stationary
unknown
|
Dit element is beschrijving van het onderwerp van de constructie of reparatie.
Type: | Verplicht | Domein |
SubjectTypeOfWorksEnum | Ja | bridge
buriedCables
buriedServices
crashBarrier
gantry
gasMainWork
interchange
junction
levelCrossing
lightingSystem
measurementEquipment
noiseProtection
road
roadsideDrains
roadsideEmbankment
roadsideEquipment
roadSigns
roundabout
tollGate
tunnel
waterMain
other
|
Dit element komt twee keer voor waarbij het eerste element het tweede bevat waarin de domeinwaarde wordt aangegeven. Het beschrijft het onderwerp van de constructie of reparatie. Dit element kan gebruikt worden wanneer het element subjectTypeOfWorks gevuld is met de waarde “other”.
Waarschuwing
Het verplichte element subjectTypeOfWorksExtension bevat, niet geheel logisch, zelf weer een verplicht element met dezelfde naam (subjectTypeOfWorksExtension). De hierarchie is hierdoor subjectsExtension => subjectTypeOfWorksExtension => subjectTypeOfWorksExtension, waarbij het laatste element de domeinwaarden bevat. De properties hieronder hebben betrekking op het tweede element subjectTypeOfWorksExtension.
Type: | Verplicht | Domein |
SubjectTypeOfWorksEnum | Ja | activeSpeedControlInOperation
sewer
trafficLights
publicTransportInfrastructure
publicTransportStop
publicTransportInformationSystem
metro
streetparkingPlaces
parking
districtHeatingPipe
heatTransportPipe
lock
adjacentWaterbank
footpath
cyclePath
|
Voorbeeld
<subjectsExtension>
<subjectTypeOfWorksExtension>
<subjectTypeOfWorksExtension>trafficLights</subjectTypeOfWorksExtension>
</subjectTypeOfWorksExtension>
</subjectsExtension>
Het element roadworksExtension voorziet in een uitbreiding om meer informatie rondom wegwerkzaamheden te beschrijven. Het betreft informatie omtrent hinderklasse, planning, en openbaar vervoer alternatieven.
De structuur is als volgt:
Het element roadworkHindrance kan gebruikt worden om een hinderklasse nader te specificeren. Het element bevat twee elementen: roadworkHindranceCategory en roadworkHindranceClass. Het is verplicht dat in ieder geval één van deze twee elementen is opgenomen.
Type: | Verplicht | Domein |
MultilingualString | Nee | NVT |
De hindercategorie van de wegwerkzaamheden.
Type: | Verplicht | Domein |
roadworkHindranceCategoryEnum | Ja | hindranceCategoryA
hindranceCategoryB
hindranceCategoryC
hindranceCategoryD
hindranceCategoryE
|
De hinderklasse van het wegwerk.
Type: | Verplicht | Domein |
roadworkHindranceClassEnum | Ja | hindranceClass0
hindranceClass1
hindranceClass2
hindranceClass3
hindranceClass4
hindranceClass5
|
Het element roadworkPlanningStatus kan gebruikt worden een nadere aanduiding te geven van de planning status van het wegwerk. Het element bevat één verplicht element roadworkStatus.
Type: | Verplicht | Domein |
NVT | Nee | NVT |
De planning status van de wegwerkzaamheden.
Type: | Verplicht | Domein |
RoadworkPlanningStatusEnum | Ja | initial
readyForAlignment
alignmentStarted
alignmentFinished
final
readyForPublication
published
running
closed
|
Het element publicTransportAlternative kan gebruikt worden om aan te geven of er een openbaar vervoer alternatief is. Het element bevat twee elementen: Het verplichte publicTransportAlternative, en het optionele publicTransportAlternativeDescription (welke meerdere keren opgegeven kan worden).
Type: | Verplicht | Domein |
NVT | Nee | NVT |
Geeft aan of er een openbaar vervoer alternatief beschikbaar is.
Type: | Verplicht | Domein |
Boolean | Ja | true
false
|
Tekstuele beschrijving van het openbaar vervoer alternatief.
Type: | Verplicht | Domein |
MultilingualString | Nee | NVT |
Beschrijving van het soort onderhoudswerkzaamheden.
Type: | Verplicht | Domein |
RoadMaintenanceTypeEnum | Ja | clearanceWork
controlledAvalanche
installationWork
grassCuttingWork
maintenanceWork
overheadWorks
repairWork
resurfacingWork
roadMarkingWork
roadsideWork
roadworksClearance
roadworks
saltingInProgress
snowploughsInUse
treeAndVegetationCuttingWork
other
|