[{"data":1,"prerenderedAt":82},["ShallowReactive",2],{"dataset-35f9e1d4-a407-4d8f-af87-9e3ccb02c05d":3},{"entry":4,"body":81},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":11,"formats":12,"metadata_modified":15,"license":16,"record_count":17,"resources":18,"last_analyzed_at":76,"version":77,"summary_he":78,"dataset_kind":79,"related_ids":80},"35f9e1d4-a407-4d8f-af87-9e3ccb02c05d","מאגר נתוני יסוד","משרד הרווחה והביטחון החברתי","ministry_of_social_affairs",[10],"בריאות ורווחה","b6dcbb4c-4102-43d2-a5a1-8e049457fe7a",[13,14],"CSV","PDF","2026-01-18T09:12:07.520909Z","אחר (פתוח)",2552,[19,24,28,32,36,40,44,48,52,56,60,64,68,72],{"url":20,"format":13,"name":21,"size_bytes":22,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fb6dcbb4c-4102-43d2-a5a1-8e049457fe7a\u002Fdownload\u002F-1.3.21.csv","מספר תיקים ומוכרים מפורט לפי רשות ואשכול חברתי כלכלי בעשור האחרון",86049,"",{"url":25,"format":14,"name":26,"size_bytes":27,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F1ac83090-dcae-41b5-80a5-0a22fe89427d\u002Fdownload\u002F-.pdf","הסבר שדות  - מספר תיקים מוכרים מפורט לפי רשות ואשכול חברתי כלכלי בעשור האחרון",139151,{"url":29,"format":13,"name":30,"size_bytes":31,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F807745f4-0e6b-4c3a-841c-fbed708a2485\u002Fdownload\u002F-.csv","מספר תיקים ומוכרים מסוכם לפי אשכול חברתי כלכלי בעשור האחרון ",2592,{"url":33,"format":14,"name":34,"size_bytes":35,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F30c34e56-976e-4618-867d-8552c4f85b50\u002Fdownload\u002F-.pdf","הסבר שדות - מספר תיקים ומוכרים מסוכם לפי אשכול חברתי כלכלי בעשור האחרון ",137628,{"url":37,"format":13,"name":38,"size_bytes":39,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F85f5972d-e8d5-4a13-821e-3dee6948fec8\u002Fdownload\u002F-.csv","אינטנסיביות הטיפול בתיקים בעשור האחרון לפי רשות ואשכול חברתי כלכלי - מפורט",130342,{"url":41,"format":14,"name":42,"size_bytes":43,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F1db6c8e1-7040-4928-9b18-451bd24b1e30\u002Fdownload\u002F-.pdf","הסבר אודות קובץ אינטנסיביות הטיפול בתיקים לפי רשות ואשכול חברתי כלכלי מפורט",186545,{"url":45,"format":13,"name":46,"size_bytes":47,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fe6f8b2cf-06a1-4698-bf80-7b54f25822a7\u002Fdownload\u002F-03-2020-2020-.csv","תיקים פתוחים בחודש התחלת משבר הקורונה (03\u002F2020) ובחודש אוקטובר 2020  - לפי רשות מקומית",6327,{"url":49,"format":14,"name":50,"size_bytes":51,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Ff36e1755-c619-4944-b71c-20af65ea7ead\u002Fdownload\u002F-2020.pdf","הסבר אודות קובץ תיקים פתוחים בחודש התחלת משבר הקורונה ובחודש אוקטובר 2020.pdf",181966,{"url":53,"format":13,"name":54,"size_bytes":55,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F32f7163b-a182-45e5-bdcd-5dfcb6b5d857\u002Fdownload\u002F-12-2019-2020-.csv","תיקים פתוחים לפני הקורונה (12\u002F2019) ובחודש אוקטובר 2020 -  לפי נזקקות",2829,{"url":57,"format":14,"name":58,"size_bytes":59,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fef643d79-5924-4085-8f13-b304bce15aa8\u002Fdownload\u002F-12-2019-2020-.pdf","הסבר אודות קובץ תיקים פתוחים לפני הקורונה 12-2019 ובחודש אוקטובר 2020 לפי נזקקות",182167,{"url":61,"format":13,"name":62,"size_bytes":63,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fc6dd1303-9211-4e37-af2e-49523f2a2878\u002Fdownload\u002F-.csv","מספר תיקים שנפתחו לפני הקורונה ובחודשי הקורונה לפי רשות מקומית ",20656,{"url":65,"format":14,"name":66,"size_bytes":67,"description":23},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fdf5709fa-2e31-4e3e-934e-f7e4be40cacc\u002Fdownload\u002F-.pdf","הסבר מספר תיקים שנפתחו לפני הקורונה ובחודשי הקורונה",182740,{"url":69,"format":13,"name":70,"size_bytes":71},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002Fdaf0eaea-bab7-4876-8a3f-b2ca2c099683\u002Fdownload\u002F-2019.csv","שנתון אזרחים ותיקים מוכרים במחלקות לשירותים חברתיים בשנת 2019 ",7371,{"url":73,"format":14,"name":74,"size_bytes":75},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F35f9e1d4-a407-4d8f-af87-9e3ccb02c05d\u002Fresource\u002F1290eca4-932b-451b-ba29-826f24bd973b\u002Fdownload\u002F-2019.pdf","הסבר שנתון אזרחים ותיקים מוכרים במחלקות לשירותים חברתיים בשנת 2019",343359,"2026-05-06T03:08:17.482750Z",1,"מאגר נתוני יסוד של משרד הרווחה – מכיל מידע על מקבלי שירות במחלקות לשירותים חברתיים ב-256 רשויות מקומיות לאורך 2010–2019, כולל נזקקויות, אינטנסיביות טיפול, גיל ואשכול חברתי-כלכלי.","timeseries",[],"\u003C!-- tag chips -->\n\u003Ch1>מאגר נתוני יסוד – שירותים חברתיים ברשויות המקומיות\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-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    המאגר מתאר את מקבלי השירות במחלקות לשירותים חברתיים ב-256 רשויות מקומיות לאורך העשור 2010–2019,\n    ומשלב גם נתוני השוואה מתקופת משבר הקורונה (2020). הוא כולל מידע על תיקים ומוכרים לפי אשכול\n    חברתי-כלכלי, אינטנסיביות הטיפול, נזקקויות ראשיות ופילוח גיל – ומאפשר לבחון שינויים לאורך זמן\n    ואת ההשפעה החברתית של אירועי חירום לאומיים.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI row -->\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\">1,163,295\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מוכרים בשנת 2019\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">456,091\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">תיקים פעילים ב-2019\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-4 text-center\">\n    \u003Cdiv class=\"text-3xl font-bold text-brand mb-1\">256\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\">11.8%\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">ירידה במוכרים 2010–2019\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-semibold text-ink-deep\">תובנות עיקריות\u003C\u002Fh2>\n  \u003Cul class=\"m-0 ps-5 space-y-2 text-sm leading-relaxed\">\n    \u003Cli>מספר המוכרים הגיע לשיאו ב-2013 עם 1,358,700 מוכרים וירד בהמשך ל-1,163,295 ב-2019 – ירידה של 11.8% תוך שש שנים.\u003C\u002Fli>\n    \u003Cli>טיפול באינטנסיביות גבוהה מהווה כשליש מכלל המוכרים בכל שנות העשור (31–34%), ואינטנסיביות נמוכה – כ-39–41%.\u003C\u002Fli>\n    \u003Cli>האשכול החברתי-כלכלי 2 (הנמוך-בינוני) כולל את מספר המוכרים הגבוה ביותר: 286,802 ב-2019.\u003C\u002Fli>\n    \u003Cli>בתקופת הקורונה (מרץ–אוקטובר 2020) גדל מספר התיקים הפתוחים ב-15,522 – מ-446,177 ל-461,699.\u003C\u002Fli>\n    \u003Cli>קטגוריית \"סיבות רפואיות\" הפכה לנזקקות הראשית הנפוצה ביותר באוקטובר 2020 (130,804 תיקים), תוך עלייה של 3.8% מדצמבר 2019.\u003C\u002Fli>\n    \u003Cli>קטגוריית \"זקנה\" היא היחידה שרשמה ירידה מובהקת בתקופת הקורונה: מ-133,511 ל-125,504 תיקים (8% פחות).\u003C\u002Fli>\n    \u003Cli>ב-2019, 80.9% מהמוכרים הם בני עד 64, ו-13.4% בני 75 ומעלה – נתון המדגיש את מרכזיות שירותי הזקנה.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 1: Trend line -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">מגמת מוכרים ותיקים לאורך העשור (2010–2019)\u003C\u002Fh2>\n  \u003Cdiv id=\"chart-trend\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 2 + Chart 3 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-semibold text-ink-deep\">פילוח לפי גיל – מוכרים 2019\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-age\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">מוכרים לפי אשכול חברתי-כלכלי (2019)\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-cluster\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- Chart 4: Intensity stacked area -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">אינטנסיביות הטיפול לאורך השנים (2010–2019)\u003C\u002Fh2>\n  \u003Cp class=\"text-sm text-subtle mb-3\">מספר מוכרים לפי רמת טיפול: גבוהה, נמוכה ובקרה תקופתית.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-intensity\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Chart 5: Needs horizontal bar (corona comparison) -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">נזקקות ראשית: לפני ובמהלך הקורונה\u003C\u002Fh2>\n  \u003Cp class=\"text-sm text-subtle mb-3\">השוואת מספר תיקים לפי קבוצת נזקקות – דצמבר 2019 לעומת אוקטובר 2020.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-needs\" class=\"h-72 md:h-96\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Data explorer -->\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-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-sm text-subtle leading-relaxed whitespace-pre-line\">המאגר מכיל מידע על מקבלי השירות במחלקות לשירותים חברתיים ברשויות המקומיות.\nבמידע כלולים נתוני רקע על המשפחה ועל הטיפול בה (ברמת \"התיק\") וכן נתונים על כל פרט במשפחה.\nביניהם נתונים דמוגרפים וחברתיים-כללים, נזקקויות (הסיבות שבגללן יש צורך בסיוע והתערבות), מצב בריאות, תעסוקה, ארץ לידה, תאריך עליה ועוד.\u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003Cscript>\nconst GOVIL_PALETTE = [\n  '#0068f5', '#0b3668', '#6c9fd8', '#0053c4', '#0c3058',\n  '#3d70b0', '#b7d2f7', '#2658a0', '#dbe8fb', '#0c1f3d'\n];\n\nconst 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\u002F ── Chart 1: Trend ──────────────────────────────────────────────────\nconst years = [2010,2011,2012,2013,2014,2015,2016,2017,2018,2019];\nconst recData = [1318987,1330927,1351527,1358700,1356088,1340576,1350689,1254979,1242452,1163295];\nconst filesData = [517261,521306,532366,540212,540596,541030,547673,515891,515008,456091];\n\nconst chartTrend = echarts.init(document.getElementById('chart-trend'));\nchartTrend.setOption(Object.assign({}, baseECharts, {\n  legend: {\n    data: [\"\\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd\", \"\\u05ea\\u05d9\\u05e7\\u05d9\\u05dd\"],\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n  },\n  tooltip: Object.assign({}, baseECharts.tooltip, {\n    trigger: 'axis',\n    formatter: function(params) {\n      let s = \"\u003Cb>\" + params[0].axisValue + \"\u003C\u002Fb>\u003Cbr\u002F>\";\n      params.forEach(function(p) {\n        s += p.marker + \" \" + p.seriesName + \": \" + p.value.toLocaleString('he-IL') + \"\u003Cbr\u002F>\";\n      });\n      return s;\n    }\n  }),\n  xAxis: { type: 'category', data: years.map(String),\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } },\n  yAxis: [\n    { type: 'value', name: \"\\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd\",\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058',\n        formatter: function(v) { return (v\u002F1000).toFixed(0) + \"K\"; } } },\n    { type: 'value', name: \"\\u05ea\\u05d9\\u05e7\\u05d9\\u05dd\",\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058',\n        formatter: function(v) { return (v\u002F1000).toFixed(0) + \"K\"; } } }\n  ],\n  series: [\n    { name: \"\\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd\", type: 'line', smooth: true,\n      data: recData, yAxisIndex: 0,\n      areaStyle: { color: { type: 'linear', x: 0, y: 0, x2: 0, y2: 1,\n        colorStops: [{offset: 0, color: 'rgba(0,104,245,0.2)'},{offset: 1, color: 'rgba(0,104,245,0)'}] } },\n      lineStyle: { color: '#0068f5', width: 2.5 },\n      itemStyle: { color: '#0068f5' }\n    },\n    { name: \"\\u05ea\\u05d9\\u05e7\\u05d9\\u05dd\", type: 'line', smooth: true,\n      data: filesData, yAxisIndex: 1,\n      lineStyle: { color: '#0b3668', width: 2.5 },\n      itemStyle: { color: '#0b3668' }\n    }\n  ]\n}));\nwindow.addEventListener('resize', function() { chartTrend.resize(); });\n\n\u002F\u002F ── Chart 2: Age donut ───────────────────────────────────────────────\nconst chartAge = echarts.init(document.getElementById('chart-age'));\nchartAge.setOption(Object.assign({}, baseECharts, {\n  tooltip: Object.assign({}, baseECharts.tooltip, {\n    trigger: 'item',\n    formatter: function(p) {\n      return p.name + \"\u003Cbr\u002F>\" + p.value.toLocaleString('he-IL') + \" (\" + p.percent + \"%)\";\n    }\n  }),\n  legend: {\n    orient: 'horizontal', bottom: 4,\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n  },\n  series: [{\n    type: 'pie',\n    radius: ['42%', '68%'],\n    center: ['50%', '45%'],\n    avoidLabelOverlap: true,\n    label: {\n      formatter: function(p) { return p.percent + \"%\"; },\n      fontFamily: 'Rubik', color: '#0c3058'\n    },\n    data: [\n      { value: 923075, name: \"\\u05d1\\u05e0\\u05d9 0\\u201364\",  itemStyle: { color: '#0068f5' } },\n      { value: 64489,  name: \"\\u05d1\\u05e0\\u05d9 64\\u201374\", itemStyle: { color: '#6c9fd8' } },\n      { value: 153271, name: \"\\u05d1\\u05e0\\u05d9 75+\",        itemStyle: { color: '#0b3668' } }\n    ]\n  }]\n}));\nwindow.addEventListener('resize', function() { chartAge.resize(); });\n\n\u002F\u002F ── Chart 3: Cluster bar ─────────────────────────────────────────────\nconst clusterLabels = [\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"10\"];\nconst clusterRec    = [93563,286802,116275,66761,168887,106884,171337,144592,7892,302];\n\nconst chartCluster = echarts.init(document.getElementById('chart-cluster'));\nchartCluster.setOption(Object.assign({}, baseECharts, {\n  tooltip: Object.assign({}, baseECharts.tooltip, {\n    trigger: 'axis',\n    formatter: function(params) {\n      return \"\\u05d0\\u05e9\\u05db\\u05d5\\u05dc \" + params[0].axisValue + \"\u003Cbr\u002F>\" +\n             params[0].marker + \" \" + params[0].value.toLocaleString('he-IL') + \" \\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd\";\n    }\n  }),\n  xAxis: {\n    type: 'category',\n    data: clusterLabels,\n    name: \"\\u05d0\\u05e9\\u05db\\u05d5\\u05dc \\u05d7\\u05d1\\u05e8\\u05ea\\u05d9-\\u05db\\u05dc\\u05db\\u05dc\\u05d9\",\n    nameLocation: 'middle', nameGap: 32,\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058' }\n  },\n  yAxis: {\n    type: 'value',\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058',\n      formatter: function(v) { return (v\u002F1000).toFixed(0) + \"K\"; } }\n  },\n  series: [{\n    type: 'bar',\n    data: clusterRec,\n    barMaxWidth: 40,\n    itemStyle: {\n      color: function(p) {\n        return GOVIL_PALETTE[p.dataIndex % GOVIL_PALETTE.length];\n      }\n    }\n  }]\n}));\nwindow.addEventListener('resize', function() { chartCluster.resize(); });\n\n\u002F\u002F ── Chart 4: Intensity stacked area ─────────────────────────────────\nconst highRec    = [419629,427947,441351,449179,457401,447234,453020,415650,398094,375281];\nconst lowRec     = [546511,546971,555379,546273,534767,521873,526495,499591,508212,474395];\nconst monitorRec = [352819,355995,354782,363214,363895,371449,371144,339724,336137,313619];\n\nconst chartInt = echarts.init(document.getElementById('chart-intensity'));\nchartInt.setOption(Object.assign({}, baseECharts, {\n  legend: {\n    data: [\"\\u05d8\\u05d9\\u05e4\\u05d5\\u05dc \\u05d0\\u05d9\\u05e0\\u05d8\\u05e0\\u05e1\\u05d9\\u05d1\\u05d9 \\u05d2\\u05d1\\u05d5\\u05d4\\u05d4\",\n           \"\\u05d8\\u05d9\\u05e4\\u05d5\\u05dc \\u05d0\\u05d9\\u05e0\\u05d8\\u05e0\\u05e1\\u05d9\\u05d1\\u05d9 \\u05e0\\u05de\\u05d5\\u05db\\u05d4\",\n           \"\\u05d1\\u05e7\\u05e8\\u05d4 \\u05ea\\u05e7\\u05d5\\u05e4\\u05ea\\u05d9\\u05ea\"],\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n  },\n  tooltip: Object.assign({}, baseECharts.tooltip, {\n    trigger: 'axis',\n    formatter: function(params) {\n      let s = \"\u003Cb>\" + params[0].axisValue + \"\u003C\u002Fb>\u003Cbr\u002F>\";\n      params.forEach(function(p) {\n        s += p.marker + \" \" + p.seriesName + \": \" + p.value.toLocaleString('he-IL') + \"\u003Cbr\u002F>\";\n      });\n      return s;\n    }\n  }),\n  xAxis: { type: 'category', data: years.map(String),\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058' } },\n  yAxis: {\n    type: 'value',\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058',\n      formatter: function(v) { return (v\u002F1000).toFixed(0) + \"K\"; } }\n  },\n  series: [\n    { name: \"\\u05d8\\u05d9\\u05e4\\u05d5\\u05dc \\u05d0\\u05d9\\u05e0\\u05d8\\u05e0\\u05e1\\u05d9\\u05d1\\u05d9 \\u05d2\\u05d1\\u05d5\\u05d4\\u05d4\",\n      type: 'line', stack: 'intensity', smooth: true,\n      areaStyle: {}, data: highRec,\n      itemStyle: { color: '#0068f5' }, lineStyle: { color: '#0068f5' }\n    },\n    { name: \"\\u05d8\\u05d9\\u05e4\\u05d5\\u05dc \\u05d0\\u05d9\\u05e0\\u05d8\\u05e0\\u05e1\\u05d9\\u05d1\\u05d9 \\u05e0\\u05de\\u05d5\\u05db\\u05d4\",\n      type: 'line', stack: 'intensity', smooth: true,\n      areaStyle: {}, data: lowRec,\n      itemStyle: { color: '#6c9fd8' }, lineStyle: { color: '#6c9fd8' }\n    },\n    { name: \"\\u05d1\\u05e7\\u05e8\\u05d4 \\u05ea\\u05e7\\u05d5\\u05e4\\u05ea\\u05d9\\u05ea\",\n      type: 'line', stack: 'intensity', smooth: true,\n      areaStyle: {}, data: monitorRec,\n      itemStyle: { color: '#0b3668' }, lineStyle: { color: '#0b3668' }\n    }\n  ]\n}));\nwindow.addEventListener('resize', function() { chartInt.resize(); });\n\n\u002F\u002F ── Chart 5: Needs horizontal bar (pre\u002Fpost corona) ──────────────────\nconst needsCats = [\n  \"\\u05d4\\u05d6\\u05e0\\u05d7\\u05d4\",\n  \"\\u05e7\\u05e9\\u05d9\\u05d9\\u05dd \\u05d1\\u05d2\\u05d9\\u05df \\u05de\\u05e6\\u05d1 \\u05d7\\u05d9\\u05e8\\u05d5\\u05dd\",\n  \"\\u05e2\\u05d1\\u05e8\\u05d9\\u05d9\\u05e0\\u05d5\\u05ea\",\n  \"\\u05e0\\u05d8\\u05d9\\u05e9\\u05d4 \\u05d5\\u05d9\\u05ea\\u05de\\u05d5\\u05ea\",\n  \"\\u05d0\\u05dc\\u05d9\\u05de\\u05d5\\u05ea\",\n  \"\\u05d4\\u05ea\\u05de\\u05db\\u05e8\\u05d5\\u05d9\\u05d5\\u05ea\",\n  \"\\u05d0\\u05d9 \\u05ea\\u05e4\\u05e7\\u05d5\\u05d3\",\n  \"\\u05d0\\u05d9 \\u05d7\\u05d1\\u05e8\\u05d5\\u05ea\",\n  \"\\u05e2\\u05d1\\u05d5\\u05d3\\u05d4 \\u05d5\\u05d4\\u05db\\u05e0\\u05e1\\u05d4\",\n  \"\\u05d6\\u05e7\\u05e0\\u05d4\",\n  \"\\u05e1\\u05d9\\u05d1\\u05d5\\u05ea \\u05e8\\u05e4\\u05d5\\u05d0\\u05d9\\u05d5\\u05ea\"\n];\nconst needsPre  = [251,446,2998,3059,15051,11749,40172,56538,65286,133511,125957];\nconst needsPost = [301,442,3003,3259,16462,11993,40567,58661,69233,125504,130804];\n\nconst chartNeeds = echarts.init(document.getElementById('chart-needs'));\nchartNeeds.setOption(Object.assign({}, baseECharts, {\n  grid: { left: 16, right: 16, top: 40, bottom: 20, containLabel: true },\n  legend: {\n    data: [\"\\u05d3\\u05e6\\u05de\\u05d1\\u05e8 2019\", \"\\u05d0\\u05d5\\u05e7\\u05d8\\u05d5\\u05d1\\u05e8 2020\"],\n    textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n  },\n  tooltip: Object.assign({}, baseECharts.tooltip, {\n    trigger: 'axis', axisPointer: { type: 'shadow' },\n    formatter: function(params) {\n      let s = \"\u003Cb>\" + params[0].axisValue + \"\u003C\u002Fb>\u003Cbr\u002F>\";\n      params.forEach(function(p) {\n        s += p.marker + \" \" + p.seriesName + \": \" + p.value.toLocaleString('he-IL') + \"\u003Cbr\u002F>\";\n      });\n      return s;\n    }\n  }),\n  xAxis: { type: 'value',\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058',\n      formatter: function(v) { return (v\u002F1000).toFixed(0) + \"K\"; } }\n  },\n  yAxis: { type: 'category', data: needsCats,\n    axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n  },\n  series: [\n    { name: \"\\u05d3\\u05e6\\u05de\\u05d1\\u05e8 2019\", type: 'bar', data: needsPre,\n      itemStyle: { color: '#6c9fd8' }, barGap: '10%', barCategoryGap: '30%' },\n    { name: \"\\u05d0\\u05d5\\u05e7\\u05d8\\u05d5\\u05d1\\u05e8 2020\", type: 'bar', data: needsPost,\n      itemStyle: { color: '#0068f5' } }\n  ]\n}));\nwindow.addEventListener('resize', function() { chartNeeds.resize(); });\n\n\u002F\u002F ── GovExplorer ──────────────────────────────────────────────────────\nGovExplorer.create({\n  container:    '#explorer',\n  searchInput:  '#explorer-search',\n  resourceId:   'b6dcbb4c-4102-43d2-a5a1-8e049457fe7a',\n  fields:       ['\\u05e9\\u05e0\\u05d4', '\\u05e9\\u05dd \\u05e8\\u05e9\\u05d5\\u05ea',\n                 '\\u05d0\\u05e9\\u05db\\u05d5\\u05dc \\u05d7\\u05d1\\u05e8\\u05ea\\u05d9 \\u05db\\u05dc\\u05db\\u05dc\\u05d9',\n                 '\\u05de\\u05e1\\u05e4\\u05e8 \\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd',\n                 '\\u05de\\u05e1\\u05e4\\u05e8 \\u05ea\\u05d9\\u05e7\\u05d9\\u05dd'],\n  headers:      ['\\u05e9\\u05e0\\u05d4', '\\u05e9\\u05dd \\u05e8\\u05e9\\u05d5\\u05ea',\n                 '\\u05d0\\u05e9\\u05db\\u05d5\\u05dc', '\\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd', '\\u05ea\\u05d9\\u05e7\\u05d9\\u05dd'],\n  searchFields: ['\\u05e9\\u05dd \\u05e8\\u05e9\\u05d5\\u05ea'],\n  pageSize:     50,\n  sort:         '\\u05e9\\u05e0\\u05d4 desc',\n  renderRow: function(r) {\n    return [\n      { text: r['\\u05e9\\u05e0\\u05d4'], dir: 'ltr' },\n      { text: r['\\u05e9\\u05dd \\u05e8\\u05e9\\u05d5\\u05ea'] },\n      { text: r['\\u05d0\\u05e9\\u05db\\u05d5\\u05dc \\u05d7\\u05d1\\u05e8\\u05ea\\u05d9 \\u05db\\u05dc\\u05db\\u05dc\\u05d9'], dir: 'ltr' },\n      { text: r['\\u05de\\u05e1\\u05e4\\u05e8 \\u05de\\u05d5\\u05db\\u05e8\\u05d9\\u05dd'] },\n      { text: r['\\u05de\\u05e1\\u05e4\\u05e8 \\u05ea\\u05d9\\u05e7\\u05d9\\u05dd'] }\n    ];\n  }\n});\n\u003C\u002Fscript>\n",1778130670236]