1
0

Funkcijas-as-Code — valsts pārvaldes funkciju katalogs

Viens katalogs (data/funkcijas.xml, shēma schemas/funkcijas-0.1.xsd) ar valsts pārvaldes funkcijām kokā. Pie tā PPPA VDZP sasaista, kas funkciju nosaka, kas to veic, cik tā maksā un kādās sistēmās tā darbojas.

Saturs

Zars Kas tajā ir Avots
S nozaru funkcijas 10 grupas un to apakšfunkcijas pēc valdības funkciju klasifikācijas (COFOG), kā valsts budžeta izpildē sources/cofog.csv (VDZP budžeta dati)
H horizontālās funkcijas Funkcijas, kas jāveic katrai iestādei: lietvedība, finanšu vadība, personāls, iepirkumi, IKT, politikas plānošana, komunikācija, iekšējā kontrole, administratīvais process, personas datu aizsardzība tools/generate.py

Lietvedība (H.01) ir sadalīta pēc Arhīvu likuma 4., 6.–9. panta (dokumentēšana, klasifikācija, iekšējā kontrole, glabāšana un pieejamība, arhīva pārvaldība, nodošana valsts glabāšanā, pārvēršana elektroniskā formā) un ietver oficiālo elektronisko saziņu un iesniegumu izskatīšanu.

Funkcijas elementi

<Function id="H.01.02" kind="horizontal" level="3">
  <Name>Dokumentu klasifikācija un sistematizācija</Name>
  <Basis unit="lv-lik-2010-02-11.art4.d3">Arhīvu likums, 4. panta 3. daļa</Basis>
  <Holder type="every_institution">katra iestāde</Holder>
  <Holder type="institution" vpkId="22-0663">Latvijas Nacionālais arhīvs</Holder>
  <Keyword>klasifikācij</Keyword>
</Function>
  • Basis/@unit — Likums-as-Code vienības ID; ietver visas apakšvienības (…art4 = viss 4. pants).
  • Holder — kas funkciju veic: every_institution, institution (VPK ID), cabinet, municipality, role.
  • Keyword — vārda sākums mazajiem burtiem; VDZP pēc tā atrod likumu pilnvarojumus un nolikumu punktus, kam nav tieša pamata. Horizontālajām funkcijām tie ir HORIZONTAL, nozaru funkcijām — SECTOR_KEYWORDS ģeneratorā.
  • Cofog — budžeta funkcijas kods; VDZP pēc tā piesaista iestāžu izdevumus.

Nolikumu punktu klasifikācija

Classification piesaista katru iestādes nolikuma funkcijas vai uzdevuma punktu tieši vienai funkcijai — tā veidojas iestāžu × funkciju matrica, uz kuras var rēķināt apvienošanas, deleģēšanas vai konkurences scenārijus.

<Classification point="lv-nol-22-0558.p4.8" type="function" function="H.05.04" status="ai_proposed"
  by="claude-opus-5-5" date="2026-10-24">Lietotāju atbalsts.</Classification>
  • type: function (punkts apraksta funkciju), procedural (tiesības, pārstāvība — nav atsevišķa funkcija), residual („veic citus uzdevumus”).
  • status: ai_proposed — MI priekšlikums, jāpārskata cilvēkam; confirmed; rejected.
  • Avots sources/klasifikacija.csv; ģenerators pārbauda, ka katrs punkts ir vienreiz un funkcija ir katalogā.

Kā VDZP to izmanto

  • cac_gold.function_link — sasaiste: likuma pilnvarojums (B20, pēc pamata vai atslēgvārda), nolikuma punkts (B05, pēc atslēgvārda), budžeta izdevumi (B03, pēc COFOG koda), katram ar metodi, ticamību un pārskatīšanas statusu (confirmed — pēc pamata vai budžeta koda, candidate — pēc atslēgvārda, jāpārskata).
  • cac_gold.function_coverage — katrai funkcijai (ar apakšfunkcijām): pilnvarojumi, turētāji, nolikumu punkti, iestādes, izdevumi, apstiprinātās saites un kandidāti.
  • Funkciju karte VDZP lapā (cilne „Funkciju karte” un /funkcijas/): funkcija → tiesiskais pamats → veicējs → resors → izdevumi.

Izmaiņas

tools/generate.py → data/funkcijas.xml (pārbauda pret XSD). Izmaiņa = jauns DATA_VERSIONS ieraksts ģeneratorā.

Koncepcijas demonstrācija (PPP Asociācija), nav oficiāls klasifikators.

Description
Valsts pārvaldes funkciju katalogs (B21): nozaru funkcijas pēc COFOG un horizontālās funkcijas ar tiesisko pamatu
Readme 446 KiB
Languages
Python 100%