{
  "schemaVersion": 1,
  "version": "2026.10.03-3",
  "sequence": 3,
  "publishedAt": "2026-10-03T08:05:13Z",
  "reviewStatus": "pendingLegalReview",
  "disabledRuleIDs": [],
  "disabledZoneIDs": [],
  "sources": [
    {
      "id": "S1",
      "title": "Madrid ZBE (art. 21 OMS, mod. 24/03/2026)",
      "url": "https://www.madrid.es/portales/munimadrid/es/Inicio/Movilidad-y-transportes/Zonas-de-Bajas-Emisiones/Madrid-Zona-de-Bajas-Emisiones/Madrid-Zona-de-Bajas-Emisiones-ZBE-/?vgnextchannel=d2d2edf0f70ab710VgnVCM2000001f4a900aRCRD&vgnextfmt=default&vgnextoid=93e63877029eb710VgnVCM1000001d4a900aRCRD"
    },
    {
      "id": "S2",
      "title": "ZBEDEP Distrito Centro: criterios de acceso",
      "url": "https://www.madrid.es/portales/munimadrid/es/Inicio/Movilidad-y-transportes/Zonas-de-Bajas-Emisiones/Zona-de-Bajas-Emisiones-de-Especial-Proteccion/Plaza-Eliptica-Zona-de-Bajas-Emisiones-de-Especial-Proteccion/Zona-de-Bajas-Emisiones-de-Especial-Proteccion-ZBEDEP-Distrito-Centro-Criterios-de-acceso/?vgnextchannel=f808acec6f5fe710VgnVCM1000001d4a900aRCRD&vgnextoid=5491d61d735cb710VgnVCM2000001f4a900aRCRD"
    },
    {
      "id": "S3",
      "title": "ZBEDEP Plaza Elíptica: preguntas frecuentes",
      "url": "https://www.madrid.es/portales/munimadrid/es/Inicio/Movilidad-y-transportes/Zonas-de-Bajas-Emisiones/Zonas-de-Bajas-Emisiones-de-Especial-Proteccion/Distrito-Centro-Zona-de-Bajas-Emisiones-de-Especial-Proteccion/Zona-de-Bajas-Emisiones-de-Especial-Proteccion-ZBEDEP-Plaza-Eliptica-Preguntas-frecuentes/?vgnextchannel=d352edf0f70ab710VgnVCM2000001f4a900aRCRD&vgnextoid=0f0f1e0276fbb710VgnVCM1000001d4a900aRCRD"
    },
    {
      "id": "S4",
      "title": "Protocolo de NO₂: escenarios",
      "url": "https://www.madrid.es/portales/munimadrid/es/ContenidosBasicos/Escenarios-del-protocolo-de-actuacion-para-episodios-de-contaminacion-por-dioxido-de-nitrogeno/?vgnextchannel=a1cc8f348af1c310VgnVCM2000000c205a0aRCRD&vgnextfmt=default&vgnextoid=eb4a14b9c4dcb810VgnVCM2000001f4a900aRCRD"
    },
    {
      "id": "Z-zbe-almeria",
      "title": "Ayuntamiento de Almería: ZBE",
      "url": "https://www.almeriaciudad.es/"
    },
    {
      "id": "Z-zbe-cordoba",
      "title": "Ayuntamiento de Córdoba: ZBE",
      "url": "https://www.cordoba.es/"
    },
    {
      "id": "Z-zbe-dos-hermanas",
      "title": "Ordenanza de la ZBE de Dos Hermanas (BOP de Sevilla)",
      "url": "https://bopsevilla.dipusevilla.es/publica/buscador-anuncios/anuncio/Aprobacion-definitiva-de-la-ordenanza-reguladora-de-la-zona-de-bajas-emisiones-y-de-las-zonas-de-especial-sensibilidad/"
    },
    {
      "id": "Z-zbe-estepona",
      "title": "Ayuntamiento de Estepona",
      "url": "https://www.estepona.es/"
    },
    {
      "id": "Z-zbe-fuengirola",
      "title": "Ayuntamiento de Fuengirola",
      "url": "https://www.fuengirola.es/"
    },
    {
      "id": "Z-zbe-granada",
      "title": "Granada: Zona de Bajas Emisiones",
      "url": "http://www.movilidadgranada.com/zbe.php"
    },
    {
      "id": "Z-zbe-la-linea",
      "title": "Mapa de ZBE del MITECO",
      "url": "https://www.miteco.gob.es/es/calidad-y-evaluacion-ambiental/temas/movilidad/zonas_de_bajas_emisiones_en_espana.html"
    },
    {
      "id": "Z-zbe-linares",
      "title": "Mapa de ZBE del MITECO",
      "url": "https://www.miteco.gob.es/es/calidad-y-evaluacion-ambiental/temas/movilidad/zonas_de_bajas_emisiones_en_espana.html"
    },
    {
      "id": "Z-zbe-motril",
      "title": "Motril: Zona de Bajas Emisiones",
      "url": "https://zbe.motril.es"
    },
    {
      "id": "Z-zbe-malaga",
      "title": "Málaga: Zona de Bajas Emisiones",
      "url": "https://zbe.malaga.eu"
    },
    {
      "id": "Z-zbe-sevilla-cartuja",
      "title": "Sevilla: ZBE de la Cartuja",
      "url": "https://www.sevilla.org/servicios/movilidad/zbe/zonas-y-vehiculos-afectados"
    },
    {
      "id": "Z-zbe-torremolinos",
      "title": "Torremolinos: ZBE",
      "url": "http://www.torremolinos.es/zbe-zonas-de-bajas-emisiones/"
    },
    {
      "id": "Z-zbe-zaragoza",
      "title": "Zaragoza: mapa y fases de la ZBE",
      "url": "https://www.zaragoza.es/sede/portal/movilidad/bajas-emisiones/mapa-fases"
    },
    {
      "id": "Z-zbe-oviedo",
      "title": "Oviedo: ZBE",
      "url": "https://www.oviedo.es/zbe"
    },
    {
      "id": "Z-zbe-siero",
      "title": "Mapa de ZBE del MITECO",
      "url": "https://www.miteco.gob.es/es/calidad-y-evaluacion-ambiental/temas/movilidad/zonas_de_bajas_emisiones_en_espana.html"
    },
    {
      "id": "Z-zbe-torrelavega",
      "title": "Torrelavega: funcionamiento de la ZBE",
      "url": "https://torrelavega.es/wp-content/uploads/2024/09/FUNCIONAMIENTO-E-INFORMACION-ZBE.pdf"
    },
    {
      "id": "Z-zbe-ponferrada",
      "title": "Ayuntamiento de Ponferrada",
      "url": "https://www.ponferrada.org/"
    },
    {
      "id": "Z-zbe-salamanca",
      "title": "Salamanca: Zona de Bajas Emisiones",
      "url": "https://www.aytosalamanca.es/w/zona-de-bajas-emisiones"
    },
    {
      "id": "Z-zbe-segovia",
      "title": "Segovia: Zona de Bajas Emisiones",
      "url": "https://zbe.segovia.es/"
    },
    {
      "id": "Z-zbe-valladolid",
      "title": "Valladolid: Zona de Bajas Emisiones",
      "url": "https://zbe.valladolid.es"
    },
    {
      "id": "Z-zbe-avila",
      "title": "Ávila: Zona de Bajas Emisiones",
      "url": "https://zbe.avila.es"
    },
    {
      "id": "Z-zbe-cuenca",
      "title": "Ayuntamiento de Cuenca",
      "url": "https://www.cuenca.es/"
    },
    {
      "id": "Z-zbe-guadalajara",
      "title": "Ayuntamiento de Guadalajara",
      "url": "https://www.guadalajara.es/"
    },
    {
      "id": "Z-zbe-badalona",
      "title": "Badalona: ZBE",
      "url": "https://www.badalona.cat/ca/serveis-ajuntament/transports-i-mobilitat/programes-i-serveis/next-generation-mobilitat"
    },
    {
      "id": "Z-zbe-barcelona-rondes",
      "title": "AMB: zonas de bajas emisiones",
      "url": "https://www.zbe.barcelona/index.html"
    },
    {
      "id": "Z-zbe-castelldefels",
      "title": "Castelldefels: moratoria de la ZBE",
      "url": "https://www.castelldefels.org/ca/actualitat/elcastell/noticies/castelldefels-ofereix-una-moratoria-fins-al-2030-entrada-en-vigor-de-la-zbe"
    },
    {
      "id": "Z-zbe-cerdanyola",
      "title": "Cerdanyola: ZBE",
      "url": "https://www.cerdanyola.cat/mobilitat/zones-de-baixes-emissions-zbe"
    },
    {
      "id": "Z-zbe-el-prat",
      "title": "El Prat: zonas de bajas emisiones",
      "url": "https://www.elprat.cat/ciutat-i-territori/mobilitat/zones-de-baixes-emissions"
    },
    {
      "id": "Z-zbe-gava",
      "title": "Gavà: zonas de bajas emisiones",
      "url": "https://www.gavaciutat.cat/zones-baixes-emissions"
    },
    {
      "id": "Z-zbe-girona",
      "title": "Girona: ordenanza de bajas emisiones",
      "url": "https://web.girona.cat/mobilitat/baixes-emissions/ordenanca"
    },
    {
      "id": "Z-zbe-granollers",
      "title": "Granollers: ZBE",
      "url": "https://www.granollers.cat/zbe"
    },
    {
      "id": "Z-zbe-lleida",
      "title": "Lleida: ZBE",
      "url": "https://www.paeria.cat/ca/serveis/zona-de-baixes-emissions-de-lleida"
    },
    {
      "id": "Z-zbe-manlleu",
      "title": "Manlleu: ZBE",
      "url": "https://www.manlleu.cat/zbe"
    },
    {
      "id": "Z-zbe-mataro",
      "title": "Mataró: ZBE",
      "url": "https://mataro.cat/sites/zbe"
    },
    {
      "id": "Z-zbe-mollet",
      "title": "Mollet del Vallès: ZBE",
      "url": "https://www.molletvalles.cat/ca/la-ciutat/zona-de-baixes-emissions"
    },
    {
      "id": "Z-zbe-reus",
      "title": "Reus: ZBE",
      "url": "https://mobilitat.reus.cat/zbe"
    },
    {
      "id": "Z-zbe-rubi",
      "title": "Rubí: ZBE",
      "url": "https://www.rubi.cat/zbe"
    },
    {
      "id": "Z-zbe-sabadell",
      "title": "Sabadell: ZBE",
      "url": "https://web.sabadell.cat/zbe"
    },
    {
      "id": "Z-zbe-sant-boi",
      "title": "Sant Boi: zona de bajas emisiones",
      "url": "https://santboi.cat/zonabaixesemissions"
    },
    {
      "id": "Z-zbe-sant-cugat",
      "title": "Sant Cugat: ZBE",
      "url": "https://santcugat.cat/web/zona-baixes-emissions"
    },
    {
      "id": "Z-zbe-sant-joan-despi",
      "title": "Sant Joan Despí: ZBE",
      "url": "https://sjdespi.cat/la-ciutat-per-temes/medi-ambient/zbe"
    },
    {
      "id": "Z-zbe-santa-coloma",
      "title": "Santa Coloma de Gramenet: Zona de Bajas Emisiones",
      "url": "https://www.gramenet.cat/es/sites/zona-de-bajas-emisiones/"
    },
    {
      "id": "Z-zbe-tarragona",
      "title": "Tarragona: ZBE",
      "url": "https://www.tarragona.cat/mobilitat/zona-de-baixes-emissions-zbe"
    },
    {
      "id": "Z-zbe-terrassa",
      "title": "Terrassa: ZBE",
      "url": "https://www.terrassa.cat/zbe"
    },
    {
      "id": "Z-zbe-viladecans",
      "title": "Viladecans: ZBE",
      "url": "https://www.viladecans.cat/ca/zbe"
    },
    {
      "id": "Z-zbe-alcala-de-henares",
      "title": "Alcalá de Henares: ZBE",
      "url": "https://movilidad.ayto-alcaladehenares.es/zon/"
    },
    {
      "id": "Z-zbe-alcobendas",
      "title": "Ayuntamiento de Alcobendas",
      "url": "https://www.alcobendas.org/"
    },
    {
      "id": "Z-zbe-boadilla",
      "title": "Ayuntamiento de Boadilla del Monte",
      "url": "https://www.aytoboadilla.com/"
    },
    {
      "id": "Z-zbe-fuenlabrada",
      "title": "Fuenlabrada: zona de bajas emisiones",
      "url": "https://www.ayto-fuenlabrada.es/web/portal/zona-de-bajas-emisiones"
    },
    {
      "id": "Z-zbe-getafe",
      "title": "Getafe: Zona de Bajas Emisiones",
      "url": "https://zbe.getafe.es/la-zbe/"
    },
    {
      "id": "Z-zbe-las-rozas-casco-urbano",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-el-golf",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-el-montecillo",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-lazarejo",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-los-castillos",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-los-penascales",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-parque-empresarial",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-las-rozas-valle-del-roncal",
      "title": "Las Rozas: ZBE",
      "url": "https://www.lasrozas.es/node/11035"
    },
    {
      "id": "Z-zbe-torrejon",
      "title": "Torrejón de Ardoz: Zona de Bajas Emisiones",
      "url": "https://www.ayto-torrejon.es/concejalias/movilidad/zona-bajas-emisiones-torrejon-de-ardoz"
    },
    {
      "id": "Z-zbe-tres-cantos",
      "title": "Ayuntamiento de Tres Cantos",
      "url": "https://www.trescantos.es/"
    },
    {
      "id": "Z-zbe-alicante",
      "title": "Alicante: ZBE",
      "url": "https://zbe.alicante.es"
    },
    {
      "id": "Z-zbe-benidorm",
      "title": "Benidorm: ZBE",
      "url": "https://zbe.benidorm.org"
    },
    {
      "id": "Z-zbe-castellon",
      "title": "Castelló: ZBE",
      "url": "https://zbe.castello.es"
    },
    {
      "id": "Z-zbe-elche",
      "title": "Ayuntamiento de Elche",
      "url": "https://www.elche.es/"
    },
    {
      "id": "Z-zbe-valencia",
      "title": "València: zona de bajas emisiones",
      "url": "https://www.valencia.es/cas/movilidad/inicio/-/content/actuaciones-y-estudios?uid=19262079"
    },
    {
      "id": "Z-zbe-badajoz",
      "title": "Mapa de ZBE del MITECO",
      "url": "https://www.miteco.gob.es/es/calidad-y-evaluacion-ambiental/temas/movilidad/zonas_de_bajas_emisiones_en_espana.html"
    },
    {
      "id": "Z-zbe-a-coruna-ciudad-vieja",
      "title": "A Coruña: zonas de bajas emisiones",
      "url": "https://www.coruna.gal/mobilidade/gl/detalle-contenido/proxecto-piloto-de-zonas-de-baixas-emisions/contenido/1453823979361"
    },
    {
      "id": "Z-zbe-a-coruna-marina",
      "title": "A Coruña: zonas de bajas emisiones",
      "url": "https://www.coruna.gal/mobilidade/gl/detalle-contenido/proxecto-piloto-de-zonas-de-baixas-emisions/contenido/1453823979361"
    },
    {
      "id": "Z-zbe-pontevedra",
      "title": "Pontevedra: zona de bajas emisiones",
      "url": "https://pmus.pontevedra.gal/zona-de-baixas-emisions/"
    },
    {
      "id": "Z-zbe-palma",
      "title": "Palma: Zona de Bajas Emisiones",
      "url": "https://www.mobipalma.mobi/informacio-zona-baixes-emissions-zbe/"
    },
    {
      "id": "Z-zbe-pamplona",
      "title": "Pamplona: ZBE del Casco Antiguo",
      "url": "https://www.pamplona.es/actualidad/noticias/los-vehiculos-sin-distintivo-ambiental-salvo-residentes-no-podran-acceder-al"
    },
    {
      "id": "Z-zbe-bilbao",
      "title": "Bilbao: Zona de Bajas Emisiones",
      "url": "https://www.bilbao.eus/cs/Satellite?cid=1279231359138&language=es&pagename=Bilbaonet%2FPage%2FBIO_contenidoFinal"
    },
    {
      "id": "Z-zbe-donostia",
      "title": "Donostia: Isuri Gutxiko Eremua",
      "url": "https://www.donostia.eus/ige"
    },
    {
      "id": "Z-zbe-vitoria",
      "title": "Vitoria-Gasteiz: ordenanza ZBE",
      "url": "https://www.vitoria-gasteiz.org/"
    },
    {
      "id": "Z-zbe-cartagena-centro",
      "title": "Cartagena: ordenanza de la ZBE",
      "url": "https://www.cartagena.es/gestion/documentos/acuerdosynormativas/65196.pdf"
    },
    {
      "id": "Z-zbe-cartagena-ensanche",
      "title": "Cartagena: ordenanza de la ZBE",
      "url": "https://www.cartagena.es/gestion/documentos/acuerdosynormativas/65196.pdf"
    },
    {
      "id": "Z-zbe-molina-de-segura",
      "title": "Molina de Segura: ZBE",
      "url": "https://zbe.molinadesegura.es"
    }
  ],
  "zones": [
    {
      "zoneID": "zbedep-distrito-centro",
      "rules": [
        {
          "id": "C10",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Los vehículos PMR registrados pueden acceder a Distrito Centro."
          ],
          "conditions": [
            "El vehículo debe estar registrado en el sistema de gestión de accesos."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C11",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones individuales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C8",
          "priority": 880,
          "match": {
            "exceptionsAny": [
              "districtCenterResident"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso de residente",
          "reasons": [
            "Las personas empadronadas pueden circular con su vehículo registrado."
          ],
          "conditions": [
            "El vehículo debe estar dado de alta en el sistema de gestión de accesos."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C9",
          "priority": 870,
          "match": {
            "exceptionsAny": [
              "residentGuest"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Invitación de residente",
          "reasons": [
            "Los vehículos invitados por residentes pueden acceder."
          ],
          "conditions": [
            "La invitación debe estar registrada antes de entrar."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C1",
          "priority": 800,
          "match": {
            "badges": [
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Los vehículos Cero emisiones circulan y estacionan sin límite horario."
          ],
          "conditions": [],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C2",
          "priority": 790,
          "match": {
            "badges": [
              "eco"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Los vehículos ECO pueden acceder a Distrito Centro."
          ],
          "conditions": [
            "Estacionamiento en SER limitado a 2 horas."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "C5",
          "priority": 700,
          "match": {
            "badges": [
              "b",
              "c"
            ],
            "vehicleTypes": [
              "motorcycle"
            ],
            "timeWindow": {
              "start": 420,
              "end": 1320
            }
          },
          "outcome": "allowed",
          "title": "Motos B/C en horario",
          "reasons": [
            "Las motos B y C pueden acceder entre las 07:00 y las 22:00."
          ],
          "conditions": [
            "Fuera de ese horario solo para aparcar en un parking."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "C6",
          "priority": 690,
          "match": {
            "badges": [
              "b",
              "c"
            ],
            "vehicleTypes": [
              "motorcycle"
            ],
            "intents": [
              "parking",
              "unspecified"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo para aparcar",
          "reasons": [
            "Fuera de las 07:00–22:00, las motos B y C solo pueden acceder para aparcar."
          ],
          "conditions": [
            "Aparca en un parking público, privado o garaje."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "C3",
          "priority": 600,
          "match": {
            "badges": [
              "b",
              "c"
            ],
            "intents": [
              "parking",
              "unspecified"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo para aparcar",
          "reasons": [
            "Los vehículos B y C solo pueden acceder para estacionar en un aparcamiento."
          ],
          "conditions": [
            "Aparca en un parking público, privado o garaje.",
            "No atravieses la zona."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "C4",
          "priority": 580,
          "match": {
            "badges": [
              "b",
              "c"
            ],
            "intents": [
              "passThrough",
              "destination",
              "residence"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Los vehículos B y C no pueden atravesar Distrito Centro ni ir a un destino sin aparcar en un parking."
          ],
          "conditions": [
            "Elige un parking de la zona o rodea la ZBEDEP."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C12",
          "priority": 500,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Comprueba tu registro",
          "reasons": [
            "Los vehículos históricos pueden estar exceptuados si constan correctamente registrados."
          ],
          "conditions": [
            "Verifica la excepción antes de entrar."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "C13",
          "priority": 400,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Los vehículos sin distintivo no pueden acceder a Distrito Centro salvo excepciones."
          ],
          "conditions": [
            "Solo residentes, PMR, servicios o autorizaciones."
          ],
          "sourceIDs": [
            "S2"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbedep-plaza-eliptica",
      "rules": [
        {
          "id": "P3",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Los vehículos PMR registrados pueden acceder con cualquier distintivo."
          ],
          "conditions": [
            "El vehículo debe estar registrado en el sistema de gestión de accesos."
          ],
          "sourceIDs": [
            "S3"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "P4",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio exceptuado",
          "reasons": [
            "Emergencias y Fuerzas Armadas están exceptuadas."
          ],
          "conditions": [
            "Solo vehículos del servicio."
          ],
          "sourceIDs": [
            "S3"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "P1",
          "priority": 500,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Los distintivos B, C, ECO y 0 circulan y estacionan sin restricciones específicas."
          ],
          "conditions": [],
          "sourceIDs": [
            "S3"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "P2",
          "priority": 480,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "allowed",
          "title": "Histórico exceptuado",
          "reasons": [
            "Los vehículos históricos registrados en la DGT están exceptuados."
          ],
          "conditions": [
            "Lleva la documentación del vehículo."
          ],
          "sourceIDs": [
            "S3"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "P5",
          "priority": 400,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Los vehículos sin distintivo no pueden circular por las calles interiores de Plaza Elíptica."
          ],
          "conditions": [
            "Las vías del perímetro son de libre circulación."
          ],
          "sourceIDs": [
            "S3"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "madrid-zbe",
      "rules": [
        {
          "id": "M3",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Los vehículos de personas con movilidad reducida registrados están exceptuados."
          ],
          "conditions": [
            "El vehículo debe estar dado de alta en el sistema de gestión de accesos.",
            "Lleva la tarjeta PMR visible."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "M-ESS",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio exceptuado",
          "reasons": [
            "Los servicios esenciales y de emergencia tienen régimen propio."
          ],
          "conditions": [
            "Comprueba que tu servicio figura entre las excepciones."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "M-AUT",
          "priority": 880,
          "match": {
            "exceptionsAny": [
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Autorización individual",
          "reasons": [
            "Has indicado una autorización municipal individual."
          ],
          "conditions": [
            "Solo durante la vigencia y en las condiciones de tu autorización."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "M2",
          "priority": 800,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "allowed",
          "title": "Histórico exceptuado",
          "reasons": [
            "Madrid ZBE exceptúa los vehículos reconocidos oficialmente como históricos."
          ],
          "conditions": [
            "Lleva la documentación que acredita la condición de histórico."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "M1",
          "priority": 500,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo no tiene una restricción general en Madrid ZBE."
          ],
          "conditions": [],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": true
        },
        {
          "id": "M4",
          "priority": 400,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "commercial",
              "motorcycle",
              "other"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Régimen transitorio",
          "reasons": [
            "Los vehículos A que no son turismos pueden circular temporalmente según la disposición transitoria de 2026."
          ],
          "conditions": [
            "Solo mientras no se superen los valores límite de NO₂.",
            "Prohibido durante episodios de contaminación."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": true,
          "validFrom": "2026-04-07T00:00:00+02:00"
        },
        {
          "id": "M5",
          "priority": 390,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "passengerCar"
            ],
            "exceptionsAny": [
              "madridTaxDomicileSince2022"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Régimen transitorio",
          "reasons": [
            "Los vehículos A domiciliados en Madrid desde el 01/01/2022 pueden acogerse temporalmente al régimen transitorio."
          ],
          "conditions": [
            "Debe constar en el padrón del IVTM de Madrid de forma continua desde 2022.",
            "Prohibido durante episodios de contaminación."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": true,
          "validFrom": "2026-04-07T00:00:00+02:00"
        },
        {
          "id": "M6",
          "priority": 300,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "passengerCar"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Los turismos sin distintivo no pueden circular por las vías urbanas de Madrid desde el 01/01/2025."
          ],
          "conditions": [
            "Salvo PMR, histórico o autorización individual."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2025-01-01T00:00:00+01:00"
        },
        {
          "id": "M7",
          "priority": 200,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "unknown"
            ]
          },
          "outcome": "unknown",
          "title": "Faltan datos",
          "reasons": [
            "El resultado para un vehículo sin distintivo depende del tipo de vehículo."
          ],
          "conditions": [
            "Indica el tipo de vehículo en Ajustes."
          ],
          "sourceIDs": [
            "S1"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-almeria",
      "rules": [
        {
          "id": "ALMERIA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALMERIA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALMERIA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALMERIA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 480,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Almería en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 8:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALMERIA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Almería."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALMERIA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 8:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-almeria"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-cordoba",
      "rules": [
        {
          "id": "CORDOBA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los residentes tienen un régimen propio."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Córdoba en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los residentes tienen un régimen propio.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-R2",
          "priority": 590,
          "match": {
            "badges": [
              "b"
            ],
            "timeWindow": {
              "start": 480,
              "end": 1320
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Córdoba en este horario.",
            "Restringido a vehículos con etiqueta B todos los días de 8:00 a 22:00."
          ],
          "conditions": [
            "Los residentes tienen un régimen propio.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Córdoba."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CORDOBA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas.",
            "Restringido a vehículos con etiqueta B todos los días de 8:00 a 22:00."
          ],
          "conditions": [
            "Los residentes tienen un régimen propio.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cordoba"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-dos-hermanas",
      "rules": [
        {
          "id": "DOS-HERMANAS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DOS-HERMANAS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DOS-HERMANAS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DOS-HERMANAS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none",
              "b"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Dos Hermanas · Parque Tecnológico en este horario.",
            "Restringido a vehículos sin distintivo y con etiqueta B de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DOS-HERMANAS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Dos Hermanas · Parque Tecnológico."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DOS-HERMANAS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo y con etiqueta B de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-dos-hermanas"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-estepona",
      "rules": [
        {
          "id": "ESTEPONA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Desde 2026 solo entran los vehículos ECO y Cero, también los empadronados."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ESTEPONA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ESTEPONA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ESTEPONA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none",
              "b",
              "c"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Estepona en este horario.",
            "Restringido a vehículos sin distintivo y con etiqueta B y C todos los días las 24 horas."
          ],
          "conditions": [
            "Desde 2026 solo entran los vehículos ECO y Cero, también los empadronados.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ESTEPONA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Estepona."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ESTEPONA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b",
              "c"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo y con etiqueta B y C todos los días las 24 horas."
          ],
          "conditions": [
            "Desde 2026 solo entran los vehículos ECO y Cero, también los empadronados.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-estepona"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-fuengirola",
      "rules": [
        {
          "id": "FUENGIROLA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Calles del centro con acceso controlado: de 12:00 a 8:00 solo pueden entrar los vehículos autorizados."
          ],
          "sourceIDs": [
            "Z-zbe-fuengirola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENGIROLA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-fuengirola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENGIROLA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-fuengirola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENGIROLA-AUT",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo tráfico autorizado",
          "reasons": [
            "En ZBE Fuengirola solo puede circular el tráfico autorizado o necesario."
          ],
          "conditions": [
            "Calles del centro con acceso controlado: de 12:00 a 8:00 solo pueden entrar los vehículos autorizados.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-fuengirola"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-granada",
      "rules": [
        {
          "id": "GRANADA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los vehículos sin distintivo con domicilio fiscal en Granada están exentos."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANADA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANADA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANADA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Granada en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos sin distintivo con domicilio fiscal en Granada están exentos.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANADA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Granada."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANADA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos sin distintivo con domicilio fiscal en Granada están exentos.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-granada"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-la-linea",
      "rules": [
        {
          "id": "LA-LINEA-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE La Línea de la Concepción tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-la-linea"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-linares",
      "rules": [
        {
          "id": "LINARES-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Linares tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-linares"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-motril",
      "rules": [
        {
          "id": "MOTRIL-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Motril tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso.",
            "Según el Ayuntamiento, no habrá sanciones hasta 2028."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-motril"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-malaga",
      "rules": [
        {
          "id": "MALAGA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los vehículos domiciliados en Málaga capital están exentos.",
            "En junio de 2026 el TSJA anuló el régimen sancionador; consulta su estado."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MALAGA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MALAGA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MALAGA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Málaga en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos domiciliados en Málaga capital están exentos.",
            "En junio de 2026 el TSJA anuló el régimen sancionador; consulta su estado.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MALAGA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Málaga."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MALAGA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos domiciliados en Málaga capital están exentos.",
            "En junio de 2026 el TSJA anuló el régimen sancionador; consulta su estado.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-malaga"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-sevilla-cartuja",
      "rules": [
        {
          "id": "SEVILLA-CARTUJA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEVILLA-CARTUJA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEVILLA-CARTUJA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEVILLA-CARTUJA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1140
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Sevilla · Cartuja en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEVILLA-CARTUJA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Sevilla · Cartuja."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEVILLA-CARTUJA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sevilla-cartuja"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-torremolinos",
      "rules": [
        {
          "id": "TORREMOLINOS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los vehículos empadronados en Torremolinos tienen otro régimen y horario."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREMOLINOS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREMOLINOS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREMOLINOS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Torremolinos en este horario.",
            "Restringido a vehículos sin distintivo y con etiqueta B todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos empadronados en Torremolinos tienen otro régimen y horario.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREMOLINOS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Torremolinos."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREMOLINOS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo y con etiqueta B todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos empadronados en Torremolinos tienen otro régimen y horario.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torremolinos"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-zaragoza",
      "rules": [
        {
          "id": "ZARAGOZA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ZARAGOZA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ZARAGOZA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ZARAGOZA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 480,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Zaragoza · Casco Histórico en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 8:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ZARAGOZA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Zaragoza · Casco Histórico."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ZARAGOZA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 8:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-zaragoza"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-oviedo",
      "rules": [
        {
          "id": "OVIEDO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Exentos los residentes empadronados en la ZBE, entre otros."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "OVIEDO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "OVIEDO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "OVIEDO-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Oviedo · Anillo Interior en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Exentos los residentes empadronados en la ZBE, entre otros.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "OVIEDO-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Oviedo · Anillo Interior."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "OVIEDO-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Exentos los residentes empadronados en la ZBE, entre otros.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-oviedo"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-siero",
      "rules": [
        {
          "id": "SIERO-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Siero tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-siero"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-torrelavega",
      "rules": [
        {
          "id": "TORRELAVEGA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Sin restricción desde el sábado a las 14:00 hasta el lunes a las 8:00.",
            "Sin etiqueta se puede entrar hasta 24 veces al año, o sin límite si aparcas en un parking subterráneo."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              2,
              3,
              4,
              5
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Torrelavega en este horario.",
            "Restringido a vehículos sin distintivo de martes a viernes las 24 horas."
          ],
          "conditions": [
            "Sin restricción desde el sábado a las 14:00 hasta el lunes a las 8:00.",
            "Sin etiqueta se puede entrar hasta 24 veces al año, o sin límite si aparcas en un parking subterráneo.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-R2",
          "priority": 590,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1
            ],
            "timeWindow": {
              "start": 480,
              "end": 1440
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Torrelavega en este horario.",
            "Restringido a vehículos sin distintivo lunes de 8:00 a 24:00."
          ],
          "conditions": [
            "Sin restricción desde el sábado a las 14:00 hasta el lunes a las 8:00.",
            "Sin etiqueta se puede entrar hasta 24 veces al año, o sin límite si aparcas en un parking subterráneo.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-R3",
          "priority": 580,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              6
            ],
            "timeWindow": {
              "start": 0,
              "end": 840
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Torrelavega en este horario.",
            "Restringido a vehículos sin distintivo sábado de 0:00 a 14:00."
          ],
          "conditions": [
            "Sin restricción desde el sábado a las 14:00 hasta el lunes a las 8:00.",
            "Sin etiqueta se puede entrar hasta 24 veces al año, o sin límite si aparcas en un parking subterráneo.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Torrelavega."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORRELAVEGA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de martes a viernes las 24 horas.",
            "Restringido a vehículos sin distintivo lunes de 8:00 a 24:00.",
            "Restringido a vehículos sin distintivo sábado de 0:00 a 14:00."
          ],
          "conditions": [
            "Sin restricción desde el sábado a las 14:00 hasta el lunes a las 8:00.",
            "Sin etiqueta se puede entrar hasta 24 veces al año, o sin límite si aparcas en un parking subterráneo.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torrelavega"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-ponferrada",
      "rules": [
        {
          "id": "PONFERRADA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Fase informativa sin sanciones hasta el 31/12/2026."
          ],
          "sourceIDs": [
            "Z-zbe-ponferrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONFERRADA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-ponferrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONFERRADA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-ponferrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONFERRADA-EPI",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción salvo episodios",
          "reasons": [
            "ZBE Ponferrada solo restringe el acceso durante episodios de contaminación."
          ],
          "conditions": [
            "Fase informativa sin sanciones hasta el 31/12/2026.",
            "Comprueba si el Ayuntamiento ha declarado un episodio.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-ponferrada"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-salamanca",
      "rules": [
        {
          "id": "SALAMANCA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SALAMANCA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SALAMANCA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SALAMANCA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Salamanca en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2029-01-01T00:00:00+01:00"
        },
        {
          "id": "SALAMANCA-I1",
          "priority": 599,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Fase informativa",
          "reasons": [
            "La ZBE de Salamanca todavía no sanciona.",
            "Las multas empiezan el 01/01/2029."
          ],
          "conditions": [
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false,
          "validUntil": "2029-01-01T00:00:00+01:00"
        },
        {
          "id": "SALAMANCA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Salamanca."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SALAMANCA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-salamanca"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-segovia",
      "rules": [
        {
          "id": "SEGOVIA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Las vísperas de festivo el horario llega a las 23:00; los festivos, de 10:00 a 20:00."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Segovia en este horario.",
            "Restringido a vehículos sin distintivo de lunes a jueves de 7:00 a 20:00."
          ],
          "conditions": [
            "Las vísperas de festivo el horario llega a las 23:00; los festivos, de 10:00 a 20:00.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-R2",
          "priority": 590,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              5,
              6
            ],
            "timeWindow": {
              "start": 420,
              "end": 1380
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Segovia en este horario.",
            "Restringido a vehículos sin distintivo de viernes a sábado de 7:00 a 23:00."
          ],
          "conditions": [
            "Las vísperas de festivo el horario llega a las 23:00; los festivos, de 10:00 a 20:00.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-R3",
          "priority": 580,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              7
            ],
            "timeWindow": {
              "start": 600,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Segovia en este horario.",
            "Restringido a vehículos sin distintivo domingo de 10:00 a 20:00."
          ],
          "conditions": [
            "Las vísperas de festivo el horario llega a las 23:00; los festivos, de 10:00 a 20:00.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Segovia."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SEGOVIA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a jueves de 7:00 a 20:00.",
            "Restringido a vehículos sin distintivo de viernes a sábado de 7:00 a 23:00.",
            "Restringido a vehículos sin distintivo domingo de 10:00 a 20:00."
          ],
          "conditions": [
            "Las vísperas de festivo el horario llega a las 23:00; los festivos, de 10:00 a 20:00.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-segovia"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-valladolid",
      "rules": [
        {
          "id": "VALLADOLID-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALLADOLID-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALLADOLID-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALLADOLID-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Valladolid en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALLADOLID-R2",
          "priority": 590,
          "match": {
            "badges": [
              "b"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Valladolid en este horario.",
            "Restringido a vehículos con etiqueta B todos los días las 24 horas, desde el 01/01/2028."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2028-01-01T00:00:00+01:00"
        },
        {
          "id": "VALLADOLID-R3",
          "priority": 580,
          "match": {
            "badges": [
              "c"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Valladolid en este horario.",
            "Restringido a vehículos con etiqueta C todos los días las 24 horas, desde el 01/01/2030."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2030-01-01T00:00:00+01:00"
        },
        {
          "id": "VALLADOLID-OK",
          "priority": 200,
          "match": {
            "badges": [
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Valladolid."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALLADOLID-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b",
              "c"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas.",
            "Restringido a vehículos con etiqueta B todos los días las 24 horas, desde el 01/01/2028.",
            "Restringido a vehículos con etiqueta C todos los días las 24 horas, desde el 01/01/2030."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-valladolid"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-avila",
      "rules": [
        {
          "id": "AVILA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "AVILA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "AVILA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "AVILA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Ávila en este horario.",
            "Restringido a vehículos sin distintivo todos los días de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "AVILA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Ávila."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "AVILA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-avila"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-cuenca",
      "rules": [
        {
          "id": "CUENCA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CUENCA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CUENCA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CUENCA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Cuenca en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CUENCA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Cuenca."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CUENCA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cuenca"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-guadalajara",
      "rules": [
        {
          "id": "GUADALAJARA-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Guadalajara tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso.",
            "Sanciones desde el 30/04/2026."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-guadalajara"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-badalona",
      "rules": [
        {
          "id": "BADALONA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BADALONA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BADALONA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BADALONA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Badalona en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BADALONA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Badalona."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BADALONA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-badalona"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-barcelona-rondes",
      "rules": [
        {
          "id": "BARCELONA-RONDES-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Incluye parte de L'Hospitalet, Cornellà, Esplugues y Sant Adrià.",
            "Las rondas y sus accesos no están sujetos a la restricción."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BARCELONA-RONDES-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BARCELONA-RONDES-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BARCELONA-RONDES-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Rondes de Barcelona en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Incluye parte de L'Hospitalet, Cornellà, Esplugues y Sant Adrià.",
            "Las rondas y sus accesos no están sujetos a la restricción.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BARCELONA-RONDES-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Rondes de Barcelona."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BARCELONA-RONDES-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Incluye parte de L'Hospitalet, Cornellà, Esplugues y Sant Adrià.",
            "Las rondas y sus accesos no están sujetos a la restricción.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-barcelona-rondes"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-castelldefels",
      "rules": [
        {
          "id": "CASTELLDEFELS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLDEFELS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLDEFELS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLDEFELS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Castelldefels en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2030-01-01T00:00:00+01:00"
        },
        {
          "id": "CASTELLDEFELS-I1",
          "priority": 599,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "allowedWithConditions",
          "title": "Fase informativa",
          "reasons": [
            "La ZBE de Castelldefels todavía no sanciona.",
            "Las multas empiezan el 01/01/2030."
          ],
          "conditions": [
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false,
          "validUntil": "2030-01-01T00:00:00+01:00"
        },
        {
          "id": "CASTELLDEFELS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Castelldefels."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLDEFELS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-castelldefels"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-cerdanyola",
      "rules": [
        {
          "id": "CERDANYOLA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CERDANYOLA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CERDANYOLA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CERDANYOLA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Cerdanyola del Vallès en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CERDANYOLA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Cerdanyola del Vallès."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CERDANYOLA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-cerdanyola"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-el-prat",
      "rules": [
        {
          "id": "EL-PRAT-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "EL-PRAT-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "EL-PRAT-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "EL-PRAT-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE El Prat de Llobregat en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "EL-PRAT-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE El Prat de Llobregat."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "EL-PRAT-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-el-prat"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-gava",
      "rules": [
        {
          "id": "GAVA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GAVA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GAVA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GAVA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Gavà en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GAVA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Gavà."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GAVA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-gava"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-girona",
      "rules": [
        {
          "id": "GIRONA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GIRONA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GIRONA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GIRONA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Girona en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GIRONA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Girona."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GIRONA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-girona"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-granollers",
      "rules": [
        {
          "id": "GRANOLLERS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANOLLERS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANOLLERS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANOLLERS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Granollers en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANOLLERS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Granollers."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GRANOLLERS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-granollers"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-lleida",
      "rules": [
        {
          "id": "LLEIDA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LLEIDA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LLEIDA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LLEIDA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Lleida en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LLEIDA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Lleida."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LLEIDA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-lleida"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-manlleu",
      "rules": [
        {
          "id": "MANLLEU-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Solo afecta a vehículos de 12 toneladas o más sin etiqueta, B o C."
          ],
          "sourceIDs": [
            "Z-zbe-manlleu"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MANLLEU-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-manlleu"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MANLLEU-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-manlleu"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MANLLEU-HV",
          "priority": 500,
          "match": {
            "badges": [
              "none",
              "b",
              "c"
            ],
            "vehicleTypes": [
              "commercial",
              "other",
              "unknown"
            ]
          },
          "outcome": "unknown",
          "title": "Depende del peso",
          "reasons": [
            "Solo afecta a vehículos de 12 toneladas o más sin etiqueta, B o C."
          ],
          "conditions": [
            "La app no conoce la masa de tu vehículo."
          ],
          "sourceIDs": [
            "Z-zbe-manlleu"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MANLLEU-OK",
          "priority": 200,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "La restricción de ZBE Manlleu solo afecta a vehículos pesados."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-manlleu"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-mataro",
      "rules": [
        {
          "id": "MATARO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MATARO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MATARO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MATARO-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Mataró en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MATARO-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Mataró."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MATARO-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-mataro"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-mollet",
      "rules": [
        {
          "id": "MOLLET-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLLET-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLLET-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLLET-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Mollet del Vallès en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLLET-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Mollet del Vallès."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLLET-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-mollet"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-reus",
      "rules": [
        {
          "id": "REUS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "REUS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "REUS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "REUS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1140
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Reus en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "REUS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Reus."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "REUS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-reus"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-rubi",
      "rules": [
        {
          "id": "RUBI-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "En episodios de NO₂ (nivel 1 reforzado o 2) también se restringen los diésel con etiqueta B."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "RUBI-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "RUBI-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "RUBI-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Rubí en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "En episodios de NO₂ (nivel 1 reforzado o 2) también se restringen los diésel con etiqueta B.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "RUBI-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Rubí."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "RUBI-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "En episodios de NO₂ (nivel 1 reforzado o 2) también se restringen los diésel con etiqueta B.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-rubi"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-sabadell",
      "rules": [
        {
          "id": "SABADELL-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SABADELL-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SABADELL-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SABADELL-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Sabadell en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SABADELL-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Sabadell."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SABADELL-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sabadell"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-sant-boi",
      "rules": [
        {
          "id": "SANT-BOI-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-BOI-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-BOI-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-BOI-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Sant Boi de Llobregat en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-BOI-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Sant Boi de Llobregat."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-BOI-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-boi"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-sant-cugat",
      "rules": [
        {
          "id": "SANT-CUGAT-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-CUGAT-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-CUGAT-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-CUGAT-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Sant Cugat del Vallès en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-CUGAT-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Sant Cugat del Vallès."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-CUGAT-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-cugat"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-sant-joan-despi",
      "rules": [
        {
          "id": "SANT-JOAN-DESPI-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-JOAN-DESPI-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-JOAN-DESPI-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-JOAN-DESPI-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Sant Joan Despí en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-JOAN-DESPI-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Sant Joan Despí."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANT-JOAN-DESPI-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-sant-joan-despi"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-santa-coloma",
      "rules": [
        {
          "id": "SANTA-COLOMA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los vehículos con el IVTM en Santa Coloma están exentos hasta el 01/01/2028."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANTA-COLOMA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANTA-COLOMA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANTA-COLOMA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Santa Coloma de Gramenet en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Los vehículos con el IVTM en Santa Coloma están exentos hasta el 01/01/2028.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANTA-COLOMA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Santa Coloma de Gramenet."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "SANTA-COLOMA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Los vehículos con el IVTM en Santa Coloma están exentos hasta el 01/01/2028.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-santa-coloma"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-tarragona",
      "rules": [
        {
          "id": "TARRAGONA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TARRAGONA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TARRAGONA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TARRAGONA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1140
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Tarragona en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TARRAGONA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Tarragona."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TARRAGONA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 19:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-tarragona"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-terrassa",
      "rules": [
        {
          "id": "TERRASSA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TERRASSA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TERRASSA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TERRASSA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Terrassa en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TERRASSA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Terrassa."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TERRASSA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-terrassa"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-viladecans",
      "rules": [
        {
          "id": "VILADECANS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VILADECANS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VILADECANS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VILADECANS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Viladecans en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VILADECANS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Viladecans."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VILADECANS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-viladecans"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-alcala-de-henares",
      "rules": [
        {
          "id": "ALCALA-DE-HENARES-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Solo se restringe por etiquetas en episodios de NO₂ declarados por el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-alcala-de-henares"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCALA-DE-HENARES-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-alcala-de-henares"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCALA-DE-HENARES-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-alcala-de-henares"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCALA-DE-HENARES-EPI",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción salvo episodios",
          "reasons": [
            "ZBE Alcalá de Henares solo restringe el acceso durante episodios de contaminación."
          ],
          "conditions": [
            "Solo se restringe por etiquetas en episodios de NO₂ declarados por el Ayuntamiento.",
            "Comprueba si el Ayuntamiento ha declarado un episodio.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-alcala-de-henares"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-alcobendas",
      "rules": [
        {
          "id": "ALCOBENDAS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los empadronados en Alcobendas pueden circular con cualquier etiqueta."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCOBENDAS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCOBENDAS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCOBENDAS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Alcobendas en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los empadronados en Alcobendas pueden circular con cualquier etiqueta.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2026-04-01T00:00:00+02:00"
        },
        {
          "id": "ALCOBENDAS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Alcobendas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALCOBENDAS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los empadronados en Alcobendas pueden circular con cualquier etiqueta.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-alcobendas"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-boadilla",
      "rules": [
        {
          "id": "BOADILLA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Exentos residentes, reparto, servicios y quien va a un aparcamiento."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BOADILLA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BOADILLA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BOADILLA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Boadilla del Monte en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Exentos residentes, reparto, servicios y quien va a un aparcamiento.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BOADILLA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Boadilla del Monte."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BOADILLA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Exentos residentes, reparto, servicios y quien va a un aparcamiento.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-boadilla"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-fuenlabrada",
      "rules": [
        {
          "id": "FUENLABRADA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENLABRADA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENLABRADA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENLABRADA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Fuenlabrada en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENLABRADA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Fuenlabrada."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "FUENLABRADA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-fuenlabrada"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-getafe",
      "rules": [
        {
          "id": "GETAFE-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los vehículos domiciliados y empadronados en Getafe pueden circular sin etiqueta.",
            "Los C de fuera de Getafe solo pueden entrar para aparcar en los aparcamientos adheridos."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GETAFE-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GETAFE-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GETAFE-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Getafe en este horario.",
            "Restringido a vehículos sin distintivo y con etiqueta B todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos domiciliados y empadronados en Getafe pueden circular sin etiqueta.",
            "Los C de fuera de Getafe solo pueden entrar para aparcar en los aparcamientos adheridos.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GETAFE-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Getafe."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "GETAFE-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo y con etiqueta B todos los días las 24 horas."
          ],
          "conditions": [
            "Los vehículos domiciliados y empadronados en Getafe pueden circular sin etiqueta.",
            "Los C de fuera de Getafe solo pueden entrar para aparcar en los aparcamientos adheridos.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-getafe"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-casco-urbano",
      "rules": [
        {
          "id": "LAS-ROZAS-CASCO-URBANO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-casco-urbano"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-CASCO-URBANO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-casco-urbano"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-CASCO-URBANO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-casco-urbano"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-CASCO-URBANO-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Casco Urbano no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-casco-urbano"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-el-golf",
      "rules": [
        {
          "id": "LAS-ROZAS-EL-GOLF-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-golf"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-GOLF-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-golf"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-GOLF-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-golf"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-GOLF-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · El Golf no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-golf"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-el-montecillo",
      "rules": [
        {
          "id": "LAS-ROZAS-EL-MONTECILLO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-montecillo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-MONTECILLO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-montecillo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-MONTECILLO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-montecillo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-EL-MONTECILLO-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · El Montecillo no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-el-montecillo"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-lazarejo",
      "rules": [
        {
          "id": "LAS-ROZAS-LAZAREJO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-lazarejo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LAZAREJO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-lazarejo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LAZAREJO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-lazarejo"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LAZAREJO-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Lazarejo no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-lazarejo"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-los-castillos",
      "rules": [
        {
          "id": "LAS-ROZAS-LOS-CASTILLOS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-castillos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-CASTILLOS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-castillos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-CASTILLOS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-castillos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-CASTILLOS-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Los Castillos no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-castillos"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-los-penascales",
      "rules": [
        {
          "id": "LAS-ROZAS-LOS-PENASCALES-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-penascales"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-PENASCALES-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-penascales"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-PENASCALES-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-penascales"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-LOS-PENASCALES-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Los Peñascales no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-los-penascales"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-parque-empresarial",
      "rules": [
        {
          "id": "LAS-ROZAS-PARQUE-EMPRESARIAL-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-parque-empresarial"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-PARQUE-EMPRESARIAL-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-parque-empresarial"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-PARQUE-EMPRESARIAL-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-parque-empresarial"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-PARQUE-EMPRESARIAL-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Parque Empresarial no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-parque-empresarial"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-las-rozas-valle-del-roncal",
      "rules": [
        {
          "id": "LAS-ROZAS-VALLE-DEL-RONCAL-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-valle-del-roncal"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-VALLE-DEL-RONCAL-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-valle-del-roncal"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-VALLE-DEL-RONCAL-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-valle-del-roncal"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "LAS-ROZAS-VALLE-DEL-RONCAL-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Las Rozas · Valle del Roncal no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento declara acceso libre mientras no haya episodios de contaminación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-las-rozas-valle-del-roncal"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-torrejon",
      "rules": [
        {
          "id": "TORREJON-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los empadronados en Torrejón o con el IVTM allí pueden circular sin etiqueta.",
            "Sin etiqueta y de fuera, puedes entrar si vas a un parking público."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREJON-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREJON-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREJON-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Torrejón de Ardoz en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los empadronados en Torrejón o con el IVTM allí pueden circular sin etiqueta.",
            "Sin etiqueta y de fuera, puedes entrar si vas a un parking público.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREJON-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Torrejón de Ardoz."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TORREJON-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Los empadronados en Torrejón o con el IVTM allí pueden circular sin etiqueta.",
            "Sin etiqueta y de fuera, puedes entrar si vas a un parking público.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-torrejon"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-tres-cantos",
      "rules": [
        {
          "id": "TRES-CANTOS-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Solo afecta a las avenidas de Colmenar Viejo y de Viñuelas."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TRES-CANTOS-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TRES-CANTOS-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TRES-CANTOS-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Tres Cantos en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Solo afecta a las avenidas de Colmenar Viejo y de Viñuelas.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TRES-CANTOS-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Tres Cantos."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "TRES-CANTOS-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Solo afecta a las avenidas de Colmenar Viejo y de Viñuelas.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-tres-cantos"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-alicante",
      "rules": [
        {
          "id": "ALICANTE-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALICANTE-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALICANTE-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALICANTE-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Alicante en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALICANTE-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Alicante."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ALICANTE-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-alicante"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-benidorm",
      "rules": [
        {
          "id": "BENIDORM-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BENIDORM-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BENIDORM-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BENIDORM-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Benidorm en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BENIDORM-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Benidorm."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BENIDORM-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-benidorm"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-castellon",
      "rules": [
        {
          "id": "CASTELLON-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Fase de aviso hasta diciembre de 2026."
          ],
          "sourceIDs": [
            "Z-zbe-castellon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLON-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-castellon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLON-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-castellon"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "CASTELLON-EPI",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción salvo episodios",
          "reasons": [
            "ZBE Castelló de la Plana solo restringe el acceso durante episodios de contaminación."
          ],
          "conditions": [
            "Fase de aviso hasta diciembre de 2026.",
            "Comprueba si el Ayuntamiento ha declarado un episodio.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-castellon"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-elche",
      "rules": [
        {
          "id": "ELCHE-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento ha aplazado las restricciones y sanciones."
          ],
          "sourceIDs": [
            "Z-zbe-elche"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ELCHE-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-elche"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ELCHE-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-elche"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "ELCHE-FREE",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "ZBE Elche no tiene restricciones de acceso vigentes."
          ],
          "conditions": [
            "El Ayuntamiento ha aplazado las restricciones y sanciones.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-elche"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-valencia",
      "rules": [
        {
          "id": "VALENCIA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Afecta a turismos, motos y ciclomotores sin distintivo.",
            "Puede haber exenciones para vehículos domiciliados en València."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALENCIA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALENCIA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALENCIA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "passengerCar",
              "motorcycle"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE València en este horario.",
            "Restringido a vehículos sin distintivo (turismos, motos) todos los días las 24 horas."
          ],
          "conditions": [
            "Afecta a turismos, motos y ciclomotores sin distintivo.",
            "Puede haber exenciones para vehículos domiciliados en València.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2026-06-01T00:00:00+02:00"
        },
        {
          "id": "VALENCIA-T1",
          "priority": 399,
          "match": {
            "badges": [
              "none"
            ],
            "vehicleTypes": [
              "unknown"
            ]
          },
          "outcome": "unknown",
          "title": "Falta el tipo de vehículo",
          "reasons": [
            "La restricción depende del tipo de vehículo."
          ],
          "conditions": [
            "Indica el tipo de vehículo en Ajustes."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALENCIA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE València."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VALENCIA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo (turismos, motos) todos los días las 24 horas."
          ],
          "conditions": [
            "Afecta a turismos, motos y ciclomotores sin distintivo.",
            "Puede haber exenciones para vehículos domiciliados en València.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-valencia"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-badajoz",
      "rules": [
        {
          "id": "BADAJOZ-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Badajoz tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-badajoz"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-a-coruna-ciudad-vieja",
      "rules": [
        {
          "id": "A-CORUNA-CIUDAD-VIEJA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Pueden entrar servicios públicos, emergencias y autorizados.",
            "Carga y descarga de 6:00 a 11:00."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-ciudad-vieja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-CIUDAD-VIEJA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-ciudad-vieja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-CIUDAD-VIEJA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-ciudad-vieja"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-CIUDAD-VIEJA-AUT",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo tráfico autorizado",
          "reasons": [
            "En ZBE A Coruña · Ciudad Vieja solo puede circular el tráfico autorizado o necesario."
          ],
          "conditions": [
            "Pueden entrar servicios públicos, emergencias y autorizados.",
            "Carga y descarga de 6:00 a 11:00.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-ciudad-vieja"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-a-coruna-marina",
      "rules": [
        {
          "id": "A-CORUNA-MARINA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Pueden entrar servicios públicos, emergencias y autorizados.",
            "Carga y descarga de 6:00 a 11:00."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-marina"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-MARINA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-marina"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-MARINA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-marina"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "A-CORUNA-MARINA-AUT",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo tráfico autorizado",
          "reasons": [
            "En ZBE A Coruña · Marina solo puede circular el tráfico autorizado o necesario."
          ],
          "conditions": [
            "Pueden entrar servicios públicos, emergencias y autorizados.",
            "Carga y descarga de 6:00 a 11:00.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-a-coruna-marina"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-pontevedra",
      "rules": [
        {
          "id": "PONTEVEDRA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "No hay restricción por etiqueta: solo se permite el tráfico necesario (residentes, garajes, reparto, servicios)."
          ],
          "sourceIDs": [
            "Z-zbe-pontevedra"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONTEVEDRA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-pontevedra"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONTEVEDRA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-pontevedra"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PONTEVEDRA-AUT",
          "priority": 300,
          "match": {
            "badges": [
              "none",
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Solo tráfico autorizado",
          "reasons": [
            "En ZBE Pontevedra solo puede circular el tráfico autorizado o necesario."
          ],
          "conditions": [
            "No hay restricción por etiqueta: solo se permite el tráfico necesario (residentes, garajes, reparto, servicios).",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-pontevedra"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-palma",
      "rules": [
        {
          "id": "PALMA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Las matrículas extranjeras deben registrarse con cinco días de antelación."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PALMA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PALMA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PALMA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Palma · Centro en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Las matrículas extranjeras deben registrarse con cinco días de antelación.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PALMA-R2",
          "priority": 590,
          "match": {
            "badges": [
              "b"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Palma · Centro en este horario.",
            "Restringido a vehículos con etiqueta B todos los días las 24 horas, desde el 01/01/2027."
          ],
          "conditions": [
            "Las matrículas extranjeras deben registrarse con cinco días de antelación.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2027-01-01T00:00:00+01:00"
        },
        {
          "id": "PALMA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Palma · Centro."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PALMA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas.",
            "Restringido a vehículos con etiqueta B todos los días las 24 horas, desde el 01/01/2027."
          ],
          "conditions": [
            "Las matrículas extranjeras deben registrarse con cinco días de antelación.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-palma"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-pamplona",
      "rules": [
        {
          "id": "PAMPLONA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Exentos los residentes del Sector 1 y del paseo de Sarasate y los titulares de plaza de garaje."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PAMPLONA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PAMPLONA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PAMPLONA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Pamplona · Casco Antiguo en este horario.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Exentos los residentes del Sector 1 y del paseo de Sarasate y los titulares de plaza de garaje.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false,
          "validFrom": "2026-01-01T00:00:00+01:00"
        },
        {
          "id": "PAMPLONA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Pamplona · Casco Antiguo."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "PAMPLONA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Exentos los residentes del Sector 1 y del paseo de Sarasate y los titulares de plaza de garaje.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-pamplona"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-bilbao",
      "rules": [
        {
          "id": "BILBAO-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "Los B de residentes empadronados antes del 15/06/2024 pueden circular hasta 2029."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BILBAO-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BILBAO-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BILBAO-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none",
              "b"
            ],
            "weekdays": [
              1,
              2,
              3,
              4,
              5
            ],
            "timeWindow": {
              "start": 420,
              "end": 1200
            }
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Bilbao en este horario.",
            "Restringido a vehículos sin distintivo y con etiqueta B de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Los B de residentes empadronados antes del 15/06/2024 pueden circular hasta 2029.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal.",
            "Los festivos no suele haber restricción."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BILBAO-OK",
          "priority": 200,
          "match": {
            "badges": [
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Bilbao."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "BILBAO-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none",
              "b"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo y con etiqueta B de lunes a viernes de 7:00 a 20:00."
          ],
          "conditions": [
            "Los B de residentes empadronados antes del 15/06/2024 pueden circular hasta 2029.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-bilbao"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-donostia",
      "rules": [
        {
          "id": "DONOSTIA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DONOSTIA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DONOSTIA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DONOSTIA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Donostia / San Sebastián en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DONOSTIA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Donostia / San Sebastián."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "DONOSTIA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-donostia"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-vitoria",
      "rules": [
        {
          "id": "VITORIA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VITORIA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VITORIA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VITORIA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Vitoria-Gasteiz en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VITORIA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Vitoria-Gasteiz."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "VITORIA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-vitoria"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-cartagena-centro",
      "rules": [
        {
          "id": "CARTAGENA-CENTRO-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Cartagena · Casco Histórico tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-cartagena-centro"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-cartagena-ensanche",
      "rules": [
        {
          "id": "CARTAGENA-ENSANCHE-UNV",
          "priority": 100,
          "match": {},
          "outcome": "unknown",
          "title": "Normas sin verificar",
          "reasons": [
            "ZBE Cartagena · Ensanche tiene perímetro oficial, pero todavía no hemos revisado sus normas de acceso."
          ],
          "conditions": [
            "Consulta la página oficial antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-cartagena-ensanche"
          ],
          "dependsOnAirQuality": false
        }
      ]
    },
    {
      "zoneID": "zbe-molina-de-segura",
      "rules": [
        {
          "id": "MOLINA-DE-SEGURA-PMR",
          "priority": 900,
          "match": {
            "exceptionsAny": [
              "reducedMobility"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Acceso PMR",
          "reasons": [
            "Las ordenanzas eximen a los vehículos de personas con movilidad reducida."
          ],
          "conditions": [
            "Suele exigir registrar la matrícula en el Ayuntamiento.",
            "El Ayuntamiento no publica el horario: se muestra todo el día por prudencia."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLINA-DE-SEGURA-SRV",
          "priority": 890,
          "match": {
            "exceptionsAny": [
              "essentialService",
              "individualAuthorization"
            ]
          },
          "outcome": "allowedWithConditions",
          "title": "Servicio o autorización",
          "reasons": [
            "Los servicios esenciales y las autorizaciones municipales tienen régimen propio."
          ],
          "conditions": [
            "Solo en las condiciones de la autorización o del servicio."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLINA-DE-SEGURA-HIS",
          "priority": 850,
          "match": {
            "badges": [
              "historic"
            ]
          },
          "outcome": "unknown",
          "title": "Depende de la ordenanza",
          "reasons": [
            "Muchas ordenanzas eximen a los vehículos históricos, pero no todas."
          ],
          "conditions": [
            "Consulta la ordenanza municipal antes de entrar."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLINA-DE-SEGURA-R1",
          "priority": 600,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "prohibited",
          "title": "Restricción aplicable",
          "reasons": [
            "Tu distintivo no puede circular por ZBE Molina de Segura en este horario.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "El Ayuntamiento no publica el horario: se muestra todo el día por prudencia.",
            "Hay excepciones (PMR, servicios, residentes…) que fija la ordenanza municipal."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLINA-DE-SEGURA-OK",
          "priority": 200,
          "match": {
            "badges": [
              "b",
              "c",
              "eco",
              "zero"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción detectada",
          "reasons": [
            "Tu distintivo puede circular por ZBE Molina de Segura."
          ],
          "conditions": [
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        },
        {
          "id": "MOLINA-DE-SEGURA-OFF",
          "priority": 150,
          "match": {
            "badges": [
              "none"
            ]
          },
          "outcome": "allowed",
          "title": "Sin restricción en este momento",
          "reasons": [
            "Ahora no se aplica ninguna restricción a tu vehículo.",
            "Restringido a vehículos sin distintivo todos los días las 24 horas."
          ],
          "conditions": [
            "El Ayuntamiento no publica el horario: se muestra todo el día por prudencia.",
            "La señalización y las autorizaciones municipales prevalecen."
          ],
          "sourceIDs": [
            "Z-zbe-molina-de-segura"
          ],
          "dependsOnAirQuality": false
        }
      ]
    }
  ]
}
