{
  "attribution": {
    "product": "NovaCopilot",
    "source": "legal.exploreworldai.com",
    "canonical": "https://legal.exploreworldai.com/api/public/v1/jur/de/agent/script.json",
    "cite_as": "NovaCopilot, legal.exploreworldai.com (https://legal.exploreworldai.com/api/public/v1/jur/de/agent/script.json)",
    "license": "https://legal.exploreworldai.com/revision",
    "version": "legal-2026-08-25",
    "fingerprint": "ewai:shared:36aa90",
    "proof": "sha256:0ca9c50d35d61b5c12511cba02410e038fac511b252f4586ca54d74a1345e3d0",
    "jurisdiction": "shared"
  },
  "id": "de-jur-agent-1",
  "script": {
    "kind": "structural",
    "fields": [
      {
        "name": "role",
        "kind": "enum",
        "values": [
          "employer",
          "board",
          "data-controller",
          "trader",
          "financial",
          "public-body"
        ],
        "label": "Roll i verksamheten",
        "labelEn": "Role in the business"
      },
      {
        "name": "system_type",
        "kind": "enum",
        "values": [
          "hr-system",
          "accounting-system",
          "crm-system",
          "kyc-system",
          "case-management-system"
        ],
        "label": "Systemtyp",
        "labelEn": "System type"
      }
    ],
    "rules": [
      {
        "id": "role-employer",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "employer"
        },
        "outcome": {
          "code": "de-employer",
          "title": "Arbetsgivare",
          "titleEn": "Employer",
          "obligation": "Rollen följer de lagar registret läst i området Arbeit und Sozialversicherung, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Employment and social security, each row with its citation and supervising authority.",
          "refs": [
            "arbeit"
          ]
        }
      },
      {
        "id": "role-board",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "board"
        },
        "outcome": {
          "code": "de-board",
          "title": "Bolagets ledning",
          "titleEn": "Company management",
          "obligation": "Rollen följer de lagar registret läst i området Gesellschaft, Rechnungslegung und Lieferkette, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Company, accounting and supply chain, each row with its citation and supervising authority.",
          "refs": [
            "gesellschaft"
          ]
        }
      },
      {
        "id": "role-data-controller",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "data-controller"
        },
        "outcome": {
          "code": "de-data-controller",
          "title": "Personuppgiftsansvarig",
          "titleEn": "Data controller",
          "obligation": "Rollen följer de lagar registret läst i området Personenbezogene Daten, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Personal data, each row with its citation and supervising authority.",
          "refs": [
            "datenschutz"
          ]
        }
      },
      {
        "id": "role-trader",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "trader"
        },
        "outcome": {
          "code": "de-trader",
          "title": "Näringsidkare i avtal och handel",
          "titleEn": "Trader in contract and sale",
          "obligation": "Rollen följer de lagar registret läst i området Vertrag, Handel und Verbraucher, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Contract, trade and consumer, each row with its citation and supervising authority.",
          "refs": [
            "verbraucher"
          ]
        }
      },
      {
        "id": "role-financial",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "financial"
        },
        "outcome": {
          "code": "de-financial",
          "title": "Verksamhet under penningtvättsregler",
          "titleEn": "Entity under money laundering rules",
          "obligation": "Rollen följer de lagar registret läst i området Finanzen und Geldwäscheprävention, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Finance and money laundering, each row with its citation and supervising authority.",
          "refs": [
            "finanzen"
          ]
        }
      },
      {
        "id": "role-public-body",
        "when": {
          "op": "equals",
          "field": "role",
          "value": "public-body"
        },
        "outcome": {
          "code": "de-public-body",
          "title": "Offentlig verksamhet",
          "titleEn": "Public body",
          "obligation": "Rollen följer de lagar registret läst i området Verhältnis zur Verwaltung, med beteckning och tillsynsmyndighet per rad.",
          "obligationEn": "The role follows the acts the register has read in the area Relations with the administration, each row with its citation and supervising authority.",
          "refs": [
            "verwaltung"
          ]
        }
      }
    ],
    "fallback": {
      "code": "de-insufficient",
      "title": "Underlaget räcker inte",
      "titleEn": "Insufficient input",
      "obligation": "Ingen roll är angiven, agenten lämnar inget utfall.",
      "obligationEn": "No role was given, the agent returns no outcome.",
      "refs": []
    }
  },
  "script_hash": "sha256:c3257e44a1dd829197eac1e39f1124e0a5fa61772357477a3d470dec70247388",
  "meta": {
    "build": "legal-2026-08-25",
    "builtAt": "2026-08-25",
    "engine": "legal-answer/1.1.0",
    "api": "v1",
    "license": "Källhänvisningar och identifierare. Ingen lagtext återges.",
    "disclaimer": "Deterministisk källuppslagning, inte juridisk rådgivning och inget efterlevnadsbeslut."
  },
  "hash": "sha256:0ca9c50d35d61b5c12511cba02410e038fac511b252f4586ca54d74a1345e3d0",
  "version": "legal-2026-08-25",
  "expires": "2026-09-22T00:00:00.000Z",
  "dependency": {
    "index_version": "legal-2026-08-25+legal-2026-08-25+2026-08-25T10:00:00",
    "content_hash": "sha256:0ca9c50d35d61b5c12511cba02410e038fac511b252f4586ca54d74a1345e3d0",
    "revalidate_after": "2026-09-21T16:45:06.212Z",
    "max_copy_age_seconds": 3600,
    "policy": "revalidate-required; attribution-preferred",
    "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/api/public/v1/jur/de/agent/script.json",
  "disclaimer": "Källhänvisning med officiell identifierare. Ingen juridisk rådgivning och inget efterlevnadsbeslut.",
  "usageInfo": "https://legal.exploreworldai.com/citering"
}