From f3ebd77539ed0853a49c0168cbd5933d53c7070f Mon Sep 17 00:00:00 2001 From: Mark Prins Date: Mon, 6 Aug 2018 14:02:54 +0200 Subject: [PATCH 1/3] Migratie naar HR dataservice v3 (van 2.5 die vervalt) negeer HR dataservice v2.5 data en test voorlopig, nieuw bestand nodig voor deze testcase ook sbi_activiteit van rechtspersoon verwerken, plus test meer testcases en gebruik string -niet long- voor sbi code verwerk ook functionarissen --- .../nl/b3p/brmo/loader/BrmoFramework.java | 2 +- .../nl/b3p/brmo/loader/xml/NhrXMLReader.java | 2 +- .../main/resources/xsl/nhr-object-ref-3.0.xsl | 67 + .../src/main/resources/xsl/nhr-split-3.0.xsl | 115 + .../resources/xsl/nhr-to-rsgb-xml-3.0.xsl | 549 ++++ .../NhrToStagingToRsgbIntegrationTest.java | 92 +- .../b3p/brmo/loader/xml/NhrXMLReaderTest.java | 5 +- .../test/resources/mantis10752/52019667.xml | 395 ++- .../src/test/resources/nhr-v3/.gitignore | 1 + .../test/resources/nhr-v3/16029104.anon.xml | 1082 ++++++++ .../test/resources/nhr-v3/30263544.anon.xml | 2359 +++++++++++++++++ .../test/resources/nhr-v3/32122905.anon.xml | 550 ++++ .../nhr-v3/34122633,32076598.anon.xml | 601 +++++ .../test/resources/nhr-v3/40480283.anon.xml | 559 ++++ .../test/resources/nhr-v3/41177576.anon.xml | 1181 +++++++++ .../test/resources/nhr-v3/52019667.anon.xml | 400 +++ .../test/resources/nhr-v3/52813150.anon.xml | 1084 ++++++++ .../test/util/database/dbunit/CleanUtil.java | 1 + 18 files changed, 8943 insertions(+), 102 deletions(-) create mode 100644 brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl create mode 100644 brmo-loader/src/main/resources/xsl/nhr-split-3.0.xsl create mode 100644 brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl create mode 100644 brmo-loader/src/test/resources/nhr-v3/.gitignore create mode 100644 brmo-loader/src/test/resources/nhr-v3/16029104.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/30263544.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/32122905.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/34122633,32076598.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/40480283.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/41177576.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/52019667.anon.xml create mode 100644 brmo-loader/src/test/resources/nhr-v3/52813150.anon.xml diff --git a/brmo-loader/src/main/java/nl/b3p/brmo/loader/BrmoFramework.java b/brmo-loader/src/main/java/nl/b3p/brmo/loader/BrmoFramework.java index ebcac4d5c0..8ccc998e6e 100644 --- a/brmo-loader/src/main/java/nl/b3p/brmo/loader/BrmoFramework.java +++ b/brmo-loader/src/main/java/nl/b3p/brmo/loader/BrmoFramework.java @@ -50,7 +50,7 @@ public class BrmoFramework { public static final String XSL_BRK = "/xsl/brk-snapshot-to-rsgb-xml.xsl"; public static final String XSL_BAG = "/xsl/bag-mutatie-to-rsgb-xml.xsl"; - public static final String XSL_NHR = "/xsl/nhr-to-rsgb-xml-2.5.xsl"; + public static final String XSL_NHR = "/xsl/nhr-to-rsgb-xml-3.0.xsl"; public static final String XSL_BRP = "/xsl/brp-to-rsgb-xml.xsl"; public static final String XSL_GBAV = "/xsl/gbav-to-rsgb-xml.xsl"; diff --git a/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java b/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java index abeabaace3..271f254242 100644 --- a/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java +++ b/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java @@ -66,7 +66,7 @@ public NhrXMLReader(InputStream in) throws Exception { private synchronized void initTemplates() throws Exception { if(splitTemplates == null) { log.info("Initializing NHR split XSL templates..."); - Source xsl = new StreamSource(this.getClass().getResourceAsStream("/xsl/nhr-split-2.5.xsl")); + Source xsl = new StreamSource(this.getClass().getResourceAsStream("/xsl/nhr-split-3.0.xsl")); TransformerFactory tf = TransformerFactory.newInstance(); tf.setURIResolver(new URIResolver() { @Override diff --git a/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl new file mode 100644 index 0000000000..0abe41354f --- /dev/null +++ b/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl @@ -0,0 +1,67 @@ + + + + + + + + natPers + buitenlVenn + eenmZMeerEig + rechtspersoon + rechtspersOpr + samenwvb + maatschAct + onderneming + comVestg + nietComVestg + + + + + + + + nhr..kvk. + + + + + nhr.. + + + + nhr.. + + bsn. + + + rsin. + + + + + + + + + + + + + + + + + + + + diff --git a/brmo-loader/src/main/resources/xsl/nhr-split-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-split-3.0.xsl new file mode 100644 index 0000000000..7dac9638ee --- /dev/null +++ b/brmo-loader/src/main/resources/xsl/nhr-split-3.0.xsl @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Onbekende case: commercieleVestiging van maatschappelijkeActiviteit waaruit deze niet wordt geleid, aub testcase aanmelden bij ontwikkelaars! + + + + + + + + Onbekende case: nietCommercieleVestiging van maatschappelijkeActiviteit waaruit deze niet wordt geleid, aub testcase aanmelden bij ontwikkelaars! + + + + + diff --git a/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl new file mode 100644 index 0000000000..3db9a9ec4a --- /dev/null +++ b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl @@ -0,0 +1,549 @@ + + + + + + + + + + + + + + --T:: + + + + + objectRef: + + , datum: + + , volgordeNummer: + + , soort: + + + + + hoofdvestiging: + + + + + + + + + + + + + + + + + + + + + NATUURLIJK PERSOON + + + + + + + + + + + + + + + + + + + + E + P + N + V + + + + + M + V + O + + + + + + + + + + + + + + + + + + + + + + + dataprobleem - geen sleutel gevonden voor persoon en functionaris + + + + heeft: door: ; + + + + + + + + 'INGESCHREVEN NIET-NATUURLIJK PERSOON' + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Maatschappelijke activiteit manifesteert zich als onderneming, met niet-hoofdvestigingen + + + + + + + + + + + + + + + + + + + + INGESCHREVEN NIET-NATUURLIJK PERSOON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Onderneming zonder kvk nummer! + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + VESTIGING + VESTIGING + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Niet-commerciele vestiging + Commerciele vestiging + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + 0 + + + + + + + + + + + + + + + + + + + + + + + + P + + + + + + + + + + + + + + + + + + + + + + + + + INGESCHREVEN NIET-NATUURLIJK PERSOON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ANDER BUITENLANDS NIET-NATUURLIJK PERSOON + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Catch-all template voor onbekend element: + + diff --git a/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java b/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java index 6ed08b8d0a..5c252c1d89 100644 --- a/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java +++ b/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java @@ -59,18 +59,24 @@ public class NhrToStagingToRsgbIntegrationTest extends AbstractDatabaseIntegrati @Parameterized.Parameters(name = "{index}: bestand: {0}") public static Collection params() { return Arrays.asList(new Object[][]{ - // {"type","filename", aantalBerichten, aantalProcessen, aantalPrs, aantalNiet_nat_prs, aantalNat_prs, vestgID, aantalVestg_activiteit}, - {"/mantis10752/52019667.xml", 2, 1, 1,/*subj*/ 2, 1, 0, "nhr.comVestg.000021991235", 1, 52019667}, - /*Test automatisering*/ - {"/nl/b3p/brmo/loader/xml/nhr-2.5_0.xml", 3, 1, 2, 3, 2, 0, "nhr.comVestg.000016444663", 3, 12345678}, + // {"filename", aantalBerichten, aantalProcessen, aantalPrs, aantalSubj, aantalNiet_nat_prs, aantalNat_prs, vestgID, aantalVestg_activiteit,aantal Subj, kvkNummer v MaatschAct}, + {"/mantis10752/52019667.xml", 2, 1, 1,/*subj*/ 2, 1, 0, "nhr.comVestg.000021991235", 1, 52019667, new String[]{"86912"}, 0}, /*Verhoef ortho*/ - {"/nhr-v2.5/52019667.anon.xml", 2, 1, 1,/*subj*/ 2, 1, 0, "nhr.comVestg.000021991235", 1, 52019667}, + {"/nhr-v3/52019667.anon.xml", 2, 1, 1,/*subj*/ 2, 1, 0, "nhr.comVestg.000021991235", 1, 52019667, new String[]{"86912"}, 0}, /*dactari*/ - {"/nhr-v2.5/16029104.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.comVestg.000002706229", 1, 16029104}, + {"/nhr-v3/16029104.anon.xml", 3, 1, 2 + 6, /*subj*/ 3 + 6, 2, 0 + 6, "nhr.comVestg.000002706229", 1, 16029104, new String[]{"7500"}, 6}, /*b3p*/ - {"/nhr-v2.5/34122633,32076598.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.comVestg.000019315708", 1, 34122633}, - /*ukc*/ - {"/nhr-v2.5/40480283.anon.xml", 2, 1, 2, /*subj*/ 2, 2, 0, null, 0, 40480283},}); + {"/nhr-v3/34122633,32076598.anon.xml", 3, 1, 2 + 1, /*subj*/ 3 + 1, 2 + 1, 0, "nhr.comVestg.000019315708", 1, 34122633, new String[]{"6202"}, 1}, + /*vereniging ukc*/ + {"/nhr-v3/40480283.anon.xml", 2, 1, 2 + 4, /*subj*/ 2 + 4, 2, 0 + 4, null, 0, 40480283, new String[]{"93152"}, 4}, + /*stichting utr landsch*/ + {"/nhr-v3/41177576.anon.xml", 2, 1, 2 + 12, /*subj*/ 2 + 12, 2, 0 + 12, null, 0, 41177576, new String[]{"91042", "0161", "0150"}, 12}, + /*stichting geo*/ + {"/nhr-v3/32122905.anon.xml", 2, 1, 2 + 4, /*subj*/ 2 + 4, 2, 0 + 4, null, 0, 32122905, new String[]{"7112"}, 4}, + /* min EZ. (nietCommercieleVestiging) */ + {"/nhr-v3/52813150.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.nietComVestg.000022724362", 1, 52813150, new String[]{"8411"}, 0}, + /*sbb*/ + {"/nhr-v3/30263544.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.comVestg.000012461547", 1, 30263544, new String[]{"91042"}, 0},}); } private static final String BESTANDTYPE = "nhr"; @@ -112,11 +118,18 @@ public static Collection params() { * test parameter. */ private final long aantalVestg_activiteit; - /** * test parameter. */ private final long kvkNummer; + /** + * test parameter. + */ + private final String[] sbiCodes; + /** + * test parameter. + */ + private final int aantalFunctionarissen; private BrmoFramework brmo; @@ -128,7 +141,7 @@ public static Collection params() { public NhrToStagingToRsgbIntegrationTest(String bestandNaam, long aantalBerichten, long aantalProcessen, long aantalPrs, long aantalSubj, long aantalNiet_nat_prs, long aantalNat_prs, String vestgID, - long aantalVestg_activiteit, long kvkNummer) { + long aantalVestg_activiteit, long kvkNummer, String[] sbiCodes, int aantalFunctionarissen) { this.bestandNaam = bestandNaam; this.aantalBerichten = aantalBerichten; this.aantalProcessen = aantalProcessen; @@ -139,6 +152,8 @@ public NhrToStagingToRsgbIntegrationTest(String bestandNaam, long aantalBerichte this.vestgID = vestgID; this.aantalVestg_activiteit = aantalVestg_activiteit; this.kvkNummer = kvkNummer; + this.sbiCodes = sbiCodes; + this.aantalFunctionarissen = aantalFunctionarissen; } @Before @@ -241,19 +256,16 @@ public void testNhrXMLToStagingToRsgb() throws Exception { assertEquals("Het aantal 'nat_prs' records klopt niet", aantalNat_prs, nat_prs.getRowCount()); assertEquals("het aantal 'subject' records klopt niet", aantalSubj, subject.getRowCount()); - // faalt voor vereniging 40480283 - if (kvkNummer != 40480283) { - boolean foundKvk = false; - for (int i = 0; i < subject.getRowCount(); i++) { - if (subject.getValue(i, "identif").toString().contains("nhr.maatschAct.kvk")) { - assertEquals("KVK nummer klopt niet", kvkNummer + "", subject.getValue(i, "kvk_nummer") + ""); - foundKvk = true; - } - } - if (!foundKvk) { - fail("KVK nummer klopt niet, verwacht te vinden: " + kvkNummer); + boolean foundKvk = false; + for (int i = 0; i < subject.getRowCount(); i++) { + if (subject.getValue(i, "identif").toString().contains("nhr.maatschAct.kvk")) { + assertEquals("KVK nummer klopt niet", kvkNummer + "", subject.getValue(i, "kvk_nummer") + ""); + foundKvk = true; } } + if (!foundKvk) { + fail("KVK nummer maatschappelijke activiteit klopt niet, verwacht te vinden: " + kvkNummer); + } if (vestgID != null) { ITable vestg = rsgb.createDataSet().getTable("vestg"); @@ -261,5 +273,41 @@ public void testNhrXMLToStagingToRsgb() throws Exception { } ITable vestg_activiteit = rsgb.createDataSet().getTable("vestg_activiteit"); assertEquals("Het aantal 'vestg_activiteit' records klopt niet", aantalVestg_activiteit, vestg_activiteit.getRowCount()); + + ITable sbi_activiteit = rsgb.createDataSet().getTable("sbi_activiteit"); + ITable herkomst_metadata = rsgb.createDataSet().getTable("herkomst_metadata"); + for (String sbiCode : sbiCodes) { + boolean foundSbiCode = false; + boolean foundSbiCodeMeta = false; + for (int i = 0; i < sbi_activiteit.getRowCount(); i++) { + if (sbiCode.equals(sbi_activiteit.getValue(i, "sbi_code").toString())) { + LOG.debug("SBI code " + sbiCode + " gevonden in sbi_activiteit"); + foundSbiCode = true; + break; + } + } + if (!foundSbiCode) { + fail("SBI code niet gevonden in sbi_activiteit, verwacht te vinden: " + sbiCode); + } + for (int i = 0; i < herkomst_metadata.getRowCount(); i++) { + if (sbiCode.equals(herkomst_metadata.getValue(i, "waarde").toString())) { + LOG.debug("SBI code " + sbiCode + " gevonden in herkomst_metadata"); + foundSbiCodeMeta = true; + break; + } + } + if (!foundSbiCodeMeta) { + fail("SBI code niet gevonden in herkomst_metadata, verwacht te vinden: " + sbiCode); + } + } + + ITable functionaris = rsgb.createDataSet().getTable("functionaris"); + assertEquals("Het aantal 'functionaris' records klopt niet", aantalFunctionarissen, functionaris.getRowCount()); + if (kvkNummer == 41177576) { + // er is een Gevolmachtigde Directeur met beperkte volmacht in rij 4 + assertEquals("Gevolmachtigde", functionaris.getValue(3, "functie")); + assertEquals("Directeur", functionaris.getValue(3, "functionaristypering")); + assertEquals("B", functionaris.getValue(3, "volledig_beperkt_volmacht")); + } } } diff --git a/brmo-loader/src/test/java/nl/b3p/brmo/loader/xml/NhrXMLReaderTest.java b/brmo-loader/src/test/java/nl/b3p/brmo/loader/xml/NhrXMLReaderTest.java index cf74368fc9..7d1c8f8557 100644 --- a/brmo-loader/src/test/java/nl/b3p/brmo/loader/xml/NhrXMLReaderTest.java +++ b/brmo-loader/src/test/java/nl/b3p/brmo/loader/xml/NhrXMLReaderTest.java @@ -4,6 +4,8 @@ import java.util.List; import nl.b3p.brmo.loader.entity.NhrBericht; import static org.junit.Assert.*; + +import org.junit.Ignore; import org.junit.Test; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -16,10 +18,11 @@ public class NhrXMLReaderTest { private static final Log LOG = LogFactory.getLog(NhrXMLReaderTest.class); @Test + @Ignore("dit is HR dataservice v2.5 data; dat wordt niet langer ondersteund") public void testMaatschappelijkeActiviteit() throws Exception { NhrXMLReader r; - r = new NhrXMLReader(NhrXMLReader.class.getResourceAsStream("nhr-2.5_0.xml")); + r = new NhrXMLReader(NhrXMLReader.class.getResourceAsStream("nhr-2.5.xml")); assertTrue(r.hasNext()); int total = 0; diff --git a/brmo-loader/src/test/resources/mantis10752/52019667.xml b/brmo-loader/src/test/resources/mantis10752/52019667.xml index c8ab627103..4c1266b7a8 100644 --- a/brmo-loader/src/test/resources/mantis10752/52019667.xml +++ b/brmo-loader/src/test/resources/mantis10752/52019667.xml @@ -1,9 +1,9 @@ - - + + - - + + IPD0000 @@ -12,56 +12,219 @@ - + 20110210 52019667 - Nee - Nee + + N + Nee + geenRT + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + Orthopedisch Therapie Centrum Verhoef - + + 20110210 + 20110210 52019667 - - 86912 - Praktijken van fysiotherapeuten - - 1 - 0 + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + 0 + + 1 + 0 1 + + 20110210 + Orthopedisch Therapie Centrum Verhoef + 0 + + 20110210 + + + 20110210 + 000021991235 - Nee - - Hoofdstraat - 46 - - 7873 - TB - - Odoorn - - 1681200000009052 - 1681010000009052 - - + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + Hoofdstraat 46 7873TB Odoorn + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + Orthopedisch Therapie Centrum Verhoef + 1 + 0 + 1 + + De exploitatie van centra op het gebied van de gezondheid, ontspanning, sport, revalidatie en therapie en voedingsmiddelen en de import en verkoop van producten aangaande het voorstaande. Fysiotherapie en manueel praktijk. + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20110210 + + + 20110210 + Orthopedisch Therapie Centrum Verhoef + 0 @@ -75,82 +238,160 @@ 000021991235 - Nee - - Hoofdstraat - 46 - - 7873 - TB - - Odoorn - - 1681200000009052 - 1681010000009052 - - + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + Hoofdstraat 46 7873TB Odoorn - Nee - - Hoofdstraat - 46 - - 7873 - TB - - Odoorn - - 1681200000009052 - 1681010000009052 - - + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + Hoofdstraat 46 7873TB Odoorn + Orthopedisch Therapie Centrum Verhoef + 1 + 0 1 De exploitatie van centra op het gebied van de gezondheid, ontspanning, sport, revalidatie en therapie en voedingsmiddelen en de import en verkoop van producten aangaande het voorstaande. Fysiotherapie en manueel praktijk. - - 86912 - Praktijken van fysiotherapeuten - - Nee - Nee + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + 20110210 + + + 20110210 + Orthopedisch Therapie Centrum Verhoef + 0 + + 20110210 + - 1952-10-01 + 19521001 Eenmanszaak - f3c55f 30e0 018380 cec44c6 + f3c55f 30e0 018380 cec44c6 Eenmanszaak - 02532fc + 02532fc - e54daa 5b8f 37cc19 + e54daa 5b8f 37cc19 - Man - b5662 + + m + Mannelijk + Geslacht + + b5662 - Nederlandse Antillen - EigenGeslachtsnaam + + 7011 + Nederlandse Antillen + Land + + + e + Eigennaam + Naamgebruik + + 19521001 + + 19970912 - Nee - - Kaya Opal 4 - Kralendijk - Caribisch Nederland - + + 00000000 + + + N + Nee + geenRT + + + + Kaya Opal 4 + Kralendijk + + 5106 + Caribisch Nederland + Land + + + Kaya Opal 4 Kralendijk Caribisch Nederland @@ -159,4 +400,4 @@ - \ No newline at end of file + diff --git a/brmo-loader/src/test/resources/nhr-v3/.gitignore b/brmo-loader/src/test/resources/nhr-v3/.gitignore new file mode 100644 index 0000000000..b2b9de2951 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/.gitignore @@ -0,0 +1 @@ +orig \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/16029104.anon.xml b/brmo-loader/src/test/resources/nhr-v3/16029104.anon.xml new file mode 100644 index 0000000000..0255f59bc3 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/16029104.anon.xml @@ -0,0 +1,1082 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 16029104 + + + + + + 19690717 + + 16029104 + + N + Nee + geenRT + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 20141016 + + + +31 + 0880321880 + + T + Telefoon + + + info@dactari.nl + www.dactari.nl + + Dactari Dierenartsencoöperatie U.A. + + + 19690717 + + + + 19690717 + + 16029104 + + + 20140703 + + + 7500 + Veterinaire dienstverlening + ActiviteitCode + + + J + Ja + geenRT + + 0 + + 8 + 0 + 8 + + + + 20140925 + + Dactari Dierenartsencoöperatie U.A. + 0 + + + + + + 20140703 + + Dactari + 1 + + + + + + 20141016 + + ICOVet + 2 + + + + + + 20160101 + + PE-Veterinair + 3 + + + + + + 20160101 + + Dactari Support + 4 + + + + + + 20160309 + + FVJD + 5 + + + + + 19690717 + + + + 19690717 + + 000002706229 + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 20141016 + + + +31 + 0880321880 + + T + Telefoon + + + info@dactari.nl + www.dactari.nl + + Dactari Dierenartsencoöperatie U.A. + 8 + 0 + 8 + + Belangenbehartiging van praktiserende dierenartsen. Ondersteuning in praktijk en organisatie van praktiserende dierenartsen. + + + 20140703 + + + 7500 + Veterinaire dienstverlening + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + J + Ja + geenRT + + + + + 20140925 + + + + 20140925 + + Dactari Dierenartsencoöperatie U.A. + 0 + + + + + 20140703 + + + + 20140703 + + Dactari + 1 + + + + + 20141016 + + + + 20141016 + + ICOVet + 2 + + + + + 20160101 + + + + 20160101 + + PE-Veterinair + 3 + + + + + 20160101 + + + + 20160101 + + Dactari Support + 4 + + + + + 20160309 + + + + 20160309 + + FVJD + 5 + + + + + + + + + + 19690717 + + 000002706229 + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + 20141016 + + + +31 + 0880321880 + + T + Telefoon + + + info@dactari.nl + www.dactari.nl + + Dactari Dierenartsencoöperatie U.A. + 8 + 0 + 8 + + Belangenbehartiging van praktiserende dierenartsen. Ondersteuning in praktijk en organisatie van praktiserende dierenartsen. + + + 20140703 + + + 7500 + Veterinaire dienstverlening + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + J + Ja + geenRT + + + + + 20140925 + + + + 20140925 + + Dactari Dierenartsencoöperatie U.A. + 0 + + + + + 20140703 + + + + 20140703 + + Dactari + 1 + + + + + 20141016 + + + + 20141016 + + ICOVet + 2 + + + + + 20160101 + + + + 20160101 + + PE-Veterinair + 3 + + + + + 20160101 + + + + 20160101 + + Dactari Support + 4 + + + + + 20160309 + + + + 20160309 + + FVJD + 5 + + + + + + + 19690717 + + + + 19690717 + + Coöperatie + Dactari Dierenartsencoöperatie U.A. + Coöperatie + + + + 20140611 + + + + Eenmanszaak + 2b2dc02 410be4aed9 66a014 + + + 00000000 + + + N + Nee + geenRT + + + + Westermaten + 8 + + 7854 + TS + + Aalden + + 0109200000016220 + 0109010000004318 + + + + Westermaten 8 7854TS Aalden + + 207145695 + 473ff0 + aae605b 3e87dc996d + 7da46 + + 6030 + Nederland + Land + + 19921128 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20140611 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20150610 + + + + 20180620 + + Secretaris + + J + Ja + geenRT + + + + + Eenmanszaak + 3df336 2dfade9b5 0 8e3 cd872e4d1 + + + 00000000 + + + N + Nee + geenRT + + + + Brink + 12 + + 7991 + CG + + Dwingeloo + + 1701200000235068 + 1701010000235069 + + + + Brink 12 7991CG Dwingeloo + + 941242837 + d565336a0 + 8a8 + 44d090 + 5dbe31c5 + + 6030 + Nederland + Land + + 20211103 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20150610 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20150610 + + + + e008aa295 35a64 467d60bff 547d045 + + + 00000000 + + + N + Nee + geenRT + + + + Oude Deldensestraat + 31 + + 7622 + LM + + Borne + + 0147200000056273 + 0147010000031902 + + + + Oude Deldensestraat 31 7622LM Borne + + 764331872 + 8bd5788 + 19b01ab7d be774 508012a57 + 0682f5 + + 6030 + Nederland + Land + + 19480728 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20150610 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20160115 + + + + 20160115 + + Directeur Coöperatiezaken + + N + Nee + geenRT + + + + + Eenmanszaak + c5d8e6 2f8568e 533 662 + + + 00000000 + + + N + Nee + geenRT + + + + von Bönninghausenstraat + 1 + a + + 7622 + TS + + Borne + + + von Bönninghausenstraat 1 a 7622TS Borne + + 953863600 + cd8 + 970 + c7568b 596aa1f + fb9b2efb + + 6030 + Nederland + Land + + 20241121 + + + + 01 + Gevolmachtigde + FunctionarisRol + + + + 20160115 + + + b + Beperkte volmacht + VolmachtType + + + N + Nee + geenRT + + + + 25000 + + EUR + Euro + Valuta + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + + + + + 20160608 + + + + 954de d6fae2c 83323 2d 1f5db5eb08 + + + 00000000 + + + N + Nee + geenRT + + + + Dorpsstraat + 133 + + 4511 + EE + + Breskens + + 1714200000750311 + 1714010000750312 + + + + Dorpsstraat 133 4511EE Breskens + + 160173722 + 2c87cf9d9c + 95 + fdbeb e2055fa d1b76 + ca445b96 + + 6030 + Nederland + Land + + 19640115 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20160608 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20180620 + + + + 20180620 + + Voorzitter + + J + Ja + geenRT + + + + + 743f59 a82f + + + 00000000 + + + N + Nee + geenRT + + + + Eekterweg + 49 + + 8097 + PC + + Oosterwolde Gld + + 0269200000001694 + 0269010000001694 + + + + Eekterweg 49 8097PC Oosterwolde Gld + + 748517407 + 0244 + 4e9b17 + 42ac265 + + 6030 + Nederland + Land + + 19720105 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20180620 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + 001681965 + + + 20140925 + + Dactari Dierenartsencoöperatie U.A. + + + COP + Coöperatie + Rechtsvorm + + Cuijk + 19690717 + 19690717 + 00000000 + 00000000 + 20140925 + 20140925 + + GS + Gewone structuur + RechtsvormStructuur + + + + 19690717 + + + N + Nee + geenRT + + + + Beversestraat + 23 + + 5431 + SL + + Cuijk + + 1684200000000818 + 1684010000000818 + + + + Beversestraat 23 5431SL Cuijk + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/30263544.anon.xml b/brmo-loader/src/test/resources/nhr-v3/30263544.anon.xml new file mode 100644 index 0000000000..6055171801 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/30263544.anon.xml @@ -0,0 +1,2359 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 30263544 + + + + + + 19980101 + + 30263544 + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 19980101 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + 1 + + + N + Nee + geenRT + + + + 20160101 + + + N + Nee + geenRT + + + + Smallepad + 5 + + 3811 + MG + + Amersfoort + + 0307200000541769 + 0307010000541768 + + + + Smallepad 5 3811MG Amersfoort + + + + 20160101 + + + N + Nee + geenRT + + + + 2 + + 3800 + AA + + Amersfoort + + + Postbus 2 3800AA Amersfoort + + + + 19980101 + + + +31 + 0306926111 + + T + Telefoon + + + + +31 + 0306922978 + + F + Fax + + + info@staatsbosbeheer.nl + www.staatsbosbeheer.nl + + Staatsbosbeheer + + + 19980101 + + + + 19980101 + + 30263544 + + + 19980101 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + 0 + + 1082 + 14 + 1096 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum Sallandse Heuvelrug + 1 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum De Pelen + 2 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum Schoorlse-Duinen + 3 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum Oostervaardersplassen + 4 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum Boomkroonpad + 5 + + + + + + 20140401 + + Staatsbosbeheer Kasteel Groeneveld + 6 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum Drents-Friesewold + 7 + + + + + + 20140401 + + Staatsbosbeheer Buitencentrum De Kemphaan + 8 + + + + + 19980101 + + + + 19980101 + + 000012461547 + + + 20160101 + + + N + Nee + geenRT + + + + Smallepad + 5 + + 3811 + MG + + Amersfoort + + 0307200000541769 + 0307010000541768 + + + + Smallepad 5 3811MG Amersfoort + + + + 20160101 + + + N + Nee + geenRT + + + + 2 + + 3800 + AA + + Amersfoort + + + Postbus 2 3800AA Amersfoort + + + + 19980101 + + + +31 + 0306926111 + + T + Telefoon + + + + +31 + 0306922978 + + F + Fax + + + info@staatsbosbeheer.nl + www.staatsbosbeheer.nl + + Staatsbosbeheer + 144 + 1 + 145 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 19980101 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 19980101 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20050404 + + + + 20050404 + + 000012461555 + + + 20050404 + + + N + Nee + geenRT + + + + Binnensingel + 3 + + 7411 + PL + + Deventer + + 0150200000010195 + 0150010000032990 + + + + Binnensingel 3 7411PL Deventer + + + + 20050404 + + + N + Nee + geenRT + + + + 6 + + 7400 + AA + + Deventer + + + Postbus 6 7400AA Deventer + + + + 20050404 + + + +31 + 0570747100 + + T + Telefoon + + + + +31 + 0570747111 + + F + Fax + + + info@staatsbosbeheer.nl + + Staatsbosbeheer + 299 + 3 + 302 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 20050404 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140407 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20050523 + + + + 20050523 + + 000012461598 + + + 20121122 + + + N + Nee + geenRT + + + + Leonard Springerlaan + 23 + + 9727 + KB + + Groningen + + + Leonard Springerlaan 23 9727KB Groningen + + + + 20121122 + + + N + Nee + geenRT + + + + 333 + + 9700 + AH + + Groningen + + + Postbus 333 9700AH Groningen + + + + 20050523 + + + +31 + 0507074444 + + T + Telefoon + + + + +31 + 0507074400 + + F + Fax + + + info@staatsbosbeheer.nl + + Staatsbosbeheer + 297 + 0 + 297 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden, duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvleiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 20050523 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140407 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20050307 + + + + 20050307 + + 000012461628 + + + 20121210 + + + N + Nee + geenRT + + + + Hart van Brabantlaan + 16 + + 5038 + JL + + Tilburg + + 0855200000038074 + 0855010000102355 + + + + Hart van Brabantlaan 16 5038JL Tilburg + + + + 20121210 + + + N + Nee + geenRT + + + + 330 + + 5000 + AH + + Tilburg + + + Postbus 330 5000AH Tilburg + + + + 20121210 + + + +31 + 0137074800 + + T + Telefoon + + + info@staatsbosheer.nl + + Staatsbosbeheer + 166 + 2 + 168 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 20050307 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140407 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20050325 + + + + 20050325 + + 000012461644 + + + 20050325 + + + N + Nee + geenRT + + + + Naritaweg + 221 + + 1043 + CB + + Amsterdam + + 0363200000489844 + 0363010001026219 + + + + Naritaweg 221 1043CB Amsterdam + + + + 20050325 + + + N + Nee + geenRT + + + + 58174 + + 1040 + HD + + Amsterdam + + + Postbus 58174 1040HD Amsterdam + + + + 20050325 + + + +31 + 0207073700 + + T + Telefoon + + + + +31 + 0207073701 + + F + Fax + + + info@staatsbosbeheer.nl + + Staatsbosbeheer + 151 + 4 + 155 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 20050325 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140407 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658756 + + + 20140401 + + + N + Nee + geenRT + + + + Grotestraat + 281 + + 7441 + GS + + Nijverdal + + 0163200000552378 + 0163010000552379 + + + + Grotestraat 281 7441GS Nijverdal + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0548612711 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum Sallandse Heuvelrug + 3 + 0 + 3 + + Voorlichting, excurcies en winkel in diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum Sallandse Heuvelrug + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658764 + + + 20140401 + + + N + Nee + geenRT + + + + Moostdijk + 15 + + 6035 + RB + + Ospel + + 0946200000226268 + 0946010000226269 + + + + Moostdijk 15 6035RB Ospel + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0495641497 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum De Pelen + 2 + 1 + 3 + + Voorlichting, excursie en winkel in diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum De Pelen + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658772 + + + 20140401 + + + N + Nee + geenRT + + + + Oorsprongweg + 1 + + 1871 + HA + + Schoorl + + 0373200000019361 + 0373010000019361 + + + + Oorsprongweg 1 1871HA Schoorl + + + + 20140401 + + + N + Nee + geenRT + + + + Oorsprongweg + 1 + + 1871 + HA + + Schoorl + + 0373200000019361 + 0373010000019361 + + + + Oorsprongweg 1 1871HA Schoorl + + + + 20140401 + + + +31 + 0725093352 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum Schoorlse-Duinen + 3 + 0 + 3 + + Voorlichting, excursie en winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum Schoorlse-Duinen + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658799 + + + 20140401 + + + N + Nee + geenRT + + + + Hoogeweg + 27 + + 8376 + EM + + Ossenzijl + + 1708200000006497 + 1708010000002951 + + + + Hoogeweg 27 8376EM Ossenzijl + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0561477272 + + T + Telefoon + + + + Staatsbosbeheer + 2 + 1 + 3 + + Voorlichting, excursies, winkel in diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658802 + + + 20140401 + + + N + Nee + geenRT + + + + Kitsweg + 1 + + 8218 + AA + + Lelystad + + 0995200000796258 + 0995010000796259 + + + + Kitsweg 1 8218AA Lelystad + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0320254585 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum Oostervaardersplassen + 3 + 0 + 3 + + Voorlichting over het gebied, organiseren van excursies, winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum Oostervaardersplassen + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658810 + + + 20140401 + + + N + Nee + geenRT + + + + Steenhopenweg + 4 + + 9533 + PN + + Drouwen + + 1681200000013004 + 1681010000012995 + + + + Steenhopenweg 4 9533PN Drouwen + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0592377305 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum Boomkroonpad + 2 + 1 + 3 + + Voorlichting, excursies en winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum Boomkroonpad + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658829 + + + 20140401 + + + N + Nee + geenRT + + + + Groeneveld + 2 + + 3744 + ML + + Baarn + + 0308200000010198 + 0308010000003640 + + + + Groeneveld 2 3744ML Baarn + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0355420446 + + T + Telefoon + + + + Staatsbosbeheer Kasteel Groeneveld + 6 + 0 + 6 + + Voorlichting, excursie en winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Kasteel Groeneveld + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658837 + + + 20140401 + + + N + Nee + geenRT + + + + Terwisscha + 6 + A + + 8426 + SJ + + Appelscha + + 0085200000057008 + 0085010000047812 + + + + Terwisscha 6 A 8426SJ Appelscha + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0516464020 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum Drents-Friesewold + 2 + 1 + 3 + + Voorlichting, excursies en winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum Drents-Friesewold + 0 + + + + + + + 20140401 + + + + 20140401 + + 000029658845 + + + 20140401 + + + N + Nee + geenRT + + + + Kemphaanpad + 4 + + 1358 + AC + + Almere + + 0034200000063839 + 0034010000001681 + + + + Kemphaanpad 4 1358AC Almere + + + + 20140401 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + + 20140401 + + + +31 + 0365484416 + + T + Telefoon + + + + Staatsbosbeheer Buitencentrum De Kemphaan + 2 + 0 + 2 + + Voorlichting, excursies en winkel met diverse producten. + + + 20140401 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20140401 + + + + 20140401 + + Staatsbosbeheer Buitencentrum De Kemphaan + 0 + + + + + + + + + + 19980101 + + 000012461547 + + + 20160101 + + + N + Nee + geenRT + + + + Smallepad + 5 + + 3811 + MG + + Amersfoort + + 0307200000541769 + 0307010000541768 + + + + Smallepad 5 3811MG Amersfoort + + + + 20160101 + + + N + Nee + geenRT + + + + 2 + + 3800 + AA + + Amersfoort + + + Postbus 2 3800AA Amersfoort + + + + 19980101 + + + +31 + 0306926111 + + T + Telefoon + + + + +31 + 0306922978 + + F + Fax + + + info@staatsbosbeheer.nl + www.staatsbosbeheer.nl + + Staatsbosbeheer + 144 + 1 + 145 + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 19980101 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 19980101 + + + + 19980101 + + Staatsbosbeheer + 0 + + + + + + + 19980101 + + + + 00000000 + + Publiekrechtelijke Rechtspersoon + Staatsbosbeheer + Publiekrechtelijke Rechtspersoon: Rechtspersoon met Wettelijk Taak (RWT) + + + + 00000000 + + + + + + 00000000 + + + N + Nee + geenRT + + + + Onbekend + 99999 + + 0000 + AA + + Onbekend + + + Onbekend 99999 0000AA Onbekend + + 6a1b 3eca8a31c 5efeeb846c 36b 30f94a + + + + 24 + Privaatrechtelijk gevolmachtigde + FunctionarisRol + + + + 00000000 + + + b + Beperkte volmacht + VolmachtType + + + N + Nee + geenRT + + + + N + Nee + geenRT + + + J + Ja + geenRT + + + + + + + + + 20130501 + + + + 6d cdfb0a4 + + + + 25 + Publiekrechtelijk bestuurder + FunctionarisRol + + + + 20130501 + + + azb + Alleen/zelfstandig bevoegd + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + + + + 20140101 + + + + 9210ce9b3ca bc7092 + + + + 27 + Publiekrechtelijk lid toezichthoudend orgaan + FunctionarisRol + + + + 20140101 + + + nbtv + Niet bevoegd tot vertegenwoordigen + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + + + + 20140101 + + + + 211e0bb4 c9 + + + + 27 + Publiekrechtelijk lid toezichthoudend orgaan + FunctionarisRol + + + + 20140101 + + + nbtv + Niet bevoegd tot vertegenwoordigen + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + + + + 20140101 + + + + 36e1713 640a + + + + 27 + Publiekrechtelijk lid toezichthoudend orgaan + FunctionarisRol + + + + 20140101 + + + nbtv + Niet bevoegd tot vertegenwoordigen + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + + + + 20150101 + + + + 7a36b873b caf7 + + + + 27 + Publiekrechtelijk lid toezichthoudend orgaan + FunctionarisRol + + + + 20150101 + + + nbtv + Niet bevoegd tot vertegenwoordigen + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + + + + 20180101 + + + + 744647e5d a3ad + + + + 27 + Publiekrechtelijk lid toezichthoudend orgaan + FunctionarisRol + + + + 20180101 + + + nbtv + Niet bevoegd tot vertegenwoordigen + SoortBevoegdheidPubliekrechtelijkFunctionaris + + + + + 806511588 + + + 19980101 + + Staatsbosbeheer + + + PR + Publiekrechtelijke Rechtspersoon + Rechtsvorm + + + 09 + Rechtspersoon met Wettelijk Taak (RWT) + NadereSpecificatiePubliekrechtelijkeRechtsvorm + + 00000000 + + + 00000000 + + + N + Nee + geenRT + + + + Princenhof Park + 1 + + 3972 + NG + + Driebergen-Rijsenburg + + 1581200000214738 + 1581010000044232 + + + + Princenhof Park 1 3972NG Driebergen-Rijsenburg + + + + 00000000 + + + N + Nee + geenRT + + + + 1300 + + 3970 + BH + + Driebergen-Rijsenburg + + + Postbus 1300 3970BH Driebergen-Rijsenburg + + + -Beheer en vervreemding van de bij Staatsbosbeheer krachtens eigendom of enig ander zakelijk recht, dan wel enig persoonlijk recht berustende objecten, en het verkrijgen van objecten, teneinde deze t.b.v. o.a. natuurwaarden duurzaam in stand te houden, onderscheidenlijk te ontwikkelen, in overeenstemming met door Onze Minister geformuleerd beleid; -Het verkrijgen en vervreemden van goederen; -Het uitvoeren van hieruit voortvloeiende en samenhangende activiteiten; In verband met artikel 3 Wet Verzelfstandiging Staatsbosbeheer, Stb 1997, 514 + + + 19980101 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + + + 20130807 + + + +31 + 0306926111 + + T + Telefoon + + + + +31 + 0306922978 + + F + Fax + + + info@staatsbosbeheer.nl + www.staatsbosbeheer.nl + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/32122905.anon.xml b/brmo-loader/src/test/resources/nhr-v3/32122905.anon.xml new file mode 100644 index 0000000000..40aa2cc819 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/32122905.anon.xml @@ -0,0 +1,550 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 32122905 + + + + + + 20070404 + + 32122905 + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20140412 + + + 7112 + Ingenieurs en overig technisch ontwerp en advies + ActiviteitCode + + + J + Ja + geenRT + + 1 + + + N + Nee + geenRT + + + + 20070404 + + + N + Nee + geenRT + + + + Barchman Wuytierslaan + 10 + + 3818 + LH + + Amersfoort + + 0307200000456181 + 0307010000456182 + + + + Barchman Wuytierslaan 10 3818LH Amersfoort + + + + 20070404 + + + N + Nee + geenRT + + + + 508 + + 3800 + AM + + Amersfoort + + + Postbus 508 3800AM Amersfoort + + + + 20070404 + + + +31 + 0334604100 + + T + Telefoon + + + + Stichting Geonovum + + + 20070404 + + + + 20070404 + + Stichting + Stichting Geonovum + Stichting + + + + 20070404 + + + + 000d19 e57 c4a 2f 3f615 + + + 00000000 + + + N + Nee + geenRT + + + + Groeneweg + 7 + + 3911 + PD + + Rhenen + + 0340200000348569 + 0340010000348570 + + + + Groeneweg 7 3911PD Rhenen + + 751414861 + 15f60 + 2a3 f8 + 38ba99 bbb + 85978de4089bd + + 6030 + Nederland + Land + + 20180323 + + + + 01 + Gevolmachtigde + FunctionarisRol + + + + 20070404 + + + b + Beperkte volmacht + VolmachtType + + + N + Nee + geenRT + + + + N + Nee + geenRT + + + J + Ja + geenRT + + Beperkte volmacht; voor inhoud volmacht +raadpleeg dossier + + + + + + + + 20070628 + + + + 20140609 + + Penningmeester + + J + Ja + geenRT + + + + + Eenmanszaak + ae86c6c 1b4e330 77975b48 + + + 00000000 + + + N + Nee + geenRT + + + + Ooster Boekelweg + 21 + + 1661 + BT + + De Weere + + 0432200000009506 + 0432010000003227 + + + + Ooster Boekelweg 21 1661BT De Weere + + 162094112 + 4acde393 + c7fb55b 46a0ef2 + fd73f7d61 + + 6030 + Nederland + Land + + 19330218 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20070628 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20140609 + + + + 20140609 + + Secretaris + + J + Ja + geenRT + + + + + e9a501b7f 75de0 3db568c3ea 80790f715 5 741184 + + + 00000000 + + + N + Nee + geenRT + + + + Hoorn + 105 + + 2404 + HH + + Alphen aan den Rijn + + 0484200000010043 + 0484010000010043 + + + + Hoorn 105 2404HH Alphen aan den Rijn + + 434152630 + 79f840 + d8967ef21 63734 5aa715ae4e + d9107ff5904 + + 6030 + Nederland + Land + + 19580305 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20140609 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20160201 + + + + 20160201 + + Voorzitter + + J + Ja + geenRT + + + + + f5c10e c27e601 7a60cba6 + + + 00000000 + + + N + Nee + geenRT + + + + Regentesselaan + 74 + + 2562 + CV + + 's-Gravenhage + + 0518200001749752 + 0518010001749771 + + + + Regentesselaan 74 2562CV 's-Gravenhage + + 327587738 + c11edbf0 + e09db0 0db06fe + 237f0708ed + + 6030 + Nederland + Land + + 19620800 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20160201 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + 817834175 + + + 20070404 + + Stichting Geonovum + + + ST + Stichting + Rechtsvorm + + Amersfoort + 20070404 + 20070404 + 00000000 + 20070406 + 20150202 + 20150202 + + + 20070404 + + + N + Nee + geenRT + + + + Barchman Wuytierslaan + 10 + + 3818 + LH + + Amersfoort + + 0307200000456181 + 0307010000456182 + + + + Barchman Wuytierslaan 10 3818LH Amersfoort + + + + 20070404 + + + N + Nee + geenRT + + + + 508 + + 3800 + AM + + Amersfoort + + + Postbus 508 3800AM Amersfoort + + + De ontwikkeling, standaardisering en innovatie van de geo-informatie infrastructuur De uitbouw en verspreiding van kennis op het gebied van geo-informatie De bevordering van de toegankelijkheid van de geo-informatie infrastructuur voor bestuurdersorganen, instellingen en diensten binne Nederland en de organisaties van lidstaten, die nationaal of regionaal de geo- informatie infrastructuur van de betreffende lidstaat mede bepalen + + + 20140412 + + + 7112 + Ingenieurs en overig technisch ontwerp en advies + ActiviteitCode + + + J + Ja + geenRT + + + + + + 20070404 + + + +31 + 0334604100 + + T + Telefoon + + + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/34122633,32076598.anon.xml b/brmo-loader/src/test/resources/nhr-v3/34122633,32076598.anon.xml new file mode 100644 index 0000000000..5f12110933 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/34122633,32076598.anon.xml @@ -0,0 +1,601 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 34122633,32076598 + + + + + + 20000218 + + 34122633 + + N + Nee + geenRT + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 19991022 + + + +31 + 0302142081 + + T + Telefoon + + + + +31 + 0202411297 + + F + Fax + + + info@b3partners.nl + www.b3partners.nl + + B3Partners B.V. + + + 20000218 + + + + 19991022 + + 34122633 + + + 20140412 + + + 6202 + Advisering op het gebied van informatietechnologie + ActiviteitCode + + + J + Ja + geenRT + + 0 + + 9 + 0 + 9 + + + + 19991022 + + B3Partners B.V. + 0 + + + + + + 20170901 + + Digitree + 1 + + + + + 20000218 + + + + 19991022 + + 000019315708 + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 19991022 + + + +31 + 0302142081 + + T + Telefoon + + + + +31 + 0202411297 + + F + Fax + + + info@b3partners.nl + www.b3partners.nl + + B3Partners B.V. + 9 + 0 + 9 + + Het verzorgen van een infrastructuur en het verlenen van diensten op het gebied van IT zoals internet. + + + 20140412 + + + 6202 + Advisering op het gebied van informatietechnologie + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 19991022 + + + + 19991022 + + B3Partners B.V. + 0 + + + + + 20170901 + + + + 20170901 + + Digitree + 1 + + + + + + + + + + 19991022 + + 000019315708 + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + 19991022 + + + +31 + 0302142081 + + T + Telefoon + + + + +31 + 0202411297 + + F + Fax + + + info@b3partners.nl + www.b3partners.nl + + B3Partners B.V. + 9 + 0 + 9 + + Het verzorgen van een infrastructuur en het verlenen van diensten op het gebied van IT zoals internet. + + + 20140412 + + + 6202 + Advisering op het gebied van informatietechnologie + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 19991022 + + + + 19991022 + + B3Partners B.V. + 0 + + + + + 20170901 + + + + 20170901 + + Digitree + 1 + + + + + + + 20000218 + + + + 20000218 + + Besloten Vennootschap + B3Partners B.V. + Besloten Vennootschap + + + + 20000218 + + + + 20000218 + + Directeur + + J + Ja + geenRT + + + + + Besloten Vennootschap + Van Lith Beheer B.V. + + + 19991104 + + + N + Nee + geenRT + + + + John F. Kennedylaan + 146 + + 3931 + XM + + Woudenberg + + 0351200000002488 + 0351010000002488 + + + + John F. Kennedylaan 146 3931XM Woudenberg + + + + 32076598 + + N + Nee + geenRT + + + + 808308762 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20000218 + + + azb + Alleen/zelfstandig bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + 808938459 + + + 20000218 + + B3Partners B.V. + + + BV + Besloten Vennootschap + Rechtsvorm + + Amsterdam + 20000218 + 20000218 + 00000000 + 20000309 + 20001208 + 20001208 + + D + Dualistisch + StelselInrichting + + + GS + Gewone structuur + RechtsvormStructuur + + + + 20161003 + + + 158378 + + EUR + Euro + Valuta + + + + + + 20161003 + + + 158378 + + EUR + Euro + Valuta + + + + + + 20070101 + + + N + Nee + geenRT + + + + Zonnebaan + 12 + C + + 3542 + EC + + Utrecht + + + Zonnebaan 12 C 3542EC Utrecht + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/40480283.anon.xml b/brmo-loader/src/test/resources/nhr-v3/40480283.anon.xml new file mode 100644 index 0000000000..305a56171d --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/40480283.anon.xml @@ -0,0 +1,559 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 40480283 + + + + + + 19850329 + + 40480283 + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 19850329 + + + 93152 + Roei-, kano-, zeil- en surfsport e.d. + ActiviteitCode + + + J + Ja + geenRT + + 1 + + + N + Nee + geenRT + + + + 20170401 + + + N + Nee + geenRT + + + + Westbroekse Binnenweg + 2 + c + + 3612 + AH + + Maarssen + + 1904200000030890 + 1904010000030489 + + + + Westbroekse Binnenweg 2 c 3612AH Maarssen + + + + 20170401 + + + N + Nee + geenRT + + + + Cornelis Roobolstraat + 138 + + 3554 + BX + + Utrecht + + 0344200000027216 + 0344010000024393 + + + + Cornelis Roobolstraat 138 3554BX Utrecht + + + + 19850329 + + + +31 + 0346550826 + + T + Telefoon + + + secretariaat@utrechtsekanoclub.nl + + Utrechtse Kano Club + + + 19850329 + + + + 19850329 + + Vereniging + Utrechtse Kano Club + Vereniging (met volledige rechtsbevoegdheid) + + + + 20130327 + + + + 20130327 + + Secretaris + + J + Ja + geenRT + + + + + Eenmanszaak + 92ec ec5a10cb 68d6f73 bdb 8a37 + + + 00000000 + + + N + Nee + geenRT + + + + Bessemerlaan + 33 + + 3553 + GA + + Utrecht + + 0344200000057597 + 0344010000045748 + + + + Bessemerlaan 33 3553GA Utrecht + + 543148709 + 979c + 970 + 0731 5e763146 5b8b423 + 5f24a7182ef + + 6030 + Nederland + Land + + 19331024 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20130327 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20080322 + + + + Eenmanszaak + 81cbf0 be826e9d b6e48045 6 c5b e12 04183 + + + 00000000 + + + N + Nee + geenRT + + + + Luitenant Maltbystraat + 47 + + 3621 + KN + + Breukelen + + 0311200000004827 + 0311010000004827 + + + + Luitenant Maltbystraat 47 3621KN Breukelen + + 198320551 + edca9 + 74f 97f + 1ba512 50852c38 + 7da46 + + 6030 + Nederland + Land + + 19530606 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20080322 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20170401 + + + + 20170401 + + Voorzitter + + J + Ja + geenRT + + + + + Eenmanszaak + 8501593f5 676ed6f + + + 00000000 + + + N + Nee + geenRT + + + + Cornelis Roobolstraat + 138 + + 3554 + BX + + Utrecht + + 0344200000027216 + 0344010000024393 + + + + Cornelis Roobolstraat 138 3554BX Utrecht + + 552473232 + 802b403 + fb923750a + e32f74 + + 6030 + Nederland + Land + + 19930923 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20170401 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20180307 + + + + 20180307 + + Penningmeester + + J + Ja + geenRT + + + + + 57873e8d9 11cbd7dc4 3789d28 5 eb1aa + + + 00000000 + + + N + Nee + geenRT + + + + Prof. van Bemmelenlaan + 48 + + 3571 + EN + + Utrecht + + 0344200000057359 + 0344010000118100 + + + + Prof. van Bemmelenlaan 48 3571EN Utrecht + + 712852196 + 8e6d4 + 7623a481f 5609c3b1b + 47a7e16 + + 6030 + Nederland + Land + + 19460703 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20180307 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + 816589963 + + + 19850329 + + Utrechtse Kano Club + U.K.C. + + + VER + Vereniging + Rechtsvorm + + Utrecht + 19850329 + 00000000 + 00000000 + 00000000 + 19850329 + 19850329 + + volledig + Volledig + RechtsbevoegdheidVerenigingCode + + + + 20170401 + + + N + Nee + geenRT + + + + Westbroekse Binnenweg + 2 + c + + 3612 + AH + + Maarssen + + 1904200000030890 + 1904010000030489 + + + + Westbroekse Binnenweg 2 c 3612AH Maarssen + + + + 20170401 + + + N + Nee + geenRT + + + + Cornelis Roobolstraat + 138 + + 3554 + BX + + Utrecht + + 0344200000027216 + 0344010000024393 + + + + Cornelis Roobolstraat 138 3554BX Utrecht + + + Kanoverenigingen + + + 19850329 + + + 93152 + Roei-, kano-, zeil- en surfsport e.d. + ActiviteitCode + + + J + Ja + geenRT + + + + + + 19850329 + + + +31 + 0346550826 + + T + Telefoon + + + secretariaat@utrechtsekanoclub.nl + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/41177576.anon.xml b/brmo-loader/src/test/resources/nhr-v3/41177576.anon.xml new file mode 100644 index 0000000000..1202ccec18 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/41177576.anon.xml @@ -0,0 +1,1181 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 41177576 + + + + + + 19270309 + + 41177576 + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20141120 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + 1 + + + + 20140101 + + + 0161 + Dienstverlening voor de akker- en/of tuinbouw + ActiviteitCode + + + N + Nee + geenRT + + 1 + + + + 20141120 + + + 0150 + Akker- en/of tuinbouw in combinatie met het fokken en houden van dieren + ActiviteitCode + + + N + Nee + geenRT + + 2 + + + N + Nee + geenRT + + + + 19270309 + + + N + Nee + geenRT + + + + Bunnikseweg + 39 + + 3732 + HV + + De Bilt + + 0310200000709764 + 0310010000709765 + + + + Bunnikseweg 39 3732HV De Bilt + + + + 19270309 + + + N + Nee + geenRT + + + + 121 + + 3730 + AC + + De Bilt + + + Postbus 121 3730AC De Bilt + + + + 19270309 + + + +31 + 0302205555 + + T + Telefoon + + + + +31 + 0302205544 + + F + Fax + + + info@utrechtslandschap.nl + + Stichting Het Utrechts Landschap + + + 19270309 + + + + 19270309 + + Stichting + Stichting Het Utrechts Landschap + Stichting + + + + 20110922 + + + + 20110922 + + Voorzitter + + J + Ja + geenRT + + + + + 81ba76b 87dbd379 + + + 00000000 + + + N + Nee + geenRT + + + + Prins Hendriklaan + 72 + + 3584 + ER + + Utrecht + + 0344200000147842 + 0344010000065877 + + + + Prins Hendriklaan 72 3584ER Utrecht + + 944702011 + 30796a48 + 3b754cd + 47a7e16 + + 6030 + Nederland + Land + + 20200919 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20110922 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20120920 + + + + 20120920 + + Penningmeester + + J + Ja + geenRT + + + + + fd21fe 5ff226d9 + + + 00000000 + + + N + Nee + geenRT + + + + Laag-Nieuwkoop + 22 + + 3628 + GC + + Kockengen + + 0311200000000646 + 0311010000000646 + + + + Laag-Nieuwkoop 22 3628GC Kockengen + + 584858819 + fcc87348 + c7da90 + ddeffa9c44d9 + + 6030 + Nederland + Land + + 20160919 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20120920 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20121001 + + + + 20121001 + + Lid van de Raad van Toezicht + + J + Ja + geenRT + + + + + Eenmanszaak + 953d4 1ad148df + + + 00000000 + + + N + Nee + geenRT + + + + Onder de Bomen + 8 + + 6871 + CH + + Renkum + + 0274200000013595 + 0274010000248070 + + + + Onder de Bomen 8 6871CH Renkum + + 483959254 + ecd02ee1 + e7c0a + fd73f7d61 + + 6030 + Nederland + Land + + 19510629 + + + + 03 + Commissaris + FunctionarisRol + + + + + + + 20121001 + + + + 20121001 + + Lid van de Raad van Toezicht + + J + Ja + geenRT + + + + + Eenmanszaak + ec1831838 6ddfa + + + 00000000 + + + N + Nee + geenRT + + + + Bunsinglaan + 2 + C + + 3709 + JN + + Zeist + + 0355200000754101 + 0355010000754102 + + + + Bunsinglaan 2 C 3709JN Zeist + + 118309804 + 80ac6 + 9c9fa17ba + dbca3e555fc + + 6030 + Nederland + Land + + 19370906 + + + + 03 + Commissaris + FunctionarisRol + + + + + + + 20121001 + + + + 20121001 + + Lid van de Raad van Toezicht + + J + Ja + geenRT + + + + + 2bac02d0 ceba 547 b002d3 + + + 00000000 + + + N + Nee + geenRT + + + + Hasebroeklaan + 37 + + 3723 + DJ + + Bilthoven + + 0310200000715726 + 0310010000715727 + + + + Hasebroeklaan 37 3723DJ Bilthoven + + 090350133 + a1079b + 970 + 6a878acf 3fe3 + b0e683 + + 6030 + Nederland + Land + + 19420630 + + + + 03 + Commissaris + FunctionarisRol + + + + + + + 20121001 + + + + 20121001 + + Directeur + + N + Nee + geenRT + + + + + c42843 8ed71eb 38b 9e4815 + + + 00000000 + + + N + Nee + geenRT + + + + Mauritsstraat + 28 + + 3583 + HP + + Utrecht + + 0344200000070971 + 0344010000148839 + + + + Mauritsstraat 28 3583HP Utrecht + + 535999478 + 85508f + 970 + d727b8 93c7173 + 47a7e16 + + 6030 + Nederland + Land + + 19670117 + + + + 01 + Gevolmachtigde + FunctionarisRol + + + + 20121001 + + + b + Beperkte volmacht + VolmachtType + + + N + Nee + geenRT + + + + N + Nee + geenRT + + + J + Ja + geenRT + + + + + + + + + 20121001 + + + + 20121001 + + Lid van de Raad van Toezicht + + N + Nee + geenRT + + + + + 560c3 65bb10 30bd73 69582c + + + 00000000 + + + N + Nee + geenRT + + + + Waldeck Pyrmontkade + 14 + + 3583 + TW + + Utrecht + + 0344200000001570 + 0344010000001345 + + + + Waldeck Pyrmontkade 14 3583TW Utrecht + + 639175572 + df70f7 a5ca26 + d1be1 6e14b4 + 9051bf + + 6030 + Nederland + Land + + 19750202 + + + + 03 + Commissaris + FunctionarisRol + + + + + + + 20130920 + + + + 20130920 + + voorzitter van de Raad van Toezicht + + J + Ja + geenRT + + + + + 70b8fb6f1396 6288811881 c9b9ecb3 56d a0c3 + + + 00000000 + + + N + Nee + geenRT + + + + J. Homan van der Heideplein + 12 + + 3604 + DK + + Maarssen + + 0333200000008514 + 0333010000006538 + + + + J. Homan van der Heideplein 12 3604DK Maarssen + + 619722055 + 5def + 970 + e859b46dc95d 26c4025814 e4d794bb + 0013c01fe + + 6030 + Nederland + Land + + 19850423 + + + + 03 + Commissaris + FunctionarisRol + + + + + + + 20140403 + + + + 6183eb 600 a7e11f1a + + + 00000000 + + + N + Nee + geenRT + + + + 't Oosteneind + 3 + + 4158 + CA + + Deil + + 0236200000014276 + 0236010000014276 + + + + 't Oosteneind 3 4158CA Deil + + 714807431 + 6cd1d158 + 970 + 7f74d7 + 0a7c + + 6030 + Nederland + Land + + 20020505 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20140403 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20150301 + + + + Eenmanszaak + ddfe985 900bc46 6a9a9cd5 + + + 00000000 + + + N + Nee + geenRT + + + + Huydecoperweg + 6 + + 3701 + BS + + Zeist + + 0355200000769769 + 0355010000769770 + + + + Huydecoperweg 6 3701BS Zeist + + 640751008 + b50a04a9 + 6707b3a 5d3144b + f5023453715e63 + + 6030 + Nederland + Land + + 19621122 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20150301 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20150301 + + + + 20180501 + + vice-voorzitter + + N + Nee + geenRT + + + + + ead4e729 993 39 586db + + + 00000000 + + + N + Nee + geenRT + + + + Jozef Israëlslaan + 11 + + 3735 + LM + + Bosch en Duin + + 0355200000769097 + 0355010000769098 + + + + Jozef Israëlslaan 11 3735LM Bosch en Duin + + 698633033 + afafb + 95 + fcbb1109 7c6 + 85978de4089bd + + 6030 + Nederland + Land + + 19410629 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20150301 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + + + + 20160401 + + + + 20180501 + + Secretaris + + J + Ja + geenRT + + + + + 5eca13f 51fd71 922407db d3189ce + + + 00000000 + + + N + Nee + geenRT + + + + Prof. Adolf Mayerlaan + 19 + + 3571 + TH + + Utrecht + + 0344200000069115 + 0344010000125667 + + + + Prof. Adolf Mayerlaan 19 3571TH Utrecht + + 733607259 + 538f0e5 + 70a9c9e 48bef8 36dfb22c + e56b42 5cb 292 56f6 + + 6030 + Nederland + Land + + 19530918 + + + + 02 + Bestuurder + FunctionarisRol + + + + 20160401 + + + gb + Gezamenlijk bevoegd + SoortBevoegdheidBestuurder + + + N + Nee + geenRT + + + + + 003001921 + + + 19270309 + + Stichting Het Utrechts Landschap + + + ST + Stichting + Rechtsvorm + + De Bilt + 19270309 + 19270309 + 00000000 + 00000000 + 20160804 + 20160804 + + + 19270309 + + + N + Nee + geenRT + + + + Bunnikseweg + 39 + + 3732 + HV + + De Bilt + + 0310200000709764 + 0310010000709765 + + + + Bunnikseweg 39 3732HV De Bilt + + + + 19270309 + + + N + Nee + geenRT + + + + 121 + + 3730 + AC + + De Bilt + + + Postbus 121 3730AC De Bilt + + + Behoud, herstel en verbetering van het natuurlijke en cultuurhistorische leefklimaat in de provincie Utrecht. Agrarische bedrijfsactiviteiten. + + + 20140101 + + + 0161 + Dienstverlening voor de akker- en/of tuinbouw + ActiviteitCode + + + N + Nee + geenRT + + + + + 20141120 + + + 91042 + Natuurbehoud + ActiviteitCode + + + J + Ja + geenRT + + + + + 20141120 + + + 0150 + Akker- en/of tuinbouw in combinatie met het fokken en houden van dieren + ActiviteitCode + + + N + Nee + geenRT + + + + + + 19270309 + + + +31 + 0302205555 + + T + Telefoon + + + + +31 + 0302205544 + + F + Fax + + + info@utrechtslandschap.nl + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/52019667.anon.xml b/brmo-loader/src/test/resources/nhr-v3/52019667.anon.xml new file mode 100644 index 0000000000..8d7233a57b --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/52019667.anon.xml @@ -0,0 +1,400 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 52019667 + + + + + + 20110210 + + 52019667 + + N + Nee + geenRT + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + Orthopedisch Therapie Centrum Verhoef + + + 20110210 + + + + 20110210 + + 52019667 + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + 0 + + 1 + 0 + 1 + + + + 20110210 + + Orthopedisch Therapie Centrum Verhoef + 0 + + + + + 20110210 + + + + 20110210 + + 000021991235 + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + Orthopedisch Therapie Centrum Verhoef + 1 + 0 + 1 + + De exploitatie van centra op het gebied van de gezondheid, ontspanning, sport, revalidatie en therapie en voedingsmiddelen en de import en verkoop van producten aangaande het voorstaande. Fysiotherapie en manueel praktijk. + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20110210 + + + + 20110210 + + Orthopedisch Therapie Centrum Verhoef + 0 + + + + + + + + + + 20110210 + + 000021991235 + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + + + 20110601 + + + N + Nee + geenRT + + + + Hoofdstraat + 46 + + 7873 + TB + + Odoorn + + 1681200000009052 + 1681010000009052 + + + + Hoofdstraat 46 7873TB Odoorn + + Orthopedisch Therapie Centrum Verhoef + 1 + 0 + 1 + + De exploitatie van centra op het gebied van de gezondheid, ontspanning, sport, revalidatie en therapie en voedingsmiddelen en de import en verkoop van producten aangaande het voorstaande. Fysiotherapie en manueel praktijk. + + + 20110210 + + + 86912 + Praktijken van fysiotherapeuten + ActiviteitCode + + + J + Ja + geenRT + + + + N + Nee + geenRT + + + N + Nee + geenRT + + + + + 20110210 + + + + 20110210 + + Orthopedisch Therapie Centrum Verhoef + 0 + + + + + + + 20110210 + + + + 19521001 + + Eenmanszaak + f3c55f 30e0 018380 cec44c6 + Eenmanszaak + 02532fc + e54daa 5b8f 37cc19 + + m + Mannelijk + Geslacht + + b5662 + + 7011 + Nederlandse Antillen + Land + + + e + Eigennaam + Naamgebruik + + 19521001 + 20060612 + + + 00000000 + + + N + Nee + geenRT + + + + Kaya Opal 4 + Kralendijk + + 5106 + Caribisch Nederland + Land + + + + Kaya Opal 4 Kralendijk Caribisch Nederland + + + + + + + + \ No newline at end of file diff --git a/brmo-loader/src/test/resources/nhr-v3/52813150.anon.xml b/brmo-loader/src/test/resources/nhr-v3/52813150.anon.xml new file mode 100644 index 0000000000..36db6ef416 --- /dev/null +++ b/brmo-loader/src/test/resources/nhr-v3/52813150.anon.xml @@ -0,0 +1,1084 @@ + + + + + + + + + IPD0000 + Het product is succesvol geproduceerd. + 52813150 + + + + + + 00000000 + + 52813150 + + J + Ja + geenRT + + + N + Nee + geenRT + + + + 20101014 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + 1 + + + N + Nee + geenRT + + + + 20121101 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 73 + + 2594 + AC + + 's-Gravenhage + + 0518200000438772 + 0518010000438780 + + + + Bezuidenhoutseweg 73 2594AC 's-Gravenhage + + + + 20130101 + + + N + Nee + geenRT + + + + 20401 + + 2500 + EK + + 's-Gravenhage + + + Postbus 20401 2500EK 's-Gravenhage + + + + 20160823 + + + +31 + 0703798911 + + T + Telefoon + + + www.rijksoverheid.nl + + Ministerie van Economische Zaken + + + 20101014 + + + + 20101014 + + 000022724362 + + + 20121101 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 73 + + 2594 + AC + + 's-Gravenhage + + 0518200000438772 + 0518010000438780 + + + + Bezuidenhoutseweg 73 2594AC 's-Gravenhage + + + + 20130101 + + + N + Nee + geenRT + + + + 20401 + + 2500 + EK + + 's-Gravenhage + + + Postbus 20401 2500EK 's-Gravenhage + + + + 20160823 + + + +31 + 0703798911 + + T + Telefoon + + + www.rijksoverheid.nl + + Ministerie van Economische Zaken en Klimaat + + + 20171026 + + Ministerie van Economische Zaken en Klimaat + + + beleidsvorming economische zaken, landbouw en innovatie: financieel-economische zaken; bedrijfsvoering; wetgeving en juridische zaken. + + + 20101014 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20101014 + + + + 20101014 + + 000022724508 + + + 20101014 + + + N + Nee + geenRT + + + + Henri Faasdreef + 312 + + 2492 + JP + + 's-Gravenhage + + 0518200000452339 + 0518010000452341 + + + + Henri Faasdreef 312 2492JP 's-Gravenhage + + + + 20101014 + + + N + Nee + geenRT + + + + 24037 + + 2490 + AA + + 's-Gravenhage + + + Postbus 24037 2490AA 's-Gravenhage + + + + 20101014 + + + +31 + 0703798400 + + T + Telefoon + + + + +31 + 0774656767 + + T + Telefoon + + + sodm@minez.nl + www.sodm.nl + + Staatstoezicht op de Mijnen + + + 20101014 + + Staatstoezicht op de Mijnen + + + het houden van toezicht op de naleving van wettelijke regelingen die van toepassing zijn op het opsporen, winnen, opslaan en transporteren van delfstoffen, met name voor wat betreft de aspecten veiligheid, gezondheid, milieu, doelmatige winning en bodembewegingen + + + 20101014 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20130401 + + + + 20130401 + + 000031011845 + + + 20130401 + + + N + Nee + geenRT + + + + Muzenstraat + 41 + + 2511 + WB + + 's-Gravenhage + + 0518200000716855 + 0518010000716856 + + + + Muzenstraat 41 2511WB 's-Gravenhage + + + + 20130401 + + + N + Nee + geenRT + + + + 16326 + + 2500 + BH + + 'S-GRAVENHAGE + + + Postbus 16326 2500BH 'S-GRAVENHAGE + + + + 20130401 + + + +31 + 0707222000 + + T + Telefoon + + + + +31 + 0707222355 + + F + Fax + + + www.acm.nl + + Autoriteit Consument en Markt + + + 20130401 + + Autoriteit Consument en Markt + + + Uitvoeren van het beleid en secretariaat voor het bestuur van de Autoriteit Consument en Markt. + + + 20130401 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20141218 + + + + 20141218 + + 000031585213 + + + 20141218 + + gang D-6 + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 73 + + 2594 + AC + + 's-Gravenhage + + 0518200000438772 + 0518010000438780 + + + + Bezuidenhoutseweg 73 gang D-6 2594AC 's-Gravenhage + + + + 20141218 + + + N + Nee + geenRT + + + + 20401 + + 2500 + EK + + 's-Gravenhage + + + Postbus 20401 2500EK 's-Gravenhage + + + + 20160413 + + + +31 + 09002800028 + + T + Telefoon + + + info@zbo-ccd.nl + zbo-ccd.nl + + Centrale Commissie Dierproeven CCD + + + 20141218 + + Centrale Commissie Dierproeven CCD + + + Secretariaat voor de Centrale Commissie Dierproeven. + + + 20141218 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20160923 + + + + 20160923 + + 000035478829 + + + 20160923 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 30 + + 2594 + AV + + 's-Gravenhage + + 0518200000613255 + 0518010000613256 + + + + Bezuidenhoutseweg 30 2594AV 's-Gravenhage + + + + 20160923 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 30 + + 2594 + AV + + 's-Gravenhage + + 0518200000613255 + 0518010000613256 + + + + Bezuidenhoutseweg 30 2594AV 's-Gravenhage + + Centraal Planbureau + + + 20160923 + + Centraal Planbureau + + + Algemeen overheidsbestuur. + + + 20160923 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20160923 + + + + 20160923 + + 000035478837 + + + 20160923 + + + N + Nee + geenRT + + + + Paterswoldseweg + 1 + + 9726 + BA + + Groningen + + 0014200010875551 + 0014010011067978 + + + + Paterswoldseweg 1 9726BA Groningen + + + + 20160923 + + + N + Nee + geenRT + + + + Paterswoldseweg + 1 + + 9726 + BA + + Groningen + + 0014200010875551 + 0014010011067978 + + + + Paterswoldseweg 1 9726BA Groningen + + Nationaal Coördinator Groningen + + + 20160923 + + Nationaal Coördinator Groningen + + + Algemeen overheidsbestuur. + + + 20160923 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20161020 + + + + 20161020 + + 000035685921 + + + 20161020 + + + N + Nee + geenRT + + + + Rijnstraat + 50 + + 2515 + XP + + 's-Gravenhage + + 0518200000518264 + 0518010000518265 + + + + Rijnstraat 50 2515XP 's-Gravenhage + + + + 20161020 + + + N + Nee + geenRT + + + + Rijnstraat + 50 + + 2515 + XP + + 's-Gravenhage + + 0518200000518264 + 0518010000518265 + + + + Rijnstraat 50 2515XP 's-Gravenhage + + Adviescollege Toetsing Regeldruk (ATR) + + + 20170517 + + Adviescollege Toetsing Regeldruk (ATR) + ATR voorheen Actal + + + Algemeen onverheidsbestuur. + + + 20161020 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 20161020 + + + + 20161020 + + 000035685956 + + + 20171001 + + + N + Nee + geenRT + + + + Graadt van Roggenweg + 500 + + 3531 + AH + + Utrecht + + 0344200000149471 + 0344010000088337 + + + + Graadt van Roggenweg 500 3531AH Utrecht + + + + 20171001 + + + N + Nee + geenRT + + + + Graadt van Roggenweg + 500 + + 3531 + AH + + Utrecht + + 0344200000149471 + 0344010000088337 + + + + Graadt van Roggenweg 500 3531AH Utrecht + + Regiebureau Plattelandsontwikkelingsprogramma (POP) + + + 20161020 + + Regiebureau Plattelandsontwikkelingsprogramma (POP) + + + Algemeen overheidsbestuur. + + + 20161020 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + + 20101014 + + 000022724362 + + + 20121101 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 73 + + 2594 + AC + + 's-Gravenhage + + 0518200000438772 + 0518010000438780 + + + + Bezuidenhoutseweg 73 2594AC 's-Gravenhage + + + + 20130101 + + + N + Nee + geenRT + + + + 20401 + + 2500 + EK + + 's-Gravenhage + + + Postbus 20401 2500EK 's-Gravenhage + + + + 20160823 + + + +31 + 0703798911 + + T + Telefoon + + + www.rijksoverheid.nl + + Ministerie van Economische Zaken en Klimaat + + + 20171026 + + Ministerie van Economische Zaken en Klimaat + + + beleidsvorming economische zaken, landbouw en innovatie: financieel-economische zaken; bedrijfsvoering; wetgeving en juridische zaken. + + + 20101014 + + + 8411 + Algemeen overheidsbestuur + ActiviteitCode + + + J + Ja + geenRT + + + + + + + + 00000000 + + + + 00000000 + + Publiekrechtelijke Rechtspersoon + Ministerie van Economische Zaken + Publiekrechtelijke Rechtspersoon: De Staat (Ministerie) + + + + 20171026 + + + + 20171026 + + Besluit mandaat, volmacht en machtiging EZK 2017 + + N + Nee + geenRT + + + + + + + 24 + Privaatrechtelijk gevolmachtigde + FunctionarisRol + + + + 20171026 + + + b + Beperkte volmacht + VolmachtType + + + N + Nee + geenRT + + + + J + Ja + geenRT + + + J + Ja + geenRT + + + + + + 003166946 + + + 20130101 + + Ministerie van Economische Zaken + + + PR + Publiekrechtelijke Rechtspersoon + Rechtsvorm + + + 01 + De Staat (Ministerie) + NadereSpecificatiePubliekrechtelijkeRechtsvorm + + 20110527 + + + 20121101 + + + N + Nee + geenRT + + + + Bezuidenhoutseweg + 73 + + 2594 + AC + + 's-Gravenhage + + 0518200000438772 + 0518010000438780 + + + + Bezuidenhoutseweg 73 2594AC 's-Gravenhage + + + + + + + + \ No newline at end of file diff --git a/brmo-test-util/src/main/java/nl/b3p/brmo/test/util/database/dbunit/CleanUtil.java b/brmo-test-util/src/main/java/nl/b3p/brmo/test/util/database/dbunit/CleanUtil.java index 906630f95f..425512286a 100644 --- a/brmo-test-util/src/main/java/nl/b3p/brmo/test/util/database/dbunit/CleanUtil.java +++ b/brmo-test-util/src/main/java/nl/b3p/brmo/test/util/database/dbunit/CleanUtil.java @@ -234,6 +234,7 @@ public static void cleanRSGB_NHR(final IDatabaseConnection rsgb, final boolean d DatabaseOperation.DELETE_ALL.execute(rsgb, new DefaultDataSet(new DefaultTable[]{ new DefaultTable("sbi_activiteit"), + new DefaultTable("functionaris"), new DefaultTable("ondrnmng"), new DefaultTable("maatschapp_activiteit"), new DefaultTable("vestg"), From e8a55a0801b43fe74b1351b4b869efb2233a9ed2 Mon Sep 17 00:00:00 2001 From: Mark Prins Date: Mon, 20 Aug 2018 10:54:37 +0200 Subject: [PATCH 2/3] voeg persoonsgegevens in als comfort data, nhr is niet authentiek voor deze data --- .../resources/xsl/nhr-to-rsgb-xml-3.0.xsl | 91 ++++++++++--------- 1 file changed, 47 insertions(+), 44 deletions(-) diff --git a/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl index 3db9a9ec4a..1bbce1d751 100644 --- a/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl +++ b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl @@ -15,6 +15,7 @@ --T:: + -- @@ -52,50 +53,52 @@ NATUURLIJK PERSOON - - - - - - - - - - - - - - - - - - - - E - P - N - V - - - - - M - V - O - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + E + P + N + V + + + + + M + V + O + + + + + + + + + + + + + + + From 5ce7ae3dd3f0445505b7d2d75cf3c3a53277c6b1 Mon Sep 17 00:00:00 2001 From: Mark Prins Date: Mon, 20 Aug 2018 11:48:53 +0200 Subject: [PATCH 3/3] bsn hashing voor identif waarde --- .../nl/b3p/brmo/loader/entity/NhrBericht.java | 2 + .../nl/b3p/brmo/loader/xml/NhrXMLReader.java | 65 ++++++++++++++++++- .../main/resources/xsl/nhr-object-ref-3.0.xsl | 18 ++++- .../resources/xsl/nhr-to-rsgb-xml-3.0.xsl | 9 ++- .../NhrToStagingToRsgbIntegrationTest.java | 12 ++-- 5 files changed, 96 insertions(+), 10 deletions(-) diff --git a/brmo-loader/src/main/java/nl/b3p/brmo/loader/entity/NhrBericht.java b/brmo-loader/src/main/java/nl/b3p/brmo/loader/entity/NhrBericht.java index 3cf7c4399d..304c01562a 100644 --- a/brmo-loader/src/main/java/nl/b3p/brmo/loader/entity/NhrBericht.java +++ b/brmo-loader/src/main/java/nl/b3p/brmo/loader/entity/NhrBericht.java @@ -16,6 +16,8 @@ public class NhrBericht extends Bericht { @XmlAnyElement private Element node; + private boolean hasAddedBSNHashes = false; + public NhrBericht() { super(null); } diff --git a/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java b/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java index 271f254242..527f3a1324 100644 --- a/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java +++ b/brmo-loader/src/main/java/nl/b3p/brmo/loader/xml/NhrXMLReader.java @@ -1,10 +1,17 @@ package nl.b3p.brmo.loader.xml; +import java.io.IOException; import java.io.InputStream; +import java.io.StringReader; import java.io.StringWriter; +import java.util.HashMap; import java.util.Iterator; +import java.util.Map; import javax.xml.bind.JAXBContext; import javax.xml.bind.Unmarshaller; +import javax.xml.parsers.DocumentBuilder; +import javax.xml.parsers.DocumentBuilderFactory; +import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.Source; import javax.xml.transform.Templates; import javax.xml.transform.Transformer; @@ -22,6 +29,10 @@ import nl.b3p.brmo.loader.util.BrmoLeegBestandException; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.w3c.dom.Document; +import org.w3c.dom.NodeList; +import org.xml.sax.InputSource; +import org.xml.sax.SAXException; /** * @@ -29,7 +40,7 @@ */ public class NhrXMLReader extends BrmoXMLReader { - private static final Log log = LogFactory.getLog(NhrXMLReader.class); + private static final Log LOG = LogFactory.getLog(NhrXMLReader.class); private static Templates splitTemplates; @@ -38,6 +49,8 @@ public class NhrXMLReader extends BrmoXMLReader { Iterator iterator; int volgorde = 0; + public static final String PREFIX = "nhr.bsn.natPers."; + public NhrXMLReader(InputStream in) throws Exception { initTemplates(); @@ -65,7 +78,7 @@ public NhrXMLReader(InputStream in) throws Exception { private synchronized void initTemplates() throws Exception { if(splitTemplates == null) { - log.info("Initializing NHR split XSL templates..."); + LOG.info("Initializing NHR split XSL templates..."); Source xsl = new StreamSource(this.getClass().getResourceAsStream("/xsl/nhr-split-3.0.xsl")); TransformerFactory tf = TransformerFactory.newInstance(); tf.setURIResolver(new URIResolver() { @@ -96,9 +109,55 @@ public NhrBericht next() throws Exception { StringWriter sw = new StringWriter(); t.transform(new DOMSource(b.getNode().getFirstChild()), new StreamResult(sw)); - b.setBrXml(sw.toString()); + // opzoeklijst van bsn en hash toevoegen + StringBuilder xml = new StringBuilder(sw.toString()); + String bsns = getXML(extractBSN(xml.toString())); + // insert bsnhashes voor de laatste node + xml.insert(xml.lastIndexOf(" extractBSN(String brXml) { + Map bsnHashes = new HashMap<>(); + try { + DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); + DocumentBuilder builder = factory.newDocumentBuilder(); + Document doc = builder.parse(new InputSource(new StringReader(brXml))); + NodeList nodeList = doc.getElementsByTagName("cat:bsn"); + int length = nodeList.getLength(); + for (int i = 0; i < length; i++) { + LOG.debug(nodeList.item(i).getTextContent()); + bsnHashes.put(nodeList.item(i).getTextContent(), getHash(nodeList.item(i).getTextContent())); + } + } catch (ParserConfigurationException | SAXException | IOException e) { + LOG.error("Fout tijdens toevoegen bsn hashes", e); + } + return bsnHashes; + } + + public String getXML(Map map) throws ParserConfigurationException { + StringBuilder root = new StringBuilder(); + if (!map.isEmpty()) { + root.append(""); + for (Map.Entry entry : map.entrySet()) { + if (!entry.getKey().isEmpty() && !entry.getValue().isEmpty()) { + root.append("") + .append(entry.getValue()) + .append(""); + } + } + root.append(""); + } + return root.toString(); + } } diff --git a/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl index 0abe41354f..b6d250b5e9 100644 --- a/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl +++ b/brmo-loader/src/main/resources/xsl/nhr-object-ref-3.0.xsl @@ -3,6 +3,19 @@ xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cat="http://schemas.kvk.nl/schemas/hrip/catalogus/2015/02"> + + + + + cat:nhr.bsn.natPers. + + + + + + + + @@ -35,7 +48,10 @@ nhr.. - bsn. + bsn. + + + rsin. diff --git a/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl index 1bbce1d751..62f8cd2b3b 100644 --- a/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl +++ b/brmo-loader/src/main/resources/xsl/nhr-to-rsgb-xml-3.0.xsl @@ -52,7 +52,14 @@ - NATUURLIJK PERSOON + + + + INGESCHREVEN NATUURLIJK PERSOON + NATUURLIJK PERSOON + + + diff --git a/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java b/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java index 5c252c1d89..32c852c6f3 100644 --- a/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java +++ b/brmo-loader/src/test/java/nl/b3p/NhrToStagingToRsgbIntegrationTest.java @@ -76,7 +76,8 @@ public static Collection params() { /* min EZ. (nietCommercieleVestiging) */ {"/nhr-v3/52813150.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.nietComVestg.000022724362", 1, 52813150, new String[]{"8411"}, 0}, /*sbb*/ - {"/nhr-v3/30263544.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.comVestg.000012461547", 1, 30263544, new String[]{"91042"}, 0},}); + {"/nhr-v3/30263544.anon.xml", 3, 1, 2, /*subj*/ 3, 2, 0, "nhr.comVestg.000012461547", 1, 30263544, new String[]{"91042"}, 0} + }); } private static final String BESTANDTYPE = "nhr"; @@ -304,10 +305,11 @@ public void testNhrXMLToStagingToRsgb() throws Exception { ITable functionaris = rsgb.createDataSet().getTable("functionaris"); assertEquals("Het aantal 'functionaris' records klopt niet", aantalFunctionarissen, functionaris.getRowCount()); if (kvkNummer == 41177576) { - // er is een Gevolmachtigde Directeur met beperkte volmacht in rij 4 - assertEquals("Gevolmachtigde", functionaris.getValue(3, "functie")); - assertEquals("Directeur", functionaris.getValue(3, "functionaristypering")); - assertEquals("B", functionaris.getValue(3, "volledig_beperkt_volmacht")); + // er is een Gevolmachtigde Directeur met beperkte volmacht in rij 2 + // dit is fout gevoelig omdat de volgorde van de rijen anders kan zijn terwijl je dan toch dezelfde data hebt geladen + assertEquals("Gevolmachtigde", functionaris.getValue(1, "functie")); + assertEquals("Directeur", functionaris.getValue(1, "functionaristypering")); + assertEquals("B", functionaris.getValue(1, "volledig_beperkt_volmacht")); } } }