Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016igpMJBtapmG6vHE4vSF9q
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.