[{"data":1,"prerenderedAt":26},["ShallowReactive",2],{"dataset-b71257cf-d117-47b0-a800-06fd6e53f2d8":3},{"entry":4,"body":25},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":10,"formats":11,"metadata_modified":13,"license":14,"record_count":15,"resources":16,"last_analyzed_at":20,"version":21,"summary_he":22,"dataset_kind":23,"related_ids":24},"b71257cf-d117-47b0-a800-06fd6e53f2d8","מאגר בתי משפט ובתי דין לעבודה","הרשות השופטת","the_judicial_authority",[],"5f8cff43-30fb-449b-96b1-280b2aafb2c3",[12],"XLSX","2026-02-19T09:12:54.508173Z","אחר (פתוח)",120,[17],{"url":18,"format":12,"name":6,"size_bytes":19},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fb71257cf-d117-47b0-a800-06fd6e53f2d8\u002Fresource\u002F5f8cff43-30fb-449b-96b1-280b2aafb2c3\u002Fdownload\u002Fcourt-list-1.xlsx",17933,"2026-05-05T21:33:43.418971Z",1,"רשימת כל בתי המשפט ובתי הדין לעבודה בישראל — 120 ערכאות שיפוטיות בחלוקה ל-7 מחוזות ו-8 תחומי פעילות, מבית המשפט העליון ועד בתי משפט השלום.","registry",[],"\u003C!-- tag chips -->\n\u003Ch1 class=\"text-2xl font-bold text-ink-deep mb-2\">מאגר בתי משפט ובתי דין לעבודה\u003C\u002Fh1>\n\u003Cdiv class=\"flex flex-wrap gap-2 mb-6\">\n  \u003Cspan class=\"tag-chip\">מערכת המשפט\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">בתי משפט\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">בתי דין לעבודה\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">מחוזות\u003C\u002Fspan>\n  \u003Cspan class=\"tag-chip\">ערכאות שיפוטיות\u003C\u002Fspan>\n\u003C\u002Fdiv>\n\n\u003C!-- AI summary -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-2 text-base font-display\">תקציר\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    מאגר זה מרכז את פרטי כל בתי המשפט ובתי הדין לעבודה בישראל — 120 ערכאות שיפוטיות — בחלוקה\n    ל-7 מחוזות ו-8 תחומי פעילות, החל בבית המשפט העליון ועד לבתי משפט השלום הפרוסים ברחבי הארץ.\n    המאגר מאפשר אתרות מהירה של הערכאה המתאימה לפי מחוז או תחום שיפוט.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI cards -->\n\u003Cdiv class=\"grid grid-cols-2 md:grid-cols-4 gap-4 mb-6\">\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">120\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">ערכאות שיפוטיות\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">7\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מחוזות שיפוט\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">8\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">תחומי פעילות\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">6\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">בתי דין לעבודה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Insights -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-display\">תובנות\u003C\u002Fh2>\n  \u003Cul class=\"m-0 ps-5 space-y-2 text-sm\">\n    \u003Cli>מחוז הצפון הוא הגדול ביותר עם \u003Cstrong>32 ערכאות\u003C\u002Fstrong> — יותר מכל מחוז אחר — ואחריו מחוז הדרום (27) ומחוז המרכז (21).\u003C\u002Fli>\n    \u003Cli>בתי משפט השלום הם הסוג הנפוץ ביותר עם \u003Cstrong>31 ערכאות\u003C\u002Fstrong>, ולצדם בתי המשפט לתביעות קטנות (30) — שניהם פרוסים בכל מחוזות הארץ.\u003C\u002Fli>\n    \u003Cli>בתי הדין לעבודה מונים \u003Cstrong>6 ערכאות\u003C\u002Fstrong>: בית הדין הארצי (מחוז ארצי) וחמישה בתי דין אזוריים — אחד בכל מחוז יישובי.\u003C\u002Fli>\n    \u003Cli>מחוז ארצי מכיל רק \u003Cstrong>2 ערכאות\u003C\u002Fstrong> — בית המשפט העליון ובית הדין הארצי לעבודה — ששתיהן בעלות סמכות שיפוט כלל-ישראלית.\u003C\u002Fli>\n    \u003Cli>בתי המשפט המחוזיים: \u003Cstrong>ערכאה אחת בכל מחוז\u003C\u002Fstrong> (6 בסה\"כ), המשמשת כערכאת ערעור על פסקי דין של בתי משפט השלום.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Domain breakdown: horizontal bar chart -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-display\">חלוקה לפי תחום פעילות\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-domain\" class=\"h-72 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- District bar + Heatmap side by side -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-display\">חלוקה לפי מחוז\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-district\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-display\">מיפוי ערכאות: מחוז לפי תחום\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-heat\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- GovExplorer -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex flex-wrap items-center justify-between gap-3 mb-3\">\n    \u003Ch2 class=\"font-semibold text-ink-deep\">עיון ברשימת הערכאות\u003C\u002Fh2>\n    \u003Cinput id=\"explorer-search\" class=\"gov-explorer-search\"\n           type=\"search\" placeholder=\"חיפוש בית משפט...\"\n           aria-label=\"חיפוש בית משפט\" \u002F>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"explorer\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Original notes -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-2 text-base font-display\">תיאור מקורי\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-sm text-subtle leading-relaxed whitespace-pre-line\">במאגר זה מוצגים פרטי בתי המשפט ופרטי בתי הדין לעבודה בחלוקה לפי מחוזות ולפי תחומי פעילות.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\n  const GOVIL_PALETTE = [\n    '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n    '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n  ];\n\n  const baseECharts = {\n    color: GOVIL_PALETTE,\n    textStyle: { fontFamily: 'Rubik, sans-serif', color: '#0c3058' },\n    tooltip: {\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl; box-shadow: 0 6px 24px -8px rgba(0,104,245,.18);'\n    },\n    grid: { left: 48, right: 64, top: 40, bottom: 48, containLabel: true },\n  };\n\n  \u002F* ── Domain bar chart ── *\u002F\n  const domainNames = [\n    \"\\u05d1\\u05d9\\u05ea \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05e2\\u05dc\\u05d9\\u05d5\\u05df\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05de\\u05d7\\u05d5\\u05d6\\u05d9\\u05d9\\u05dd\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05d3\\u05d9\\u05df \\u05dc\\u05e2\\u05d1\\u05d5\\u05d3\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05ea\\u05e2\\u05d1\\u05d5\\u05e8\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05e2\\u05e0\\u05d9\\u05d9\\u05e0\\u05d9 \\u05de\\u05e9\\u05e4\\u05d7\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05e0\\u05d5\\u05e2\\u05e8\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05ea\\u05d1\\u05d9\\u05e2\\u05d5\\u05ea \\u05e7\\u05d8\\u05e0\\u05d5\\u05ea\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05e9\\u05dc\\u05d5\\u05dd\"\n  ];\n  const domainCounts = [1, 6, 6, 11, 14, 21, 30, 31];\n\n  const chartDomain = echarts.init(document.getElementById('chart-domain'));\n  chartDomain.setOption(Object.assign({}, baseECharts, {\n    grid: { left: 16, right: 48, top: 16, bottom: 16, containLabel: true },\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function(params) {\n        return params[0].name + \": \u003Cstrong>\" + params[0].value + \"\u003C\u002Fstrong>\";\n      }\n    }),\n    xAxis: {\n      type: 'value',\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' },\n      splitLine: { lineStyle: { color: '#c3cfe7', type: 'dashed' } }\n    },\n    yAxis: {\n      type: 'category',\n      data: domainNames,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 },\n      inverse: false\n    },\n    series: [{\n      type: 'bar',\n      data: domainCounts,\n      itemStyle: { color: '#0068f5', borderRadius: [0, 4, 4, 0] },\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        color: '#0c3058',\n        fontSize: 12\n      }\n    }]\n  }));\n  window.addEventListener('resize', () => chartDomain.resize());\n\n  \u002F* ── District bar chart ── *\u002F\n  const districtNames = [\n    \"\\u05d0\\u05e8\\u05e6\\u05d9\",\n    \"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\n    \"\\u05ea\\u05dc \\u05d0\\u05d1\\u05d9\\u05d1\",\n    \"\\u05d7\\u05d9\\u05e4\\u05d4\",\n    \"\\u05de\\u05e8\\u05db\\u05d6\",\n    \"\\u05d3\\u05e8\\u05d5\\u05dd\",\n    \"\\u05e6\\u05e4\\u05d5\\u05df\"\n  ];\n  const districtCounts = [2, 10, 13, 15, 21, 27, 32];\n\n  const chartDistrict = echarts.init(document.getElementById('chart-district'));\n  chartDistrict.setOption(Object.assign({}, baseECharts, {\n    grid: { left: 16, right: 40, top: 16, bottom: 16, containLabel: true },\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function(params) {\n        return params[0].name + \": \u003Cstrong>\" + params[0].value + \"\u003C\u002Fstrong>\";\n      }\n    }),\n    xAxis: {\n      type: 'value',\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' },\n      splitLine: { lineStyle: { color: '#c3cfe7', type: 'dashed' } }\n    },\n    yAxis: {\n      type: 'category',\n      data: districtNames,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 }\n    },\n    series: [{\n      type: 'bar',\n      data: districtCounts,\n      itemStyle: { color: '#0b3668', borderRadius: [0, 4, 4, 0] },\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        color: '#0c3058',\n        fontSize: 12\n      }\n    }]\n  }));\n  window.addEventListener('resize', () => chartDistrict.resize());\n\n  \u002F* ── Heatmap: district × domain ── *\u002F\n  const heatDistricts = [\n    \"\\u05d0\\u05e8\\u05e6\\u05d9\",\n    \"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\",\n    \"\\u05ea\\u05dc \\u05d0\\u05d1\\u05d9\\u05d1\",\n    \"\\u05de\\u05e8\\u05db\\u05d6\",\n    \"\\u05d7\\u05d9\\u05e4\\u05d4\",\n    \"\\u05e6\\u05e4\\u05d5\\u05df\",\n    \"\\u05d3\\u05e8\\u05d5\\u05dd\"\n  ];\n  const heatDomains = [\n    \"\\u05d1\\u05d9\\u05ea \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05e2\\u05dc\\u05d9\\u05d5\\u05df\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05d3\\u05d9\\u05df \\u05dc\\u05e2\\u05d1\\u05d5\\u05d3\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05e2\\u05e0\\u05d9\\u05d9\\u05e0\\u05d9 \\u05de\\u05e9\\u05e4\\u05d7\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05ea\\u05e2\\u05d1\\u05d5\\u05e8\\u05d4\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05e9\\u05dc\\u05d5\\u05dd\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05e0\\u05d5\\u05e2\\u05e8\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05dc\\u05ea\\u05d1\\u05d9\\u05e2\\u05d5\\u05ea \\u05e7\\u05d8\\u05e0\\u05d5\\u05ea\",\n    \"\\u05d1\\u05ea\\u05d9 \\u05d4\\u05de\\u05e9\\u05e4\\u05d8 \\u05d4\\u05de\\u05d7\\u05d5\\u05d6\\u05d9\\u05d9\\u05dd\"\n  ];\n  const heatCells = [\n    [0,0,1],[0,1,1],[0,2,0],[0,3,0],[0,4,0],[0,5,0],[0,6,0],[0,7,0],\n    [1,0,0],[1,1,1],[1,2,1],[1,3,1],[1,4,2],[1,5,2],[1,6,2],[1,7,1],\n    [2,0,0],[2,1,1],[2,2,1],[2,3,1],[2,4,4],[2,5,1],[2,6,4],[2,7,1],\n    [3,0,0],[3,1,0],[3,2,1],[3,3,1],[3,4,7],[3,5,5],[3,6,6],[3,7,1],\n    [4,0,0],[4,1,1],[4,2,3],[4,3,2],[4,4,3],[4,5,2],[4,6,3],[4,7,1],\n    [5,0,0],[5,1,1],[5,2,4],[5,3,3],[5,4,9],[5,5,5],[5,6,9],[5,7,1],\n    [6,0,0],[6,1,1],[6,2,4],[6,3,3],[6,4,6],[6,5,6],[6,6,6],[6,7,1]\n  ];\n\n  const chartHeat = echarts.init(document.getElementById('chart-heat'));\n  chartHeat.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      position: 'top',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n      backgroundColor: '#fff',\n      borderColor: '#c3cfe7',\n      extraCssText: 'direction: rtl;',\n      formatter: function(params) {\n        if (params.value[2] === 0) return '';\n        return heatDistricts[params.value[0]] + \" \u002F \" + heatDomains[params.value[1]] + \": \u003Cstrong>\" + params.value[2] + \"\u003C\u002Fstrong>\";\n      }\n    },\n    grid: { left: 8, right: 8, top: 8, bottom: 56, containLabel: true },\n    xAxis: {\n      type: 'category',\n      data: heatDistricts,\n      splitArea: { show: true },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11, rotate: 30 }\n    },\n    yAxis: {\n      type: 'category',\n      data: heatDomains,\n      splitArea: { show: true },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 10 }\n    },\n    visualMap: {\n      min: 0, max: 9,\n      calculable: true,\n      orient: 'horizontal',\n      left: 'center',\n      bottom: 4,\n      inRange: { color: ['#dbe8fb', '#0068f5', '#0b3668'] },\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 },\n      text: ['9', '0']\n    },\n    series: [{\n      type: 'heatmap',\n      data: heatCells,\n      label: {\n        show: true,\n        fontFamily: 'Rubik',\n        fontSize: 11,\n        formatter: function(params) {\n          return params.value[2] > 0 ? params.value[2] : '';\n        }\n      },\n      emphasis: { itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.3)' } }\n    }]\n  }));\n  window.addEventListener('resize', () => chartHeat.resize());\n\n  \u002F* ── GovExplorer ── *\u002F\n  GovExplorer.create({\n    container:    \"#explorer\",\n    searchInput:  \"#explorer-search\",\n    resourceId:   \"5f8cff43-30fb-449b-96b1-280b2aafb2c3\",\n    fields:       [\"court_name\", \"\\u05de\\u05d7\\u05d5\\u05d6\", \"\\u05ea\\u05d7\\u05d5\\u05dd\"],\n    headers:      [\"\\u05e9\\u05dd \\u05d4\\u05e2\\u05e8\\u05db\\u05d0\\u05d4\", \"\\u05de\\u05d7\\u05d5\\u05d6\", \"\\u05ea\\u05d7\\u05d5\\u05dd \\u05e4\\u05e2\\u05d9\\u05dc\\u05d5\\u05ea\"],\n    searchFields: [\"court_name\"],\n    pageSize:     25,\n    sort:         \"court_district asc\",\n    renderRow: function(r) {\n      var domain = (r[\"\\u05ea\\u05d7\\u05d5\\u05dd\"] || \"\").trim();\n      return [\n        { text: (r[\"court_name\"] || \"\").trim() },\n        { text: r[\"\\u05de\\u05d7\\u05d5\\u05d6\"] || \"\" },\n        { text: domain }\n      ];\n    }\n  });\n\u003C\u002Fscript>\n",1778130671998]