[{"data":1,"prerenderedAt":32},["ShallowReactive",2],{"dataset-bf4fd9a3-f25c-4b44-89f9-ef23a6234fe7":3},{"entry":4,"body":31},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":10,"formats":11,"metadata_modified":14,"license":15,"record_count":16,"resources":17,"last_analyzed_at":26,"version":27,"summary_he":28,"dataset_kind":29,"related_ids":30},"bf4fd9a3-f25c-4b44-89f9-ef23a6234fe7","תיקי חוזי דיור של משרד המשפטים","משרד המשפטים","ministry_of_justice",[],"e279e48c-4118-4b7e-aa18-9443040cffdf",[12,13],"CSV","PDF","2025-06-16T07:35:08.302283Z","Other (Open)",124,[18,22],{"url":19,"format":12,"name":20,"size_bytes":21},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fbf4fd9a3-f25c-4b44-89f9-ef23a6234fe7\u002Fresource\u002Fe279e48c-4118-4b7e-aa18-9443040cffdf\u002Fdownload\u002F-.csv","תיקי חוזי דיור.csv",14873,{"url":23,"format":13,"name":24,"size_bytes":25},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fbf4fd9a3-f25c-4b44-89f9-ef23a6234fe7\u002Fresource\u002Fdeb07829-77c1-4426-b88c-b6a4b5bb550e\u002Fdownload\u002F-excel.pdf","הוראות לפתיחת קובץ מאגר באמצעות תוכנת excel.pdf",1085423,"2026-05-07T05:02:38.724079Z",1,"124 תיקי חוזי דיור ואחזקה של משרד המשפטים בפריסה ארצית — מירושלים (45 חוזים) ותל אביב (24) ועד נוף הגליל, חיפה, באר שבע ועוד 16 יישובים, עם מידע על סטטוס, תאריכי תוקף ואופציה לכל חוזה.","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 card -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Finfo.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תקציר\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"m-0 text-subtle leading-relaxed\">\n    מאגר זה כולל 124 תיקי חוזי דיור של משרד המשפטים — חוזי שכירות ואחזקה לנכסים שמחזיק המשרד ברחבי הארץ,\n    מירושלים ותל אביב ועד נוף הגליל, חיפה, באר שבע ועוד 16 ערים. לכל תיק מתועדים מספר החוזה וכתובתו,\n    סטטוס ותוקף, תאריכי תחילה וסיום, אפשרות אופציה ובסיס הצמדה — מידע המאפשר מעקב תפעולי אחר נכסי\n    המשרד בפריסה ארצית.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI grid -->\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\">124\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-ok mb-1\">39\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\">88\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\">21\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  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fcircle-check.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תובנות עיקריות\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cul class=\"list-disc ps-5 m-0 space-y-2 text-sm marker:text-brand\">\n    \u003Cli>ירושלים היא עיר הדגל של המאגר עם 45 חוזים — כ-36% מסך הנכסים — המשקפים את ריכוז מוסדות המשפט בבירה.\u003C\u002Fli>\n    \u003Cli>71% מהחוזים (88 מתוך 124) כוללים סעיף אופציה, דבר המאפשר גמישות בהארכת ההתקשרות.\u003C\u002Fli>\n    \u003Cli>שיא חתימות החוזים נרשם בשנת 2017 עם 8 חוזים חדשים, ואחריה 2019 ו-2006 עם 7 חוזים בכל אחת.\u003C\u002Fli>\n    \u003Cli>41 חוזים (33%) מצוידים בבסיס הצמדה מוגדר — הגנה מפני שחיקת ערך לאורך שנים.\u003C\u002Fli>\n    \u003Cli>הוותיק ביותר: חוזה מ-1972 — יותר מ-50 שנות התקשרות מתועדות במאגר.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Charts grid -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n\n  \u003C!-- City distribution -->\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות חוזים לפי עיר\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-cities\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n  \u003C!-- Status distribution -->\n  \u003Csection class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">סטטוס החוזים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-status\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n  \u003C\u002Fsection>\n\n\u003C\u002Fdiv>\n\n\u003C!-- Timeline chart -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Fdatabase.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">חוזים חדשים לפי שנת תחילה (1993–2020)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cdiv id=\"chart-years\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\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    \u003Cdiv class=\"flex items-center gap-2 text-brand\">\n      \u003Cimg src=\"\u002Ficons\u002Fsearch.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n      \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">עיון ברשימת החוזים\u003C\u002Fh2>\n    \u003C\u002Fdiv>\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 description -->\n\u003Csection class=\"card p-5 mb-6\">\n  \u003Cdiv class=\"flex items-center gap-2 mb-3 text-brand\">\n    \u003Cimg src=\"\u002Ficons\u002Flist.svg\" alt=\"\" class=\"w-5 h-5\" \u002F>\n    \u003Ch2 class=\"m-0 text-lg font-semibold text-ink-deep\">תיאור מקורי\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"m-0 text-sm text-subtle 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\u002F --- City chart (horizontal bar) ---\n  const cityNames = [\"\\u05e0\\u05ea\\u05e0\\u05d9\\u05d4\", \"\\u05d1\\u05d0\\u05e7\\u05d4 \\u05d0\\u05dc-\\u05d2\\u05e8\\u05d1\\u05d9\\u05d4\", \"\\u05d0\\u05e9\\u05e7\\u05dc\\u05d5\\u05df\", \"\\u05e4\\u05ea\\u05d7 \\u05ea\\u05e7\\u05d5\\u05d5\\u05d4\", \"\\u05d1\\u05d0\\u05e8 \\u05e9\\u05d1\\u05e2\", \"\\u05d7\\u05d9\\u05e4\\u05d4\", \"\\u05e0\\u05d5\\u05e3 \\u05d4\\u05d2\\u05dc\\u05d9\\u05dc\", \"\\u05d0\\u05d7\\u05e8\", \"\\u05ea\\u05dc \\u05d0\\u05d1\\u05d9\\u05d1\", \"\\u05d9\\u05e8\\u05d5\\u05e9\\u05dc\\u05d9\\u05dd\"];\n  const cityVals = [2, 2, 3, 3, 5, 5, 10, 12, 24, 45];\n\n  const chartCities = echarts.init(document.getElementById('chart-cities'));\n  chartCities.setOption(Object.assign({}, baseECharts, {\n    grid: { left: 16, right: 24, top: 12, bottom: 12, containLabel: true },\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      formatter: function(p) { return p.name + \": \" + p.value + \" \\u05d7\\u05d5\\u05d6\\u05d9\\u05dd\"; }\n    }),\n    xAxis: { type: 'value', minInterval: 1 },\n    yAxis: { type: 'category', data: cityNames, axisLabel: { fontFamily: 'Rubik' } },\n    series: [{\n      type: 'bar',\n      data: cityVals.map(function(v, i) {\n        return i === cityVals.length - 1\n          ? { value: v, itemStyle: { color: '#0068f5' } }\n          : { value: v };\n      }),\n      barMaxWidth: 28,\n      label: { show: true, position: 'right', fontFamily: 'Rubik', color: '#0c3058', fontSize: 11 },\n    }],\n  }));\n  window.addEventListener('resize', function() { chartCities.resize(); });\n\n  \u002F\u002F --- Status donut ---\n  const chartStatus = echarts.init(document.getElementById('chart-status'));\n  chartStatus.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, { trigger: 'item' }),\n    legend: {\n      orient: 'horizontal',\n      bottom: 4,\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' },\n    },\n    series: [{\n      type: 'pie',\n      radius: ['40%', '68%'],\n      center: ['50%', '44%'],\n      data: [\n        { value: 39, name: \"\\u05e4\\u05e2\\u05d9\\u05dc\", itemStyle: { color: '#198754' } },\n        { value: 83, name: \"\\u05dc\\u05d0 \\u05d4\\u05d5\\u05d2\\u05d3\\u05e8\", itemStyle: { color: '#6c9fd8' } },\n        { value: 2,  name: \"\\u05e1\\u05d9\\u05d5\\u05dd \\u05d4\\u05ea\\u05e7\\u05e9\\u05e8\\u05d5\\u05ea\", itemStyle: { color: '#dc3545' } },\n      ],\n      label: { fontFamily: 'Rubik', fontSize: 12 },\n      emphasis: { itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.25)' } },\n    }],\n  }));\n  window.addEventListener('resize', function() { chartStatus.resize(); });\n\n  \u002F\u002F --- Timeline bar chart ---\n  const years = [1993,1994,1995,1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020];\n  const yearVals = [2,2,1,2,3,2,2,2,2,4,6,6,6,7,6,5,2,3,5,7,4,2,5,2,8,5,7,3];\n\n  const chartYears = echarts.init(document.getElementById('chart-years'));\n  chartYears.setOption(Object.assign({}, baseECharts, {\n    tooltip: Object.assign({}, baseECharts.tooltip, {\n      trigger: 'axis',\n      formatter: function(p) {\n        return p[0].axisValue + \": \" + p[0].value + \" \\u05d7\\u05d5\\u05d6\\u05d9\\u05dd \\u05d7\\u05d3\\u05e9\\u05d9\\u05dd\";\n      }\n    }),\n    xAxis: {\n      type: 'category',\n      data: years,\n      axisLabel: { fontFamily: 'Rubik', rotate: 45, fontSize: 11 },\n    },\n    yAxis: {\n      type: 'value',\n      minInterval: 1,\n      name: '\\u05d7\\u05d5\\u05d6\\u05d9\\u05dd',\n      nameTextStyle: { fontFamily: 'Rubik' },\n    },\n    series: [{\n      type: 'bar',\n      data: yearVals.map(function(v, i) {\n        \u002F\u002F Highlight 2017 as the peak\n        if (years[i] === 2017) return { value: v, itemStyle: { color: '#0053c4' } };\n        return v;\n      }),\n      barMaxWidth: 24,\n      itemStyle: { color: '#6c9fd8' },\n    }],\n  }));\n  window.addEventListener('resize', function() { chartYears.resize(); });\n\n  \u002F\u002F --- GovExplorer ---\n  GovExplorer.create({\n    container:    '#explorer',\n    searchInput:  '#explorer-search',\n    resourceId:   'e279e48c-4118-4b7e-aa18-9443040cffdf',\n    fields:       ['\\u05de\\u05e1\\u05e4\\u05e8 \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05e1\\u05d8\\u05d0\\u05d8\\u05d5\\u05e1', '\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05ea\\u05d7\\u05d9\\u05dc\\u05ea \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05e1\\u05d9\\u05d5\\u05dd \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05e1\\u05d9\\u05d5\\u05dd \\u05d0\\u05d5\\u05e4\\u05e6\\u05d9\\u05d4'],\n    headers:      ['\\u05de\\u05e1\\u05e4\\u05e8 \\u05d5\\u05e9\\u05dd \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05e1\\u05d8\\u05d0\\u05d8\\u05d5\\u05e1', '\\u05ea\\u05d7\\u05d9\\u05dc\\u05ea \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05e1\\u05d9\\u05d5\\u05dd \\u05d7\\u05d5\\u05d6\\u05d4', '\\u05e1\\u05d9\\u05d5\\u05dd \\u05d0\\u05d5\\u05e4\\u05e6\\u05d9\\u05d4'],\n    searchFields: ['\\u05de\\u05e1\\u05e4\\u05e8 \\u05d7\\u05d5\\u05d6\\u05d4'],\n    pageSize:     25,\n    sort:         '_id asc',\n    renderRow: function(r) {\n      var st = r['\\u05e1\\u05d8\\u05d0\\u05d8\\u05d5\\u05e1'] || '';\n      var badge = st === '\\u05e4\\u05e2\\u05d9\\u05dc' ? 'ok'\n                : st === '\\u05e1\\u05d9\\u05d5\\u05dd \\u05d4\\u05ea\\u05e7\\u05e9\\u05e8\\u05d5\\u05ea' ? 'danger'\n                : 'mut';\n      return [\n        { text: r['\\u05de\\u05e1\\u05e4\\u05e8 \\u05d7\\u05d5\\u05d6\\u05d4'] || '' },\n        { text: st || '\\u05dc\\u05d0 \\u05d4\\u05d5\\u05d2\\u05d3\\u05e8', badge: badge },\n        { text: r['\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05ea\\u05d7\\u05d9\\u05dc\\u05ea \\u05d7\\u05d5\\u05d6\\u05d4'] || '' },\n        { text: r['\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05e1\\u05d9\\u05d5\\u05dd \\u05d7\\u05d5\\u05d6\\u05d4'] || '' },\n        { text: r['\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05e1\\u05d9\\u05d5\\u05dd \\u05d0\\u05d5\\u05e4\\u05e6\\u05d9\\u05d4'] || '' },\n      ];\n    },\n  });\n\u003C\u002Fscript>\n",1778130672159]