{
  "id": "DjimitPractice20261101",
  "name": "Djimit - synthetische intake zonder externe actie",
  "nodes": [
    {
      "parameters": {},
      "id": "manual",
      "name": "Handmatig starten",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [
        0,
        0
      ]
    },
    {
      "parameters": {
        "jsCode": "return [{id:'DEMO-01',onderwerp:'Toegang tot oefenmap'},{id:'DEMO-02',onderwerp:'Vraag over voorbeeldfactuur'},{id:'DEMO-03',onderwerp:'Waar staat de handleiding?'}].map(json=>({json}));"
      },
      "id": "input",
      "name": "Synthetische intakes",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        240,
        0
      ]
    },
    {
      "parameters": {
        "jsCode": "return $input.all().map(({json})=>{const category=/toegang/i.test(json.onderwerp)?'toegangsverzoek':/factuur/i.test(json.onderwerp)?'administratief':'algemeen';return {json:{...json,category,conceptactie:'Laat een bevoegde medewerker deze intake beoordelen.',reviewRequired:true,externalActionExecuted:false,status:'wacht_op_beoordeling'}};});"
      },
      "id": "classify",
      "name": "Classificatie en concept",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        480,
        0
      ]
    },
    {
      "parameters": {
        "jsCode": "const items=$input.all();if(items.some(({json})=>!json.reviewRequired||json.externalActionExecuted))throw new Error('Onverwachte actie in oefenworkflow');return items;"
      },
      "id": "review",
      "name": "Einde bij menselijke beoordeling",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        720,
        0
      ]
    }
  ],
  "connections": {
    "Handmatig starten": {
      "main": [
        [
          {
            "node": "Synthetische intakes",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Synthetische intakes": {
      "main": [
        [
          {
            "node": "Classificatie en concept",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Classificatie en concept": {
      "main": [
        [
          {
            "node": "Einde bij menselijke beoordeling",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": false,
  "settings": {
    "executionOrder": "v1"
  },
  "pinData": {},
  "versionId": "f3b997cf-7b46-45d0-80c3-3da14c1549df",
  "meta": {
    "templateCredsSetupCompleted": false
  }
}
