Snadné přidání nového datasetu

Datový zdroj Sbírky právních předpisů územních samosprávných celků a některých správních úřadů Podrobné informace

Sbírky právních předpisů územních samosprávných celků a některých správních úřadů

Sbírky právních předpisů územních samosprávných celků a některých správních úřadů slouží k vyhlašování právních předpisů územních samosprávných celků a zákonem stanovených správních úřadů a ke zveřejňování dalších zákonem vymezených aktů.

DatasetId sbirka-pravnich-predpisu
Vytvořen Datový zdroj byl založen před rok.
Záznamy datového zdroje

Datový zdroj obsahuje 10836 záznamů

Nejstarší záznam byl vložen před 551 dny , nejnovější před 514 dny.

Testovací (beta) provoz Ne
Kontaktovat autora
Hledání v datovém zdroji
Vypsat poslední záznamy

Technické podrobnosti

Zdroj dat https://sbirkapp.gov.cz
Stáhnutí celé databáze Pro stažení použijte naše API.

Pokud jste zalogováni, můžete použít i tento odkaz: https://www.hlidacstatu.cz/api/v2/dump/dataset.sbirka-pravnich-predpisu
Zdrojový kód parseru dat https://github.com/HlidacStatu/Datasety/tree/master/sbirkapp.gov.cz
JSON Schéma popisující strukturu a požadavky na data
{
  "definitions": {
    "doc": {
      "type": [
        "object",
        "null"
      ],
      "properties": {
        "HsProcessType": {
          "type": [
            "string",
            "null"
          ]
        },
        "DocumentPlainText": {
          "type": [
            "string",
            "null"
          ]
        },
        "DocumentUrl": {
          "type": [
            "string",
            "null"
          ]
        },
        "DocumentName": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    }
  },
  "type": "object",
  "properties": {
    "CasNabytiUcinnosti": {
      "type": [
        "string",
        "null"
      ]
    },
    "Cislo": {
      "type": [
        "string",
        "null"
      ]
    },
    "DatumNabytiUcinnosti": {
      "type": [
        "string",
        "null"
      ],
      "format": "date-time"
    },
    "DatumSchvaleni": {
      "type": [
        "string",
        "null"
      ],
      "format": "date-time"
    },
    "DatumVyveseniNaUredniDesce": {
      "type": [
        "string",
        "null"
      ],
      "format": "date-time"
    },
    "DatumZverejneni": {
      "type": [
        "string",
        "null"
      ],
      "format": "date-time"
    },
    "Druh": {
      "type": [
        "string",
        "null"
      ]
    },
    "Id": {
      "type": [
        "string",
        "null"
      ]
    },
    "Kraj": {
      "type": [
        "string",
        "null"
      ]
    },
    "KrajVydavatele": {
      "type": [
        "string",
        "null"
      ]
    },
    "Nazev": {
      "type": [
        "string",
        "null"
      ]
    },
    "OblastPravniUpravy": {
      "type": [
        "string",
        "null"
      ]
    },
    "PocetClenuZastupitelstva": {
      "type": [
        "string",
        "null"
      ]
    },
    "PravniZmocneni": {
      "type": [
        "string",
        "null"
      ]
    },
    "RokVNemzSeKonajiVolby": {
      "type": [
        "string",
        "null"
      ]
    },
    "SpisovaZnacka": {
      "type": [
        "string",
        "null"
      ]
    },
    "SpisovaZnackaUstavnihoSoudu": {
      "type": [
        "string",
        "null"
      ]
    },
    "TypRozhodnuti": {
      "type": [
        "string",
        "null"
      ]
    },
    "TypSmlouvy": {
      "type": [
        "string",
        "null"
      ]
    },
    "Usneseni": {
      "type": [
        "string",
        "null"
      ]
    },
    "UzemiNaKteremJeStavNebezpeciVyhlasen": {
      "type": [
        "string",
        "null"
      ]
    },
    "UzemiNaKteremSeChraneneUzemiNachazi": {
      "type": [
        "string",
        "null"
      ]
    },
    "Verze": {
      "type": [
        "number",
        "null"
      ]
    },
    "Vydavatel": {
      "type": [
        "string",
        "null"
      ]
    },
    "VydavatelIdDs": {
      "type": [
        "string",
        "null"
      ]
    },
    "ICO": {
      "type": [
        "string",
        "null"
      ]
    },
    "ZpusobZverejneni": {
      "type": [
        "string",
        "null"
      ]
    },
    "TextPredpisu": {
      "$ref": "#/definitions/doc"
    },
    "PrilohyPredpisu": {
      "type": [
        "array",
        "null"
      ],
      "items": {
        "$ref": "#/definitions/doc"
      }
    }
  }
}
                        
Template pro zobrazování vyhledaných výsledků

<!-- scriban {{ date.now }} --> 
<table class="table table-hover">
                        <thead>
                            <tr>
<th>Detail</th>
<th>Název</th>
<th>Druh</th>
<th>Číslo</th>
<th>Vydavatel</th>
<th>Účinnost</th>
</tr>
                        </thead>
                        <tbody>
{{ for item in model.Result }}
<tr>
<td ><a href="{{ fn_DatasetItemUrl item.Id }}">Detail</a></td>
<td >{{ item.Nazev }}</td>
<td >{{ item.Druh }}</td>
<td >{{ item.Cislo }}</td>
<td ><a href='/subjekt/{{ item.ICO }}'>{{ item.Vydavatel }}</td>
<td >účinné od {{ fn_FormatDate item.DatumNabytiUcinnosti }}</td>
</tr>
{{ end }}

</tbody></table>

                        
Template pro zobrazování jednoho záznamu

<!-- scriban {{ date.now }} --> 
 {{this.item = model}}
<table class="table table-hover"><tbody>
<tr><td>ID záznamu</td><td >{{ item.Id }}</td></tr>
<tr><td>Název</td><td >{{ item.Nazev }}</td></tr>
<tr><td>Druh</td><td >{{ item.Druh }}</td></tr>
<tr><td>Číslo</td><td >{{ item.Cislo }}</td></tr>
<tr><td>Vydavatel předpisu</td><td ><a href='/subjekt/{{ item.ICO }}'>{{ item.Vydavatel }}</td></tr>
<tr><td>Kraj vydavatele</td><td >{{ item.KrajVydavatele }}</td></tr>
<tr><td>Datum zveřejnění</td><td >{{ fn_FormatDate item.DatumZverejneni }}</td></tr>
<tr><td>Datum nabytí účinnosti</td><td >{{ fn_FormatDate item.DatumNabytiUcinnosti }} {{ item.CasNabytiUcinnosti }}</td></tr>
<tr><td>Datum schválení</td><td >{{ fn_FormatDate item.DatumSchvaleni }}</td></tr>

{{ if fn_IsNullOrEmpty(item.DatumVyveseniNaUredniDesce)==false }}
<tr><td>Datum vyvěšení na úřední desce</td><td >{{ fn_FormatDate item.DatumVyveseniNaUredniDesce }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.OblastPravniUpravy)==false }}
<tr><td>Způsob zveřejnění</td><td >{{ item.ZpusobZverejneni }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.DatumVyveseniNaUredniDesce)==false }}
<tr><td>Oblast právní úpravy</td><td >{{ item.OblastPravniUpravy }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.PravniZmocneni)==false }}
<tr><td>Právní zmocnění</td><td >{{ item.PravniZmocneni }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.Verze)==false }}
<tr><td>Verze</td><td >{{ fn_FormatNumber item.Verze }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.Usneseni)==false }}
<tr><td>Usnesení</td><td >{{ item.Usneseni }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.Kraj)==false }}
<tr><td>Kraj</td><td >{{ item.Kraj }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.PocetClenuZastupitelstva)==false }}
<tr><td>Počet členú zastupitelstva</td><td >{{ item.PocetClenuZastupitelstva }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.RokVNemzSeKonajiVolby)==false }}
<tr><td>Rok, v němž se konají volby</td><td >{{ item.RokVNemzSeKonajiVolby }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.UzemiNaKteremSeChraneneUzemiNachazi)==false }}
<tr><td>Území, na kterém se chráněné území nachází</td><td >{{ item.UzemiNaKteremSeChraneneUzemiNachazi }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.UzemiNaKteremJeStavNebezpeciVyhlasen)==false }}
<tr><td>Území, na kterém je stav nebezpečí vyhlášen</td><td >{{ item.UzemiNaKteremJeStavNebezpeciVyhlasen }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.SpisovaZnackaUstavnihoSoudu)==false }}
<tr><td>Spisová značka Ústavního soudu</td><td >{{ item.SpisovaZnackaUstavnihoSoudu }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.SpisovaZnacka)==false }}
<tr><td>Spisová značka</td><td >{{ item.SpisovaZnacka }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.TypSmlouvy)==false }}
<tr><td>Typ smlouvy</td><td >{{ item.TypSmlouvy }}</td></tr>
{{end}}

