[{"data":1,"prerenderedAt":29},["ShallowReactive",2],{"dataset-2cfc41aa-7842-4fb1-a7e8-a9e002b89867":3},{"entry":4,"body":28},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":12,"formats":13,"metadata_modified":15,"license":16,"record_count":17,"resources":18,"last_analyzed_at":23,"version":24,"summary_he":25,"dataset_kind":26,"related_ids":27},"2cfc41aa-7842-4fb1-a7e8-a9e002b89867","דרי רחוב - מרכזי שירות مراكز الخدمة للمشردين","משרד הרווחה והביטחון החברתי","ministry_of_social_affairs",[10,11],"בריאות ורווחה","דרי רחוב","41edf481-96a4-4317-bf88-86c3e186fc79",[14],"CSV","2026-01-18T09:12:58.254406Z","אחר (פתוח)",23,[19],{"url":20,"format":14,"name":21,"size_bytes":22},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002F2cfc41aa-7842-4fb1-a7e8-a9e002b89867\u002Fresource\u002F41edf481-96a4-4317-bf88-86c3e186fc79\u002Fdownload\u002F-22.12.21-.csv"," مراكز الخدمة للمشردين מרכזי שירות לדרי רחוב",7116,"2026-05-06T03:07:34.223067Z",1,"23 מרכזי שירות לדרי רחוב ברחבי ישראל — גגונים, נוסלים ובתים לחיים — עם קיבולת כוללת של כ-502 מקומות ב-13 ערים.","registry",[],"\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-display\">תקציר\u003C\u002Fh2>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    מאגר זה מרכז 23 מסגרות שירות לדרי רחוב ברחבי ישראל, המופעלות בפיקוח משרד הרווחה והביטחון החברתי.\n    המסגרות כוללות גגונים, נוסלים ובתים לחיים, המפוזרות ב-13 ערים ויישובים, ומציעות קורת גג, טיפול ושיקום.\n    סך הקיבולת המתועדת במאגר עומד על כ-502 מקומות, בפריסה ארצית ומחוזית כאחד.\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\">23\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\">502\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\">13\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\">4\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>12 מתוך 23 מרכזים\u003C\u002Fstrong> (52%), עם קיבולת כוללת של כ-255 מקומות.\u003C\u002Fli>\n    \u003Cli>שלוש ערים מובילות בכמות המרכזים: \u003Cstrong>תל אביב, באר שבע\u003C\u002Fstrong> — כל אחת עם 3 מסגרות.\u003C\u002Fli>\n    \u003Cli>מרבית המרכזים (11 מתוך 23) פתוחים לשני המינים, 5 לגברים בלבד ומרכז אחד לנשים בלבד.\u003C\u002Fli>\n    \u003Cli>הפריסה מאוזנת: 11 מרכזים בפריסה ארצית ו-10 בפריסה מחוזית.\u003C\u002Fli>\n    \u003Cli>כל המסגרות מיועדות לגילאי 18 ומעלה; מרכז אחד מקבל גם קשישים ללא הגבלת גיל עליונה.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- charts row: frame type + city -->\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-frame\" 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-city\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- charts row: gender + spreading -->\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-gender\" 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-display\">קיבולת לפי סוג מסגרת (מקומות)\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-alloc\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\u003C\u002Fdiv>\n\n\u003C!-- full registry table -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Ch2 class=\"m-0 mb-3 text-base font-display\">רשימת מרכזי השירות\u003C\u002Fh2>\n  \u003Cdiv class=\"overflow-x-auto\">\n    \u003Ctable class=\"w-full text-sm border-collapse\">\n      \u003Cthead>\n        \u003Ctr class=\"border-b border-rule\">\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">שם המרכז\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">עיר\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">סוג מסגרת\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">מקומות\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">מגדר\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">פריסה\u003C\u002Fth>\n          \u003Cth class=\"text-right py-2 px-3 font-semibold text-ink-deep\">טלפון\u003C\u002Fth>\n        \u003C\u002Ftr>\n      \u003C\u002Fthead>\n      \u003Ctbody id=\"centers-tbody\">\u003C\u002Ftbody>\n    \u003C\u002Ftable>\n  \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 whitespace-pre-line\" dir=\"rtl\">בדרך כלל סובל דר הרחוב מהזנחה גופנית ונפשית. משרד הרווחה פועל להקמת מסגרות לדרי רחוב, המאפשרות להם קורת גג בטווח הקצר וטיפול ושיקום בטווח הארוך.\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  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\u002F ── Chart 1: frame type bar ──\n  const chartFrame = echarts.init(document.getElementById('chart-frame'));\n  chartFrame.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis', axisPointer: { type: 'shadow' } }),\n    xAxis: {\n      type: 'category',\n      data: [\"גגון\", \"נוסל\", \"לא צוין\", \"בית לחיים\", \"קבלת חירום\"],\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"מרכזים\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' },\n      minInterval: 1\n    },\n    series: [{\n      type: 'bar',\n      data: [12, 4, 4, 2, 1],\n      barMaxWidth: 56,\n      label: { show: true, position: 'top', fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 },\n      itemStyle: { borderRadius: [4, 4, 0, 0] }\n    }]\n  }));\n  window.addEventListener('resize', () => chartFrame.resize());\n\n  \u002F\u002F ── Chart 2: cities horizontal bar ──\n  const chartCity = echarts.init(document.getElementById('chart-city'));\n  const cityNames = [\"תל אביב\",\"באר שבע\",\"ירושלים\",\"בני ציון\",\"טבריה\",\"פתח תקווה\",\"אשדוד\",\"חדרה\",\"בית שמש\",\"רעננה\",\"ראשון לציון\",\"חיפה\",\"הוד השרון\"];\n  const cityCounts = [3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1];\n  chartCity.setOption(Object.assign({}, baseECharts, {\n    grid: { left: 16, right: 48, top: 16, bottom: 16, containLabel: true },\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'axis', axisPointer: { type: 'shadow' } }),\n    xAxis: { type: 'value', minInterval: 1, axisLabel: { fontFamily: 'Rubik', color: '#6c757d' } },\n    yAxis: {\n      type: 'category',\n      data: cityNames,\n      inverse: false,\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    series: [{\n      type: 'bar',\n      data: cityCounts,\n      barMaxWidth: 28,\n      label: { show: true, position: 'right', fontFamily: 'Rubik', color: '#0c3058' },\n      itemStyle: { borderRadius: [0, 4, 4, 0] }\n    }]\n  }));\n  window.addEventListener('resize', () => chartCity.resize());\n\n  \u002F\u002F ── Chart 3: gender donut ──\n  const chartGender = echarts.init(document.getElementById('chart-gender'));\n  chartGender.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'item',\n      formatter: function(p) { return p.name + \": \" + p.value + \" (\" + p.percent + \"%)\"; }\n    }),\n    legend: {\n      orient: 'vertical',\n      right: 8,\n      top: 'center',\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 12 }\n    },\n    series: [{\n      type: 'pie',\n      radius: ['40%', '70%'],\n      center: ['40%', '50%'],\n      label: { show: false },\n      data: [\n        { value: 11, name: \"גברים ונשים\" },\n        { value: 5,  name: \"גברים בלבד\" },\n        { value: 6,  name: \"לא צוין\" },\n        { value: 1,  name: \"נשים בלבד\" }\n      ],\n      emphasis: { itemStyle: { shadowBlur: 10, shadowColor: 'rgba(0,104,245,.25)' } }\n    }]\n  }));\n  window.addEventListener('resize', () => chartGender.resize());\n\n  \u002F\u002F ── Chart 4: capacity by frame type ──\n  const chartAlloc = echarts.init(document.getElementById('chart-alloc'));\n  chartAlloc.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\n      formatter: function(p) { return p[0].name + \": \" + p[0].value + \" מקומות\"; }\n    }),\n    xAxis: {\n      type: 'category',\n      data: [\"גגון\", \"נוסל\", \"לא צוין\", \"קבלת חירום\", \"בית לחיים\"],\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"מקומות\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n      axisLabel: { fontFamily: 'Rubik', color: '#6c757d' }\n    },\n    series: [{\n      type: 'bar',\n      data: [255, 102, 75, 50, 20],\n      barMaxWidth: 56,\n      label: { show: true, position: 'top', fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 },\n      itemStyle: { borderRadius: [4, 4, 0, 0] }\n    }]\n  }));\n  window.addEventListener('resize', () => chartAlloc.resize());\n\n  \u002F\u002F ── Static table ──\n  const centers = [\n    { name: \"נוזל אביבים\", city: \"בית שמש\",      ft: \"נוסל\",        places: \"36\", gender: \"גברים\",        spread: \"לא צוין\", phone: \"02-3731029\" },\n    { name: \"צעדים - קרית שלמה\",  city: \"בני ציון\",     ft: \"לא צוין\",    places: \"5\",  gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"09-7415986\" },\n    { name: \"קרית שלמה - בית לחיים\", city: \"בני ציון\", ft: \"בית לחיים\",  places: \"20\", gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"09-7415981\u002F2\" },\n    { name: \"קבלת חירום רעננה\",   city: \"רעננה\",       ft: \"קבלת חירום\", places: \"50\", gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"050-6322406\" },\n    { name: \"בית נתן\",            city: \"באר שבע\",     ft: \"נוסל\",        places: \"18\", gender: \"לא צוין\",    spread: \"מחוזי\",   phone: \"053-7955591\" },\n    { name: \"בית שושן\",           city: \"ירושלים\",     ft: \"לא צוין\",    places: \"50\", gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"-\" },\n    { name: \"בר כוכבא\",           city: \"טבריה\",       ft: \"לא צוין\",    places: \"20\", gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"076-5408522\" },\n    { name: \"ברנר\",               city: \"טבריה\",       ft: \"נוסל\",        places: \"30\", gender: \"גברים ונשים\", spread: \"ארצי\",    phone: \"04-6725792\" },\n    { name: \"נוסל באר שבע\",       city: \"באר שבע\",     ft: \"נוסל\",        places: \"18\", gender: \"גברים ונשים\", spread: \"מחוזי\",   phone: \"08-6277091\" },\n    { name: \"גגון ירושלים\",       city: \"ירושלים\",     ft: \"גגון\",        places: \"20\", gender: \"גברים ונשים\", spread: \"מחוזי\",   phone: \"02-5314600\" },\n    { name: \"גגון 1 תל אביב\",     city: \"תל אביב\",     ft: \"גגון\",        places: \"50\", gender: \"גברים\",        spread: \"ארצי\",    phone: \"050-6879703\" },\n    { name: \"גגון נשים ת\\\"א\",     city: \"תל אביב\",     ft: \"גגון\",        places: \"20\", gender: \"נשים\",         spread: \"ארצי\",    phone: \"050-6879703\" },\n    { name: \"גגון גברים ת\\\"א\",    city: \"תל אביב\",     ft: \"גגון\",        places: \"20\", gender: \"גברים\",        spread: \"ארצי\",    phone: \"050-6879703\" },\n    { name: \"גגון פתח תקווה\",     city: \"פתח תקווה\",   ft: \"גגון\",        places: \"20\", gender: \"לא צוין\",    spread: \"מחוזי\",   phone: \"052-7550505\" },\n    { name: \"מקלט פתח תקווה\",    city: \"פתח תקווה\",   ft: \"גגון\",        places: \"15\", gender: \"לא צוין\",    spread: \"מחוזי\",   phone: \"03-9348453\" },\n    { name: \"גגון אשדוד 1\",       city: \"אשדוד\",       ft: \"גגון\",        places: \"20\", gender: \"גברים\",        spread: \"מחוזי\",   phone: \"08-8516835\" },\n    { name: \"גגון אשדוד 2\",       city: \"אשדוד\",       ft: \"גגון\",        places: \"20\", gender: \"גברים\",        spread: \"מחוזי\",   phone: \"052-8948004\" },\n    { name: \"גגון ראשון לציון\",   city: \"ראשון לציון\", ft: \"גגון\",        places: \"20\", gender: \"גברים ונשים\", spread: \"מחוזי\",   phone: \"054-5348832\" },\n    { name: \"גגון חיפה\",          city: \"חיפה\",        ft: \"גגון\",        places: \"20\", gender: \"גברים ונשים\", spread: \"מחוזי\",   phone: \"053-7548263\" },\n    { name: \"גגון באר שבע\",       city: \"באר שבע\",     ft: \"גגון\",        places: \"-\",  gender: \"לא צוין\",    spread: \"לא צוין\", phone: \"053-7955907\" },\n    { name: \"גגון חדרה\",          city: \"חדרה\",        ft: \"גגון\",        places: \"30\", gender: \"גברים ונשים\", spread: \"מחוזי\",   phone: \"054-2402450\" },\n    { name: \"בית לחיים הוד השרון\", city: \"הוד השרון\",  ft: \"בית לחיים\",  places: \"-\",  gender: \"לא צוין\",    spread: \"ארצי\",    phone: \"052-8948004\" },\n    { name: \"מרכז חדרה\",          city: \"חדרה\",        ft: \"לא צוין\",    places: \"-\",  gender: \"לא צוין\",    spread: \"ארצי\",    phone: \"054-2402450\" },\n  ];\n\n  const ftBadge = {\n    \"גגון\": \"info\", \"נוסל\": \"ok\", \"בית לחיים\": \"warn\",\n    \"קבלת חירום\": \"danger\", \"לא צוין\": \"mut\"\n  };\n  const badgeClass = {\n    \"info\":   \"bg-info text-ink-deep\",\n    \"ok\":     \"bg-ok text-white\",\n    \"warn\":   \"bg-warn text-ink-deep\",\n    \"danger\": \"bg-danger text-white\",\n    \"mut\":    \"bg-surface-alt text-subtle\"\n  };\n\n  const tbody = document.getElementById('centers-tbody');\n  centers.forEach((c, i) => {\n    const tr = document.createElement('tr');\n    tr.className = i % 2 === 0 ? 'border-b border-rule' : 'border-b border-rule bg-surface';\n    const badge = ftBadge[c.ft] || 'mut';\n    tr.innerHTML =\n      '\u003Ctd class=\"py-2 px-3 font-medium text-ink-deep\">' + c.name + '\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3\">' + c.city + '\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3\">\u003Cspan class=\"badge rounded-gov-pill px-2 py-0.5 text-xs ' + badgeClass[badge] + '\">' + c.ft + '\u003C\u002Fspan>\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3 text-center\" dir=\"ltr\">' + c.places + '\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3\">' + c.gender + '\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3\">' + c.spread + '\u003C\u002Ftd>' +\n      '\u003Ctd class=\"py-2 px-3\" dir=\"ltr\">' + c.phone + '\u003C\u002Ftd>';\n    tbody.appendChild(tr);\n  });\n\u003C\u002Fscript>\n",1778130670066]