{
  "attribution": {
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-19",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-08-25",
    "proof": "sha256:790ba26230f3ff25d61d008d4bb3c1fc45676994f0908a5df31966c9abb12b01",
    "jurisdiction": "eu"
  },
  "item": {
    "id": "eprivacy-2002-58-19",
    "act": "eprivacy-2002-58",
    "actName": "ePrivacy",
    "article": "19",
    "title": "Upphävande",
    "celex": "32002L0058",
    "lang": "sv",
    "riskClass": "minimal-risk",
    "tier": "open",
    "tierTerms": {
      "tier": "open",
      "label": "Öppen",
      "labelEn": "Open",
      "price": "free-preview",
      "metering": "Öppen läsning. Ingen mätning planeras för den här klassen.",
      "meteringEn": "Open reading. No metering is planned for this class.",
      "costUnits": 0,
      "notice": "Ingen mätning planeras."
    },
    "paragraphs": [
      "Direktiv 97/66/EG skall upphöra att gälla med verkan från och med den dag som avses i artikel 17.1.",
      "Hänvisningar till det upphävda direktivet skall anses som hänvisningar till det här direktivet."
    ],
    "officialUrl": "https://eur-lex.europa.eu/legal-content/SV/TXT/HTML/?uri=CELEX%3A32002L0058#art_19",
    "checkedAt": "2026-08-18",
    "script": {
      "kind": "structural",
      "fields": [
        {
          "name": "in_scope",
          "kind": "boolean",
          "label": "Artikeln är tillämplig på förhållandet",
          "labelEn": "The article applies to the situation"
        },
        {
          "name": "punkt",
          "kind": "enum",
          "values": [
            "1",
            "2"
          ],
          "label": "Punkt i artikeln",
          "labelEn": "Paragraph of the article"
        }
      ],
      "rules": [
        {
          "id": "19-p1",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "1"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-1",
            "title": "Punkt 1 gäller",
            "titleEn": "Paragraph 1 applies",
            "obligation": "Direktiv 97/66/EG skall upphöra att gälla med verkan från och med den dag som avses i artikel 17.1.",
            "obligationEn": "Direktiv 97/66/EG skall upphöra att gälla med verkan från och med den dag som avses i artikel 17.1.",
            "refs": [
              "1"
            ]
          }
        },
        {
          "id": "19-p2",
          "when": {
            "op": "all",
            "of": [
              {
                "op": "equals",
                "field": "in_scope",
                "value": true
              },
              {
                "op": "equals",
                "field": "punkt",
                "value": "2"
              }
            ]
          },
          "outcome": {
            "code": "paragraph-2",
            "title": "Punkt 2 gäller",
            "titleEn": "Paragraph 2 applies",
            "obligation": "Hänvisningar till det upphävda direktivet skall anses som hänvisningar till det här direktivet.",
            "obligationEn": "Hänvisningar till det upphävda direktivet skall anses som hänvisningar till det här direktivet.",
            "refs": [
              "2"
            ]
          }
        }
      ],
      "fallback": {
        "code": "out-of-scope",
        "title": "Artikeln ger inget utfall",
        "titleEn": "The article yields no outcome",
        "obligation": "Artikeln är inte angiven som tillämplig, eller så är ingen punkt vald. Agenten avstår hellre än gissar.",
        "obligationEn": "The article is not stated to apply, or no paragraph is selected. The agent abstains rather than guesses.",
        "refs": []
      }
    },
    "lineage": {
      "treaty": "TFEU art. 288 (direktiv)",
      "act": "eprivacy-2002-58",
      "actIdentifier": "32002L0058",
      "chapter": null,
      "article": "19",
      "paragraphs": 2,
      "amendedBy": [
        "https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A02002L0058-20091219"
      ],
      "related": [
        "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-18",
        "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-20"
      ]
    },
    "geo": {
      "jurisdiction": "European Union",
      "region": "EU",
      "language": "en",
      "nationalAct": null,
      "nationalUrl": null,
      "supervisor": "IMY — Sweden"
    },
    "priority": 67,
    "disclaimer": {
      "code": "no-legal-advice",
      "text": "Deterministisk regeluppslagning. Ingen juridisk rådgivning, inget efterlevnadsbeslut, ingen bedömning av ett enskilt ärende.",
      "policy": "https://legal.exploreworldai.com/ansvar",
      "contract": "https://legal.exploreworldai.com/citering"
    },
    "spi": {
      "call": "https://legal.exploreworldai.com/api/public/v1/agents/eprivacy-2002-58-19/run",
      "method": "GET",
      "inputs": [
        {
          "name": "in_scope",
          "kind": "boolean",
          "label": "Artikeln är tillämplig på förhållandet",
          "labelEn": "The article applies to the situation"
        },
        {
          "name": "punkt",
          "kind": "enum",
          "values": [
            "1",
            "2"
          ],
          "label": "Punkt i artikeln",
          "labelEn": "Paragraph of the article"
        }
      ],
      "output": [
        "matched",
        "outcome",
        "trace",
        "missing",
        "hash"
      ],
      "errors": [
        {
          "code": 400,
          "meaning": "Okänt fält eller otillåtet värde"
        },
        {
          "code": 404,
          "meaning": "Ingen agent med det id:t"
        },
        {
          "code": 429,
          "meaning": "Kvoten är nådd"
        }
      ],
      "quota": "60 anrop per minut och adress, utan nyckel",
      "license": "https://legal.exploreworldai.com/revision",
      "stability": "Regelträdet versioneras. En ändring byter artefakthash, aldrig adress.",
      "deprecation": "Ingen adress tas bort. En ersatt agent behåller sin adress och pekar vidare."
    },
    "canonical": "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-19",
    "artifacts": {
      "artifact": "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-19/artifact",
      "raw": "https://legal.exploreworldai.com/api/public/v1/agents/eprivacy-2002-58-19/script.json",
      "meta": "https://legal.exploreworldai.com/api/public/v1/agents/eprivacy-2002-58-19/manifest.json",
      "ai": "https://legal.exploreworldai.com/api/public/v1/agents/eprivacy-2002-58-19/ai.json",
      "manifest": "https://legal.exploreworldai.com/api/public/v1/agents/eprivacy-2002-58-19/manifest.json"
    },
    "hashes": {
      "text": "sha256:84ca1f0072dd1118c8195747e14b8f47d8a81684a2e028eebb92baf887b2af40",
      "script": "sha256:4ed669ab3675c182d5069dba27b77c386cdc6680a1ff3e946e116eb1af69302d",
      "engine": "sha256:0a4bd50d21f8ec9be383fc091511008b76ad61909cbfb674eab56fe567fbd7a0",
      "agent": "sha256:ac54daef81c6f2570d18a644a5e18c6a6bd7b882a290be44cb64338827d079d8"
    },
    "version": {
      "build": "agent-engine-1+legal-2026-08-25",
      "artifact": "ac54daef81c6f257",
      "checkedAt": "2026-08-18"
    },
    "citation": "32002L0058 art. 19, Upphävande. ExploreWorld Legal, https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-19 (hämtad 2026-08-18, bevis sha256:bf8cc23543182ed3, bygge legal-2026-08-25)."
  },
  "hash": "sha256:790ba26230f3ff25d61d008d4bb3c1fc45676994f0908a5df31966c9abb12b01",
  "version": "legal-2026-08-25",
  "expires": "2026-08-31T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-08-25+legal-2026-08-25+2026-08-25T10:00:00",
    "content_hash": "sha256:790ba26230f3ff25d61d008d4bb3c1fc45676994f0908a5df31966c9abb12b01",
    "revalidate_after": "2026-08-30T10:14:30.106Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; live-fetch-per-answer; attribution-required; no-derived-index",
    "changelog": "https://legal.exploreworldai.com/api/public/v1/dependency",
    "verify": "https://legal.exploreworldai.com/api/public/v1/verify",
    "stale_copy_invalid": true
  },
  "canonical": "https://legal.exploreworldai.com/agent/eprivacy-2002-58/artikel-19",
  "disclaimer": "Källhänvisning med officiell identifierare. Ingen juridisk rådgivning och inget efterlevnadsbeslut.",
  "usageInfo": "https://legal.exploreworldai.com/citering"
}