You've already forked Funkciju-Specifikacijas-as-Code
Import UAPF package
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016igpMJBtapmG6vHE4vSF9q
49 lines
2.7 KiB
Markdown
49 lines
2.7 KiB
Markdown
# Funkciju-Specifikacijas-as-Code
|
|
|
|
Valsts pārvaldes funkciju specifikācijas kā strukturēti dati (shēma `schemas/specifikacija-0.1.xsd`, nosaukumvieta `urn:pppa:vpk:fspec:0.1`).
|
|
|
|
**PPPA koncepcijas demonstrācija, nav oficiāls valsts dokuments.**
|
|
|
|
## Kas ir funkcijas specifikācija
|
|
|
|
Specifikācija apraksta, **kas** valsts pārvaldes funkcijai jāpanāk, nevis **kas** vai **kā** to izpilda:
|
|
|
|
| Elements | Saturs |
|
|
|---|---|
|
|
| `Rezultāts` | izmērāms rezultāts, neatkarīgs no izpildītāja |
|
|
| `Aptver` | Funkciju, darbu un kompetenču reģistra ieraksti (FDK-Registrs-as-Code), kurus izpilda izvēlētais izpildītājs |
|
|
| `PaliekIestādei` | ieraksti, kurus deleģēt nevar (VPIL 41. pants) un kuri paliek iestādei |
|
|
| `SākumaIzmaksas` | pašreizējās aplēstās izmaksas — salīdzināšanas bāze visiem piedāvājumiem |
|
|
| `Izpildītāji` | pieļaujamie izpildītāju veidi: pati iestāde, cita valsts iestāde, kopīgs pakalpojums, kapitālsabiedrība, privātpersona |
|
|
| `Prasības`, `Rādītāji` | standarti, saskarnes, datu, drošības un pieejamības prasības; kvalitātes rādītāji ar mērķiem |
|
|
| `Kritēriji` | vērtēšanas kritēriji un svari — vienādi visiem pretendentiem |
|
|
| `Lēmums` | izvēlētais izpildītājs, datums, iepirkums un pamatojums |
|
|
|
|
Ķēde: **reģistrs** (ko nosaka normatīvie akti) → **specifikācija** (kas jāpanāk) → **izpildītāja izvēle** (kurš to izdara vislabāk) → **lēmums** (pārbaudāms vēlāk).
|
|
|
|
## Deleģējamība
|
|
|
|
Katra ieraksta deleģējamība izriet no tā darba veida (VDZP `cac/fdk-darba-veidi.yaml`) un Valsts pārvaldes iekārtas likuma:
|
|
|
|
| Vērtība | Darba veidi | Pamats |
|
|
|---|---|---|
|
|
| `nedeleģējams` | politika un plānošana; koordinācija un pārstāvība | VPIL 41. panta 2. daļa |
|
|
| `valsts_iestādei` | drošība; finansējuma sadale un administrēšana | VPIL 41. panta 2. daļas 4. punkts, 3. daļa |
|
|
| `ar_ārēju_normatīvo_aktu` | uzraudzība, kontrole, administratīvie lēmumi | VPIL 41. panta 3. daļas 1. punkts |
|
|
| `deleģējams` | pakalpojumi; zināšanas; iekšējais atbalsts | VPIL 40. panta 1. daļa — ja efektīvāk |
|
|
| `tiesības` | kompetence (tiesības) | paliek iestādei |
|
|
| `nav_noteikts` | nav klasificēts | jāizvērtē |
|
|
|
|
Klasifikācija ir automātiska aplēse; galīgo deleģējamību nosaka jurists, izvērtējot konkrēto normu.
|
|
|
|
## Struktūra
|
|
|
|
```
|
|
schemas/specifikacija-0.1.xsd shēma
|
|
veidne/specifikacija.xml veidne
|
|
specifikacijas/FS-NNNN.xml publicētās specifikācijas (viena datne katrai)
|
|
tools/validate.py pārbaude: XSD, unikāli ID
|
|
```
|
|
|
|
Specifikācijas projektu var sagatavot VDZP cilnē „Funkciju specifikācijas” no jebkuras funkcionālās grupas vai iestādes ierakstiem un lejupielādēt XML.
|