{
  "@context": {
    "rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
    "datex_D2Payload": "http://datex2.eu/vocab/3/D2Payload/",
    "datex_Common": "http://datex2.eu/vocab/3/Common/",
    "datex_LocationReferencing": "http://datex2.eu/vocab/3/LocationReferencing/",
    "datex_RoadTrafficData": "http://datex2.eu/vocab/3/RoadTrafficData/",
    "datex_Situation": "http://datex2.eu/vocab/3/Situation/",
    "datex_Vms": "http://datex2.eu/vocab/3/Vms/",
    "foaf": "http://xmlns.com/foaf/0.1/",
    "dct": "http://purl.org/dc/terms/",
    "rdfs": "http://www.w3.org/2000/01/rdf-schema#",
    "owl": "http://www.w3.org/2002/07/owl#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "vann": "http://purl.org/vocab/vann/",
    "skos": "http://www.w3.org/2004/02/skos/core#",
    "cc": "http://creativecommons.org/ns#",
    "status": "http://www.w3.org/2003/06/sw-vocab-status/ns#",
    "schema": "http://schema.org/",
    "license": {
      "@id": "cc:license"
    },
    "hasFormat": {
      "@id": "dct:hasFormat"
    },
    "label": {
      "@id": "rdfs:label"
    },
    "comment": {
      "@id": "rdfs:comment"
    },
    "subClassOf": {
      "@id": "rdfs:subClassOf",
      "@type": "@id"
    },
    "issued": {
      "@id": "dct:issued"
    },
    "modified": {
      "@id": "dct:modified"
    },
    "rights": {
      "@id": "dct:rights"
    },
    "primaryTopic": {
      "@id": "foaf:primaryTopic",
      "@type": "@id"
    },
    "title": {
      "@id": "dct:title"
    },
    "description": {
      "@id": "dct:description"
    },
    "creator": {
      "@id": "dct:creator"
    },
    "preferredNamespacePrefix": {
      "@id": "vann:preferredNamespacePrefix"
    },
    "preferredNamespaceUri": {
      "@id": "vann:preferredNamespaceUri"
    },
    "seeAlso": {
      "@id": "rdfs:seeAlso",
      "@type": "@id"
    },
    "range": {
      "@id": "rdfs:range",
      "@type": "@id"
    },
    "domain": {
      "@id": "rdfs:domain",
      "@type": "@id"
    }
  },
  "@graph": [
    {
      "@id": "http://datex2.eu/vocab/3/Situation",
      "@type": "foaf:Document",
      "license": "http://creativecommons.org/licenses/by/3.0/",
      "hasFormat": "http://datex2.eu/vocab/3/Situation/vocabulary.jsonld",
      "issued": {
        "@value": "2023-11-10",
        "@type": "xsd:date"
      },
      "modified": {
        "@value": "2023-11-10",
        "@type": "xsd:date"
      },
      "rights": "Copyright 2023 - DATEX TMG",
      "primaryTopic": "datex_Situation:Ontology"
    },
    {
      "@id": "datex_Situation:Ontology",
      "@type": "owl:Ontology",
      "title": {
        "@value": "DATEX II",
        "@language": "en"
      },
      "comment": {
        "@value": "A mapping of DATEX II to a Linked Data vocabulary",
        "@language": "en"
      },
      "description": {
        "@value": "This document gives URIs to all terms used within Datex II",
        "@language": "en"
      },
      "creator": [
        "DATEX TMG "
      ],
      "preferredNamespacePrefix": "datex_Situation",
      "preferredNamespaceUri": "http://datex2.eu/vocab/3/Situation",
      "label": {
        "@value": "Linked DATEX II",
        "@language": "en"
      },
      "seeAlso": "http://datex2.eu/schema/3/Situation"
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum",
      "label": {
        "@value": "Road maintenance type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road maintenance type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#accidentRepairWork",
      "label": {
        "@value": "Road maintenance type enum accident repair work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "repairing works after an accident, not clearance work but rebuilding of infrastructure",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#clearanceWork",
      "label": {
        "@value": "Road maintenance type enum clearance work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Clearance work of an unspecified nature.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#controlledAvalanche",
      "label": {
        "@value": "Road maintenance type enum controlled avalanche",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Controlled avalanche work.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#installationWork",
      "label": {
        "@value": "Road maintenance type enum installation work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Installation of new equipments or systems on or along-side the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#grassCuttingWork",
      "label": {
        "@value": "Road maintenance type enum grass cutting work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Grass cutting work.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#litterClearance",
      "label": {
        "@value": "Road maintenance type enum litter clearance",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Work to collect litter from the roadway and/or adjacent verges.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#maintenanceWork",
      "label": {
        "@value": "Road maintenance type enum maintenance work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Maintenance of road, associated infrastructure or equipments.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#maintenancePeopleOnRoad",
      "label": {
        "@value": "Road maintenance type enum maintenance people on road",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "People on road for general maintenance purpose",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#overheadWorks",
      "label": {
        "@value": "Road maintenance type enum overhead works",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Works which are overhead of the carriageway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#repairWork",
      "label": {
        "@value": "Road maintenance type enum repair work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Repair work to road, associated infrastructure or equipments.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#resurfacingWork",
      "label": {
        "@value": "Road maintenance type enum resurfacing work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Work associated with relaying or renewal of worn-out road surface (pavement).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#roadMarkingWork",
      "label": {
        "@value": "Road maintenance type enum road marking work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Striping and repainting of road markings, plus placement or replacement of reflecting studs (cats' eyes).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#roadsideWork",
      "label": {
        "@value": "Road maintenance type enum roadside work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Road side work of an unspecified nature.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#roadworksClearance",
      "label": {
        "@value": "Road maintenance type enum roadworks clearance",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Roadworks are completed and are being cleared.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#roadworks",
      "label": {
        "@value": "Road maintenance type enum roadworks",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Road maintenance or improvement activity of an unspecified nature which may potentially cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#rockFallPreventativeMaintenance",
      "label": {
        "@value": "Road maintenance type enum rock fall preventative maintenance",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Rock fall preventative maintenance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#saltingInProgress",
      "label": {
        "@value": "Road maintenance type enum salting in progress",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Spreading of salt and / or grit on the road surface to prevent or melt snow or ice.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#snowploughsInUse",
      "label": {
        "@value": "Road maintenance type enum snowploughs in use",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Snowploughs or other similar mechanical devices in use to clear snow from the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#sweepingOfRoad",
      "label": {
        "@value": "Road maintenance type enum sweeping of road",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Sweeping of the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#treeAndVegetationCuttingWork",
      "label": {
        "@value": "Road maintenance type enum tree and vegetation cutting work",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Tree and vegetation cutting work adjacent to the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadMaintenanceTypeEnum#other",
      "label": {
        "@value": "Road maintenance type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "label": {
        "@value": "Environmental obstruction type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Environmental obstruction type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#avalanches",
      "label": {
        "@value": "Environmental obstruction type enum avalanches",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed due to snow slides.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#earthquakeDamage",
      "label": {
        "@value": "Environmental obstruction type enum earthquake damage",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed because of damage caused by an earthquake.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#fallenTrees",
      "label": {
        "@value": "Environmental obstruction type enum fallen trees",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road is obstructed or partially obstructed by one or more fallen trees.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#fallingIce",
      "label": {
        "@value": "Environmental obstruction type enum falling ice",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Falling ice off trees, power lines or structures which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#fallingLightIceOrSnow",
      "label": {
        "@value": "Environmental obstruction type enum falling light ice or snow",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Falling light ice or snow off trees, power lines or structures which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#flashFloods",
      "label": {
        "@value": "Environmental obstruction type enum flash floods",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may become quickly inundated by powerful floodwaters due to heavy rain nearby.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#flooding",
      "label": {
        "@value": "Environmental obstruction type enum flooding",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road is obstructed or partially obstructed by flood water.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#forestFire",
      "label": {
        "@value": "Environmental obstruction type enum forest fire",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to a forest fire adjacent to the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#grassFire",
      "label": {
        "@value": "Environmental obstruction type enum grass fire",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to a grass fire adjacent to the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#landslips",
      "label": {
        "@value": "Environmental obstruction type enum landslips",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed due to landslides.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#mudSlide",
      "label": {
        "@value": "Environmental obstruction type enum mud slide",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed due to mudslides.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#sewerOverflow",
      "label": {
        "@value": "Environmental obstruction type enum sewer overflow",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road is obstructed or partially obstructed by overflows from one or more sewers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#rockfalls",
      "label": {
        "@value": "Environmental obstruction type enum rockfalls",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed due to fallen rocks.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#seriousFire",
      "label": {
        "@value": "Environmental obstruction type enum serious fire",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to a fire (other than a vehicle fire) adjacent to the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#smokeOrFumes",
      "label": {
        "@value": "Environmental obstruction type enum smoke or fumes",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Smoke or fumes which may hinder driving conditions or distract drivers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#stormDamage",
      "label": {
        "@value": "Environmental obstruction type enum storm damage",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or partially obstructed by debris caused by strong winds.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#subsidence",
      "label": {
        "@value": "Environmental obstruction type enum subsidence",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "The road surface has sunken or collapsed in places.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EnvironmentalObstructionTypeEnum#other",
      "label": {
        "@value": "Environmental obstruction type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "label": {
        "@value": "General instruction to road users type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "General instruction to road users type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#allowEmergencyVehiclesToPass",
      "label": {
        "@value": "General instruction to road users type enum allow emergency vehicles to pass",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Allow emergency vehicles to pass.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#approachWithCare",
      "label": {
        "@value": "General instruction to road users type enum approach with care",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Approach with care.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#avoidTheArea",
      "label": {
        "@value": "General instruction to road users type enum avoid the area",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Drivers are to avoid the area.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#closeAllWindowsTurnOffHeaterAndVents",
      "label": {
        "@value": "General instruction to road users type enum close all windows turn off heater and vents",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Close all windows and turn off heater and vents.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#crossJunctionWithCare",
      "label": {
        "@value": "General instruction to road users type enum cross junction with care",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Cross junction with care.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#doNotAllowUnnecessaryGaps",
      "label": {
        "@value": "General instruction to road users type enum do not allow unnecessary gaps",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Do not allow unnecessary gaps.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#doNotLeaveYourVehicle",
      "label": {
        "@value": "General instruction to road users type enum do not leave your vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Do not leave your vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#doNotThrowOutAnyBurningObjects",
      "label": {
        "@value": "General instruction to road users type enum do not throw out any burning objects",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Do not throw out any burning objects.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#doNotUseNavigationSystems",
      "label": {
        "@value": "General instruction to road users type enum do not use navigation systems",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Do not use navigation systems to determine routing.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#driveCarefully",
      "label": {
        "@value": "General instruction to road users type enum drive carefully",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Drive carefully.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#driveWithExtremeCaution",
      "label": {
        "@value": "General instruction to road users type enum drive with extreme caution",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Drive with extreme caution.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#flashYourLights",
      "label": {
        "@value": "General instruction to road users type enum flash your lights",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Flash your lights to warn oncoming traffic of hazard ahead.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#followTheVehicleInFrontSmoothly",
      "label": {
        "@value": "General instruction to road users type enum follow the vehicle in front smoothly",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Follow the vehicle in front, smoothly.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#increaseNormalFollowingDistance",
      "label": {
        "@value": "General instruction to road users type enum increase normal following distance",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Increase normal following distance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#inEmergencyWaitForPatrolService",
      "label": {
        "@value": "General instruction to road users type enum in emergency wait for patrol service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "In emergency, wait for patrol service (either road operator or police patrol service).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#keepYourDistance",
      "label": {
        "@value": "General instruction to road users type enum keep your distance",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Keep your distance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#leaveYourVehicleProceedToNextSafePlace",
      "label": {
        "@value": "General instruction to road users type enum leave your vehicle proceed to next safe place",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Leave your vehicle and proceed to next safe place.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#noNakedFlames",
      "label": {
        "@value": "General instruction to road users type enum no naked flames",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "No naked flames.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#noOvertaking",
      "label": {
        "@value": "General instruction to road users type enum no overtaking",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "No overtaking on the specified section of road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#noSmoking",
      "label": {
        "@value": "General instruction to road users type enum no smoking",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "No smoking.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#noStopping",
      "label": {
        "@value": "General instruction to road users type enum no stopping",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "No stopping.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#noUturns",
      "label": {
        "@value": "General instruction to road users type enum no U-turns",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "No U-turns.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#observeAmberAlert",
      "label": {
        "@value": "General instruction to road users type enum observe amber alert",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Observe current amber alert (an emergency alert issued for a missing or abducted child).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#observeSignals",
      "label": {
        "@value": "General instruction to road users type enum observe signals",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Observe signals.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#observeSigns",
      "label": {
        "@value": "General instruction to road users type enum observe signs",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Observe signs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#onlyTravelIfAbsolutelyNecessary",
      "label": {
        "@value": "General instruction to road users type enum only travel if absolutely necessary",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Only travel if absolutely necessary.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#overtakeWithCare",
      "label": {
        "@value": "General instruction to road users type enum overtake with care",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Overtake with care.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#pullOverToTheEdgeOfTheRoadway",
      "label": {
        "@value": "General instruction to road users type enum pull over to the edge of the roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Pull over to the edge of the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#stopAtNextSafePlace",
      "label": {
        "@value": "General instruction to road users type enum stop at next safe place",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Stop at next safe place.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#stopAtNextServiceArea",
      "label": {
        "@value": "General instruction to road users type enum stop at next service area",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Stop at next rest service area or car park.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#switchOffEngine",
      "label": {
        "@value": "General instruction to road users type enum switch off engine",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Switch off engine.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#switchOffMobilePhonesAndTwoWayRadios",
      "label": {
        "@value": "General instruction to road users type enum switch off mobile phones and two way radios",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Switch off mobile phones and two-way radios.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#testYourBrakes",
      "label": {
        "@value": "General instruction to road users type enum test your brakes",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Test your brakes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useBusService",
      "label": {
        "@value": "General instruction to road users type enum use bus service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use bus service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useFogLights",
      "label": {
        "@value": "General instruction to road users type enum use fog lights",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use fog lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useHazardWarningLights",
      "label": {
        "@value": "General instruction to road users type enum use hazard warning lights",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use hazard warning lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useHeadlights",
      "label": {
        "@value": "General instruction to road users type enum use headlights",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use headlights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useRailService",
      "label": {
        "@value": "General instruction to road users type enum use rail service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use rail service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useTramService",
      "label": {
        "@value": "General instruction to road users type enum use tram service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use tram service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#useUndergroundService",
      "label": {
        "@value": "General instruction to road users type enum use underground service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Use underground service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#waitForEscortVehicle",
      "label": {
        "@value": "General instruction to road users type enum wait for escort vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Wait for escort vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum#other",
      "label": {
        "@value": "General instruction to road users type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum",
      "label": {
        "@value": "Injury status type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Injury status type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#dead",
      "label": {
        "@value": "Injury status type enum dead",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Dead.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#injured",
      "label": {
        "@value": "Injury status type enum injured",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Injured requiring medical treatment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#seriouslyInjured",
      "label": {
        "@value": "Injury status type enum seriously injured",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Seriously injured requiring urgent hospital treatment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#slightlyInjured",
      "label": {
        "@value": "Injury status type enum slightly injured",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Slightly injured requiring medical treatment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#uninjured",
      "label": {
        "@value": "Injury status type enum uninjured",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Uninjured.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InjuryStatusTypeEnum#unknown",
      "label": {
        "@value": "Injury status type enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "Injury status unknown.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum",
      "label": {
        "@value": "Collision type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Collision type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#collisionWithAnimal",
      "label": {
        "@value": "Collision type enum collision with animal",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with one or more animals.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#collisionWithObstacle",
      "label": {
        "@value": "Collision type enum collision with obstacle",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with an object of a stationary nature.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#collisionWithPerson",
      "label": {
        "@value": "Collision type enum collision with person",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with one or more pedestrians.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#headOnCollision",
      "label": {
        "@value": "Collision type enum head on collision",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with another vehicle head on.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#headOnOrSideCollision",
      "label": {
        "@value": "Collision type enum head on or side collision",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with another vehicle either head on or sideways.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#multipleVehicleCollision",
      "label": {
        "@value": "Collision type enum multiple vehicle collision",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Collision involving multiple vehicles",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#rearCollision",
      "label": {
        "@value": "Collision type enum rear collision",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Includes all accidents where one or more vehicles have collided with the rear of one or more other vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CollisionTypeEnum#sideCollision",
      "label": {
        "@value": "Collision type enum side collision",
        "@language": "en"
      },
      "@type": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Includes all accidents where one or more vehicles have collided with the side of one or more other vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum",
      "label": {
        "@value": "Traffic type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Traffic type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#accessOnlyTraffic",
      "label": {
        "@value": "Traffic type enum access only traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for local access only.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#destinedForAirport",
      "label": {
        "@value": "Traffic type enum destined for airport",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for the airport.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#destinedForAirportArrivals",
      "label": {
        "@value": "Traffic type enum destined for airport arrivals",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for airport arrivals.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#destinedForAirportDepartures",
      "label": {
        "@value": "Traffic type enum destined for airport departures",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for airport departures.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#destinedForFerryService",
      "label": {
        "@value": "Traffic type enum destined for ferry service",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for the ferry service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#destinedForRailService",
      "label": {
        "@value": "Traffic type enum destined for rail service",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic destined for the rail service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#holidayTraffic",
      "label": {
        "@value": "Traffic type enum holiday traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic heading towards holiday destinations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#localTraffic",
      "label": {
        "@value": "Traffic type enum local traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic heading towards local destinations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#longDistanceTraffic",
      "label": {
        "@value": "Traffic type enum long distance traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic heading towards destinations which are a long distance away.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#regionalTraffic",
      "label": {
        "@value": "Traffic type enum regional traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic heading towards local regional destinations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#residentsOnlyTraffic",
      "label": {
        "@value": "Traffic type enum residents only traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Local residents only traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#throughTraffic",
      "label": {
        "@value": "Traffic type enum through traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic which is not for local access, i.e. traffic not destined for local town, city or built up area but for transit though the area.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficTypeEnum#visitorTraffic",
      "label": {
        "@value": "Traffic type enum visitor traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "Traffic heading towards local visitor attraction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "label": {
        "@value": "Road operator service disruption type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road operator service disruption type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum#emergencyTelephoneNumberOutOfService",
      "label": {
        "@value": "Road operator service disruption type enum emergency telephone number out of service",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "comment": {
        "@value": "Emergency telephone number for use by public to report incidents is out of service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum#informationServiceTelephoneNumberOutOfService",
      "label": {
        "@value": "Road operator service disruption type enum information service telephone number out of service",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "comment": {
        "@value": "Road information service telephone number is out of service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum#noTrafficOfficerPatrolService",
      "label": {
        "@value": "Road operator service disruption type enum no traffic officer patrol service",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "comment": {
        "@value": "No traffic officer patrol service is operating.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum",
      "label": {
        "@value": "Speed management type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Speed management type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#activeSpeedControlInOperation",
      "label": {
        "@value": "Speed management type enum active speed control in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Automatic speed control measures are in place at the specified location, whereby speed limits are set by an automatic system which is triggered by traffic sensing equipment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#doNotSlowdownUnnecessarily",
      "label": {
        "@value": "Speed management type enum do not slowdown unnecessarily",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Do not slow down unnecessarily.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#observeSpeedLimit",
      "label": {
        "@value": "Speed management type enum observe speed limit",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Observe speed limit.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#policeSpeedChecksInOperation",
      "label": {
        "@value": "Speed management type enum police speed checks in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Police speed checks are in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#reduceYourSpeed",
      "label": {
        "@value": "Speed management type enum reduce your speed",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Reduce your speed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#speedRestrictionInOperation",
      "label": {
        "@value": "Speed management type enum speed restriction in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "A speed restriction is in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SpeedManagementTypeEnum#other",
      "label": {
        "@value": "Speed management type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum",
      "label": {
        "@value": "Authority operation type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Authority operation type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#accidentInvestigationWork",
      "label": {
        "@value": "Authority operation type enum accident investigation work",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "An operation involving authorised investigation work connected to an earlier reported accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#bombSquadInAction",
      "label": {
        "@value": "Authority operation type enum bomb squad in action",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "An operation where a bomb squad is in action to deal with suspected or actual explosive or incendiary devices which may cause disruption to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#civilEmergency",
      "label": {
        "@value": "Authority operation type enum civil emergency",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A situation, perceived or actual, relating to a civil emergency which could disrupt traffic.  This includes large scale destruction, through events such as earthquakes, insurrection, and civil disobedience.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#customsOperation",
      "label": {
        "@value": "Authority operation type enum customs operation",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established by customs and excise authorities on or adjacent to the carriageway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#juridicalReconstruction",
      "label": {
        "@value": "Authority operation type enum juridical reconstruction",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "An operation involving the juridical reconstruction of events for the purposes of judicial or legal proceedings.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#policeCheckPoint",
      "label": {
        "@value": "Authority operation type enum police check point",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established on or adjacent to the carriageway for use by police or other authorities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#policeInvestigation",
      "label": {
        "@value": "Authority operation type enum police investigation",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A temporary operation established on or adjacent to the carriageway by the police associated with an ongoing investigation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#roadOperatorCheckPoint",
      "label": {
        "@value": "Authority operation type enum road operator check point",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established on or adjacent to the carriageway for use by the road operator, such as for survey or inspection purposes, but not for traffic management purposes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#snowChainOnBoardOrSnowTyresMountedCheck",
      "label": {
        "@value": "Authority operation type enum snow chain on board or snow tyres mounted check",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "the police are checking if snow chains are on board vehicles or vehicles have snow tyres mounted",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#snowChainOrSnowTyresMountedCheck",
      "label": {
        "@value": "Authority operation type enum snow chain or snow tyres mounted check",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "the police are checking if snow chains or snow tyres are mounted on vehicles",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#survey",
      "label": {
        "@value": "Authority operation type enum survey",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established by authorities on or adjacent to the carriageway for the purpose of gathering statistics or other traffic related information.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#transportOfVip",
      "label": {
        "@value": "Authority operation type enum transport of VIP",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "An operation to transport one or more VIPs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#undefinedAuthorityActivity",
      "label": {
        "@value": "Authority operation type enum undefined authority activity",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "An authority activity of undefined type.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#vehicleInspectionCheckPoint",
      "label": {
        "@value": "Authority operation type enum vehicle inspection check point",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established on or adjacent to the carriageway for inspection of vehicles by authorities (e.g. vehicle safety checks and tachograph checks).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#vehicleWeighing",
      "label": {
        "@value": "Authority operation type enum vehicle weighing",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary operation established on or adjacent to the carriageway for weighing of vehicles by authorities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#weighInMotion",
      "label": {
        "@value": "Authority operation type enum weigh in motion",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "A permanent or temporary facility established by authorities on the carriageway for weighing vehicles while in motion.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AuthorityOperationTypeEnum#other",
      "label": {
        "@value": "Authority operation type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum",
      "label": {
        "@value": "Roadside assistance type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Roadside assistance type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#airAmbulance",
      "label": {
        "@value": "Roadside assistance type enum air ambulance",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Air ambulance assistance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#busPassengerAssistance",
      "label": {
        "@value": "Roadside assistance type enum bus passenger assistance",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Bus passenger assistance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#emergencyServices",
      "label": {
        "@value": "Roadside assistance type enum emergency services",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Emergency services assistance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#firstAid",
      "label": {
        "@value": "Roadside assistance type enum first aid",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "First aid assistance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#foodDelivery",
      "label": {
        "@value": "Roadside assistance type enum food delivery",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Food delivery.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#helicopterRescue",
      "label": {
        "@value": "Roadside assistance type enum helicopter rescue",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Helicopter rescue.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#vehicleRepair",
      "label": {
        "@value": "Roadside assistance type enum vehicle repair",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Vehicle repair assistance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#vehicleRecovery",
      "label": {
        "@value": "Roadside assistance type enum vehicle recovery",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Vehicle recovery.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadsideAssistanceTypeEnum#other",
      "label": {
        "@value": "Roadside assistance type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum",
      "label": {
        "@value": "Transit service information enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Transit service information enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#cancellations",
      "label": {
        "@value": "Transit service information enum cancellations",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "Public transport, park-and-ride, rail or bus services are cancelled.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#delayDueToBadWeather",
      "label": {
        "@value": "Transit service information enum delay due to bad weather",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is delayed due to bad weather.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#delayDueToRepairs",
      "label": {
        "@value": "Transit service information enum delay due to repairs",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is delayed due to the need for repairs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#delayedUntilFurtherNotice",
      "label": {
        "@value": "Transit service information enum delayed until further notice",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified public transport service will be delayed until further notice.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#delaysDueToFlotsam",
      "label": {
        "@value": "Transit service information enum delays due to flotsam",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The departure of the specified ferry service is delayed due to flotsam.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#departureOnSchedule",
      "label": {
        "@value": "Transit service information enum departure on schedule",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The departure of the specified service is on schedule.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#ferryReplacedByIceRoad",
      "label": {
        "@value": "Transit service information enum ferry replaced by ice road",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The ferry service has been replaced by an ice road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#freeShuttleServiceOperating",
      "label": {
        "@value": "Transit service information enum free shuttle service operating",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "A shuttle service is operating at no charge between specified locations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#informationServiceNotAvailable",
      "label": {
        "@value": "Transit service information enum information service not available",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The information service relating to the specified transport system is not currently available.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#irregularServiceDelays",
      "label": {
        "@value": "Transit service information enum irregular service delays",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is subject to irregular delays.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#loadCapacityChanged",
      "label": {
        "@value": "Transit service information enum load capacity changed",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The load capacity for the specified service has been changed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#restrictionsForLongerVehicles",
      "label": {
        "@value": "Transit service information enum restrictions for longer vehicles",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "Long vehicles are subject to restrictions on the specified service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceDelays",
      "label": {
        "@value": "Transit service information enum service delays",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is subject to delays.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceDelaysOfUncertainDuration",
      "label": {
        "@value": "Transit service information enum service delays of uncertain duration",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is subject to delays whose predicted duration cannot be estimated accurately.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceFullyBooked",
      "label": {
        "@value": "Transit service information enum service fully booked",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The departure of the specified service is fully booked.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceNotOperating",
      "label": {
        "@value": "Transit service information enum service not operating",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is not operating.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceNotOperatingSubstituteServiceAvailable",
      "label": {
        "@value": "Transit service information enum service not operating substitute service available",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service is not operating but an alternative service is available.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceSuspended",
      "label": {
        "@value": "Transit service information enum service suspended",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service has been suspended.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#serviceWithdrawn",
      "label": {
        "@value": "Transit service information enum service withdrawn",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The specified service has been cancelled.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#shuttleServiceOperating",
      "label": {
        "@value": "Transit service information enum shuttle service operating",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "A shuttle service is operating between the specified locations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#temporaryChangesToTimetables",
      "label": {
        "@value": "Transit service information enum temporary changes to timetables",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "The timetable for the specified service is subject to temporary changes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceInformationEnum#other",
      "label": {
        "@value": "Transit service information enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum",
      "label": {
        "@value": "Abnormal traffic type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Abnormal traffic type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#stationaryTraffic",
      "label": {
        "@value": "Abnormal traffic type enum stationary traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "Traffic is stationary, or very near stationary, at the specified location (i.e. average speed is less than 10% of its free-flow level).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#queuingTraffic",
      "label": {
        "@value": "Abnormal traffic type enum queuing traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "Traffic is queuing at the specified location, although there is still some traffic movement (i.e. average speed is between 10% and 25% of its free-flow level).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#slowTraffic",
      "label": {
        "@value": "Abnormal traffic type enum slow traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "Traffic is slow moving at the specified location, but not yet forming queues (i.e. average speed is between 25% and 75% of its free-flow level).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#heavyTraffic",
      "label": {
        "@value": "Abnormal traffic type enum heavy traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "Traffic is heavy at the specified location (i.e. average speed is between 75% and 90% of its free-flow level).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#unspecifiedAbnormalTraffic",
      "label": {
        "@value": "Abnormal traffic type enum unspecified abnormal traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "There are abnormal traffic conditions of an unspecified nature at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AbnormalTrafficTypeEnum#other",
      "label": {
        "@value": "Abnormal traffic type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksScaleEnum",
      "label": {
        "@value": "Roadworks scale enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Roadworks scale enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadworksScaleEnum#major",
      "label": {
        "@value": "Roadworks scale enum major",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksScaleEnum",
      "comment": {
        "@value": "The roadworks scale is major according to the responsible road operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksScaleEnum#medium",
      "label": {
        "@value": "Roadworks scale enum medium",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksScaleEnum",
      "comment": {
        "@value": "The roadworks scale is medium according to the responsible road operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksScaleEnum#minor",
      "label": {
        "@value": "Roadworks scale enum minor",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksScaleEnum",
      "comment": {
        "@value": "The roadworks scale is minor according to the responsible road operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelaysTypeEnum",
      "label": {
        "@value": "Delays type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Delays type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:DelaysTypeEnum#delays",
      "label": {
        "@value": "Delays type enum delays",
        "@language": "en"
      },
      "@type": "datex_Situation:DelaysTypeEnum",
      "comment": {
        "@value": "Delays on the road network as a result of any situation which causes hold-ups.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelaysTypeEnum#delaysOfUncertainDuration",
      "label": {
        "@value": "Delays type enum delays of uncertain duration",
        "@language": "en"
      },
      "@type": "datex_Situation:DelaysTypeEnum",
      "comment": {
        "@value": "Delays on the road network whose predicted duration cannot be estimated.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelaysTypeEnum#longDelays",
      "label": {
        "@value": "Delays type enum long delays",
        "@language": "en"
      },
      "@type": "datex_Situation:DelaysTypeEnum",
      "comment": {
        "@value": "Delays on the road network of unusual severity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelaysTypeEnum#veryLongDelays",
      "label": {
        "@value": "Delays type enum very long delays",
        "@language": "en"
      },
      "@type": "datex_Situation:DelaysTypeEnum",
      "comment": {
        "@value": "Delays on the road network of abnormally unusual severity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum",
      "label": {
        "@value": "Vehicle obstruction type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Vehicle obstruction type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#abandonedVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum abandoned vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Abandoned vehicle(s) on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#abnormalLoad",
      "label": {
        "@value": "Vehicle obstruction type enum abnormal load",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicle(s) carrying exceptional load(s) which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#brokenDownVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum broken down vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Broken down vehicle(s) on the carriageway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#convoy",
      "label": {
        "@value": "Vehicle obstruction type enum convoy",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A group of vehicles moving together in formation which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#damagedVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum damaged vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Damaged vehicle(s) on the carriageway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#dangerousSlowMovingVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum dangerous slow moving vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Dangerous slow moving vehicles which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#emergencyVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum emergency vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Emergency service vehicles on the roadway in response to an emergency situation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#highSpeedEmergencyVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum high speed emergency vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Emergency service vehicles progressing at high speed along the roadway in response to or en route from an emergency situation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#longLoad",
      "label": {
        "@value": "Vehicle obstruction type enum long load",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle of length greater than that normally allowed which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#highSpeedChase",
      "label": {
        "@value": "Vehicle obstruction type enum high speed chase",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Authorised and unauthorised vehicles are travelling at high speeds along the roadway.  This may present a hazard to other vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#medicalEmergency",
      "label": {
        "@value": "Vehicle obstruction type enum medical emergency",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicle has stopped due a medical issue of a driver or passenger",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#militaryConvoy",
      "label": {
        "@value": "Vehicle obstruction type enum military convoy",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A group of military vehicles moving together in formation which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#overheightVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum overheight vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicles of height greater than normally allowed which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#prohibitedVehicleOnTheRoad",
      "label": {
        "@value": "Vehicle obstruction type enum prohibited vehicle on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicles not normally permitted on the motorway are present which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#recklessDriver",
      "label": {
        "@value": "Vehicle obstruction type enum reckless driver",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle being driven without due care and attention is causing a hazard to other vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#slowVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum slow vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle travelling at well below normal highway speeds which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#specialPermitTransport",
      "label": {
        "@value": "Vehicle obstruction type enum special permit transport",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Special type of load or vehicle size, or even speed, that is allowed on the road only with special permission. The presence of this transport may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#trackedVehicle",
      "label": {
        "@value": "Vehicle obstruction type enum tracked vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Carterpillar tracked vehicles are in use which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#unlitVehicleOnTheRoad",
      "label": {
        "@value": "Vehicle obstruction type enum unlit vehicle on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicles without lights are in use which may present a hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleOnFire",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle on fire",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle is or has been on fire and may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleCarryingHazardousMaterials",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle carrying hazardous materials",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Vehicles carrying materials of a hazardous nature are present and these could expose road users to additional hazards.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleInDifficulty",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle in difficulty",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle is experiencing difficulties (e.g. manoeuvring or propulsion difficulties) which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleOnWrongCarriageway",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle on wrong carriageway",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle is travelling the wrong way along a divided highway (i.e. on the wrong side).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleStuck",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle stuck",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "One or more vehicles are stuck (i.e. unable to move) due to environmental conditions such as a snow drift or severe icy road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleWithOverheightLoad",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle with overheight load",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "An over-height vehicle which may present a hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#vehicleWithOverwideLoad",
      "label": {
        "@value": "Vehicle obstruction type enum vehicle with overwide load",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "A vehicle of width greater than that normally allowed which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#winterMaintetanceVehicleInTransfer",
      "label": {
        "@value": "Vehicle obstruction type enum winter maintetance vehicle in transfer",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Winter maintenance vehicle is on the road, not doing its specific work. Its presence may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleObstructionTypeEnum#other",
      "label": {
        "@value": "Vehicle obstruction type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MobilityTypeEnum",
      "label": {
        "@value": "Mobility type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Mobility type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:MobilityTypeEnum#mobile",
      "label": {
        "@value": "Mobility type enum mobile",
        "@language": "en"
      },
      "@type": "datex_Situation:MobilityTypeEnum",
      "comment": {
        "@value": "The described element of a situation is moving.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MobilityTypeEnum#stationary",
      "label": {
        "@value": "Mobility type enum stationary",
        "@language": "en"
      },
      "@type": "datex_Situation:MobilityTypeEnum",
      "comment": {
        "@value": "The described element of a situation is stationary.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MobilityTypeEnum#unknown",
      "label": {
        "@value": "Mobility type enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:MobilityTypeEnum",
      "comment": {
        "@value": "The mobility of the described element of a situation is unknown.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum",
      "label": {
        "@value": "Operator action status enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Operator action status enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#requested",
      "label": {
        "@value": "Operator action status enum requested",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "A request, either internal or external, has been received to implement an action. It has neither been approved nor has any activity yet been undertaken to implement the action.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#approved",
      "label": {
        "@value": "Operator action status enum approved",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The action has been approved by the recipient of the request but activity to implement the action has not yet commenced.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#beingImplemented",
      "label": {
        "@value": "Operator action status enum being implemented",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The action is in the process of being implemented.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#implemented",
      "label": {
        "@value": "Operator action status enum implemented",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The action is fully implemented.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#rejected",
      "label": {
        "@value": "Operator action status enum rejected",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The action has been rejected by the recipient of the request and hence is not implemented.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#terminationRequested",
      "label": {
        "@value": "Operator action status enum termination requested",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "A request, either internal or external, has been received to terminate the action, but activity to terminate the action has not yet commenced.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionStatusEnum#beingTerminated",
      "label": {
        "@value": "Operator action status enum being terminated",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The action is in the process of being terminated either because the action has reached the end of its validity period or because new circumstances have arisen and its termination has been requested, e.g. because of a traffic jam on the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum",
      "label": {
        "@value": "Severity enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Severity enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:SeverityEnum#highest",
      "label": {
        "@value": "Severity enum highest",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of the highest level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#high",
      "label": {
        "@value": "Severity enum high",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of a high level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#medium",
      "label": {
        "@value": "Severity enum medium",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of a medium level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#low",
      "label": {
        "@value": "Severity enum low",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of a low level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#lowest",
      "label": {
        "@value": "Severity enum lowest",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of the lowest discernible level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#none",
      "label": {
        "@value": "Severity enum none",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as having a severity rating of none.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SeverityEnum#unknown",
      "label": {
        "@value": "Severity enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "Perceived by supplier as being of an unknown level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum",
      "label": {
        "@value": "Subject type of works enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Subject type of works enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#bridge",
      "label": {
        "@value": "Subject type of works enum bridge",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Bridge on, over or under the highway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#buriedCables",
      "label": {
        "@value": "Subject type of works enum buried cables",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Buried cables under or along the highway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#buriedServices",
      "label": {
        "@value": "Subject type of works enum buried services",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Unspecified buried services on, under or along the highway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#crashBarrier",
      "label": {
        "@value": "Subject type of works enum crash barrier",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Crash barrier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#cycleTrack",
      "label": {
        "@value": "Subject type of works enum cycle track",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Cycle track adjacent to the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#footpath",
      "label": {
        "@value": "Subject type of works enum footpath",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "a footpath",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#gallery",
      "label": {
        "@value": "Subject type of works enum gallery",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Gallery.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#gantry",
      "label": {
        "@value": "Subject type of works enum gantry",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Gantry over or above the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#gasMainWork",
      "label": {
        "@value": "Subject type of works enum gas main work",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Gas mains.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#heatingPipe",
      "label": {
        "@value": "Subject type of works enum heating pipe",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "a heating pipe",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#interchange",
      "label": {
        "@value": "Subject type of works enum interchange",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Motorway or major road interchange.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#junction",
      "label": {
        "@value": "Subject type of works enum junction",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Motorway or major road junction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#levelCrossing",
      "label": {
        "@value": "Subject type of works enum level crossing",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Level-crossing or associated equipment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#lightingSystem",
      "label": {
        "@value": "Subject type of works enum lighting system",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Road lighting system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#lock",
      "label": {
        "@value": "Subject type of works enum lock",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "lock on a waterway adjacent to the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#measurementEquipment",
      "label": {
        "@value": "Subject type of works enum measurement equipment",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Equipment used for determining traffic measurements.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#metro",
      "label": {
        "@value": "Subject type of works enum metro",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "passenger railway system, typically underground, in a metropolitan area",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#noiseProtection",
      "label": {
        "@value": "Subject type of works enum noise protection",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Installations along the roadway designed to reduce road noise in the surrounding environment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#parking",
      "label": {
        "@value": "Subject type of works enum parking",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "parking facilities",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#publicTransportInfrastructure",
      "label": {
        "@value": "Subject type of works enum public transport infrastructure",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "public transport infrastructure",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#publicTransportStop",
      "label": {
        "@value": "Subject type of works enum public transport stop",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "public transport stop (including but not limited to bus stops, trams stops, taxi stops)",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#road",
      "label": {
        "@value": "Subject type of works enum road",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#roadSigns",
      "label": {
        "@value": "Subject type of works enum road signs",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Road signs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#roadsideDrains",
      "label": {
        "@value": "Subject type of works enum roadside drains",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Roadside drains.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#roadsideEmbankment",
      "label": {
        "@value": "Subject type of works enum roadside embankment",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Roadside embankment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#roadsideEquipment",
      "label": {
        "@value": "Subject type of works enum roadside equipment",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Roadside equipment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#roundabout",
      "label": {
        "@value": "Subject type of works enum roundabout",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Roundabout.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#sewer",
      "label": {
        "@value": "Subject type of works enum sewer",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "a sewer",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#streetParking",
      "label": {
        "@value": "Subject type of works enum street parking",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "street parking places",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#tollGate",
      "label": {
        "@value": "Subject type of works enum toll gate",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Toll gate.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#trafficSignals",
      "label": {
        "@value": "Subject type of works enum traffic signals",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "traffic signals",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#tunnel",
      "label": {
        "@value": "Subject type of works enum tunnel",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Road tunnel.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#waterBank",
      "label": {
        "@value": "Subject type of works enum water bank",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "bank of a waterway adjacent to the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#waterMain",
      "label": {
        "@value": "Subject type of works enum water main",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Water main under or along the highway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SubjectTypeOfWorksEnum#other",
      "label": {
        "@value": "Subject type of works enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MaintenanceVehicleActionsEnum",
      "label": {
        "@value": "Maintenance vehicle actions enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Maintenance vehicle actions enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:MaintenanceVehicleActionsEnum#maintenanceAction",
      "label": {
        "@value": "Maintenance vehicle actions enum maintenance action",
        "@language": "en"
      },
      "@type": "datex_Situation:MaintenanceVehicleActionsEnum",
      "comment": {
        "@value": "Maintenance vehicles are performing maintenance action",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MaintenanceVehicleActionsEnum#maintenanceVehiclesMergingIntoTrafficFlow",
      "label": {
        "@value": "Maintenance vehicle actions enum maintenance vehicles merging into traffic flow",
        "@language": "en"
      },
      "@type": "datex_Situation:MaintenanceVehicleActionsEnum",
      "comment": {
        "@value": "Maintenance vehicles are merging into the traffic flow creating a potential hazard for road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MaintenanceVehicleActionsEnum#slowMoving",
      "label": {
        "@value": "Maintenance vehicle actions enum slow moving",
        "@language": "en"
      },
      "@type": "datex_Situation:MaintenanceVehicleActionsEnum",
      "comment": {
        "@value": "Maintenance vehicles are slow moving.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MaintenanceVehicleActionsEnum#stoppingToServiceEquipments",
      "label": {
        "@value": "Maintenance vehicle actions enum stopping to service equipments",
        "@language": "en"
      },
      "@type": "datex_Situation:MaintenanceVehicleActionsEnum",
      "comment": {
        "@value": "Maintenance vehicles are stopping to service equipments on or next to the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum",
      "label": {
        "@value": "Animal presence type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Animal presence type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum#animalsOnTheRoad",
      "label": {
        "@value": "Animal presence type enum animals on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to animals on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum#herdOfAnimalsOnTheRoad",
      "label": {
        "@value": "Animal presence type enum herd of animals on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to a herd of animals on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum#largeAnimalsOnTheRoad",
      "label": {
        "@value": "Animal presence type enum large animals on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to large animals on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum#smallAnimalsOnTheRoad",
      "label": {
        "@value": "Animal presence type enum small animals on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Small animals (that may fit underneath vehicle frames) are on the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AnimalPresenceTypeEnum#wildAnimalsOnTheRoad",
      "label": {
        "@value": "Animal presence type enum wild animals on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Wild animals (not controlled by humans) are on the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ProbabilityOfOccurrenceEnum",
      "label": {
        "@value": "Probability of occurrence enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Probability of occurrence enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ProbabilityOfOccurrenceEnum#certain",
      "label": {
        "@value": "Probability of occurrence enum certain",
        "@language": "en"
      },
      "@type": "datex_Situation:ProbabilityOfOccurrenceEnum",
      "comment": {
        "@value": "The source is completely certain of the occurrence of the situation record version content.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ProbabilityOfOccurrenceEnum#probable",
      "label": {
        "@value": "Probability of occurrence enum probable",
        "@language": "en"
      },
      "@type": "datex_Situation:ProbabilityOfOccurrenceEnum",
      "comment": {
        "@value": "The source has a reasonably high level of confidence of the occurrence of the situation record version content.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ProbabilityOfOccurrenceEnum#riskOf",
      "label": {
        "@value": "Probability of occurrence enum risk of",
        "@language": "en"
      },
      "@type": "datex_Situation:ProbabilityOfOccurrenceEnum",
      "comment": {
        "@value": "The source has a moderate level of confidence of the occurrence of the situation record version content.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum",
      "label": {
        "@value": "Disturbance activity type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Disturbance activity type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#airRaid",
      "label": {
        "@value": "Disturbance activity type enum air raid",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation relating to any threat from foreign air power.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#altercationOfVehicleOccupants",
      "label": {
        "@value": "Disturbance activity type enum altercation of vehicle occupants",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An altercation (argument, dispute or fight) between two or more vehicle occupants.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#assault",
      "label": {
        "@value": "Disturbance activity type enum assault",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where an assault has taken place on one or more persons.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#assetDestruction",
      "label": {
        "@value": "Disturbance activity type enum asset destruction",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where assets of one or more persons or authorities have been destroyed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#attack",
      "label": {
        "@value": "Disturbance activity type enum attack",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where an attack on a group of people or properties has taken place.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#attackOnVehicle",
      "label": {
        "@value": "Disturbance activity type enum attack on vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where an attack on a vehicle or its occupants has taken place.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#blockadeOrBarrier",
      "label": {
        "@value": "Disturbance activity type enum blockade or barrier",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A manned blockade or barrier across a road stopping vehicles passing.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#bombAlert",
      "label": {
        "@value": "Disturbance activity type enum bomb alert",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An alert to a situation where suspected or actual explosive or incendiary devices may cause disruption to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#crowd",
      "label": {
        "@value": "Disturbance activity type enum crowd",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A major gathering of people that could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#demonstration",
      "label": {
        "@value": "Disturbance activity type enum demonstration",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A public protest with the potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#evacuation",
      "label": {
        "@value": "Disturbance activity type enum evacuation",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where a definite area is being cleared due to dangerous conditions or for security reasons.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#filterBlockade",
      "label": {
        "@value": "Disturbance activity type enum filter blockade",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A manned blockade of a road where only certain vehicles are allowed through.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#goSlowOperation",
      "label": {
        "@value": "Disturbance activity type enum go slow operation",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "As a form of protest, several vehicles are driving in a convoy at a low speed which is affecting the normal traffic flow.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#gunfireOnRoadway",
      "label": {
        "@value": "Disturbance activity type enum gunfire on roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation involving gunfire, perceived or actual, on or near the roadway through an act of terrorism or crime, which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#illVehicleOccupants",
      "label": {
        "@value": "Disturbance activity type enum ill vehicle occupants",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "One or more occupants of a vehicle are seriously ill, possibly requiring specialist services or assistance. This may disrupt normal traffic flow.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#march",
      "label": {
        "@value": "Disturbance activity type enum march",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where people are walking together in large groups for a common purpose, with potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#peopleThrowingObjectsOnTheRoad",
      "label": {
        "@value": "Disturbance activity type enum people throwing objects on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "People throwing objects on the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#publicDisturbance",
      "label": {
        "@value": "Disturbance activity type enum public disturbance",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation of public disorder, with potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#radioactiveLeakAlert",
      "label": {
        "@value": "Disturbance activity type enum radioactive leak alert",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An alert to a radioactive leak which may endanger the public and hence may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#riot",
      "label": {
        "@value": "Disturbance activity type enum riot",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation of public disorder involving violent behaviour and/or destruction of property with the potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#sabotage",
      "label": {
        "@value": "Disturbance activity type enum sabotage",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation resulting from any act of sabotage.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#securityAlert",
      "label": {
        "@value": "Disturbance activity type enum security alert",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An official alert to a perceived or actual threat of crime or terrorism, which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#securityIncident",
      "label": {
        "@value": "Disturbance activity type enum security incident",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation related to a perceived or actual threat of crime or terrorism, which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#sightseersObstructingAccess",
      "label": {
        "@value": "Disturbance activity type enum sightseers obstructing access",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "Attendees or sightseers to reported event(s) causing obstruction to access.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#strike",
      "label": {
        "@value": "Disturbance activity type enum strike",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation resulting from industrial action that could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#terroristIncident",
      "label": {
        "@value": "Disturbance activity type enum terrorist incident",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation related to a perceived or actual threat of terrorism, which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#theft",
      "label": {
        "@value": "Disturbance activity type enum theft",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "A situation where assets of one or more persons or authorities have been stolen.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#toxicCloudAlert",
      "label": {
        "@value": "Disturbance activity type enum toxic cloud alert",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An alert to a toxic release of gases and/or particulates into the environment which may endanger the public and hence may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#unspecifiedAlert",
      "label": {
        "@value": "Disturbance activity type enum unspecified alert",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "An alert to a perceived or actual threat of an unspecified nature, which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DisturbanceActivityTypeEnum#other",
      "label": {
        "@value": "Disturbance activity type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum",
      "label": {
        "@value": "Construction work type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Construction work type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum#blastingWork",
      "label": {
        "@value": "Construction work type enum blasting work",
        "@language": "en"
      },
      "@type": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "Blasting or quarrying work at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum#constructionWork",
      "label": {
        "@value": "Construction work type enum construction work",
        "@language": "en"
      },
      "@type": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "Construction work of a general nature at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum#demolitionWork",
      "label": {
        "@value": "Construction work type enum demolition work",
        "@language": "en"
      },
      "@type": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "Demolition work associated with the construction work.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum#roadImprovementOrUpgrading",
      "label": {
        "@value": "Construction work type enum road improvement or upgrading",
        "@language": "en"
      },
      "@type": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "Construction work associated with improvements to the road or its layout or with it upgrading.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ConstructionWorkTypeEnum#roadWideningWork",
      "label": {
        "@value": "Construction work type enum road widening work",
        "@language": "en"
      },
      "@type": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "Road widening work at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum",
      "label": {
        "@value": "Places enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Places enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:PlacesEnum#aroundBendsInTheRoad",
      "label": {
        "@value": "Places enum around bends in the road",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "Around bends in the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#atCustomsPosts",
      "label": {
        "@value": "Places enum at customs posts",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "At customs posts.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#atHighAltitudes",
      "label": {
        "@value": "Places enum at high altitudes",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "At high altitudes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#atRestAreas",
      "label": {
        "@value": "Places enum at rest areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "At rest areas",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#atServiceAreas",
      "label": {
        "@value": "Places enum at service areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "At service areas",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#atTollPlazas",
      "label": {
        "@value": "Places enum at toll plazas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "At toll plazas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inBuiltUpAreas",
      "label": {
        "@value": "Places enum in built up areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In built up areas, i.e. villages, towns and cities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inContraflowSections",
      "label": {
        "@value": "Places enum in contraflow sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In sections of the road where contraflow is in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inForestedAreas",
      "label": {
        "@value": "Places enum in forested areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On sections of the road where it runs through or adjacent to forested areas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inGalleries",
      "label": {
        "@value": "Places enum in galleries",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In galleries.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inLowLyingAreas",
      "label": {
        "@value": "Places enum in low lying areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In low lying areas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inRoadworksAreas",
      "label": {
        "@value": "Places enum in roadworks areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In roadworks areas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inRuralAreas",
      "label": {
        "@value": "Places enum in rural areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In rural areas, i.e. outside villages, towns and cities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inShadedAreas",
      "label": {
        "@value": "Places enum in shaded areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In shaded areas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inTheInnerCityAreas",
      "label": {
        "@value": "Places enum in the inner city areas",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In the inner city areas.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inTheCityCentre",
      "label": {
        "@value": "Places enum in the city centre",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In the city centre.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#inTunnels",
      "label": {
        "@value": "Places enum in tunnels",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "In tunnels.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onBridges",
      "label": {
        "@value": "Places enum on bridges",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On bridges.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onDownHillSections",
      "label": {
        "@value": "Places enum on down hill sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On down hill sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onDualCarriagewaySections",
      "label": {
        "@value": "Places enum on dual carriageway sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On dual carriageway sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onElevatedSections",
      "label": {
        "@value": "Places enum on elevated sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On elevated sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onEnteringOrLeavingTunnels",
      "label": {
        "@value": "Places enum on entering or leaving tunnels",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On entering or leaving tunnels.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onEnteringTheCountry",
      "label": {
        "@value": "Places enum on entering the country",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On entry into the country.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onFlyovers",
      "label": {
        "@value": "Places enum on flyovers",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On flyover sections of the road, i.e. sections of the road which pass over another road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onLeavingTheCountry",
      "label": {
        "@value": "Places enum on leaving the country",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On leaving the country.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onMotorways",
      "label": {
        "@value": "Places enum on motorways",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On motorways.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onNonMotorways",
      "label": {
        "@value": "Places enum on non motorways",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On non motorways.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onPasses",
      "label": {
        "@value": "Places enum on passes",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On mountain passes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onRoundabouts",
      "label": {
        "@value": "Places enum on roundabouts",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On roundabouts.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onSingleCarriagewaySections",
      "label": {
        "@value": "Places enum on single carriageway sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On single carriageway sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onSlipRoads",
      "label": {
        "@value": "Places enum on slip roads",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On slip roads.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onUndergroundSections",
      "label": {
        "@value": "Places enum on underground sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On underground sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onUnderpasses",
      "label": {
        "@value": "Places enum on underpasses",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On underpasses, i.e. sections of the road which pass under another road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#onUpHillSections",
      "label": {
        "@value": "Places enum on up hill sections",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "On hill sections of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#overTheCrestOfHills",
      "label": {
        "@value": "Places enum over the crest of hills",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "Over the crest of hills.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PlacesEnum#other",
      "label": {
        "@value": "Places enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum",
      "label": {
        "@value": "Involvement roles enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Involvement roles enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#cyclist",
      "label": {
        "@value": "Involvement roles enum cyclist",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Cyclist.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#motorcyclist",
      "label": {
        "@value": "Involvement roles enum motorcyclist",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Motorcyclist",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#pedestrian",
      "label": {
        "@value": "Involvement roles enum pedestrian",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Pedestrian.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#unknown",
      "label": {
        "@value": "Involvement roles enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Involvement role is unknown.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#vehicleDriver",
      "label": {
        "@value": "Involvement roles enum vehicle driver",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Vehicle driver.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#vehicleOccupant",
      "label": {
        "@value": "Involvement roles enum vehicle occupant",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Vehicle occupant (driver or passenger not specified).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#vehiclePassenger",
      "label": {
        "@value": "Involvement roles enum vehicle passenger",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Vehicle passenger.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InvolvementRolesEnum#witness",
      "label": {
        "@value": "Involvement roles enum witness",
        "@language": "en"
      },
      "@type": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "Witness.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum",
      "label": {
        "@value": "Service disruption type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Service disruption type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#barClosed",
      "label": {
        "@value": "Service disruption type enum bar closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "Bar closed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#dieselShortage",
      "label": {
        "@value": "Service disruption type enum diesel shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of diesel at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#fuelShortage",
      "label": {
        "@value": "Service disruption type enum fuel shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of fuel (of one or more types) at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#lpgShortage",
      "label": {
        "@value": "Service disruption type enum lpg shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of liquid petroleum gas at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#methaneShortage",
      "label": {
        "@value": "Service disruption type enum methane shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of methane at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noDieselForHeavyVehicles",
      "label": {
        "@value": "Service disruption type enum no diesel for heavy vehicles",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is no diesel available for heavy goods vehicles at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noDieselForLightVehicles",
      "label": {
        "@value": "Service disruption type enum no diesel for light vehicles",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is no diesel available for light vehicles at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noParkingAvailability",
      "label": {
        "@value": "Service disruption type enum no parking availability",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is little or no availbility of parking",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noPublicTelephones",
      "label": {
        "@value": "Service disruption type enum no public telephones",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There are no available public telephones at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noToiletFacilities",
      "label": {
        "@value": "Service disruption type enum no toilet facilities",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There are no available public toilet facilities at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#noVehicleRepairFacilities",
      "label": {
        "@value": "Service disruption type enum no vehicle repair facilities",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There are no available vehicle repair facilities at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#petrolShortage",
      "label": {
        "@value": "Service disruption type enum petrol shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of petrol at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#restAreaBusy",
      "label": {
        "@value": "Service disruption type enum rest area busy",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The rest area at the specified location is busy.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#restAreaClosed",
      "label": {
        "@value": "Service disruption type enum rest area closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The rest area at the specified location is closed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#restAreaOvercrowdedDriveToAnotherRestArea",
      "label": {
        "@value": "Service disruption type enum rest area overcrowded drive to another rest area",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The rest area at the specified location is close to capacity and motorists are advised to seek an alternative.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#serviceAreaBusy",
      "label": {
        "@value": "Service disruption type enum service area busy",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The service area at the specified location is close to capacity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#serviceAreaClosed",
      "label": {
        "@value": "Service disruption type enum service area closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The service area at the specified location is closed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#serviceAreaFuelStationClosed",
      "label": {
        "@value": "Service disruption type enum service area fuel station closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The fuel station at the specified service area is closed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#serviceAreaOvercrowdedDriveToAnotherServiceArea",
      "label": {
        "@value": "Service disruption type enum service area overcrowded drive to another service area",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The service area at the specified location is close to capacity and motorists are advised to seek an alternative.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#serviceAreaRestaurantClosed",
      "label": {
        "@value": "Service disruption type enum service area restaurant closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The restaurant at the specified service area is closed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#someCommercialServicesClosed",
      "label": {
        "@value": "Service disruption type enum some commercial services closed",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "Some commercial services are closed at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ServiceDisruptionTypeEnum#waterShortage",
      "label": {
        "@value": "Service disruption type enum water shortage",
        "@language": "en"
      },
      "@type": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "There is a shortage of water at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksDurationEnum",
      "label": {
        "@value": "Roadworks duration enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Roadworks duration enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadworksDurationEnum#longTerm",
      "label": {
        "@value": "Roadworks duration enum long term",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksDurationEnum",
      "comment": {
        "@value": "The roadworks are expected to last for a long term (according to a classification scheme used by the responsible road operator)",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksDurationEnum#mediumTerm",
      "label": {
        "@value": "Roadworks duration enum medium term",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksDurationEnum",
      "comment": {
        "@value": "The roadworks are expected to last for a medium term (according to a classification scheme used by the responsible road operator)",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadworksDurationEnum#shortTerm",
      "label": {
        "@value": "Roadworks duration enum short term",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadworksDurationEnum",
      "comment": {
        "@value": "The roadworks are expected to last for a short term (according to a classification scheme used by the responsible road operator)",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum",
      "label": {
        "@value": "Transit service type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Transit service type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#air",
      "label": {
        "@value": "Transit service type enum air",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Air service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#bus",
      "label": {
        "@value": "Transit service type enum bus",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Bus service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#ferry",
      "label": {
        "@value": "Transit service type enum ferry",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Ferry service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#hydrofoil",
      "label": {
        "@value": "Transit service type enum hydrofoil",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Hydrofoil service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#rail",
      "label": {
        "@value": "Transit service type enum rail",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Rail service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#tram",
      "label": {
        "@value": "Transit service type enum tram",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Tram service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TransitServiceTypeEnum#undergroundMetro",
      "label": {
        "@value": "Transit service type enum underground metro",
        "@language": "en"
      },
      "@type": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "Underground or metro service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum",
      "label": {
        "@value": "Relative traffic flow enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Relative traffic flow enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum#trafficVeryMuchHeavierThanNormal",
      "label": {
        "@value": "Relative traffic flow enum traffic very much heavier than normal",
        "@language": "en"
      },
      "@type": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Traffic is very much heavier than normally expected at the specified location at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum#trafficHeavierThanNormal",
      "label": {
        "@value": "Relative traffic flow enum traffic heavier than normal",
        "@language": "en"
      },
      "@type": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Traffic is heavier than normally expected at the specified location at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum#trafficFlowNormal",
      "label": {
        "@value": "Relative traffic flow enum traffic flow normal",
        "@language": "en"
      },
      "@type": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Traffic flow is normal at the specified location at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum#trafficLighterThanNormal",
      "label": {
        "@value": "Relative traffic flow enum traffic lighter than normal",
        "@language": "en"
      },
      "@type": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Traffic is lighter than normally expected at the specified location at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RelativeTrafficFlowEnum#trafficVeryMuchLighterThanNormal",
      "label": {
        "@value": "Relative traffic flow enum traffic very much lighter than normal",
        "@language": "en"
      },
      "@type": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Traffic is very much lighter than normally expected at the specified location at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum",
      "label": {
        "@value": "Traffic constriction type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Traffic constriction type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#carriagewayBlocked",
      "label": {
        "@value": "Traffic constriction type enum carriageway blocked",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "The carriageway is totally obstructed in the specified direction due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#carriagewayPartiallyObstructed",
      "label": {
        "@value": "Traffic constriction type enum carriageway partially obstructed",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "The carriageway is partially obstructed in the specified direction due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#lanesBlocked",
      "label": {
        "@value": "Traffic constriction type enum lanes blocked",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "One or more lanes is totally obstructed in the specified direction due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#lanesPartiallyObstructed",
      "label": {
        "@value": "Traffic constriction type enum lanes partially obstructed",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "One or more lanes is partially obstructed in the specified direction due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#roadBlocked",
      "label": {
        "@value": "Traffic constriction type enum road blocked",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "The road is totally obstructed, for all vehicles in both directions, due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficConstrictionTypeEnum#roadPartiallyObstructed",
      "label": {
        "@value": "Traffic constriction type enum road partially obstructed",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "The road is partially obstructed in both directions due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum",
      "label": {
        "@value": "Delay band enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Delay band enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:DelayBandEnum#negligible",
      "label": {
        "@value": "Delay band enum negligible",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Negligible delay.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#upToTenMinutes",
      "label": {
        "@value": "Delay band enum up to ten minutes",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay up to ten minutes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#betweenTenMinutesAndThirtyMinutes",
      "label": {
        "@value": "Delay band enum between ten minutes and thirty minutes",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay between ten minutes and thirty minutes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#betweenThirtyMinutesAndOneHour",
      "label": {
        "@value": "Delay band enum between thirty minutes and one hour",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay between thirty minutes and one hour.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#betweenOneHourAndThreeHours",
      "label": {
        "@value": "Delay band enum between one hour and three hours",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay between one hour and three hours.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#betweenThreeHoursAndSixHours",
      "label": {
        "@value": "Delay band enum between three hours and six hours",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay between three hours and six hours.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DelayBandEnum#longerThanSixHours",
      "label": {
        "@value": "Delay band enum longer than six hours",
        "@language": "en"
      },
      "@type": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "Delay longer than six hours.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum",
      "label": {
        "@value": "Equipment or system type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Equipment or system type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#anprCameras",
      "label": {
        "@value": "Equipment or system type enum anpr cameras",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Automatic number plate recognition cameras.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#automatedTollSystem",
      "label": {
        "@value": "Equipment or system type enum automated toll system",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Automated toll system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#cctvCameras",
      "label": {
        "@value": "Equipment or system type enum cctv cameras",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Closed-circuit television cameras.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#emergencyRoadsideTelephones",
      "label": {
        "@value": "Equipment or system type enum emergency roadside telephones",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Emergency roadside telephones.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#fireDetectionEquipment",
      "label": {
        "@value": "Equipment or system type enum fire detection equipment",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Fire detection equipment",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#galleryLights",
      "label": {
        "@value": "Equipment or system type enum gallery lights",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Gallery lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#laneControlSigns",
      "label": {
        "@value": "Equipment or system type enum lane control signs",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Signs used to control lane usage (e.g. in tidal flow systems or hard shoulder running).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#levelCrossing",
      "label": {
        "@value": "Equipment or system type enum level crossing",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Level crossing (barriers and signals).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#matrixSigns",
      "label": {
        "@value": "Equipment or system type enum matrix signs",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Matrix signs. These normally comprise a symbol display area surrounded by four lights (usually amber) which flash when a symbol is displayed. ",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#rampControls",
      "label": {
        "@value": "Equipment or system type enum ramp controls",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Ramp control equipment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#roadsideCommunicationsSystem",
      "label": {
        "@value": "Equipment or system type enum roadside communications system",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Roadside communications system which is used by one or more roadside equipments or systems.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#roadsidePowerSystem",
      "label": {
        "@value": "Equipment or system type enum roadside power system",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Roadside power system which is used by one or more roadside equipments or systems.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#speedControlSigns",
      "label": {
        "@value": "Equipment or system type enum speed control signs",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Signs used to control traffic speed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#streetLighting",
      "label": {
        "@value": "Equipment or system type enum street lighting",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Street or road lighting.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#temporaryTrafficLights",
      "label": {
        "@value": "Equipment or system type enum temporary traffic lights",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Temporary traffic lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tollGates",
      "label": {
        "@value": "Equipment or system type enum toll gates",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Toll gates.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#trafficLightSets",
      "label": {
        "@value": "Equipment or system type enum traffic light sets",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Sets of traffic lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#trafficSignals",
      "label": {
        "@value": "Equipment or system type enum traffic signals",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Traffic signals.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelEmergencyPhones",
      "label": {
        "@value": "Equipment or system type enum tunnel emergency phones",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel emergency telephones",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelFireFightingEquipment",
      "label": {
        "@value": "Equipment or system type enum tunnel fire fighting equipment",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel fire fighting equipment",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelLights",
      "label": {
        "@value": "Equipment or system type enum tunnel lights",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel lights.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelMobileCommunication",
      "label": {
        "@value": "Equipment or system type enum tunnel mobile communication",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel mobile coverage communication equipment",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelRadioCommunication",
      "label": {
        "@value": "Equipment or system type enum tunnel radio communication",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel radio communication equipment",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelSafetySystem",
      "label": {
        "@value": "Equipment or system type enum tunnel safety system",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Any tunnel safety system",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#tunnelVentilation",
      "label": {
        "@value": "Equipment or system type enum tunnel ventilation",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Tunnel ventilation system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#variableMessageSigns",
      "label": {
        "@value": "Equipment or system type enum variable message signs",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Variable message signs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemTypeEnum#other",
      "label": {
        "@value": "Equipment or system type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ComplianceOptionEnum",
      "label": {
        "@value": "Compliance option enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Compliance option enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ComplianceOptionEnum#advisory",
      "label": {
        "@value": "Compliance option enum advisory",
        "@language": "en"
      },
      "@type": "datex_Situation:ComplianceOptionEnum",
      "comment": {
        "@value": "Advisory compliance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ComplianceOptionEnum#mandatory",
      "label": {
        "@value": "Compliance option enum mandatory",
        "@language": "en"
      },
      "@type": "datex_Situation:ComplianceOptionEnum",
      "comment": {
        "@value": "Mandatory compliance.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum",
      "label": {
        "@value": "Comment type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Comment type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#abnormalLoadMovementNote",
      "label": {
        "@value": "Comment type enum abnormal load movement note",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A free text human oriented note describing details of abnormal load movements associated with the SituationRecord.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#dataProcessingNote",
      "label": {
        "@value": "Comment type enum data processing note",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A free text human oriented note describing the way the information in the SituationRecord has been or should be processed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#description",
      "label": {
        "@value": "Comment type enum description",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A free text human oriented description of the situation element defined by the SituationRecord.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#internalNote",
      "label": {
        "@value": "Comment type enum internal note",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A free text human oriented note that supports internal traffic control operations relating to the situation element defined by the SituationRecord.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#roadworksName",
      "label": {
        "@value": "Comment type enum roadworks name",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "Human-readable name by which the associated roadworks is known",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#warning",
      "label": {
        "@value": "Comment type enum warning",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A free text human oriented warning relating to the SituationRecord, such as advising the recipient that an advanced warning on VMS should be activated.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CommentTypeEnum#other",
      "label": {
        "@value": "Comment type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "label": {
        "@value": "General network management type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "General network management type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#bridgeSwingInOperation",
      "label": {
        "@value": "General network management type enum bridge swing in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "The bridge at the specified location has swung or lifted and is therefore temporarily closed to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#convoyService",
      "label": {
        "@value": "General network management type enum convoy service",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "A vehicle convoy service is in operation, for example with a snowplough running ahead due to bad weather conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#obstacleSignalling",
      "label": {
        "@value": "General network management type enum obstacle signalling",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Signs are being put out before or around an obstacle to protect drivers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#rampMeteringInOperation",
      "label": {
        "@value": "General network management type enum ramp metering in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Ramp metering is now active at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#temporaryTrafficLights",
      "label": {
        "@value": "General network management type enum temporary traffic lights",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Traffic is being controlled by temporary traffic lights (red-yellow-green or red-green).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#tollGatesOpen",
      "label": {
        "@value": "General network management type enum toll gates open",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Toll gates are open with no fee collection at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#trafficBeingManuallyDirected",
      "label": {
        "@value": "General network management type enum traffic being manually directed",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Traffic is being manually directed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#trafficHeld",
      "label": {
        "@value": "General network management type enum traffic held",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Traffic in the specified direction is temporarily held up due to an unplanned event (e.g. for clearance of wreckage following an accident).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagementTypeEnum#other",
      "label": {
        "@value": "General network management type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum",
      "label": {
        "@value": "Obstruction type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Obstruction type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#airCrash",
      "label": {
        "@value": "Obstruction type enum air crash",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "An air crash adjacent to the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#childrenOnRoadway",
      "label": {
        "@value": "Obstruction type enum children on roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Children on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#clearanceWork",
      "label": {
        "@value": "Obstruction type enum clearance work",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Clearance work associated with an earlier traffic problem which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#craneOperating",
      "label": {
        "@value": "Obstruction type enum crane operating",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "A crane is operating either on or adjacent to the road which may cause an obstruction to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#cyclistsOnRoadway",
      "label": {
        "@value": "Obstruction type enum cyclists on roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Cyclists on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#debris",
      "label": {
        "@value": "Obstruction type enum debris",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Scattered fragments of wreckage or other material on the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#explosion",
      "label": {
        "@value": "Obstruction type enum explosion",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "A situation where an explosive or incendiary device has gone off.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#explosionHazard",
      "label": {
        "@value": "Obstruction type enum explosion hazard",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "A situation where there is danger of an explosion which may cause disruption to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#hazardsOnTheRoad",
      "label": {
        "@value": "Obstruction type enum hazards on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Unspecified hazard(s) on the road which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#incident",
      "label": {
        "@value": "Obstruction type enum incident",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Incidents are chance occurrences involving vehicles from the traffic stream, which could present potential hazards to road users.  This item excludes accidents.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#industrialAccident",
      "label": {
        "@value": "Obstruction type enum industrial accident",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Industrial accident near the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#objectOnTheRoad",
      "label": {
        "@value": "Obstruction type enum object on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "The road may be obstructed or traffic hindered due to objects laying on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#objectsFallingFromMovingVehicle",
      "label": {
        "@value": "Obstruction type enum objects falling from moving vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Objects falling from moving vehicles which are presenting a hazard to other vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#obstructionOnTheRoad",
      "label": {
        "@value": "Obstruction type enum obstruction on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Unspecified obstruction on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#peopleOnRoadway",
      "label": {
        "@value": "Obstruction type enum people on roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "People on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#railCrash",
      "label": {
        "@value": "Obstruction type enum rail crash",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "A rail crash adjacent to the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#rescueAndRecoveryWork",
      "label": {
        "@value": "Obstruction type enum rescue and recovery work",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Work is being undertaken by emergency services which may present a hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#severeFrostDamagedRoadway",
      "label": {
        "@value": "Obstruction type enum severe frost damaged roadway",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Severe frost damage to the roadway causing an obstruction to traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#shedLoad",
      "label": {
        "@value": "Obstruction type enum shed load",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Spillage of transported goods on the roadway which may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#snowAndIceDebris",
      "label": {
        "@value": "Obstruction type enum snow and ice debris",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Snow and ice debris on the roadway which may present a hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#spillageOccurringFromMovingVehicle",
      "label": {
        "@value": "Obstruction type enum spillage occurring from moving vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Substances are spilling out from a moving vehicle which is presenting a hazard to other road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#spillageOnTheRoad",
      "label": {
        "@value": "Obstruction type enum spillage on the road",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Includes all situations where a spillage has occurred on the roadway due to an earlier incident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#unprotectedAccidentArea",
      "label": {
        "@value": "Obstruction type enum unprotected accident area",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "An accident area which has not been protected and may present a hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ObstructionTypeEnum#other",
      "label": {
        "@value": "Obstruction type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum",
      "label": {
        "@value": "Cause type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Cause type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#abnormalTraffic",
      "label": {
        "@value": "Cause type enum abnormal traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "A traffic condition that is not normal.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#accident",
      "label": {
        "@value": "Cause type enum accident",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#animalPresence",
      "label": {
        "@value": "Cause type enum animal presence",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An obstruction on the road resulting from the presence of animals",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#authorityOperation",
      "label": {
        "@value": "Cause type enum authority operation",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Authority initiated operation or activity",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#constructionWork",
      "label": {
        "@value": "Cause type enum construction work",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Roadworks involving the construction of new infrastructure.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#disturbance",
      "label": {
        "@value": "Cause type enum disturbance",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Deliberate human action of either a public disorder nature or of a situation alert type which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#drivingConditions",
      "label": {
        "@value": "Cause type enum driving conditions",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Degraded driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#environmentalObstruction",
      "label": {
        "@value": "Cause type enum environmental obstruction",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An obstruction on the road resulting from an environmental cause",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#equipmentOrSystemFault",
      "label": {
        "@value": "Cause type enum equipment or system fault",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Equipment or system which is faulty, malfunctioning or not in a fully operational state",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#infrastructureDamageObstruction",
      "label": {
        "@value": "Cause type enum infrastructure damage obstruction",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An obstruction on the road resulting from the failure or damage of infrastructure on, under, above or close to the road",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#instructionToRoadUsers",
      "label": {
        "@value": "Cause type enum instruction to road users",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Instruction and/or message issued by the network/road operator",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#networkManagement",
      "label": {
        "@value": "Cause type enum network management",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Network management action which is applicable to the road network and its users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#nonWeatherRelatedRoadConditions",
      "label": {
        "@value": "Cause type enum non weather related road conditions",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Road surface conditions that are not related to the weather",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#obstruction",
      "label": {
        "@value": "Cause type enum obstruction",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Obstruction on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#poorEnvironment",
      "label": {
        "@value": "Cause type enum poor environment",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Poor environmental conditions",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#publicEvent",
      "label": {
        "@value": "Cause type enum public event",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Organised public event",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#rerouting",
      "label": {
        "@value": "Cause type enum rerouting",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Rerouting management action issued by the network/road operator",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadMaintenance",
      "label": {
        "@value": "Cause type enum road maintenance",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Roadworks involving the maintenance or installation of infrastructure",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadOperatorServiceDisruption",
      "label": {
        "@value": "Cause type enum road operator service disruption",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Disruption to normal road operator services",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadOrCarriagewayOrLaneManagement",
      "label": {
        "@value": "Cause type enum road or carriageway or lane management",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Road, carriageway or lane management action instigated by the network/road operator",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadsideAssistance",
      "label": {
        "@value": "Cause type enum roadside assistance",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Road side assistance",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadsideServiceDisruption",
      "label": {
        "@value": "Cause type enum roadside service disruption",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Disruption to normal roadside services",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#speedManagement",
      "label": {
        "@value": "Cause type enum speed management",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Speed management action instigated by the network/road operator",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#transitServiceDisruption",
      "label": {
        "@value": "Cause type enum transit service disruption",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Disruption to transit services of direct relevance to road users, e.g. connecting rail or ferry services",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#vehicleObstruction",
      "label": {
        "@value": "Cause type enum vehicle obstruction",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An obstruction on the road caused by one or more vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#weatherRelatedRoadConditions",
      "label": {
        "@value": "Cause type enum weather related road conditions",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Road surface conditions related to the weather",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#winterEquipmentManagement",
      "label": {
        "@value": "Cause type enum winter equipment management",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Winter driving management action instigated by the network/road operator",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#earlierEvent",
      "label": {
        "@value": "Cause type enum earlier event",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An earlier event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#earlierIncident",
      "label": {
        "@value": "Cause type enum earlier incident",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "An earlier incident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#holidayTraffic",
      "label": {
        "@value": "Cause type enum holiday traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Holiday traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#problemsAtBorderPost",
      "label": {
        "@value": "Cause type enum problems at border post",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Problems at the border crossing.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#problemsAtCustomPost",
      "label": {
        "@value": "Cause type enum problems at custom post",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Problems at the customs post on the border.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#problemsOnLocalRoads",
      "label": {
        "@value": "Cause type enum problems on local roads",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Problems (of an unspecified nature) on the local roads.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#roadsideEvent",
      "label": {
        "@value": "Cause type enum roadside event",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "A roadside event (of unspecified nature) whether planned or not.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#rubberNecking",
      "label": {
        "@value": "Cause type enum rubber necking",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Drivers being distracted and turning to look at an accident or other roadside event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#technicalProblems",
      "label": {
        "@value": "Cause type enum technical problems",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Technical problems.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#vandalism",
      "label": {
        "@value": "Cause type enum vandalism",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "A vandalism incident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:CauseTypeEnum#other",
      "label": {
        "@value": "Cause type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "label": {
        "@value": "Road or carriageway or lane management type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road or carriageway or lane management type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#carPoolLaneInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum car pool lane in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Dedicated car pool lane(s) are in operation for vehicles carrying at least the specified number of occupants.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#carriagewayClosures",
      "label": {
        "@value": "Road or carriageway or lane management type enum carriageway closures",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Carriageway closures are in operation at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#clearALaneForEmergencyVehicles",
      "label": {
        "@value": "Road or carriageway or lane management type enum clear a lane for emergency vehicles",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Clear a lane for emergency vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#clearALaneForSnowploughsAndGrittingVehicles",
      "label": {
        "@value": "Road or carriageway or lane management type enum clear a lane for snowploughs and gritting vehicles",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Clear a lane for snow ploughs and gritting vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#closedPermanentlyForTheWinter",
      "label": {
        "@value": "Road or carriageway or lane management type enum closed permanently for the winter",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "The road is closed to vehicles with the specified characteristics or all, if none defined, for the duration of the winter.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#contraflow",
      "label": {
        "@value": "Road or carriageway or lane management type enum contraflow",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Two-way traffic is temporarily sharing a single carriageway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#doNotUseSpecifiedLanesOrCarriageways",
      "label": {
        "@value": "Road or carriageway or lane management type enum do not use specified lanes or carriageways",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Do not use the specified lane(s) or carriageway(s).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#hardShoulderRunningInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum hard shoulder running in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "The hard shoulder is open as an operational lane.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#hardShoulderRunningNotInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum hard shoulder running not in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "the hardshoulder used for dynamic hardshoulder management is closed to vehicles i.e. not running",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#heightRestrictionInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum height restriction in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "A height restriction is in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#intermittentShortTermClosures",
      "label": {
        "@value": "Road or carriageway or lane management type enum intermittent short term closures",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Road closures occur intermittently on the specified road in the specified direction for short durations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#keepToTheLeft",
      "label": {
        "@value": "Road or carriageway or lane management type enum keep to the left",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Keep to the left.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#keepToTheRight",
      "label": {
        "@value": "Road or carriageway or lane management type enum keep to the right",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Keep to the right.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#laneClosures",
      "label": {
        "@value": "Road or carriageway or lane management type enum lane closures",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Lane closures are in operation at the specified location for vehicles with the specified characteristics or all, if none defined, in the specified direction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#lanesDeviated",
      "label": {
        "@value": "Road or carriageway or lane management type enum lanes deviated",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Lane deviations are in operation at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#narrowLanes",
      "label": {
        "@value": "Road or carriageway or lane management type enum narrow lanes",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Normal lane widths are temporarily reduced.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#newRoadworksLayout",
      "label": {
        "@value": "Road or carriageway or lane management type enum new roadworks layout",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "A new layout of lanes/carriageway has been implemented associated with roadworks.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#overnightClosures",
      "label": {
        "@value": "Road or carriageway or lane management type enum overnight closures",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Every night the road is closed to vehicles with the specified characteristics or all, if none defined, in the specified direction by decision of the appropriate authorities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#roadCleared",
      "label": {
        "@value": "Road or carriageway or lane management type enum road cleared",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "The road has been cleared of earlier reported problems.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#roadClosed",
      "label": {
        "@value": "Road or carriageway or lane management type enum road closed",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "The road is closed to vehicles with the specified characteristics or all, if none defined, in the specified direction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#rollingRoadBlock",
      "label": {
        "@value": "Road or carriageway or lane management type enum rolling road block",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Traffic officers or police are driving slowly in front of a queue of traffic to create a gap in the traffic to allow for clearance activities to take place in safety on the road ahead.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#rushHourLaneInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum rush hour lane in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Dedicated rush (peak) hour lane(s) are in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#singleAlternateLineTraffic",
      "label": {
        "@value": "Road or carriageway or lane management type enum single alternate line traffic",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Traffic is being controlled to move in alternate single lines. This control may be undertaken by traffic lights or flagman.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#tidalFlowLaneInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum tidal flow lane in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Dedicated tidal flow lane(s) are in operation in the specified direction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#turnAroundInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum turn around in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Traffic is being directed back down the opposite carriageway, possibly requiring the temporary removal of the central crash barrier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#useOfSpecifiedLanesOrCarriagewaysAllowed",
      "label": {
        "@value": "Road or carriageway or lane management type enum use of specified lanes or carriageways allowed",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "The specified lane(s) or carriageway(s) may be used. The normal lane(s) or carriageway(s) restrictions are not currently in force.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#useSpecifiedLanesOrCarriageways",
      "label": {
        "@value": "Road or carriageway or lane management type enum use specified lanes or carriageways",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Use the specified lane(s) or carriageway(s).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#vehicleStorageInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum vehicle storage in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Vehicles are being stored on the roadway and/or at a rest area or service area at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#weightRestrictionInOperation",
      "label": {
        "@value": "Road or carriageway or lane management type enum weight restriction in operation",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "A weight restriction is in operation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum#other",
      "label": {
        "@value": "Road or carriageway or lane management type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum",
      "label": {
        "@value": "Infrastructure damage type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Infrastructure damage type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#burstPipe",
      "label": {
        "@value": "Infrastructure damage type enum burst pipe",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "The road surface has sunken or collapsed in places due to burst pipes.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#burstWaterMain",
      "label": {
        "@value": "Infrastructure damage type enum burst water main",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to local flooding and/or subsidence because of a broken water main.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#collapsedSewer",
      "label": {
        "@value": "Infrastructure damage type enum collapsed sewer",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "The road surface has sunken or collapsed in places due to sewer failure.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedBridge",
      "label": {
        "@value": "Infrastructure damage type enum damaged bridge",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a bridge that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedCrashBarrier",
      "label": {
        "@value": "Infrastructure damage type enum damaged crash barrier",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a crash barrier that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedFlyover",
      "label": {
        "@value": "Infrastructure damage type enum damaged flyover",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to an elevated section of the carriageway over another carriageway that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedGallery",
      "label": {
        "@value": "Infrastructure damage type enum damaged gallery",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a gallery that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedGantry",
      "label": {
        "@value": "Infrastructure damage type enum damaged gantry",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a gantry above the roadway that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedRoadSurface",
      "label": {
        "@value": "Infrastructure damage type enum damaged road surface",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to the road surface that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedTunnel",
      "label": {
        "@value": "Infrastructure damage type enum damaged tunnel",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a tunnel that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#damagedViaduct",
      "label": {
        "@value": "Infrastructure damage type enum damaged viaduct",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Damage to a viaduct that may cause traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#fallenPowerCables",
      "label": {
        "@value": "Infrastructure damage type enum fallen power cables",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "The road is obstructed or partially obstructed by one or more fallen power cables.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#gasLeak",
      "label": {
        "@value": "Infrastructure damage type enum gas leak",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Traffic may be disrupted due to an explosion hazard from gas escaping in or near the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#weakBridge",
      "label": {
        "@value": "Infrastructure damage type enum weak bridge",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Weak bridge capable of carrying a reduced load, typically with a reduced weight limit restriction imposed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:InfrastructureDamageTypeEnum#other",
      "label": {
        "@value": "Infrastructure damage type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum",
      "label": {
        "@value": "Vehicle problem cause enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Vehicle problem cause enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#airSystem",
      "label": {
        "@value": "Vehicle problem cause enum air system",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the air system of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#battery",
      "label": {
        "@value": "Vehicle problem cause enum battery",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the battery of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#brakingSystem",
      "label": {
        "@value": "Vehicle problem cause enum braking system",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the braking system of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#coolingSystem",
      "label": {
        "@value": "Vehicle problem cause enum cooling system",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the cooling system of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#decoupledTrailer",
      "label": {
        "@value": "Vehicle problem cause enum decoupled trailer",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the coupling of a trailer",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#diverProblem",
      "label": {
        "@value": "Vehicle problem cause enum diver problem",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with a vehicle driver",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#electricalSystem",
      "label": {
        "@value": "Vehicle problem cause enum electrical system",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the electrical system of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#flatTyre",
      "label": {
        "@value": "Vehicle problem cause enum flat tyre",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Vehicle has one or more flat tyres",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#fuelSystem",
      "label": {
        "@value": "Vehicle problem cause enum fuel system",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the fuel system of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#gear",
      "label": {
        "@value": "Vehicle problem cause enum gear",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the gears of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#loadProblem",
      "label": {
        "@value": "Vehicle problem cause enum load problem",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the load of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#lostWheel",
      "label": {
        "@value": "Vehicle problem cause enum lost wheel",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Vehicle has lost a wheel",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#motorMechanics",
      "label": {
        "@value": "Vehicle problem cause enum motor mechanics",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the motor mechanics of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#oilLeakage",
      "label": {
        "@value": "Vehicle problem cause enum oil leakage",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Vehicle has an oil leak",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#suspension",
      "label": {
        "@value": "Vehicle problem cause enum suspension",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Problem with the suspension of a vehicle",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#other",
      "label": {
        "@value": "Vehicle problem cause enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Other vehicle problem source",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:VehicleProblemCauseEnum#unknown",
      "label": {
        "@value": "Vehicle problem cause enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "Unknown vehicle problem source",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum",
      "label": {
        "@value": "Accident type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Accident type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accident",
      "label": {
        "@value": "Accident type enum accident",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Accidents are situations in which one or more vehicles lose control and do not recover.  They include collisions between vehicle(s) or other road user(s), between vehicle(s) and fixed obstacle(s), or they result from a vehicle running off the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingHazardousMaterials",
      "label": {
        "@value": "Accident type enum accident involving hazardous materials",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving at least one vehicle believed to be carrying materials, which could present an additional hazard to road users.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingHeavyLorries",
      "label": {
        "@value": "Accident type enum accident involving heavy lorries",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving at least one heavy goods vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingMassTransitVehicle",
      "label": {
        "@value": "Accident type enum accident involving mass transit vehicle",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving at least one mass transit vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingPublicTransport",
      "label": {
        "@value": "Accident type enum accident involving public transport",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving public transport",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingRadioactiveMaterial",
      "label": {
        "@value": "Accident type enum accident involving radioactive material",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Accident involving radioactive material.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#accidentInvolvingTrain",
      "label": {
        "@value": "Accident type enum accident involving train",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving collision with a train.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#collision",
      "label": {
        "@value": "Accident type enum collision",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Collision of vehicle with another object of unspecified type.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#multipleVehicleAccident",
      "label": {
        "@value": "Accident type enum multiple vehicle accident",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents involving three or more vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#secondaryAccident",
      "label": {
        "@value": "Accident type enum secondary accident",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all situations resulting from vehicles avoiding or being distracted by earlier accidents.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#seriousInjuryOrFatalAccident",
      "label": {
        "@value": "Accident type enum serious injury or fatal accident",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Includes all accidents believed to involve fatality or injury expected to require overnight hospitalisation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#vehicleStuckUnderBridge",
      "label": {
        "@value": "Accident type enum vehicle stuck under bridge",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "A vehicle is stuck under a bridge.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentTypeEnum#other",
      "label": {
        "@value": "Accident type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "label": {
        "@value": "Traffic flow characteristics enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Traffic flow characteristics enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:TrafficFlowCharacteristicsEnum#erraticFlow",
      "label": {
        "@value": "Traffic flow characteristics enum erratic flow",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "comment": {
        "@value": "Traffic flow is of an irregular nature, subject to sudden changes in rates.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficFlowCharacteristicsEnum#smoothFlow",
      "label": {
        "@value": "Traffic flow characteristics enum smooth flow",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "comment": {
        "@value": "Traffic flow is smooth.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficFlowCharacteristicsEnum#stopAndGo",
      "label": {
        "@value": "Traffic flow characteristics enum stop and go",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "comment": {
        "@value": "Traffic flow is of a stop and go nature with queues forming and ending continuously on the specified section of road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:TrafficFlowCharacteristicsEnum#trafficBlocked",
      "label": {
        "@value": "Traffic flow characteristics enum traffic blocked",
        "@language": "en"
      },
      "@type": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "comment": {
        "@value": "Traffic is blocked at the specified location and in the specified direction due to an unplanned event.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum",
      "label": {
        "@value": "Rerouting management type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Rerouting management type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#doNotFollowDiversionSigns",
      "label": {
        "@value": "Rerouting management type enum do not follow diversion signs",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Do not follow diversion signs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#doNotUseEntry",
      "label": {
        "@value": "Rerouting management type enum do not use entry",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is not to use the specified entry onto the identified road to commence the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#doNotUseExit",
      "label": {
        "@value": "Rerouting management type enum do not use exit",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is not to use the specified exit from the identified road to commence the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#doNotUseIntersectionOrJunction",
      "label": {
        "@value": "Rerouting management type enum do not use intersection or junction",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is not to use the specified intersection or junction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#followDiversionSigns",
      "label": {
        "@value": "Rerouting management type enum follow diversion signs",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to follow the diversion signs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#followLocalDiversion",
      "label": {
        "@value": "Rerouting management type enum follow local diversion",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to follow local diversion.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#followSpecialMarkers",
      "label": {
        "@value": "Rerouting management type enum follow special markers",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to follow the special diversion markers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#useEntry",
      "label": {
        "@value": "Rerouting management type enum use entry",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to use the specified entry onto the identified road to commence the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#useExit",
      "label": {
        "@value": "Rerouting management type enum use exit",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to use the specified exit from the identified road to commence the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:ReroutingManagementTypeEnum#useIntersectionOrJunction",
      "label": {
        "@value": "Rerouting management type enum use intersection or junction",
        "@language": "en"
      },
      "@type": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Rerouted traffic is to use the specified intersection or junction to commence the alternative route.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "label": {
        "@value": "Equipment or system fault type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Equipment or system fault type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFaultTypeEnum#notWorking",
      "label": {
        "@value": "Equipment or system fault type enum not working",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Not working or functioning.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFaultTypeEnum#outOfService",
      "label": {
        "@value": "Equipment or system fault type enum out of service",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Out of service (usually for operational reasons).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFaultTypeEnum#workingIncorrectly",
      "label": {
        "@value": "Equipment or system fault type enum working incorrectly",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Working incorrectly.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFaultTypeEnum#workingIntermittently",
      "label": {
        "@value": "Equipment or system fault type enum working intermittently",
        "@language": "en"
      },
      "@type": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Working intermittently.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum",
      "label": {
        "@value": "Poor environment type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Poor environment type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#badWeather",
      "label": {
        "@value": "Poor environment type enum bad weather",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Adverse weather conditions are affecting driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#blizzard",
      "label": {
        "@value": "Poor environment type enum blizzard",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Heavy snowfall in combination with strong winds, limiting visibility to 50m or less.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#blowingDust",
      "label": {
        "@value": "Poor environment type enum blowing dust",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Dust blowing across the roadway causing significantly reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#blowingSnow",
      "label": {
        "@value": "Poor environment type enum blowing snow",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Fallen snow moving due to the forces of wind.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#crosswinds",
      "label": {
        "@value": "Poor environment type enum crosswinds",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Strong cross winds across the direction of the roadway (e.g. on a ridge or bridge).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#damagingHail",
      "label": {
        "@value": "Poor environment type enum damaging hail",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Large falling ice pellets or frozen rain capable of causing injury or damage to property.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#denseFog",
      "label": {
        "@value": "Poor environment type enum dense fog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Dense fog, limiting visibility to 50m or less.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#eclipse",
      "label": {
        "@value": "Poor environment type enum eclipse",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Eclipse, either partial or full, of the sun causing low light levels during normal daylight period.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#extremeCold",
      "label": {
        "@value": "Poor environment type enum extreme cold",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Abnormally low temperatures.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#extremeHeat",
      "label": {
        "@value": "Poor environment type enum extreme heat",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Abnormally high expected maximum temperature.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#fog",
      "label": {
        "@value": "Poor environment type enum fog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Fog, visibility more than 50m.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#freezingFog",
      "label": {
        "@value": "Poor environment type enum freezing fog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Fog, in conjunction with sub-zero air temperatures causing possible freezing of road surface.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#frost",
      "label": {
        "@value": "Poor environment type enum frost",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Frost can be expected.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#gales",
      "label": {
        "@value": "Poor environment type enum gales",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Winds between 60 km/h and 90 km/h.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#gustyWinds",
      "label": {
        "@value": "Poor environment type enum gusty winds",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Constantly varying winds, significant at times.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#hail",
      "label": {
        "@value": "Poor environment type enum hail",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Falling ice pellets or frozen rain.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#heavyFrost",
      "label": {
        "@value": "Poor environment type enum heavy frost",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "A thick coating of frost can be expected.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#heavyRain",
      "label": {
        "@value": "Poor environment type enum heavy rain",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Heavy rainfall, limiting visibility to 50m or less.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#heavySnowfall",
      "label": {
        "@value": "Poor environment type enum heavy snowfall",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Dense falling snow, limiting visibility to 50m or less.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#hurricaneForceWinds",
      "label": {
        "@value": "Poor environment type enum hurricane force winds",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Winds over 120 km/h.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#lowSunGlare",
      "label": {
        "@value": "Poor environment type enum low sun glare",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Difficult visibility conditions created by low elevation sunlight.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#moderateFog",
      "label": {
        "@value": "Poor environment type enum moderate fog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Misty conditions impairing vision over 100m.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#nearbyFire",
      "label": {
        "@value": "Poor environment type enum nearby fire",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Fire near the road affecting driving conditions and/or significantly reduced visibility",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#nearbyFlooding",
      "label": {
        "@value": "Poor environment type enum nearby flooding",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Flooding near the road risking to affect driving conditions",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#ozonePollution",
      "label": {
        "@value": "Poor environment type enum ozone pollution",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "High concentrations of ozone are present.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#pollution",
      "label": {
        "@value": "Poor environment type enum pollution",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Pollution of an unspecified nature.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#patchyFog",
      "label": {
        "@value": "Poor environment type enum patchy fog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Fog, in which intermittent areas of dense fog may be encountered.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#precipitationInTheArea",
      "label": {
        "@value": "Poor environment type enum precipitation in the area",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Unspecified precipitation is falling on the area.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#rain",
      "label": {
        "@value": "Poor environment type enum rain",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Rain, visibility more than 50m.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#rainChangingToSnow",
      "label": {
        "@value": "Poor environment type enum rain changing to snow",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Falling rain is changing to snow.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#sandStorms",
      "label": {
        "@value": "Poor environment type enum sand storms",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Sand blowing across the roadway causing significantly reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#severeExhaustPollution",
      "label": {
        "@value": "Poor environment type enum severe exhaust pollution",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Pollution from exhaust fumes has reached a level sufficient to cause concern.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#severeSmog",
      "label": {
        "@value": "Poor environment type enum severe smog",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Environmental warning of very poor air quality resulting from smog.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#showers",
      "label": {
        "@value": "Poor environment type enum showers",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Light rain or intermittent rain.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#sleet",
      "label": {
        "@value": "Poor environment type enum sleet",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Rain mingled with snow or hail.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#smogAlert",
      "label": {
        "@value": "Poor environment type enum smog alert",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Environmental warning of poor air quality resulting from smog.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#smokeHazard",
      "label": {
        "@value": "Poor environment type enum smoke hazard",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Smoke drifting across the roadway causing significantly reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#snowChangingToRain",
      "label": {
        "@value": "Poor environment type enum snow changing to rain",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Falling snow is changing to rain.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#snowfall",
      "label": {
        "@value": "Poor environment type enum snowfall",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Falling snow, visibility more than 50m.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#sprayHazard",
      "label": {
        "@value": "Poor environment type enum spray hazard",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Reduced visibility resulting from spray created by moving vehicles on a wet roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#stormForceWinds",
      "label": {
        "@value": "Poor environment type enum storm force winds",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Winds between 90 km/h and 120 km/h.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#strongGustsOfWind",
      "label": {
        "@value": "Poor environment type enum strong gusts of wind",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Constantly varying winds, strong at times.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#strongWinds",
      "label": {
        "@value": "Poor environment type enum strong winds",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Winds between 40 km/h and 60 km/h.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#swarmsOfInsects",
      "label": {
        "@value": "Poor environment type enum swarms of insects",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Large numbers of insects which create a hazard for road users through reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#temperatureFalling",
      "label": {
        "@value": "Poor environment type enum temperature falling",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "The temperature is falling significantly.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#thunderstorms",
      "label": {
        "@value": "Poor environment type enum thunderstorms",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Electrical storms, generally with heavy rain.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#tornadoes",
      "label": {
        "@value": "Poor environment type enum tornadoes",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Very violent, whirling windstorms affecting narrow strips of country.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#veryStrongGustsOfWind",
      "label": {
        "@value": "Poor environment type enum very strong gusts of wind",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Constantly varying winds, very strong at times.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#visibilityReduced",
      "label": {
        "@value": "Poor environment type enum visibility reduced",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Environmental conditions causing reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#whiteOut",
      "label": {
        "@value": "Poor environment type enum white out",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Falling snow in blizzard conditions resulting in very reduced visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PoorEnvironmentTypeEnum#winterStorm",
      "label": {
        "@value": "Poor environment type enum winter storm",
        "@language": "en"
      },
      "@type": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "Heavy rain, sleet, hail and/or snow in combination with strong winds, limiting visibility to 50m or less.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum",
      "label": {
        "@value": "Accident cause enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Accident cause enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#avoidanceOfObstacles",
      "label": {
        "@value": "Accident cause enum avoidance of obstacles",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Avoidance of obstacles on the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#driverDistraction",
      "label": {
        "@value": "Accident cause enum driver distraction",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Driver distraction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#driverDrugAbuse",
      "label": {
        "@value": "Accident cause enum driver drug abuse",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Driver under the influence of drugs.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#driverIllness",
      "label": {
        "@value": "Accident cause enum driver illness",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Driver illness.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#exceedingSpeedsLimits",
      "label": {
        "@value": "Accident cause enum exceeding speeds limits",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Loss of vehicle control due to excessive vehicle speed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#excessAlcohol",
      "label": {
        "@value": "Accident cause enum excess alcohol",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Driver abilities reduced due to driving under the influence of alcohol.  Alcohol levels above nationally accepted limit. ",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#excessiveDriverTiredness",
      "label": {
        "@value": "Accident cause enum excessive driver tiredness",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Excessive tiredness of the driver.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#impermissibleManoeuvre",
      "label": {
        "@value": "Accident cause enum impermissible manoeuvre",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "A driving manoeuvre which was not permitted.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#limitedVisibility",
      "label": {
        "@value": "Accident cause enum limited visibility",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Limited or impaired visibility.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#notKeepingASafeDistance",
      "label": {
        "@value": "Accident cause enum not keeping a safe distance",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Not keeping a safe distance from the vehicle in front.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#onTheWrongSideOfTheRoad",
      "label": {
        "@value": "Accident cause enum on the wrong side of the road",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Driving on the wrong side of the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#pedestrianInRoad",
      "label": {
        "@value": "Accident cause enum pedestrian in road",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Pedestrian in the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#poorLaneAdherence",
      "label": {
        "@value": "Accident cause enum poor lane adherence",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Not keeping to lane.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#poorMergeEntryOrExitJudgement",
      "label": {
        "@value": "Accident cause enum poor merge entry or exit judgement",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Poor judgement when merging at an entry or exit point of a carriageway or junction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#poorRoadSurfaceCondition",
      "label": {
        "@value": "Accident cause enum poor road surface condition",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Poor road surface condition.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#poorSurfaceAdherence",
      "label": {
        "@value": "Accident cause enum poor surface adherence",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Poor road surface adherence.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#undisclosed",
      "label": {
        "@value": "Accident cause enum undisclosed",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Undisclosed cause.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#unknown",
      "label": {
        "@value": "Accident cause enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Unknown cause.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#vehicleFailure",
      "label": {
        "@value": "Accident cause enum vehicle failure",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Malfunction or failure of vehicle function.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:AccidentCauseEnum#other",
      "label": {
        "@value": "Accident cause enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum",
      "label": {
        "@value": "Person category enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Person category enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#adult",
      "label": {
        "@value": "Person category enum adult",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "Adult.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#child",
      "label": {
        "@value": "Person category enum child",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "Child (age 4 to 17).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#emergencyServicesPerson",
      "label": {
        "@value": "Person category enum emergency services person",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the emergency services, other than the police.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#fireman",
      "label": {
        "@value": "Person category enum fireman",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the fire service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#infant",
      "label": {
        "@value": "Person category enum infant",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "Infant (age 0 to 3).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#medicalStaff",
      "label": {
        "@value": "Person category enum medical staff",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the medical service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#memberOfThePublic",
      "label": {
        "@value": "Person category enum member of the public",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the general public.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#policeman",
      "label": {
        "@value": "Person category enum policeman",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the police force.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#politician",
      "label": {
        "@value": "Person category enum politician",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A politician.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#publicTransportPassenger",
      "label": {
        "@value": "Person category enum public transport passenger",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A passenger on or from a public transport vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#sickPerson",
      "label": {
        "@value": "Person category enum sick person",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A sick person.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#trafficOfficer",
      "label": {
        "@value": "Person category enum traffic officer",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A traffic patrol officer of the road authority.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#trafficWarden",
      "label": {
        "@value": "Person category enum traffic warden",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A member of the local traffic warden service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:PersonCategoryEnum#veryImportantPerson",
      "label": {
        "@value": "Person category enum very important person",
        "@language": "en"
      },
      "@type": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "A very important person.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionOriginEnum",
      "label": {
        "@value": "Operator action origin enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Operator action origin enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:OperatorActionOriginEnum#external",
      "label": {
        "@value": "Operator action origin enum external",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionOriginEnum",
      "comment": {
        "@value": "Operator action originated externally to the authority which is taking the action.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorActionOriginEnum#internal",
      "label": {
        "@value": "Operator action origin enum internal",
        "@language": "en"
      },
      "@type": "datex_Situation:OperatorActionOriginEnum",
      "comment": {
        "@value": "Operator action originated within the authority which is taking the action.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum",
      "label": {
        "@value": "Driving condition type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Driving condition type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#impossible",
      "label": {
        "@value": "Driving condition type enum impossible",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Current conditions are making driving impossible.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#hazardous",
      "label": {
        "@value": "Driving condition type enum hazardous",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Driving conditions are hazardous due to environmental conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#normal",
      "label": {
        "@value": "Driving condition type enum normal",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Driving conditions are normal.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#passableWithCare",
      "label": {
        "@value": "Driving condition type enum passable with care",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "The roadway is passable to vehicles with driver care.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#unknown",
      "label": {
        "@value": "Driving condition type enum unknown",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Driving conditions are unknown.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#veryHazardous",
      "label": {
        "@value": "Driving condition type enum very hazardous",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Driving conditions are very hazardous due to environmental conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#winterConditions",
      "label": {
        "@value": "Driving condition type enum winter conditions",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Driving conditions are consistent with those expected in winter.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DrivingConditionTypeEnum#other",
      "label": {
        "@value": "Driving condition type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "label": {
        "@value": "Non weather related road condition type enum",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Non weather related road condition type enum",
        "@language": "en"
      },
      "subClassOf": "schema:Enumeration"
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#dieselOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum diesel on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to diesel on the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#leavesOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum leaves on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to leaves on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#looseChippings",
      "label": {
        "@value": "Non weather related road condition type enum loose chippings",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk and injury risk due to loose chippings on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#looseSandOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum loose sand on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to loose sand on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#mudOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum mud on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to mud on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#oilOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum oil on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to oil on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#petrolOnRoad",
      "label": {
        "@value": "Non weather related road condition type enum petrol on road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Increased skid risk due to petrol on road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#roadMarkingNotPresent",
      "label": {
        "@value": "Non weather related road condition type enum road marking not present",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Road markings are not present due to maintenance works in progress",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#roadSurfaceInPoorCondition",
      "label": {
        "@value": "Non weather related road condition type enum road surface in poor condition",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The road surface is damaged, severely rutted or potholed (i.e. it is in a poor state of repair).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#slipperyRoad",
      "label": {
        "@value": "Non weather related road condition type enum slippery road",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The road surface is slippery due to an unspecified non-weather related cause.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum#other",
      "label": {
        "@value": "Non weather related road condition type enum other",
        "@language": "en"
      },
      "@type": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "Other than as defined in this enumeration.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:Cause",
      "label": {
        "@value": "Cause",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Contains details of the cause of a record within a situation",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:Comment",
      "label": {
        "@value": "Comment",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "A free text comment with an optional date/time stamp that can be used by the operator to convey un-coded observations/information.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:DetailedCauseType",
      "label": {
        "@value": "Detailed cause type",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "The type of influence that may be the cause of components of a situation. At least one attribute must be populated.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GenericSituationRecord",
      "label": {
        "@value": "Generic situation record",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "A generic SituationRecord for use when adding level B extensions at the SituationRecord level.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:SituationRecord"
    },
    {
      "@id": "datex_Situation:Situation",
      "label": {
        "@value": "Situation",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An identifiable instance of a traffic/travel situation comprising one or more traffic/travel circumstances which are linked by one or more causal relationships. Each traffic/travel circumstance is represented by a Situation Record.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GroupOfPeopleInvolved",
      "label": {
        "@value": "Group of people involved",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Group of people involved in the event having common characteristics and/or status.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:Mobility",
      "label": {
        "@value": "Mobility",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An indication of whether the associated instance of a SituationRecord is mobile (e.g. a march or parade moving along a road) or stationary.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:SituationRecord",
      "label": {
        "@value": "Situation record",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An identifiable versioned instance of a single record/element within a situation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:OperatorAction",
      "label": {
        "@value": "Operator action",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Actions that an authorised operator can decide to implement to prevent or help correct dangerous or poor driving conditions, or any actions affecting normal operation of a road.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:SituationRecord"
    },
    {
      "@id": "datex_Situation:RoadsideAssistance",
      "label": {
        "@value": "Roadside assistance",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Details of road side assistance required or being given.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:OperatorAction"
    },
    {
      "@id": "datex_Situation:ConstructionWorks",
      "label": {
        "@value": "Construction works",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Roadworks involving the construction of new infrastructure.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Roadworks"
    },
    {
      "@id": "datex_Situation:MaintenanceVehicles",
      "label": {
        "@value": "Maintenance vehicles",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Details of the maintenance vehicles involved in the roadworks activity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:MaintenanceWorks",
      "label": {
        "@value": "Maintenance works",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Roadworks involving the maintenance or installation of infrastructure.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Roadworks"
    },
    {
      "@id": "datex_Situation:Roadworks",
      "label": {
        "@value": "Roadworks",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road maintenance, installation and construction activities, works in the road, or other construction or maintenance actions that may affect normal operation of a road.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:OperatorAction"
    },
    {
      "@id": "datex_Situation:Subjects",
      "label": {
        "@value": "Subjects",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "The subjects with which the roadworks are associated.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:GeneralInstructionOrMessageToRoadUsers",
      "label": {
        "@value": "General instruction or message to road users",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "General instruction and/or message that is issued by the network/road operator which is applicable to drivers and sometimes passengers.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:GeneralNetworkManagement",
      "label": {
        "@value": "General network management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Network management action that is instigated either manually or automatically by the network/road operator.  Compliance with any resulting control may be advisory or mandatory.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:NetworkManagement",
      "label": {
        "@value": "Network management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Network management action which is applicable to the road network and its users.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:OperatorAction"
    },
    {
      "@id": "datex_Situation:ReroutingManagement",
      "label": {
        "@value": "Rerouting management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Rerouting management action that is issued by the network/road operator.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:RoadOrCarriagewayOrLaneManagement",
      "label": {
        "@value": "Road or carriageway or lane management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road, carriageway or lane management action that is instigated by the network/road operator.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:SpeedManagement",
      "label": {
        "@value": "Speed management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Speed management action that is instigated by the network/road operator.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:WinterDrivingManagement",
      "label": {
        "@value": "Winter driving management",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Winter driving management action that is instigated by the network/road operator.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:NetworkManagement"
    },
    {
      "@id": "datex_Situation:Delays",
      "label": {
        "@value": "Delays",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "The details of the delays being caused by the situation element defined in the situation record. It is recommended to only use one of the optional attributes to avoid confusion.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:Impact",
      "label": {
        "@value": "Impact",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An assessment of the impact that an event or operator action defined by the situation record has on the driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:RoadOperatorServiceDisruption",
      "label": {
        "@value": "Road operator service disruption",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Details of disruption to normal road operator services",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:ServiceInformation"
    },
    {
      "@id": "datex_Situation:ServiceDisruption",
      "label": {
        "@value": "Service disruption",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Details of disruption to normal services which may include roadside services such as those available at designated service areas, or any other relevant services such as nearby parking.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:ServiceInformation"
    },
    {
      "@id": "datex_Situation:ServiceInformation",
      "label": {
        "@value": "Service information",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Information about a service which may influence the behaviour of drivers and hence the characteristics of the traffic flow.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:SituationRecord"
    },
    {
      "@id": "datex_Situation:TransitInformation",
      "label": {
        "@value": "Transit information",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "The availability of transit services and information relating to their departures. This is limited to those transit services which are of direct relevance to road users, e.g. connecting rail or ferry services.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:ServiceInformation"
    },
    {
      "@id": "datex_Situation:AbnormalTraffic",
      "label": {
        "@value": "Abnormal traffic",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "A traffic condition which is not normal.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:EquipmentOrSystemFault",
      "label": {
        "@value": "Equipment or system fault",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Equipment or system which is faulty, malfunctioning or not in a fully operational state that may be of interest or concern to road operators and road users.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:TrafficElement",
      "label": {
        "@value": "Traffic element",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An event which is not planned by the traffic operator, which is affecting, or has the potential to affect traffic flow.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:SituationRecord"
    },
    {
      "@id": "datex_Situation:Activity",
      "label": {
        "@value": "Activity",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Deliberate human action external to the traffic stream or roadway which could disrupt traffic.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:AuthorityOperation",
      "label": {
        "@value": "Authority operation",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Authority initiated operation or activity that could disrupt traffic.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Activity"
    },
    {
      "@id": "datex_Situation:DisturbanceActivity",
      "label": {
        "@value": "Disturbance activity",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Deliberate human action of either a public disorder nature or of a situation alert type which could disrupt traffic.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Activity"
    },
    {
      "@id": "datex_Situation:PublicEvent",
      "label": {
        "@value": "Public event",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Organised public event which could disrupt traffic.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Activity"
    },
    {
      "@id": "datex_Situation:RoadSurfaceConditions",
      "label": {
        "@value": "Road surface conditions",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Conditions of the road surface which may affect driving conditions. These may be related to the weather (e.g. ice, snow etc.) or to other conditions (e.g. oil, mud, leaves etc. on the road)",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Conditions"
    },
    {
      "@id": "datex_Situation:Conditions",
      "label": {
        "@value": "Conditions",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Any conditions which have the potential to degrade normal driving conditions.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:NonWeatherRelatedRoadConditions",
      "label": {
        "@value": "Non weather related road conditions",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road surface conditions that are not related to the weather but which may affect driving conditions.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:RoadSurfaceConditions"
    },
    {
      "@id": "datex_Situation:PoorEnvironmentConditions",
      "label": {
        "@value": "Poor environment conditions",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Any environmental conditions which may be affecting the driving conditions on the road.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Conditions"
    },
    {
      "@id": "datex_Situation:WeatherRelatedRoadConditions",
      "label": {
        "@value": "Weather related road conditions",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Road surface conditions that are related to the weather which may affect the driving conditions, such as ice, snow or water.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:RoadSurfaceConditions"
    },
    {
      "@id": "datex_Situation:Accident",
      "label": {
        "@value": "Accident",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Accidents are events where one or more vehicles are involved in collisions or in leaving the roadway. These include collisions between vehicles or with other road users or obstacles.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:AnimalPresenceObstruction",
      "label": {
        "@value": "Animal presence obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An obstruction on the road resulting from the presence of animals.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Obstruction"
    },
    {
      "@id": "datex_Situation:EnvironmentalObstruction",
      "label": {
        "@value": "Environmental obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An obstruction on the road resulting from an environmental cause.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Obstruction"
    },
    {
      "@id": "datex_Situation:GeneralObstruction",
      "label": {
        "@value": "General obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Any stationary or moving obstacle of a physical nature, other than of an animal, vehicle, environmental, or damaged equipment nature.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Obstruction"
    },
    {
      "@id": "datex_Situation:InfrastructureDamageObstruction",
      "label": {
        "@value": "Infrastructure damage obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An obstruction on the road resulting from the failure or damage of infrastructure on, under, above or close to the road.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Obstruction"
    },
    {
      "@id": "datex_Situation:Obstruction",
      "label": {
        "@value": "Obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Any stationary or moving obstacle of a physical nature (e.g. obstacles or vehicles from an earlier accident, shed loads on carriageway, rock fall, abnormal or dangerous loads, or animals etc.) which could disrupt or endanger traffic.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:TrafficElement"
    },
    {
      "@id": "datex_Situation:VehicleObstruction",
      "label": {
        "@value": "Vehicle obstruction",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "An obstruction on the road caused by one or more vehicles.",
        "@language": "en"
      },
      "subClassOf": "datex_Situation:Obstruction"
    },
    {
      "@id": "datex_Situation:SituationPublication",
      "label": {
        "@value": "Situation publication",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "A publication containing zero or more traffic/travel situations.",
        "@language": "en"
      },
      "subClassOf": "datex_Common:PayloadPublication"
    },
    {
      "@id": "datex_Situation:SituationRecordReference",
      "label": {
        "@value": "Situation record reference",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Reference to a SituationRecord",
        "@language": "en"
      },
      "subClassOf": "datex_Common:GlobalReference"
    },
    {
      "@id": "datex_Situation:SituationReference",
      "label": {
        "@value": "Situation reference",
        "@language": "en"
      },
      "@type": "owl:Class",
      "comment": {
        "@value": "Reference to a Situation",
        "@language": "en"
      },
      "subClassOf": "datex_Common:GlobalReference"
    },
    {
      "@id": "datex_Situation:causeDescription",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Cause description",
        "@language": "en"
      },
      "domain": "datex_Situation:Cause",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "Description of a cause which is not managed by the publication creator (e.g. an off network cause).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:causeType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Cause type",
        "@language": "en"
      },
      "domain": "datex_Situation:Cause",
      "range": "datex_Situation:CauseTypeEnum",
      "comment": {
        "@value": "Indicates an external influence that may be the causation of components of a situation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:comment",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Comment",
        "@language": "en"
      },
      "domain": "datex_Situation:Comment",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "A free text comment that can be used by the operator to convey un-coded observations/information.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:commentDateTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Comment date time",
        "@language": "en"
      },
      "domain": "datex_Situation:Comment",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time at which the comment was made.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:commentType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Comment type",
        "@language": "en"
      },
      "domain": "datex_Situation:Comment",
      "range": "datex_Situation:CommentTypeEnum",
      "comment": {
        "@value": "A classification of the the type of comment.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:abnormalTrafficType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Abnormal traffic type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "A characterization of the nature of abnormal traffic flow, i.e. specifically relating to the nature of the traffic movement.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:accidentType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Accident type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "A characterization of the nature of the accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:animalPresenceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Animal presence type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Indicates the nature of animals present on or near the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:authorityOperationType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Authority operation type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "Type of authority initiated operation or activity that could disrupt traffic. ",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:constructionWorkType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Construction work type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "The type of construction work being performed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:disturbanceActivityType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Disturbance activity type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "Includes all situations of a public disorder type or of an alert type, with potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:drivingConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Driving condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Description of the driving conditions at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:environmentalObstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Environmental obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road resulting from an environmental cause.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:equipmentOrSystemFaultType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Equipment or system fault type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Failure, malfunction or non operational condition of equipment or system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:generalInstructionToRoadUsersType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "General instruction to road users type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "General instruction that is issued by the network/road operator which is applicable to drivers and sometimes passengers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:generalNetworkManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "General network management type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "The type of traffic management action instigated by the network/road operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:infrastructureDamageType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Infrastructure damage type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road resulting from the failure or damage of infrastructure on, under, above or close to the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:nonWeatherRelatedRoadConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Non weather related road condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The type of road conditions which are not related to the weather.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:obstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of the type of general obstruction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:poorEnvironmentType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Poor environment type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "The type of environment condition which is affecting driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:publicEventType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Public event type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Common:PublicEventTypeEnum",
      "comment": {
        "@value": "Type of public event which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:reroutingManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Rerouting management type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Type of rerouting management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadMaintenanceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road maintenance type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "The type of road maintenance or installation work at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadOperatorServiceDisruptionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road operator service disruption type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The type of road operator service which is disrupted.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadOrCarriagewayOrLaneManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road or carriageway or lane management type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Type of road, carriageway or lane management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadsideAssistanceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadside assistance type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Indicates the nature of the road side assistance that will be, is or has been provided.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadsideServiceDisruptionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadside service disruption type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The type of roadside service which is disrupted.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:speedManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Speed management type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Type of speed management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:transitServiceInformation",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Transit service information",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "Information about transit services.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:vehicleObstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Vehicle obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road caused by one or more vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:weatherRelatedRoadConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Weather related road condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Common:WeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The type of road surface condition that is related to the weather which is affecting the driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:winterEquipmentManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Winter equipment management type",
        "@language": "en"
      },
      "domain": "datex_Situation:DetailedCauseType",
      "range": "datex_Common:WinterEquipmentManagementTypeEnum",
      "comment": {
        "@value": "Type of winter equipment management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:genericSituationRecordName",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Generic situation record name",
        "@language": "en"
      },
      "domain": "datex_Situation:GenericSituationRecord",
      "range": "datex_Common:String",
      "comment": {
        "@value": "The name of the GenericSituationRecord.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:overallSeverity",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Overall severity",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "The overall assessment of the impact (in terms of severity) that the situation as a whole is having, or will have, on the traffic flow as perceived by the supplier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationVersionTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation version time",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time that this current version of the Situation was written into the database of the supplier which is involved in the data exchange. Identity and version of the situation are defined by the class stereotype implementation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:categoryOfPeopleInvolved",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Category of people involved",
        "@language": "en"
      },
      "domain": "datex_Situation:GroupOfPeopleInvolved",
      "range": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "The category of persons involved.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:injuryStatusType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Injury status type",
        "@language": "en"
      },
      "domain": "datex_Situation:GroupOfPeopleInvolved",
      "range": "datex_Situation:InjuryStatusTypeEnum",
      "comment": {
        "@value": "The injury status of the people involved.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:involvementRole",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Involvement role",
        "@language": "en"
      },
      "domain": "datex_Situation:GroupOfPeopleInvolved",
      "range": "datex_Situation:InvolvementRolesEnum",
      "comment": {
        "@value": "The involvement role of the people.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfPeople",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of people",
        "@language": "en"
      },
      "domain": "datex_Situation:GroupOfPeopleInvolved",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of people of this group that are involved.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:mobilityType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Mobility type",
        "@language": "en"
      },
      "domain": "datex_Situation:Mobility",
      "range": "datex_Situation:MobilityTypeEnum",
      "comment": {
        "@value": "An indication of whether the associated instance of a SituationRecord is mobile (e.g. a march or parade moving along a road) or stationary.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:speed",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Speed",
        "@language": "en"
      },
      "domain": "datex_Situation:Mobility",
      "range": "datex_Common:KilometresPerHour",
      "comment": {
        "@value": "Speed of the mobile entity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:confidentialityOverride",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Confidentiality override",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:ConfidentialityValueEnum",
      "comment": {
        "@value": "The extent to which the related information may be circulated, according to the recipient type. Recipients must comply with this confidentiality statement. This overrides any confidentiality defined for the situation as a whole in the header information.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:probabilityOfOccurrence",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Probability of occurrence",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:ProbabilityOfOccurrenceEnum",
      "comment": {
        "@value": "An assessment of the degree of likelihood that the reported event will occur.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:safetyRelatedMessage",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Safety related message",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Indicates whether this SituationRecord specifies a safety-related traffic situation. At least all traffic situations governed by Commission Delegated Regulation (EU) No 886/2013 shall be indicated.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:severity",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Severity",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:SeverityEnum",
      "comment": {
        "@value": "The assessment of the impact (in terms of severity) that this element of the situation is having, or will have, on the traffic flow as perceived by the supplier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationRecordCreationReference",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation record creation reference",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:String",
      "comment": {
        "@value": "A unique alphanumeric reference (e.g. an external reference or a UUID) of the SituationRecord object (the first version of the record) that was created by the original supplier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationRecordCreationTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation record creation time",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time that the SituationRecord object (the first version of the record) was created by the original supplier.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationRecordFirstSupplierVersionTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation record first supplier version time",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time that the current version of the Situation Record was written into the database of the original supplier in the supply chain.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationRecordObservationTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation record observation time",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time that the information represented by the current version of the SituationRecord was observed by the original (potentially external) source of the information.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:situationRecordVersionTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Situation record version time",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "The date/time that this current version of the SituationRecord within the situation was written into the database of the supplier which is involved in the data exchange. Identity and version of record are defined by the class stereotype implementation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:actionOrigin",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Action origin",
        "@language": "en"
      },
      "domain": "datex_Situation:OperatorAction",
      "range": "datex_Situation:OperatorActionOriginEnum",
      "comment": {
        "@value": "Indicates whether the actions to be undertaken by the operator are the result of an internal operation or external influence.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:actionPlanIdentifier",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Action plan identifier",
        "@language": "en"
      },
      "domain": "datex_Situation:OperatorAction",
      "range": "datex_Common:String",
      "comment": {
        "@value": "The identifier of the traffic management action plan to which this action relates.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:operatorActionStatus",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Operator action status",
        "@language": "en"
      },
      "domain": "datex_Situation:OperatorAction",
      "range": "datex_Situation:OperatorActionStatusEnum",
      "comment": {
        "@value": "The status of the defined operator action.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadsideAssistanceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadside assistance type",
        "@language": "en"
      },
      "domain": "datex_Situation:RoadsideAssistance",
      "range": "datex_Situation:RoadsideAssistanceTypeEnum",
      "comment": {
        "@value": "Indicates the nature of the road side assistance that will be, is or has been provided.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:constructionWorkType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Construction work type",
        "@language": "en"
      },
      "domain": "datex_Situation:ConstructionWorks",
      "range": "datex_Situation:ConstructionWorkTypeEnum",
      "comment": {
        "@value": "The type of construction work being performed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:maintenanceVehicleActions",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Maintenance vehicle actions",
        "@language": "en"
      },
      "domain": "datex_Situation:MaintenanceVehicles",
      "range": "datex_Situation:MaintenanceVehicleActionsEnum",
      "comment": {
        "@value": "The actions of the maintenance vehicles associated with the roadworks activities.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfMaintenanceVehicles",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of maintenance vehicles",
        "@language": "en"
      },
      "domain": "datex_Situation:MaintenanceVehicles",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of maintenance vehicles associated with the roadworks activities at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadMaintenanceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road maintenance type",
        "@language": "en"
      },
      "domain": "datex_Situation:MaintenanceWorks",
      "range": "datex_Situation:RoadMaintenanceTypeEnum",
      "comment": {
        "@value": "The type of road maintenance or installation work at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:publicTransportAlternative",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Public transport alternative",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "Describes an available public transport alternative to the normal route",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadworksDurationClassification",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadworks duration classification",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Situation:RoadworksDurationEnum",
      "comment": {
        "@value": "Indicates in general terms the expected duration of the roadworks.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadworksIdentifier",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadworks identifier",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Common:String",
      "comment": {
        "@value": "An external identifier for the roadworks",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadworksScale",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Roadworks scale",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Situation:RoadworksScaleEnum",
      "comment": {
        "@value": "Grade of complexity of the roadworks according to the responsible road operator. For example determined by size, duration and/or traffic disruption.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:underTraffic",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Under traffic",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Indicates that the road section where the roadworks are located is under traffic or not under traffic. 'True' indicates the road is under traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:urgentRoadworks",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Urgent roadworks",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Indication of whether the roadworks are considered to be urgent whereby emergency work is being, or needs to be, undertaken to mitigate safety concerns. 'True' indicates they are urgent.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfSubjects",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of subjects",
        "@language": "en"
      },
      "domain": "datex_Situation:Subjects",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of subjects on which the roadworks (construction or maintenance) are being performed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:subjectTypeOfWorks",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Subject type of works",
        "@language": "en"
      },
      "domain": "datex_Situation:Subjects",
      "range": "datex_Situation:SubjectTypeOfWorksEnum",
      "comment": {
        "@value": "The subject type of the roadworks (i.e. on what the construction or maintenance work is being performed).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:generalInstructionToRoadUsersType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "General instruction to road users type",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralInstructionOrMessageToRoadUsers",
      "range": "datex_Situation:GeneralInstructionToRoadUsersTypeEnum",
      "comment": {
        "@value": "General instruction that is issued by the network/road operator which is applicable to drivers and sometimes passengers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:generalMessageToRoadUsers",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "General message to road users",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralInstructionOrMessageToRoadUsers",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "General message that is issued by the network/road operator which is applicable to drivers and sometimes passengers, e.g. details about an amber alert (missing or abducted child alert).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:generalNetworkManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "General network management type",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralNetworkManagement",
      "range": "datex_Situation:GeneralNetworkManagementTypeEnum",
      "comment": {
        "@value": "The type of traffic management action instigated by the network/road operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:trafficManuallyDirectedBy",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Traffic manually directed by",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralNetworkManagement",
      "range": "datex_Situation:PersonCategoryEnum",
      "comment": {
        "@value": "Type of person that is manually directing traffic (applicable if generalNetworkManagementType is set to \"trafficBeingManuallyDirected\").",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:applicableForTrafficDirection",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Applicable for traffic direction",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_LocationReferencing:DirectionEnum",
      "comment": {
        "@value": "The ultimate traffic direction to which the network management is applicable.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:applicableForTrafficType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Applicable for traffic type",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_Situation:TrafficTypeEnum",
      "comment": {
        "@value": "The type of traffic to which the network management is applicable.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:automaticallyInitiated",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Automatically initiated",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Defines whether the network management is initiated by an automatic system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:complianceOption",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Compliance option",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_Situation:ComplianceOptionEnum",
      "comment": {
        "@value": "Defines whether the network management instruction or the control resulting from a network management action is advisory or mandatory.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:placesAtWhichApplicable",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Places at which applicable",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_Situation:PlacesEnum",
      "comment": {
        "@value": "Places, in generic terms, at which the network management applies.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:alternativeRouteIdentifier",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Alternative route identifier",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:String",
      "comment": {
        "@value": "Identity used on signs to identify the alternative route, typically a very short sequence of letters and/or digits",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:entry",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Entry",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:String",
      "comment": {
        "@value": "The specified entry on to another road at which the alternative route commences.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:exit",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Exit",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:String",
      "comment": {
        "@value": "The specified exit from the normal route/road at which the alternative route commences.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:reroutingItineraryDescription",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Rerouting itinerary description",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "A description of the rerouting itinerary.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:reroutingManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Rerouting management type",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Situation:ReroutingManagementTypeEnum",
      "comment": {
        "@value": "Type of rerouting management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadOrJunctionNumber",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road or junction number",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:String",
      "comment": {
        "@value": "The intersecting road or the junction at which the alternative route commences.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:signedRerouting",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Signed rerouting",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Indication of whether the rerouting is signed.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:minimumCarOccupancy",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Minimum car occupancy",
        "@language": "en"
      },
      "domain": "datex_Situation:RoadOrCarriagewayOrLaneManagement",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The minimum number of persons required in a vehicle in order for it to be allowed to transit the specified road section.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadOrCarriagewayOrLaneManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road or carriageway or lane management type",
        "@language": "en"
      },
      "domain": "datex_Situation:RoadOrCarriagewayOrLaneManagement",
      "range": "datex_Situation:RoadOrCarriagewayOrLaneManagementTypeEnum",
      "comment": {
        "@value": "Type of road, carriageway or lane management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:speedManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Speed management type",
        "@language": "en"
      },
      "domain": "datex_Situation:SpeedManagement",
      "range": "datex_Situation:SpeedManagementTypeEnum",
      "comment": {
        "@value": "Type of speed management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:temporarySpeedLimit",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Temporary speed limit",
        "@language": "en"
      },
      "domain": "datex_Situation:SpeedManagement",
      "range": "datex_Common:KilometresPerHour",
      "comment": {
        "@value": "Temporary limit defining the maximum advisory or mandatory speed of vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:winterEquipmentManagementType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Winter equipment management type",
        "@language": "en"
      },
      "domain": "datex_Situation:WinterDrivingManagement",
      "range": "datex_Common:WinterEquipmentManagementTypeEnum",
      "comment": {
        "@value": "Type of winter equipment management action instigated by operator.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:delayBand",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Delay band",
        "@language": "en"
      },
      "domain": "datex_Situation:Delays",
      "range": "datex_Situation:DelayBandEnum",
      "comment": {
        "@value": "The time band within which the additional travel time due to adverse travel conditions of any kind falls, when compared to \"normal conditions\".",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:delaysType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Delays type",
        "@language": "en"
      },
      "domain": "datex_Situation:Delays",
      "range": "datex_Situation:DelaysTypeEnum",
      "comment": {
        "@value": "Coarse classification of the delay.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:delayTimeValue",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Delay time value",
        "@language": "en"
      },
      "domain": "datex_Situation:Delays",
      "range": "datex_Common:Seconds",
      "comment": {
        "@value": "The value of the additional travel time due to adverse travel conditions of any kind, when compared to \"normal conditions\", given in seconds.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:capacityRemaining",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Capacity remaining",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Common:Percentage",
      "comment": {
        "@value": "The ratio of current capacity to the normal (free flow) road capacity in the defined direction, expressed as a percentage. Capacity is the maximum number of vehicles that can pass a specified point on the road, in unit time given the specified conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfLanesRestricted",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of lanes restricted",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of normally usable lanes on the carriageway which are now restricted either fully or partially (this may include the hard shoulder if it is normally available for operational use, e.g. in hard shoulder running schemes).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfOperationalLanes",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of operational lanes",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of usable lanes in the specified direction which remain fully operational (this may include the hard shoulder if it is being used as an operational lane).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:residualLaneWidth",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Residual lane width",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Common:MetresAsFloat",
      "comment": {
        "@value": "The width of lanes after any lane narrowing",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:residualRoadWidth",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Residual road width",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Common:MetresAsFloat",
      "comment": {
        "@value": "The total width of the combined operational lanes in the specified direction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:roadOperatorServiceDisruptionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Road operator service disruption type",
        "@language": "en"
      },
      "domain": "datex_Situation:RoadOperatorServiceDisruption",
      "range": "datex_Situation:RoadOperatorServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The type of road operator service which is disrupted.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:serviceDisruptionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Service disruption type",
        "@language": "en"
      },
      "domain": "datex_Situation:ServiceDisruption",
      "range": "datex_Situation:ServiceDisruptionTypeEnum",
      "comment": {
        "@value": "The type of service which is disrupted.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:journeyDestination",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Journey destination",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "Indicates the stated termination point of the transit journey.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:journeyOrigin",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Journey origin",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "Indicates the stated starting point of the transit journey.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:journeyReference",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Journey reference",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Common:String",
      "comment": {
        "@value": "Indicates a transit service journey number.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:scheduledDepartureTime",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Scheduled departure time",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Common:DateTime",
      "comment": {
        "@value": "Indicates the timetabled departure time of a transit service for a specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:transitServiceInformation",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Transit service information",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Situation:TransitServiceInformationEnum",
      "comment": {
        "@value": "Information about transit services.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:transitServiceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Transit service type",
        "@language": "en"
      },
      "domain": "datex_Situation:TransitInformation",
      "range": "datex_Situation:TransitServiceTypeEnum",
      "comment": {
        "@value": "The type of transit service to which the information relates.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:abnormalTrafficType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Abnormal traffic type",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Situation:AbnormalTrafficTypeEnum",
      "comment": {
        "@value": "A characterization of the nature of abnormal traffic flow, i.e. specifically relating to the nature of the traffic movement, implying a level of service.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfVehiclesWaiting",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of vehicles waiting",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of vehicles waiting in a queue.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:queueLength",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Queue length",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Common:MetresAsNonNegativeInteger",
      "comment": {
        "@value": "The length of a queue or the average length of queues in separate lanes due to a situation.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:relativeTrafficFlow",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Relative traffic flow",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Situation:RelativeTrafficFlowEnum",
      "comment": {
        "@value": "Assessment of the traffic flow conditions relative to normally expected conditions at this date/time.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:trafficFlowCharacteristics",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Traffic flow characteristics",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Situation:TrafficFlowCharacteristicsEnum",
      "comment": {
        "@value": "The consistency (steadiness) of the traffic flow.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:trafficTrendType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Traffic trend type",
        "@language": "en"
      },
      "domain": "datex_Situation:AbnormalTraffic",
      "range": "datex_Common:TrafficTrendTypeEnum",
      "comment": {
        "@value": "A characterization of the trend in the traffic conditions at the specified location and direction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:equipmentOrSystemFaultType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Equipment or system fault type",
        "@language": "en"
      },
      "domain": "datex_Situation:EquipmentOrSystemFault",
      "range": "datex_Situation:EquipmentOrSystemFaultTypeEnum",
      "comment": {
        "@value": "Failure, malfunction or non operational condition of equipment or system.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:faultyEquipmentOrSystemType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Faulty equipment or system type",
        "@language": "en"
      },
      "domain": "datex_Situation:EquipmentOrSystemFault",
      "range": "datex_Situation:EquipmentOrSystemTypeEnum",
      "comment": {
        "@value": "The type of equipment or system which is faulty, malfunctioning or not in a fully operational state.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:trafficConstrictionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Traffic constriction type",
        "@language": "en"
      },
      "domain": "datex_Situation:TrafficElement",
      "range": "datex_Situation:TrafficConstrictionTypeEnum",
      "comment": {
        "@value": "The type of constriction to which traffic is subjected as a result of an unplanned event",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:authorityOperationType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Authority operation type",
        "@language": "en"
      },
      "domain": "datex_Situation:AuthorityOperation",
      "range": "datex_Situation:AuthorityOperationTypeEnum",
      "comment": {
        "@value": "Type of authority initiated operation or activity that could disrupt traffic. ",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:disturbanceActivityType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Disturbance activity type",
        "@language": "en"
      },
      "domain": "datex_Situation:DisturbanceActivity",
      "range": "datex_Situation:DisturbanceActivityTypeEnum",
      "comment": {
        "@value": "Includes all situations of a public disorder type or of an alert type, with potential to disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:publicEventType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Public event type",
        "@language": "en"
      },
      "domain": "datex_Situation:PublicEvent",
      "range": "datex_Common:PublicEventTypeEnum",
      "comment": {
        "@value": "Type of public event which could disrupt traffic.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:venueName",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Venue name",
        "@language": "en"
      },
      "domain": "datex_Situation:PublicEvent",
      "range": "datex_Common:MultilingualString",
      "comment": {
        "@value": "Name of the venue at which the public event is being held",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:drivingConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Driving condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:Conditions",
      "range": "datex_Situation:DrivingConditionTypeEnum",
      "comment": {
        "@value": "Description of the driving conditions at the specified location.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:nonWeatherRelatedRoadConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Non weather related road condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:NonWeatherRelatedRoadConditions",
      "range": "datex_Situation:NonWeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The type of road conditions which are not related to the weather.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:poorEnvironmentType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Poor environment type",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Situation:PoorEnvironmentTypeEnum",
      "comment": {
        "@value": "The type of environment condition which is affecting driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:weatherRelatedRoadConditionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Weather related road condition type",
        "@language": "en"
      },
      "domain": "datex_Situation:WeatherRelatedRoadConditions",
      "range": "datex_Common:WeatherRelatedRoadConditionTypeEnum",
      "comment": {
        "@value": "The type of road surface condition that is related to the weather which is affecting the driving conditions.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:accidentCause",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Accident cause",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Situation:AccidentCauseEnum",
      "comment": {
        "@value": "A descriptor indicating the most significant factor causing an accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:accidentType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Accident type",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Situation:AccidentTypeEnum",
      "comment": {
        "@value": "A characterization of the nature of the accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:collisionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Collision type",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Situation:CollisionTypeEnum",
      "comment": {
        "@value": "Identifies a type of collision",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:totalNumberOfPeopleInvolved",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Total number of people involved",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The total number of people that are involved.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:totalNumberOfVehiclesInvolved",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Total number of vehicles involved",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The total number of vehicles that are involved.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:alive",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Alive",
        "@language": "en"
      },
      "domain": "datex_Situation:AnimalPresenceObstruction",
      "range": "datex_Common:Boolean",
      "comment": {
        "@value": "Indicates whether the identified animals are dead (immobile) or alive (potentially mobile).",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:animalPresenceType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Animal presence type",
        "@language": "en"
      },
      "domain": "datex_Situation:AnimalPresenceObstruction",
      "range": "datex_Situation:AnimalPresenceTypeEnum",
      "comment": {
        "@value": "Indicates the nature of animals present on or near the roadway.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:depth",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Depth",
        "@language": "en"
      },
      "domain": "datex_Situation:EnvironmentalObstruction",
      "range": "datex_Common:MetresAsFloat",
      "comment": {
        "@value": "The depth of flooding or of snow on the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:environmentalObstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Environmental obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:EnvironmentalObstruction",
      "range": "datex_Situation:EnvironmentalObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road resulting from an environmental cause.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:obstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralObstruction",
      "range": "datex_Situation:ObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of the type of general obstruction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:infrastructureDamageType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Infrastructure damage type",
        "@language": "en"
      },
      "domain": "datex_Situation:InfrastructureDamageObstruction",
      "range": "datex_Situation:InfrastructureDamageTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road resulting from the failure or damage of infrastructure on, under, above or close to the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:numberOfObstructions",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Number of obstructions",
        "@language": "en"
      },
      "domain": "datex_Situation:Obstruction",
      "range": "datex_Common:NonNegativeInteger",
      "comment": {
        "@value": "The number of obstructions that are partly or wholly blocking the road.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:involvedVehicleType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Involved vehicle type",
        "@language": "en"
      },
      "domain": "datex_Situation:VehicleObstruction",
      "range": "datex_Common:VehicleTypeEnum",
      "comment": {
        "@value": "Type of vehicle involved",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:vehicleObstructionType",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Vehicle obstruction type",
        "@language": "en"
      },
      "domain": "datex_Situation:VehicleObstruction",
      "range": "datex_Situation:VehicleObstructionTypeEnum",
      "comment": {
        "@value": "Characterization of an obstruction on the road caused by one or more vehicles.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:vehicleProblemCause",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Vehicle problem cause",
        "@language": "en"
      },
      "domain": "datex_Situation:VehicleObstruction",
      "range": "datex_Situation:VehicleProblemCauseEnum",
      "comment": {
        "@value": "The component of the vehicle that has the problem",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:objectReference",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Object reference",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecordReference",
      "range": "datex_Common:VersionedReference",
      "comment": {
        "@value": "A reference to a specific versioned identifiable object, which may be in this publication or an external publication",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:objectReference",
      "@type": "owl:DatatypeProperty",
      "label": {
        "@value": "Object reference",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationReference",
      "range": "datex_Common:VersionedReference",
      "comment": {
        "@value": "A reference to a specific versioned identifiable object, which may be in this publication or an external publication",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasdetailedCauseType",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Detailed cause type",
        "@language": "en"
      },
      "domain": "datex_Situation:Cause",
      "range": "datex_Situation:DetailedCauseType",
      "comment": {
        "@value": "The type of cause, expressed in more detail than the NonManagedCause causeType. If both are present then they must be consistent.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasmanagedCause",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Managed cause",
        "@language": "en"
      },
      "domain": "datex_Situation:Cause",
      "range": "datex_Situation:SituationRecordReference",
      "comment": {
        "@value": "A reference to another situation record which defines a cause of the event defined here.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasheaderInformation",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Header information",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Common:HeaderInformation"
    },
    {
      "@id": "datex_Situation:hasinformationManager",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Information manager",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Common:InternationalIdentifier",
      "comment": {
        "@value": "Organisation that manages the information content (is responsible for updates of this information) typically the organisation that first made the DATEX II publication of this content.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hassituationRecord",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Situation record",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Situation:SituationRecord",
      "comment": {
        "@value": "Details of the Situation",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hassituationSummary",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Situation summary",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Situation:SituationRecord",
      "comment": {
        "@value": "A SituationRecord that provides a summary of the information described by the corresponding Situation, i.e. a superset of at least the location and validity information of all (other) SituationRecords in this Situation. ",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasrelatedSituation",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Related situation",
        "@language": "en"
      },
      "domain": "datex_Situation:Situation",
      "range": "datex_Situation:SituationReference",
      "comment": {
        "@value": "Reference to related situations via unique identifiers.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasinformationManagerOverride",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Information manager override",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:InternationalIdentifier",
      "comment": {
        "@value": "Organisation that manages the information content (is responsible for updates of this information) typically the organisation that first made the DATEX II publication of this content. This value overrides any value specified at a more general level.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hassource",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Source",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:Source"
    },
    {
      "@id": "datex_Situation:hasurlLink",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "URL link",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:UrlLink"
    },
    {
      "@id": "datex_Situation:hasvalidity",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Validity",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Common:Validity"
    },
    {
      "@id": "datex_Situation:haslocationReference",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Location reference",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_LocationReferencing:LocationReference"
    },
    {
      "@id": "datex_Situation:hascause",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Cause",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:Cause"
    },
    {
      "@id": "datex_Situation:hasnonGeneralPublicComment",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Non general public comment",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:Comment",
      "comment": {
        "@value": "A comment which should not be distributed to the general public.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasgeneralPublicComment",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "General public comment",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:Comment",
      "comment": {
        "@value": "A comment which may be freely distributed to the general public",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasimpactOnOppositeDirection",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Impact on opposite direction",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:Impact",
      "comment": {
        "@value": "impact of the situation element on driving conditions in the opposite direction",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasimpact",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Impact",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationRecord",
      "range": "datex_Situation:Impact",
      "comment": {
        "@value": "Impact of the situation element",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasmobility",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Mobility",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Situation:Mobility"
    },
    {
      "@id": "datex_Situation:hasmaintenanceVehicles",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Maintenance vehicles",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Situation:MaintenanceVehicles"
    },
    {
      "@id": "datex_Situation:hassubjects",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Subjects",
        "@language": "en"
      },
      "domain": "datex_Situation:Roadworks",
      "range": "datex_Situation:Subjects"
    },
    {
      "@id": "datex_Situation:hasforVehiclesWithCharacteristicsOf",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "For vehicles with characteristics of",
        "@language": "en"
      },
      "domain": "datex_Situation:NetworkManagement",
      "range": "datex_Common:VehicleCharacteristics",
      "comment": {
        "@value": "The characteristics of those vehicles for which the network management is applicable.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasdestination",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Destination",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_LocationReferencing:Destination",
      "comment": {
        "@value": "The destination of the rerouting. Use this direct property when there is no detailed Itinerary available.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasalternativeRoute",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Alternative route",
        "@language": "en"
      },
      "domain": "datex_Situation:ReroutingManagement",
      "range": "datex_LocationReferencing:Itinerary",
      "comment": {
        "@value": "The definition of the alternative route (rerouting) specified as an ordered set of locations (itinerary) which may be specific to one or more defined destinations.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasdelays",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Delays",
        "@language": "en"
      },
      "domain": "datex_Situation:Impact",
      "range": "datex_Situation:Delays"
    },
    {
      "@id": "datex_Situation:hasmobilityOfActivity",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Mobility of activity",
        "@language": "en"
      },
      "domain": "datex_Situation:Activity",
      "range": "datex_Situation:Mobility",
      "comment": {
        "@value": "Mobility of the activity.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hashumidity",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Humidity",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Humidity"
    },
    {
      "@id": "datex_Situation:haspollution",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Pollution",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Pollution"
    },
    {
      "@id": "datex_Situation:hasprecipitationDetail",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Precipitation detail",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:PrecipitationDetail"
    },
    {
      "@id": "datex_Situation:haspressure",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Pressure",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Pressure"
    },
    {
      "@id": "datex_Situation:hastemperature",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Temperature",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Temperature"
    },
    {
      "@id": "datex_Situation:hasvisibility",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Visibility",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Visibility"
    },
    {
      "@id": "datex_Situation:haswind",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Wind",
        "@language": "en"
      },
      "domain": "datex_Situation:PoorEnvironmentConditions",
      "range": "datex_Common:Wind"
    },
    {
      "@id": "datex_Situation:hasroadSurfaceConditionMeasurements",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Road surface condition measurements",
        "@language": "en"
      },
      "domain": "datex_Situation:WeatherRelatedRoadConditions",
      "range": "datex_Common:RoadSurfaceConditionMeasurements"
    },
    {
      "@id": "datex_Situation:hasgroupOfVehiclesInvolved",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Group of vehicles involved",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Common:GroupOfVehiclesInvolved"
    },
    {
      "@id": "datex_Situation:hasvehicleInvolved",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Vehicle involved",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Common:Vehicle",
      "comment": {
        "@value": "The vehicle involved in the accident.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasgroupOfPeopleInvolved",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Group of people involved",
        "@language": "en"
      },
      "domain": "datex_Situation:Accident",
      "range": "datex_Situation:GroupOfPeopleInvolved"
    },
    {
      "@id": "datex_Situation:hasgroupOfPeopleInvolved",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Group of people involved",
        "@language": "en"
      },
      "domain": "datex_Situation:GeneralObstruction",
      "range": "datex_Situation:GroupOfPeopleInvolved"
    },
    {
      "@id": "datex_Situation:hasmobilityOfObstruction",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Mobility of obstruction",
        "@language": "en"
      },
      "domain": "datex_Situation:Obstruction",
      "range": "datex_Situation:Mobility",
      "comment": {
        "@value": "The mobility of the obstruction.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hasobstructingVehicle",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Obstructing vehicle",
        "@language": "en"
      },
      "domain": "datex_Situation:VehicleObstruction",
      "range": "datex_Common:Vehicle",
      "comment": {
        "@value": "The obstructing vehicle.",
        "@language": "en"
      }
    },
    {
      "@id": "datex_Situation:hassituation",
      "@type": "owl:ObjectProperty",
      "label": {
        "@value": "Situation",
        "@language": "en"
      },
      "domain": "datex_Situation:SituationPublication",
      "range": "datex_Situation:Situation"
    }
  ]
}