1
0

Institūciju reģistrs no Organizations_register

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016679RwmHsuTFfxt26wP6rk
This commit is contained in:
2026-10-12 15:17:20 +00:00
parent 88901799aa
commit 639bba8bb9
4 changed files with 8 additions and 4 deletions

View File

@@ -1,5 +1,9 @@
# Izmaiņas
## 0.1.1 — 2026-10-12
- Valsts institūciju reģistrs tagad ir repozitorijā Organizations_register; `tools/validate.py` to lasa no turienes.
## 0.1.0 — 2026-10-11
- Shēma `schemas/nolikums-0.1.xsd`: tiesību akta pase, nodaļas ar veidu, punkti un apakšpunkti (arī ar augšraksta numuriem)

View File

@@ -20,7 +20,7 @@ PPPA koncepcijas demonstrācija (Valsts PirmKods), nevis oficiāls izdevums. Jur
| `verification/` | Teksta datņu salīdzinājums ar likumi.lv lapām |
| `tools/` | Pārveidošana, pārbaude |
Datnes nosaukums: iestādes VPK ID no [Valsts institūciju reģistra](https://processgit.org/Valsts-Pirmkods/Valdibas-Deklaracija-as-Code/src/branch/main/data/organizacijas.xml)
Datnes nosaukums: iestādes VPK ID no [Valsts institūciju reģistra](https://processgit.org/Valsts-Pirmkods/Organizations_register/src/branch/main/organizacijas.xml)
un saīsinājums (ja reģistrā ir) vai īss nosaukums latīņu burtiem: `15-0203-VIAA.xml`, `10-0017-kara-muzejs.xml`.
## Stāvoklis

View File

@@ -16,7 +16,7 @@
norādes par grozījumiem un parakstītāji.
Teksts — burtiski kā konsolidētajā redakcijā likumi.lv; juridiski saistošs ir oficiālajā izdevumā „Latvijas Vēstnesis”
publicētais teksts. Iestādi norāda ar VPK ID no Valsts institūciju reģistra (Valdibas-Deklaracija-as-Code data/organizacijas.xml).
publicētais teksts. Iestādi norāda ar VPK ID no Valsts institūciju reģistra (Organizations_register, organizacijas.xml).
Identifikatori:
nolikums lv-nol-SS-IIII (iestādes VPK ID; nemainās, ja nolikumu aizstāj ar jauniem noteikumiem)

View File

@@ -9,7 +9,7 @@ Katram nolikumam katalogā nolikumi.yaml:
- teksta datnes sha256 sakrīt ar Source/SHA256;
- katrs XML punkts ir teksta datnē (rinda „<numurs>. <teksts>”), un katra numurēta teksta rinda ir XML punkts;
- katalogā likumi.lv id sakrīt ar XML.
Reģistrs pēc noklusējuma — ProcessGit Valdibas-Deklaracija-as-Code data/organizacijas.xml.
Reģistrs pēc noklusējuma — ProcessGit Organizations_register organizacijas.xml.
"""
import hashlib
import os
@@ -22,7 +22,7 @@ from lxml import etree
ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
NS = {"n": "urn:pppa:vpk:nolikums:0.1"}
REG_URL = "https://processgit.org/Valsts-Pirmkods/Valdibas-Deklaracija-as-Code/raw/branch/main/data/organizacijas.xml"
REG_URL = "https://processgit.org/Valsts-Pirmkods/Organizations_register/raw/branch/main/organizacijas.xml"
SUPC = "⁰¹²³⁴⁵⁶⁷⁸⁹"
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
from convert import split_num # noqa: E402