[{"data":1,"prerenderedAt":31},["ShallowReactive",2],{"dataset-a21568d8-97f4-4e1d-b326-62cca1a2c8d6":3},{"entry":4,"body":30},{"id":5,"slug":5,"title":6,"organization":7,"organization_slug":8,"tags_he":9,"primary_resource_id":14,"formats":15,"metadata_modified":17,"license":18,"record_count":19,"resources":20,"last_analyzed_at":25,"version":26,"summary_he":27,"dataset_kind":28,"related_ids":29},"a21568d8-97f4-4e1d-b326-62cca1a2c8d6","מאגר האסדרה- Regulation Database","רשות האסדרה","regulatory-authority",[10,11,12,13],"אוצר וכלכלה","מאגר חוקים ותקנות","מידע על חקיקה","רגולציה","929b4c60-ce43-4f5b-9960-f6146ba33eed",[16],"XLSX","2025-06-30T12:28:11.213211Z","Other (Open)",6576,[21],{"url":22,"format":16,"name":23,"size_bytes":24},"https:\u002F\u002Fdata.gov.il\u002Fdataset\u002Fa21568d8-97f4-4e1d-b326-62cca1a2c8d6\u002Fresource\u002F929b4c60-ce43-4f5b-9960-f6146ba33eed\u002Fdownload\u002F-30.06.2025.xlsx","מאגר האסדרה 30.06",838131,"2026-05-07T05:08:00.963553Z",1,"מאגר האסדרה האחוד של רשות האסדרה – 6,576 פריטי חקיקה ראשית ומשנית מ-1948 ועד היום, הכולל את כלל הרגולציה הממשלתית ממשרדי הממשלה והרשויות המסדירות.","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    מאגר האסדרה הוא הגרסה הראשונה של מאגר הרגולציה האחוד שהוקם מכוח סעיף 37 לחוק עקרונות האסדרה, התשפ\"ב-2021.\n    המאגר כולל 6,576 פריטי חקיקה ראשית ומשנית הפרוסים על פני עשרות משרדי ממשלה ורשויות מסדירות, ומתוארך משנת 1948 ועד ימינו.\n    הוא מאפשר לאזרחים, לחוקרים ולגורמים מקצועיים לאתר חקיקה רגולטורית ממקור מוסמך ואחיד.\n  \u003C\u002Fp>\n\u003C\u002Fsection>\n\n\u003C!-- KPI grid: 2 cols mobile, 4 desktop -->\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\">6,576\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\">5,485\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\">1,088\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\">78.8%\u003C\u002Fdiv>\n    \u003Cdiv class=\"text-sm text-subtle\">מוגדרות כרגולציה\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Insights 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\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>משרד הכלכלה והתעשייה הוא הגורם המסדיר הדומיננטי עם 1,956 פריטי חקיקה — כ-29.7% מכלל המאגר.\u003C\u002Fli>\n    \u003Cli>83.4% מפריטי החקיקה הם חקיקה משנית (תקנות), לעומת 16.5% חקיקה ראשית (חוקים).\u003C\u002Fli>\n    \u003Cli>שנת 2024 מציגה שיא עם 150 פריטים — לעומת ממוצע של כ-39 פריטים בשנות ה-2000.\u003C\u002Fli>\n    \u003Cli>המאגר מכסה חקיקה החל מ-1948, ובו 7 חוקים שנחקקו בשנת הקמת המדינה.\u003C\u002Fli>\n    \u003Cli>21.2% מהרשומות (1,392 פריטים) מסווגות כחקיקה שאינה רגולציה — בעיקר חוקי יסוד וחוקים מנהליים.\u003C\u002Fli>\n  \u003C\u002Ful>\n\u003C\u002Fsection>\n\n\u003C!-- Year 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\">חקיקה לפי שנת פרסום (1948–2025)\u003C\u002Fh2>\n  \u003C\u002Fdiv>\n  \u003Cp class=\"text-xs text-subtle mb-2\">ניתן לגרור את פס הגלילה בתחתית הגרף להצגת טווח שנים שונה. נתוני 2025 חלקיים.\u003C\u002Fp>\n  \u003Cdiv id=\"chart-year\" class=\"h-64 md:h-80\">\u003C\u002Fdiv>\n\u003C\u002Fsection>\n\n\u003C!-- Two charts side by side -->\n\u003Cdiv class=\"grid grid-cols-1 md:grid-cols-2 gap-5 mb-6\">\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">התפלגות סוגי חקיקה\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-type\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n  \u003Cdiv class=\"card p-5\">\n    \u003Ch2 class=\"m-0 mb-3 text-base font-semibold text-ink-deep\">עשרת הגורמים המסדירים המובילים\u003C\u002Fh2>\n    \u003Cdiv id=\"chart-offices\" class=\"h-64 md:h-72\">\u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n\u003C!-- Live 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    \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 notes -->\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\">סעיף 37 לחוק עקרונות האסדרה, התשפ\"ב-2021 (להלן – החוק), קובע חובה לפרסם את כל האסדרה (רגולציה) במאגר אסדרה אחוד.\nמאגר זה הוא הגרסה הראשונה למאגר האסדרה ומכיל חקיקה ראשית ותקנות רגולטוריות.\n\nהמאגר יתעדכן באופן עיתי.\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* ── Chart 1: stacked bar by year ── *\u002F\n  var years = [];\n  for (var y = 1948; y \u003C= 2025; y++) years.push(y);\n\n  var primaryData  = [7,11,16,7,11,14,11,9,9,12,18,14,7,17,5,9,10,18,2,15,12,19,7,9,10,13,5,10,13,8,7,11,17,17,8,10,11,10,8,4,14,8,7,13,21,16,22,16,20,10,16,10,18,19,21,4,9,27,12,22,37,3,13,20,17,6,14,2,24,27,20,4,10,11,6,27,37,14];\n  var secondaryData = [0,0,0,7,5,1,7,12,9,16,11,15,21,11,33,17,17,14,11,20,19,15,16,25,26,18,18,14,17,16,12,15,16,16,13,20,15,10,14,14,21,7,14,14,14,15,23,16,19,12,16,21,20,34,20,13,21,18,22,19,26,26,20,36,22,36,42,21,21,28,37,36,10,12,13,99,113,14];\n\n  var chartYear = echarts.init(document.getElementById('chart-year'));\n  chartYear.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\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    legend: {\n      data: [\"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05e8\\u05d0\\u05e9\\u05d9\\u05ea\", \"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05de\\u05e9\\u05e0\\u05d9\\u05ea\"],\n      top: 4,\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    dataZoom: [\n      { type: 'inside', startValue: 1990, endValue: 2025 },\n      { type: 'slider', startValue: 1990, endValue: 2025, height: 20, bottom: 4,\n        textStyle: { fontFamily: 'Rubik', color: '#0c3058' } }\n    ],\n    xAxis: {\n      type: 'category',\n      data: years,\n      axisLabel: { rotate: 45, fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    yAxis: {\n      type: 'value',\n      name: \"\\u05e4\\u05e8\\u05d9\\u05d8\\u05d9\\u05dd\",\n      nameTextStyle: { fontFamily: 'Rubik', color: '#6c757d' },\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    series: [\n      {\n        name: \"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05e8\\u05d0\\u05e9\\u05d9\\u05ea\",\n        type: 'bar', stack: 'total',\n        data: primaryData,\n        itemStyle: { color: '#0b3668' }\n      },\n      {\n        name: \"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05de\\u05e9\\u05e0\\u05d9\\u05ea\",\n        type: 'bar', stack: 'total',\n        data: secondaryData,\n        itemStyle: { color: '#6c9fd8' },\n        emphasis: { itemStyle: { color: '#0068f5' } }\n      }\n    ]\n  }));\n  window.addEventListener('resize', function() { chartYear.resize(); });\n\n  \u002F* ── Chart 2: donut – legislation type ── *\u002F\n  var chartType = echarts.init(document.getElementById('chart-type'));\n  chartType.setOption(Object.assign({}, baseECharts, {\n    tooltip: {\n      trigger: 'item',\n      formatter: '{b}: {c} ({d}%)',\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    legend: {\n      bottom: 4,\n      textStyle: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    series: [{\n      name: \"\\u05e1\\u05d5\\u05d2 \\u05d7\\u05e7\\u05d9\\u05e7\\u05d4\",\n      type: 'pie',\n      radius: ['40%', '68%'],\n      center: ['50%', '46%'],\n      data: [\n        { value: 5485, name: \"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05de\\u05e9\\u05e0\\u05d9\\u05ea\", itemStyle: { color: '#0068f5' } },\n        { value: 1088, name: \"\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05e8\\u05d0\\u05e9\\u05d9\\u05ea\", itemStyle: { color: '#6c9fd8' } }\n      ],\n      label: {\n        formatter: '{b}\\n{d}%',\n        fontFamily: 'Rubik',\n        color: '#0c3058'\n      },\n      emphasis: { itemStyle: { shadowBlur: 8, shadowColor: 'rgba(0,104,245,.25)' } }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartType.resize(); });\n\n  \u002F* ── Chart 3: horizontal bar – top offices ── *\u002F\n  var offices = [\n    \"\\u05e8\\u05e9\\u05d5\\u05ea \\u05d4\\u05de\\u05d9\\u05dd\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d0\\u05e0\\u05e8\\u05d2\\u05d9\\u05d4\",\n    \"\\u05d4\\u05de\\u05e9\\u05e8\\u05d3 \\u05dc\\u05d4\\u05d2\\u05e0\\u05ea \\u05d4\\u05e1\\u05d1\\u05d9\\u05d1\\u05d4\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05ea\\u05e7\\u05e9\\u05d5\\u05e8\\u05ea\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d0\\u05d5\\u05e6\\u05e8\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d7\\u05e7\\u05dc\\u05d0\\u05d5\\u05ea \\u05d5\\u05e4\\u05d9\\u05ea\\u05d5\\u05d7 \\u05d4\\u05db\\u05e4\\u05e8\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05e2\\u05d1\\u05d5\\u05d3\\u05d4\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05de\\u05e9\\u05e4\\u05d8\\u05d9\\u05dd\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05d1\\u05e8\\u05d9\\u05d0\\u05d5\\u05ea\",\n    \"\\u05de\\u05e9\\u05e8\\u05d3 \\u05d4\\u05db\\u05dc\\u05db\\u05dc\\u05d4 \\u05d5\\u05d4\\u05ea\\u05e2\\u05e9\\u05d9\\u05d9\\u05d4\"\n  ];\n  var officeCounts = [130, 156, 157, 231, 258, 294, 338, 468, 1142, 1956];\n\n  var chartOffices = echarts.init(document.getElementById('chart-offices'));\n  chartOffices.setOption(Object.assign({}, baseECharts, {\n    grid: { left: 16, right: 56, top: 12, bottom: 12, containLabel: true },\n    tooltip: {\n      trigger: 'axis',\n      axisPointer: { type: 'shadow' },\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    xAxis: {\n      type: 'value',\n      axisLabel: { fontFamily: 'Rubik', color: '#0c3058' }\n    },\n    yAxis: {\n      type: 'category',\n      data: offices,\n      axisLabel: { fontFamily: 'Rubik', fontSize: 11, color: '#0c3058' }\n    },\n    series: [{\n      type: 'bar',\n      data: officeCounts.map(function(v, i) {\n        return {\n          value: v,\n          itemStyle: { color: i === 9 ? '#0068f5' : '#6c9fd8' }\n        };\n      }),\n      label: {\n        show: true,\n        position: 'right',\n        fontFamily: 'Rubik',\n        color: '#0c3058',\n        fontSize: 11\n      }\n    }]\n  }));\n  window.addEventListener('resize', function() { chartOffices.resize(); });\n\n  \u002F* ── GovExplorer: searchable registry ── *\u002F\n  GovExplorer.create({\n    container:    '#explorer',\n    searchInput:  '#explorer-search',\n    resourceId:   '929b4c60-ce43-4f5b-9960-f6146ba33eed',\n    fields:       ['_id', 'legislation_name', 'office_name', 'legislation_type', 'publication_date'],\n    headers:      ['\\u05de\\u05d6\\u05d4\\u05d4', '\\u05e9\\u05dd \\u05d4\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4', '\\u05de\\u05e9\\u05e8\\u05d3 \u002F \\u05e8\\u05e9\\u05d5\\u05ea', '\\u05e1\\u05d5\\u05d2', '\\u05ea\\u05d0\\u05e8\\u05d9\\u05da \\u05e4\\u05e8\\u05e1\\u05d5\\u05dd'],\n    searchFields: ['legislation_name', 'office_name'],\n    pageSize:     50,\n    sort:         '_id asc',\n    renderRow: function(r) {\n      var lt = r['legislation_type'] || '';\n      var badgeKind = lt === '\\u05d7\\u05e7\\u05d9\\u05e7\\u05d4 \\u05e8\\u05d0\\u05e9\\u05d9\\u05ea' ? 'info' : 'mut';\n      var dateStr = (r['publication_date'] || '').slice(0, 10);\n      return [\n        { text: String(r['_id'] || ''), dir: 'ltr' },\n        { text: r['legislation_name'] || '' },\n        { text: r['office_name'] || '' },\n        { text: lt, badge: badgeKind },\n        { text: dateStr, dir: 'ltr' }\n      ];\n    }\n  });\n\u003C\u002Fscript>\n",1778130671719]