{{ if fn_IsNullOrEmpty(item.TypRozhodnuti)==false }}
<tr><td>Typ rozhodnutí</td><td >{{ item.TypRozhodnuti }}</td></tr>
{{end}}
</table>
<h2>Text předpisu</i></h2>
      <pre style="font-size:90%;background:none;line-height:1.6em;">
        {{ fn_HighlightText highlightingData item.TextPredpisu.DocumentPlainText "TextPredpisu.DocumentPlainText" | string.replace '\n' '\n\n' }}                                                                                                                                                                                                                                                                  
      </pre>
<a href='{{ item.TextPredpisu.DocumentUrl }}'>Originál dokumentu</a>


<br/><br/>

  {{for pp in item.PrilohyPredpisu }}
  <div class="panel panel-default">                                              
    <div class="panel-heading">
      <h3 class="panel-title">Příloha <i>{{ pp.DocumentName }}</i> </h3>
    </div>
    <div class="panel-body">                                                                       
      <pre style="font-size:90%;background:none;line-height:1.6em;">
        {{ fn_HighlightText highlightingData pp.DocumentPlainText "PrilohyPredpisu.DocumentPlainText" | string.replace '\n' '\n\n' }}                                                                                                                                                                                                                                                                  
      </pre>
    </div>
  </div>
{{end}}




                        
Otestovat strukturu dat Pokud chcete otestovat vaše data, zda mají správný formát a splňují požadavky JSON Schematu této databáze, rádí pomůžeme.
Technické podrobnosti