diff --git a/data/10-0657-jaunsardzes-centrs.xml b/data/10-0657-jaunsardzes-centrs.xml index 4acb578..488d188 100644 --- a/data/10-0657-jaunsardzes-centrs.xml +++ b/data/10-0657-jaunsardzes-centrs.xml @@ -3,7 +3,8 @@ JAUNSARDZES CENTRS Jaunsardzes centra nolikums - Ministru kabinets Atbildīgā iestāde: Aizsardzības ministrija + Ministru kabinets + Aizsardzības ministrija noteikumi 120 2024-02-27 diff --git a/data/14-0088-iekslietu-ministrijas-informacijas-centrs.xml b/data/14-0088-iekslietu-ministrijas-informacijas-centrs.xml index e41b083..46600c1 100644 --- a/data/14-0088-iekslietu-ministrijas-informacijas-centrs.xml +++ b/data/14-0088-iekslietu-ministrijas-informacijas-centrs.xml @@ -3,7 +3,8 @@ IEKŠLIETU MINISTRIJAS INFORMĀCIJAS CENTRS Iekšlietu digitālā centra nolikums - Ministru kabinets Atbildīgā iestāde: Iekšlietu ministrija + Ministru kabinets + Iekšlietu ministrija noteikumi 335 2026-06-16 diff --git a/data/14-0123-ugunsdrosibas-civilas-aizsardzibas-koledza.xml b/data/14-0123-ugunsdrosibas-civilas-aizsardzibas-koledza.xml index b2c6692..005c2db 100644 --- a/data/14-0123-ugunsdrosibas-civilas-aizsardzibas-koledza.xml +++ b/data/14-0123-ugunsdrosibas-civilas-aizsardzibas-koledza.xml @@ -3,7 +3,8 @@ UGUNSDROŠĪBAS UN CIVILĀS AIZSARDZĪBAS KOLEDŽA Ugunsdrošības un civilās aizsardzības koledžas nolikums - Ministru kabinets Atbildīgā iestāde: Iekšlietu ministrija + Ministru kabinets + Iekšlietu ministrija noteikumi 82 2024-02-06 diff --git a/data/14-0136-robezsardzes-koledza.xml b/data/14-0136-robezsardzes-koledza.xml index afe7632..c6a71e6 100644 --- a/data/14-0136-robezsardzes-koledza.xml +++ b/data/14-0136-robezsardzes-koledza.xml @@ -3,7 +3,8 @@ VALSTS ROBEŽSARDZES KOLEDŽA Valsts robežsardzes koledžas nolikums - Ministru kabinets Atbildīgā iestāde: Iekšlietu ministrija + Ministru kabinets + Iekšlietu ministrija noteikumi 756 2023-12-19 diff --git a/data/14-0637-policijas-koledza.xml b/data/14-0637-policijas-koledza.xml index 28e7282..898cebd 100644 --- a/data/14-0637-policijas-koledza.xml +++ b/data/14-0637-policijas-koledza.xml @@ -3,7 +3,8 @@ VALSTS POLICIJAS KOLEDŽA Valsts policijas koledžas nolikums - Ministru kabinets Atbildīgā iestāde: Iekšlietu ministrija + Ministru kabinets + Iekšlietu ministrija noteikumi 819 2023-12-19 diff --git a/data/14-0693-FID.xml b/data/14-0693-FID.xml index 9ab58c6..adad95c 100644 --- a/data/14-0693-FID.xml +++ b/data/14-0693-FID.xml @@ -3,7 +3,8 @@ FINANŠU IZLŪKOŠANAS DIENESTS Finanšu izlūkošanas dienesta nolikums - Ministru kabinets Atbildīgā iestāde: Iekšlietu ministrija + Ministru kabinets + Iekšlietu ministrija noteikumi 308 2024-05-28 diff --git a/data/15-0203-VIAA.xml b/data/15-0203-VIAA.xml index c5d95a7..cac0949 100644 --- a/data/15-0203-VIAA.xml +++ b/data/15-0203-VIAA.xml @@ -3,7 +3,8 @@ VALSTS IZGLĪTĪBAS ATTĪSTĪBAS AĢENTŪRA Valsts izglītības attīstības aģentūras nolikums - Ministru kabinets Atbildīgā iestāde: Izglītības un zinātnes ministrija + Ministru kabinets + Izglītības un zinātnes ministrija noteikumi 207 2025-04-01 diff --git a/data/16-0323-lauku-atbalsta-dienests.xml b/data/16-0323-lauku-atbalsta-dienests.xml index 7d6ec7d..65a28dd 100644 --- a/data/16-0323-lauku-atbalsta-dienests.xml +++ b/data/16-0323-lauku-atbalsta-dienests.xml @@ -3,7 +3,8 @@ LAUKU ATBALSTA DIENESTS Lauku atbalsta dienesta nolikums - Ministru kabinets Atbildīgā iestāde: Zemkopības ministrija + Ministru kabinets + Zemkopības ministrija noteikumi 362 2025-06-17 diff --git a/data/19-0467-probacijas-dienests.xml b/data/19-0467-probacijas-dienests.xml index bcfa1d9..da1f8ad 100644 --- a/data/19-0467-probacijas-dienests.xml +++ b/data/19-0467-probacijas-dienests.xml @@ -3,7 +3,8 @@ VALSTS PROBĀCIJAS DIENESTS Valsts probācijas dienesta nolikums - Ministru kabinets Atbildīgā iestāde: Tieslietu ministrija + Ministru kabinets + Tieslietu ministrija noteikumi 226 2024-04-09 diff --git a/data/20-0000-KEM.xml b/data/20-0000-KEM.xml index 9aaa5a8..1aace71 100644 --- a/data/20-0000-KEM.xml +++ b/data/20-0000-KEM.xml @@ -3,7 +3,8 @@ KLIMATA UN ENERĢĒTIKAS MINISTRIJA Klimata un enerģētikas ministrijas nolikums - Ministru kabinets Atbildīgā iestāde: Klimata un enerģētikas ministrija + Ministru kabinets + Klimata un enerģētikas ministrija noteikumi 285 2026-05-26 diff --git a/data/21-0000-VARAM.xml b/data/21-0000-VARAM.xml index 3c94ed9..18ae872 100644 --- a/data/21-0000-VARAM.xml +++ b/data/21-0000-VARAM.xml @@ -3,7 +3,8 @@ VIEDĀS ADMINISTRĀCIJAS UN REĢIONĀLĀS ATTĪSTĪBAS MINISTRIJA Viedās administrācijas un reģionālās attīstības ministrijas nolikums - Ministru kabinets Atbildīgā iestāde: Viedās administrācijas un reģionālās attīstības ministrija + Ministru kabinets + Viedās administrācijas un reģionālās attīstības ministrija noteikumi 586 2024-09-03 diff --git a/data/21-0650-dabas-aizsardzibas-parvalde.xml b/data/21-0650-dabas-aizsardzibas-parvalde.xml index 5884e16..84b3d7f 100644 --- a/data/21-0650-dabas-aizsardzibas-parvalde.xml +++ b/data/21-0650-dabas-aizsardzibas-parvalde.xml @@ -3,7 +3,8 @@ DABAS AIZSARDZĪBAS PĀRVALDE Dabas aizsardzības pārvaldes nolikums - Ministru kabinets Atbildīgā iestāde: Viedās administrācijas un reģionālās attīstības ministrija + Ministru kabinets + Viedās administrācijas un reģionālās attīstības ministrija noteikumi 833 2025-12-22 diff --git a/schemas/nolikums-0.1.xsd b/schemas/nolikums-0.1.xsd index 1875d48..2e2d904 100644 --- a/schemas/nolikums-0.1.xsd +++ b/schemas/nolikums-0.1.xsd @@ -100,6 +100,9 @@ + + „Atbildīgā iestāde” tiesību akta pasē (ministrija, kas atbild par aktu), kā drukāts. + diff --git a/tools/convert.py b/tools/convert.py index f7e7f9a..6c03ecd 100644 --- a/tools/convert.py +++ b/tools/convert.py @@ -106,7 +106,7 @@ def parse(page): pase_txt = clean(re.sub(r"|", " ", page, flags=re.S)) k = pase_txt.rfind("Tiesību akta pase") seg = pase_txt[k:k + 900] - keys = ["Nosaukums", "Statuss", "Izdevējs", "Veids", "Numurs", "Pieņemts", "Stājas spēkā", "Zaudē spēku", "Publicēts"] + keys = ["Nosaukums", "Statuss", "Izdevējs", "Atbildīgā iestāde", "Veids", "Numurs", "Pieņemts", "Stājas spēkā", "Zaudē spēku", "Publicēts"] def f(name): m = re.search(re.escape(name) + r":\s*(.*?)\s*(?:" + "|".join(re.escape(x) + ":" for x in keys if x != name) + r"|Satura rādītājs|$)", seg) @@ -253,7 +253,7 @@ def build(page, org, inst_name, stem, likumi_id, retrieved): xml = ('\n' f'' + el("Institution", inst_name, org=org) - + "" + el("Title", pase["Nosaukums"] or title) + el("Issuer", pase["Izdevējs"]) + el("Type", pase["Veids"]) + + "" + el("Title", pase["Nosaukums"] or title) + el("Issuer", pase["Izdevējs"]) + el("ResponsibleInstitution", pase["Atbildīgā iestāde"]) + el("Type", pase["Veids"]) + el("Number", pase["Numurs"]) + el("Adopted", iso(pase["Pieņemts"])) + el("InForce", iso(pase["Stājas spēkā"])) + el("Published", pase["Publicēts"]) + el("Status", pase["Statuss"]) + el("LikumiId", str(likumi_id)) + el("Url", f"https://likumi.lv/ta/id/{likumi_id}") + ""