diff --git a/data/teg.json b/data/teg.json
new file mode 100644
index 0000000..b2fb93a
--- /dev/null
+++ b/data/teg.json
@@ -0,0 +1,2158 @@
+{
+ "OgdSearchResult": {
+ "OgdDocumentResults": {
+ "Hits": {
+ "@pageNumber": "1",
+ "@pageSize": "100",
+ "#text": "32"
+ },
+ "OgdDocumentReference": [
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR11001928",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P0/NOR11001928"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Titel": "Todeserklärungsgesetz 1950.
StF: BGBl. Nr. 23/1951 (WV)",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P0/NOR11001928",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Norm",
+ "ArtikelParagraphAnlage": "§ 0",
+ "Paragraphnummer": "0",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "BGBl. Nr. 304/1978 (NR: GP XIV RV 784 AB 945 S. 96. BR: AB 1841 S. 377.)\r\nBGBl. Nr. 135/1983 (NR: GP XV RV 669 AB 1337 S. 144. BR: 2654 AB 2660 S. 432.)\r\nBGBl. I Nr. 191/1999 (BG) (1. BRBG) (NR: GP XX RV 1811 AB 2031 S. 179. BR: AB 6041 S. 657.)\r\nBGBl. I Nr. 112/2003 (NR: GP XXII RV 225 AB 269 S. 38. BR: AB 6896 S. 703.)",
+ "Anmerkung": "Erfassungsstichtag: 1.11.1988",
+ "Schlagworte": "e-rk3
Außerstreit-Begleitgesetz – AußStr-BegleitG (BGBl. I Nr. 112/2003)",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195114282R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR11001928/NOR11001928.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR11001928/NOR11001928.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR11001928/NOR11001928.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR11001928/NOR11001928.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025190",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P1/NOR12025190"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P1/NOR12025190",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 1",
+ "Paragraphnummer": "1",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118249R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025190/NOR12025190.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025190/NOR12025190.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025190/NOR12025190.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025190/NOR12025190.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025191",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P2/NOR12025191"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P2/NOR12025191",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 2",
+ "Paragraphnummer": "2",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118250R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025191/NOR12025191.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025191/NOR12025191.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025191/NOR12025191.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025191/NOR12025191.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025192",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P3/NOR12025192"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P3/NOR12025192",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 3",
+ "Paragraphnummer": "3",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "allgemeine Verschollenheit",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118251R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025192/NOR12025192.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025192/NOR12025192.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025192/NOR12025192.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025192/NOR12025192.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025193",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P4/NOR12025193"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P4/NOR12025193",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 4",
+ "Paragraphnummer": "4",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Zu Abs. 4: Eine solche Verordnung ist nicht ergangen.",
+ "Schlagworte": "Kriegsverschollenheit, StGBl. Nr. 94/1945, BGBl. Nr. 64/1946",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118252R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025193/NOR12025193.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025193/NOR12025193.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025193/NOR12025193.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025193/NOR12025193.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025194",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P5/NOR12025194"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P5/NOR12025194",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 5",
+ "Paragraphnummer": "5",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "Seeverschollenheit",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118253R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025194/NOR12025194.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025194/NOR12025194.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025194/NOR12025194.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025194/NOR12025194.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025195",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P6/NOR12025195"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P6/NOR12025195",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 6",
+ "Paragraphnummer": "6",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "Luftverschollenheit",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118254R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025195/NOR12025195.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025195/NOR12025195.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025195/NOR12025195.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025195/NOR12025195.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025196",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P7/NOR12025196"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P7/NOR12025196",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 7",
+ "Paragraphnummer": "7",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "Gefahrenverschollenheit",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118255R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025196/NOR12025196.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025196/NOR12025196.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025196/NOR12025196.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025196/NOR12025196.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025197",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P8/NOR12025197"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P8/NOR12025197",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 8",
+ "Paragraphnummer": "8",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118256R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025197/NOR12025197.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025197/NOR12025197.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025197/NOR12025197.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025197/NOR12025197.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025198",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P9/NOR12025198"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P9/NOR12025198",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 9",
+ "Paragraphnummer": "9",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118257R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025198/NOR12025198.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025198/NOR12025198.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025198/NOR12025198.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025198/NOR12025198.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025199",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P10/NOR12025199"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P10/NOR12025199",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 10",
+ "Paragraphnummer": "10",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118258R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025199/NOR12025199.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025199/NOR12025199.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025199/NOR12025199.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025199/NOR12025199.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025200",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P11/NOR12025200"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P11/NOR12025200",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 11",
+ "Paragraphnummer": "11",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "Kommorientenvermutung",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118259R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025200/NOR12025200.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025200/NOR12025200.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025200/NOR12025200.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025200/NOR12025200.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025201",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P12/NOR12025201"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P12/NOR12025201",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951 zuletzt geändert durch BGBl. Nr. 135/1983 ",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 12",
+ "Paragraphnummer": "12",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "NovellenPublikationsorgan": "BGBl. Nr.",
+ "NovellenBgblnummer": "135/1983",
+ "NovellenBeziehung": "zuletzt geändert durch",
+ "Inkrafttretensdatum": "1983-05-01",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Internationales Privatrecht: § 14 IPRG, BGBl. Nr. 304/1978.",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118260R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025201/NOR12025201.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025201/NOR12025201.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025201/NOR12025201.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025201/NOR12025201.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR40046955",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-09-21",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P13/NOR40046955"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P13/NOR40046955",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951 zuletzt geändert durch BGBl. I Nr. 112/2003 ",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 13",
+ "Paragraphnummer": "13",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "NovellenPublikationsorgan": "BGBl. I Nr.",
+ "NovellenBgblnummer": "112/2003",
+ "NovellenBeziehung": "zuletzt geändert durch",
+ "Inkrafttretensdatum": "2005-01-01",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "1. Gewöhnlicher Aufenthalt: § 66 Abs. 2 Jurisdiktionsnorm, RGBl. Nr. 111/1895
2. ÜR: Art. XXXI, BGBl. I Nr. 112/2003",
+ "Gesetzesnummer": "10001905",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046955/NOR40046955.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046955/NOR40046955.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046955/NOR40046955.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046955/NOR40046955.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025203",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P14/NOR12025203"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P14/NOR12025203",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 14",
+ "Paragraphnummer": "14",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "1. Zur Zustellung von Todeserklärungsbeschlüssen vgl. § 132 Abs. 1 Z 5 Geo, BGBl. Nr. 264/1951.
2. Gerichtsgebühr: TP 12 lit. c Z 4 GGG, BGBl. Nr. 501/1984.",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118262R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025203/NOR12025203.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025203/NOR12025203.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025203/NOR12025203.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025203/NOR12025203.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025204",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P15/NOR12025204"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P15/NOR12025204",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 15",
+ "Paragraphnummer": "15",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118263R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025204/NOR12025204.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025204/NOR12025204.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025204/NOR12025204.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025204/NOR12025204.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025205",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P16/NOR12025205"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P16/NOR12025205",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 16",
+ "Paragraphnummer": "16",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118264R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025205/NOR12025205.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025205/NOR12025205.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025205/NOR12025205.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025205/NOR12025205.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025206",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P17/NOR12025206"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P17/NOR12025206",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 17",
+ "Paragraphnummer": "17",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118265R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025206/NOR12025206.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025206/NOR12025206.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025206/NOR12025206.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025206/NOR12025206.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR40046956",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P18/NOR40046956"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P18/NOR40046956",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951 zuletzt geändert durch BGBl. I Nr. 112/2003 ",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 18",
+ "Paragraphnummer": "18",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "NovellenPublikationsorgan": "BGBl. I Nr.",
+ "NovellenBgblnummer": "112/2003",
+ "NovellenBeziehung": "zuletzt geändert durch",
+ "Inkrafttretensdatum": "2005-01-01",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "ÜR: Art. XXXI, BGBl. I Nr. 112/2003",
+ "Gesetzesnummer": "10001905",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046956/NOR40046956.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046956/NOR40046956.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046956/NOR40046956.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046956/NOR40046956.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025208",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P19/NOR12025208"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P19/NOR12025208",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 19",
+ "Paragraphnummer": "19",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Die Todeserklärungen werden für ganz Österreich in das von der Gemeinde Wien zu führende Buch für Todeserklärungen eingetragen (§§ 3, 29, 30 PStG, BGBl. Nr. 60/1983).",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118267R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025208/NOR12025208.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025208/NOR12025208.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025208/NOR12025208.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025208/NOR12025208.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025209",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P20/NOR12025209"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P20/NOR12025209",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 20",
+ "Paragraphnummer": "20",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Mitwirkung staatsanwaltschaftlicher Behörden in bürgerlichen Rechtssachen: § 38 StAG, BGBl. Nr. 164/1986; § 17 DV-StAG, BGBl. Nr. 338/1986.",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118268R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025209/NOR12025209.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025209/NOR12025209.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025209/NOR12025209.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025209/NOR12025209.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025210",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P21/NOR12025210"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P21/NOR12025210",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 21",
+ "Paragraphnummer": "21",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "1. Zur Zustellung von Beschlüssen über den Beweis des Todes vgl. § 132 Abs. 1 Z 5 Geo, BGBl. Nr. 264/1951.
2. Gerichtsgebühr: TP 12 lit. c Z 4 GGG, BGBl. Nr. 501/1984.
3. Die Beschlüsse über den Beweis des Todes werden für ganz Österreich in das von der Gemeinde Wien zu führende Buch für Todeserklärungen eingetragen (§§ 3, 29, 30 PStG, BGBl. Nr. 60/1983).",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118269R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025210/NOR12025210.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025210/NOR12025210.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025210/NOR12025210.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025210/NOR12025210.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025211",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P22/NOR12025211"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P22/NOR12025211",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 22",
+ "Paragraphnummer": "22",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Mitwirkung staatsanwaltschaftlicher Behörden in bürgerlichen Rechtssachen: § 38 StAG, BGBl. Nr. 164/1986; § 17 DV-StAG, BGBl. Nr. 338/1986.",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118270R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025211/NOR12025211.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025211/NOR12025211.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025211/NOR12025211.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025211/NOR12025211.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025212",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P23/NOR12025212"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P23/NOR12025212",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 23",
+ "Paragraphnummer": "23",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "1. Zur Zustellung von Beschlüssen, mit denen eine Todeserklärung oder ein Beschluß über die Herstellung des Todesbeweises aufgehoben oder berichtigt wird, vgl. § 132 Abs. 1 Z 5 Geo, BGBl. Nr. 264/1951.
2. Wiederverheiratung im Fall der Todeserklärung: §§ 43, 44 EheG, dRGBl. I S 807/1938.
3. Mitwirkung staatsanwaltschaftlicher Behörden in bürgerlichen Rechtssachen: § 38 StAG, BGBl. Nr. 164/1986; § 17 DV-StAG, BGBl. Nr. 338/1986.",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118271R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025212/NOR12025212.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025212/NOR12025212.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025212/NOR12025212.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025212/NOR12025212.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025213",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P24/NOR12025213"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P24/NOR12025213",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 24",
+ "Paragraphnummer": "24",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "Das BG, BGBl. Nr. 403/1977, hat den Begriff der „väterlichen Gewalt“ beseitigt; an seine Stelle ist die Wendung „die aus den familienrechtlichen Beziehungen zwischen Eltern und minderjährigen Kindern erfließenden rein persönlichen Rechte und Pflichten“ und an deren Stelle durch das BG, BGBl. Nr. 162/1989, der Begriff „Obsorge“ getreten.",
+ "Schlagworte": "BGBl. Nr. 208/1854",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118272R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025213/NOR12025213.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025213/NOR12025213.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025213/NOR12025213.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025213/NOR12025213.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025214",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P25/NOR12025214"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P25/NOR12025214",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 25",
+ "Paragraphnummer": "25",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118273R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025214/NOR12025214.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025214/NOR12025214.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025214/NOR12025214.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025214/NOR12025214.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025215",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-27",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P26/NOR12025215"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P26/NOR12025215",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 26",
+ "Paragraphnummer": "26",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Schlagworte": "RGBl. Nr. 129/1918, BGBl. Nr. 20/1883",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118274R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025215/NOR12025215.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025215/NOR12025215.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025215/NOR12025215.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025215/NOR12025215.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025216",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P27/NOR12025216"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P27/NOR12025216",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 27",
+ "Paragraphnummer": "27",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118275R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025216/NOR12025216.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025216/NOR12025216.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025216/NOR12025216.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025216/NOR12025216.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR40046957",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P27a/NOR40046957"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P27a/NOR40046957",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951 zuletzt geändert durch BGBl. I Nr. 112/2003 ",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 27a",
+ "Paragraphnummer": "27",
+ "Paragraphbuchstabe": "a",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "NovellenPublikationsorgan": "BGBl. I Nr.",
+ "NovellenBgblnummer": "112/2003",
+ "NovellenBeziehung": "zuletzt geändert durch",
+ "Inkrafttretensdatum": "2003-12-13",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Anmerkung": "ÜR: Art. XXXI, BGBl. I Nr. 112/2003",
+ "Gesetzesnummer": "10001905",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046957/NOR40046957.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046957/NOR40046957.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046957/NOR40046957.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046957/NOR40046957.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025217",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P28/NOR12025217"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P28/NOR12025217",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 28",
+ "Paragraphnummer": "28",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118276R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025217/NOR12025217.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025217/NOR12025217.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025217/NOR12025217.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025217/NOR12025217.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR12025218",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/1951/23/P29/NOR12025218"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/1951/23/P29/NOR12025218",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. Nr. 23/1951",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "§ 29",
+ "Paragraphnummer": "29",
+ "StammnormPublikationsorgan": "BGBl. Nr.",
+ "StammnormBgblnummer": "23/1951",
+ "Inkrafttretensdatum": "1951-01-27",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "AlteDokumentnummer": "N2195118277R",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025218/NOR12025218.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025218/NOR12025218.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025218/NOR12025218.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR12025218/NOR12025218.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ },
+ {
+ "Data": {
+ "Metadaten": {
+ "Technisch": {
+ "ID": "NOR40046958",
+ "Applikation": "BrKons",
+ "Organ": "BKA (Bundeskanzleramt)",
+ "ImportTimestamp": {
+ "@xsi:nil": "true",
+ "@xmlns:xsi": "http://www.w3.org/2001/XMLSchema-instance"
+ }
+ },
+ "Allgemein": {
+ "Geaendert": "2023-06-13",
+ "DokumentUrl": "https://www.ris.bka.gv.at/eli/bgbl/i/2003/112/A31/NOR40046958"
+ },
+ "Bundesrecht": {
+ "Kurztitel": "Todeserklärungsgesetz 1950",
+ "Eli": "https://ris.bka.gv.at/eli/bgbl/i/2003/112/A31/NOR40046958",
+ "BrKons": {
+ "Kundmachungsorgan": "BGBl. I Nr. 112/2003",
+ "Typ": "BG",
+ "Dokumenttyp": "Paragraph",
+ "ArtikelParagraphAnlage": "Art. 31",
+ "Artikelnummer": "31",
+ "StammnormPublikationsorgan": "BGBl. I Nr.",
+ "StammnormBgblnummer": "112/2003",
+ "Inkrafttretensdatum": "2005-01-01",
+ "Indizes": {
+ "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ },
+ "Uebergangsrecht": "ÜR",
+ "Aenderung": "",
+ "Gesetzesnummer": "10001905",
+ "GesamteRechtsvorschriftUrl": "https://www.ris.bka.gv.at/GeltendeFassung.wxe?Abfrage=Bundesnormen&Gesetzesnummer=10001905"
+ }
+ }
+ },
+ "Dokumentliste": {
+ "ContentReference": {
+ "ContentType": "MainDocument",
+ "Name": "Hauptdokument",
+ "Urls": {
+ "ContentUrl": [
+ {
+ "DataType": "Xml",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046958/NOR40046958.xml"
+ },
+ {
+ "DataType": "Html",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046958/NOR40046958.html"
+ },
+ {
+ "DataType": "Pdf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046958/NOR40046958.pdf"
+ },
+ {
+ "DataType": "Rtf",
+ "Url": "https://www.ris.bka.gv.at/Dokumente/Bundesnormen/NOR40046958/NOR40046958.rtf"
+ }
+ ]
+ }
+ }
+ }
+ }
+ }
+ ]
+ }
+ }
+}
diff --git a/src/law/hits.rs b/src/law/hits.rs
deleted file mode 100644
index de32979..0000000
--- a/src/law/hits.rs
+++ /dev/null
@@ -1,59 +0,0 @@
-use serde::Deserialize;
-
-#[derive(Deserialize)]
-pub(crate) struct Hits {
- #[serde(
- rename = "@pageNumber",
- deserialize_with = "deserialize_string_to_usize"
- )]
- page_number: usize,
- #[serde(rename = "@pageSize", deserialize_with = "deserialize_string_to_usize")]
- page_size: usize,
- #[serde(rename = "#text", deserialize_with = "deserialize_string_to_usize")]
- text: usize,
-}
-
-fn deserialize_string_to_usize<'de, D>(deserializer: D) -> Result
-where
- D: serde::Deserializer<'de>,
-{
- let s = String::deserialize(deserializer)?;
- s.parse().map_err(serde::de::Error::custom)
-}
-
-#[cfg(test)]
-mod tests {
- use super::*;
-
- #[derive(Deserialize)]
- struct Wrapper {
- hits: Hits,
- }
-
- #[test]
- fn deserialize_hits_success() {
- let json = "{\"hits\": {
- \"@pageNumber\": \"1\",
- \"@pageSize\": \"100\",
- \"#text\": \"32\"}}";
-
- let wrapper: serde_json::Result = serde_json::from_str(json);
- assert!(wrapper.is_ok());
-
- let wrapper = wrapper.unwrap();
- assert_eq!(wrapper.hits.page_number, 1);
- assert_eq!(wrapper.hits.page_size, 100);
- assert_eq!(wrapper.hits.text, 32);
- }
-
- #[test]
- fn deserialize_hits_failure() {
- let json = "{\"hits\": {
- \"@pageNumber\": \"one\",
- \"@pageSize\": \"one hundred\",
- \"#text\": \"thirty-two\"}}";
-
- let wrapper: serde_json::Result = serde_json::from_str(json);
- assert!(wrapper.is_err());
- }
-}
diff --git a/src/law/mod.rs b/src/law/mod.rs
index f41b49d..9ac2d5c 100644
--- a/src/law/mod.rs
+++ b/src/law/mod.rs
@@ -1,11 +1,8 @@
-mod hits;
+mod parser;
-use serde::Deserialize;
use time::{format_description, OffsetDateTime};
-use crate::Error;
-
-use self::hits::Hits;
+use crate::{law::parser::OgdSearchResult, Error};
fn current_date() -> String {
let local_date = OffsetDateTime::now_utc();
@@ -27,30 +24,10 @@ fn fetch_page(law_id: usize) -> Result {
)
}
-#[derive(Deserialize)]
-struct OgdSearchResult {
- #[serde(rename = "OgdSearchResult")]
- ogd_document_results: OgdDocumentResults,
-}
-
-#[derive(Deserialize)]
-struct OgdDocumentResults {
- hits: Hits,
- #[serde(rename = "OgdDocumentReference")]
- ogd_document_reference: OgdDocumentReference,
-}
-
-#[derive(Deserialize)]
-struct OgdDocumentReference {
- #[serde(rename = "Data")]
- data: Vec,
-}
-
-#[derive(Deserialize)]
-struct Data {}
-
pub(crate) fn parse(law_id: usize) -> Result<(), Error> {
- let result = fetch_page(law_id)?;
- println!("{result:#?}");
+ let json = fetch_page(law_id)?;
+
+ let ogd_search_result: OgdSearchResult = serde_json::from_str(&json)?;
+
Ok(())
}
diff --git a/src/law/parser.rs b/src/law/parser.rs
new file mode 100644
index 0000000..5a08090
--- /dev/null
+++ b/src/law/parser.rs
@@ -0,0 +1,188 @@
+use std::collections::HashMap;
+
+use serde::Deserialize;
+
+#[derive(Deserialize)]
+pub(crate) struct Hits {
+ #[serde(
+ rename = "@pageNumber",
+ deserialize_with = "deserialize_string_to_usize"
+ )]
+ page_number: usize,
+ #[serde(rename = "@pageSize", deserialize_with = "deserialize_string_to_usize")]
+ page_size: usize,
+ #[serde(rename = "#text", deserialize_with = "deserialize_string_to_usize")]
+ text: usize,
+}
+
+fn deserialize_string_to_usize<'de, D>(deserializer: D) -> Result
+where
+ D: serde::Deserializer<'de>,
+{
+ let s = String::deserialize(deserializer)?;
+ s.parse().map_err(serde::de::Error::custom)
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct OgdSearchResult {
+ ogd_document_results: OgdDocumentResults,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct OgdDocumentResults {
+ hits: Hits,
+ ogd_document_reference: Vec,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct OgdDocumentReference {
+ data: Data,
+}
+
+#[derive(Deserialize)]
+pub(crate) struct Data {
+ #[serde(rename = "Metadaten")]
+ metadata: Metadata,
+ #[serde(rename = "Dokumentliste")]
+ document_list: DocumentList,
+}
+
+#[derive(Deserialize)]
+pub(crate) struct Metadata {
+ #[serde(rename = "Technisch")]
+ technical: TechnicalMetadata,
+
+ #[serde(rename = "Allgemein")]
+ general: GeneralMetadata,
+
+ #[serde(rename = "Bundesrecht")]
+ fed: FedMetadata,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct TechnicalMetadata {
+ #[serde(rename = "ID")]
+ id: String,
+
+ #[serde(rename = "Applikation")]
+ application: String,
+
+ organ: String,
+
+ import_timestamp: ImportTimestamp,
+}
+
+#[derive(Deserialize)]
+pub(crate) struct ImportTimestamp {
+ #[serde(rename = "@xsi:nil")]
+ xsi_nil: String, //TODO: switch to bool
+
+ #[serde(rename = "@xmlns:xsi")]
+ xmlns_xsi: String,
+}
+
+#[derive(Deserialize)]
+pub(crate) struct GeneralMetadata {
+ #[serde(rename = "Geaendert")]
+ changed: String, //TODO: switch to YYYY-MM-DD string
+
+ #[serde(rename = "DokumentUrl")]
+ document_url: String,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct FedMetadata {
+ #[serde(rename = "Kurztitel")]
+ short_title: String,
+
+ #[serde(rename = "Titel")]
+ title: Option,
+
+ eli: String,
+
+ br_kons: BrKons,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct BrKons {
+ kundmachungsorgan: String,
+ typ: String,
+ #[serde(rename = "Dokumenttyp")]
+ documenttype: String,
+ artikel_paragraph_anlage: String,
+ paragraphnummer: Option,
+ stammnorm_publikationsorgan: String,
+ stammnorm_bgblnummer: String,
+ inkrafttretensdatum: String, //TODO: switch to date
+ #[serde(rename = "Indizes")]
+ indices: HashMap, //e.g. "item": "22/04 Sonstiges Zivilprozess, Außerstreitiges Verfahren"
+ #[serde(rename = "Aenderung")]
+ change: String,
+ anmerkung: Option,
+ schlagworte: Option,
+ gesetzesnummer: String,
+ alte_dokumentnummer: Option,
+ #[serde(rename = "GesamteRechtsvorschriftUrl")]
+ full_url: String,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct DocumentList {
+ content_reference: ContentReference,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct ContentReference {
+ content_type: String,
+ name: String,
+ urls: ContentUrl,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct ContentUrl {
+ content_url: Vec,
+}
+
+#[derive(Deserialize)]
+#[serde(rename_all = "PascalCase")]
+pub(crate) struct ContentUrlItem {
+ data_type: String,
+ url: String,
+}
+
+#[cfg(test)]
+mod tests {
+ use std::{fs::File, io::Read};
+
+ use super::*;
+
+ #[derive(Deserialize)]
+ #[serde(rename_all = "PascalCase")]
+ pub(crate) struct Wrapper {
+ ogd_search_result: OgdSearchResult,
+ }
+
+ #[test]
+ fn deserialize_teg_success() {
+ let mut file = File::open("data/teg.json").unwrap();
+ let mut json = String::new();
+ file.read_to_string(&mut json).unwrap();
+
+ let wrapper: serde_json::Result = serde_json::from_str(&json);
+ if wrapper.is_err() {
+ let dbg = wrapper.as_ref().err().unwrap();
+ println!("{dbg:#?}");
+ }
+
+ assert!(wrapper.is_ok());
+ }
+}
diff --git a/src/main.rs b/src/main.rs
index 71f2690..fec5981 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -20,6 +20,13 @@ impl From for Error {
}
}
}
+impl From for Error {
+ fn from(value: serde_json::Error) -> Self {
+ Self {
+ msg: value.to_string(),
+ }
+ }
+}
fn main() {
law::parse(10001905);