Skip to content
Snippets Groups Projects
Commit 815b02bd authored by Jan Zickermann's avatar Jan Zickermann
Browse files

OZG-6754 KOP-2674 abgabe0401: Add test with unknown and remote schemas

parent 65722e08
No related branches found
No related tags found
No related merge requests found
...@@ -23,9 +23,11 @@ public record Patch( ...@@ -23,9 +23,11 @@ public record Patch(
var patchedContent = new StringBuilder(); var patchedContent = new StringBuilder();
try { try {
for (var hunk : hunks) { for (var hunk : hunks) {
for (var patchedLine : hunk.apply(lines, lineOffset)) { var patchResult = hunk.apply(lines, lineOffset);
patchedContent.append(patchedLine).append("\n"); for (var patchLine : patchResult.lines()) {
patchedContent.append(patchLine).append("\n");
} }
lineOffset = patchResult.lineOffset();
} }
lines.forEachRemaining(patchedContent::append); lines.forEachRemaining(patchedContent::append);
} catch (TechnicalException exception) { } catch (TechnicalException exception) {
......
...@@ -11,14 +11,21 @@ public record PatchHunk( ...@@ -11,14 +11,21 @@ public record PatchHunk(
List<HunkLine> hunkLines List<HunkLine> hunkLines
) { ) {
public List<String> apply(Iterator<String> lines, int lineOffset) { public record PatchResult(
List<String> lines,
int lineOffset
) {
}
public PatchResult apply(Iterator<String> lines, int lineOffset) {
var patchedLines = new ArrayList<String>(); var patchedLines = new ArrayList<String>();
skipToContextStart(lines, lineOffset, patchedLines); lineOffset = skipToContextStart(lines, lineOffset, patchedLines);
for (var hunkLine : hunkLines) { for (var hunkLine : hunkLines) {
switch (hunkLine.operation) { switch (hunkLine.operation) {
case CONTEXT -> { case CONTEXT -> {
var contextLine = lines.next(); var contextLine = lines.next();
lineOffset++;
if (!hunkLine.line.equals(contextLine)) { if (!hunkLine.line.equals(contextLine)) {
throw new TechnicalException( throw new TechnicalException(
"Unexpected context line! expected='" + hunkLine.line + "' actual='" + contextLine + "', lineOffset=" + lineOffset); "Unexpected context line! expected='" + hunkLine.line + "' actual='" + contextLine + "', lineOffset=" + lineOffset);
...@@ -28,6 +35,7 @@ public record PatchHunk( ...@@ -28,6 +35,7 @@ public record PatchHunk(
case ADD -> patchedLines.add(hunkLine.line); case ADD -> patchedLines.add(hunkLine.line);
case REMOVE -> { case REMOVE -> {
var removeLine = lines.next(); var removeLine = lines.next();
lineOffset++;
if (!hunkLine.line.equals(removeLine)) { if (!hunkLine.line.equals(removeLine)) {
throw new TechnicalException( throw new TechnicalException(
"Unexpected remove line! expected='" + hunkLine.line + "' actual='" + removeLine + "', lineOffset=" + lineOffset); "Unexpected remove line! expected='" + hunkLine.line + "' actual='" + removeLine + "', lineOffset=" + lineOffset);
...@@ -35,16 +43,17 @@ public record PatchHunk( ...@@ -35,16 +43,17 @@ public record PatchHunk(
} }
} }
} }
return patchedLines; return new PatchResult(patchedLines, lineOffset);
} }
private void skipToContextStart(Iterator<String> lines, int lineOffset, List<String> patchedLines) { private int skipToContextStart(Iterator<String> lines, int lineOffset, List<String> patchedLines) {
for (; lineOffset < contextStartLineNumber - 1; lineOffset++) { for (; lineOffset < contextStartLineNumber - 1; lineOffset++) {
if (!lines.hasNext()) { if (!lines.hasNext()) {
throw new TechnicalException("Unexpected end of target file! lineOffset=" + lineOffset); throw new TechnicalException("Unexpected end of target file! lineOffset=" + lineOffset);
} }
patchedLines.add(lines.next()); patchedLines.add(lines.next());
} }
return lineOffset;
} }
public record HunkLine( public record HunkLine(
......
...@@ -117,6 +117,18 @@ class XdomeaXtaMessageCreatorITCase { ...@@ -117,6 +117,18 @@ class XdomeaXtaMessageCreatorITCase {
.isInstanceOf(ClientException.class); .isInstanceOf(ClientException.class);
} }
@DisplayName("should not throw with valid message 0401")
@Test
void shouldNotThrowWithValidMessage0401() {
var validMessageZipFile = loadMessageFileWithPatch(
"abgabe0401-kleiner-waffenschein",
"valid-unknown-namespaces.patch"
);
assertThatCode(() -> creator.createMessage(validMessageZipFile))
.doesNotThrowAnyException();
}
} }
private XtaMessageExampleLoader.MessageExampleConfig.MessageExampleConfigBuilder createExampleConfigBuilder() { private XtaMessageExampleLoader.MessageExampleConfig.MessageExampleConfigBuilder createExampleConfigBuilder() {
......
diff --git a/src/test/resources/messages/abgabe0401-kleiner-waffenschein/message/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.zip/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.xml b/src/test/resources/messages/abgabe0401-kleiner-waffenschein/message/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.zip/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.xml
index c225828..42776d0 100644
--- a/src/test/resources/messages/abgabe0401-kleiner-waffenschein/message/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.zip/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.xml
+++ b/src/test/resources/messages/abgabe0401-kleiner-waffenschein/message/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.zip/84be3140-e069-4d4a-80c7-889b5eec539e_Abgabe.Abgabe.0401.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<xdomea:Abgabe.Abgabe.0401 xmlns:xdomea="urn:xoev-de:xdomea:schema:3.0.0">
+<xdomea:Abgabe.Abgabe.0401 xmlns:xoev-code="http://xoev.de/schemata/code/1_0" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xoev-lc="http://xoev.de/latinchars/1_1/datatypes" xmlns:dinspec91379="urn:xoev-de:kosit:xoev:datentyp:din-spec-91379_2019-03" xmlns:xdomea="urn:xoev-de:xdomea:schema:3.0.0" xmlns:ns3="urn:ozgcloud-de:xdomea:schema:1.0.0">
<xdomea:Kopf>
<xdomea:ProzessID>84be3140-e069-4d4a-80c7-889b5eec539e</xdomea:ProzessID>
<xdomea:Nachrichtentyp listURI="urn:xoev-de:xdomea:codeliste:nachrichtentyp" listVersionID="2.0">
@@ -310,6 +310,296 @@ Ihre Verwaltung</xdomea:MetadatumName>
</xdomea:Feldgruppe>
</xdomea:AnwendungsspezifischeErweiterung>
<xdomea:AnwendungsspezifischeErweiterungXML>
+ <ns3:Antragsdaten>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="empfangendestelle" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="telefaxnummer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">+49 431 530550-99</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="emailadresse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">info@ea-sh.de</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="strasse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Deliusstraße</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="od_zustellung_nb">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">afmsh:9068873_AusnahmeLKWFahrverbot</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenAuswahl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9068873</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9068873</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ort">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Kiel</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="postleitzahl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">24114</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="od_kennung">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">afmsh:9068873_AusnahmeLKWFahrverbot</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="od_vorhanden">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">false</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="od_typid">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">233034600</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="demailadresse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">ea-poststelle@ea-sh.de-mail.de</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="hausnummer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">10</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="telefonnummer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">+49 431 530550-0</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Einheitlicher Ansprechpartner Schleswig-Holstein</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ortID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9006402</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="mailboxguid" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">b3849f0e-d0c2-4e20-b5f0-a77cf8ad5e87</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="KontaktsystemTypB" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">233034601</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietID" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9007404</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="erklaerungen" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_datenschutz">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">* Ich erkläre mich damit einverstanden, dass der Einheitlicher Ansprechpartner Schleswig-Holstein zur Erfüllung seiner Aufgaben meine Daten unter Einhaltung der Bestimmungen der Datenschutz-Grundverordnung (DS-GVO) und des Landesdatenschutzgesetzes Schleswig-Holstein (LDSG-SH) speichert, verarbeitet und diese im Rahmen der gesetzlichen Bestimmungen an die für die Entscheidung zuständige Stelle weiterleitet. Ebenso bin ich mit der rechtskonformen Datenverarbeitung und Speicherung durch die zuständige Stelle einverstanden. Mir ist bekannt, dass ich die Einwilligung in die Verarbeitung und Übermittlung jederzeit gegenüber dem Einheitlicher Ansprechpartner Schleswig-Holstein, Deliusstraße 10, 24114 Kiel widerrufen kann. Ein Widerruf ist aber nur wirksam für die Zukunft. Verarbeitungen, die vor dem Widerruf erfolgt sind, sind davon nicht betroffen. Über die Verarbeitung meiner personenbezogenen Daten und die mir nach den datenschutzrechtlichen Regelungen zustehenden Ansprüche und Rechte habe ich unter Datenschutzerklärung Kenntnis erlangt.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="policyurl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">http://wafmxqa002.dpaor.de/sh/datenschutz/datenschutzerklaerungEA_de.doc</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_richtigkeit">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">* Ich bestätige die Richtigkeit meiner Angaben.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="check_datenschutz">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">true</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_gebuehren_beschriftung">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">* Mir ist bekannt, dass durch das Einreichen des elektronischen Antrages von der zuständigen Stelle Gebühren erhoben werden können.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_gebuehren_intro">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Gebühr bei Ausstellung des kleinen Waffenscheins: 60,00 Euro. Bearbeitungsgebühr bei Versagung: 45,00 Euro. Sie sind gemäß § 39 WaffG verpflichtet, der zuständigen Behörde die zur Durchführung des Gesetzes erforderlichen Auskünfte zu erteilen. Zur Prüfung Ihrer waffenrechtlichen Zuverlässigkeit und Eignung holt die Behörde eine unbeschränkte Auskunft aus dem Bundeszentralregister, eine Auskunft aus dem zentralen staatsanwaltschaftlichen Verfahrensregister, eine Stellungnahme der örtlichen Polizeidienststelle und Ihrer Wohnsitzgemeinde ein.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="check_gebuehren">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">true</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="check_richtigkeit">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">true</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_missbrauch">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">* Mir ist bekannt, dass zur Verfolgung widerrechtlicher Nutzung die Daten meines zur Dateneingabe genutzten Endgerätes aufgezeichnet und verwendet werden können.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="check_missbrauch">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">true</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="KontaktsystemTypA" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">233034600</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="fm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="ansprechpartner">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="familienname">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">TestNachname</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="vorname">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">TestVorname</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="anrede">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Herr</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="kontakt">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="emailadresse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">oliver.charlet@dataport.de</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="anschrift">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ort">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Bad Segeberg</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="postleitzahl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">23795</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="strasse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Teststrasse</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="hausnummer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">1000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="staat">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Deutschland</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="verwaltungsleistungen">
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="verwaltungsleistung">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="AnliegenBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Waffenschein / Kleiner Waffenschein</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9007404</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Bad Segeberg</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="leikaKEYLIST">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">99089122001000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="AnliegenID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">8966671</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="ausgewaehlte_zustaendigestelle">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Kreis Segeberg - Jagd- und Waffenbehörde</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9030229</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ </ns3:Item>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="header" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:client-id">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">land</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:id">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">kleinerWaffenschein-XglJWsVq</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:client">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Schleswig-Holstein</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:form">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Kleiner Waffenschein</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:form-id">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">waffen/kleinerWaffenscheinKOPutopia</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:sender">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">stage.afm.schleswig-holstein.de</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:customer-id">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">ea-sh</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:timestamp">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">2024-07-29T11:38:56.952+02:00</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="t:customer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Einheitlicher Ansprechpartner</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="zustaendigestelle" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="emailadresse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">ordnung@segeberg.de</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="leikaKEYLIST">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">99089122001000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="strasse">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Hamburger Straße</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenAuswahl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">266531855</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9030229</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ort">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Bad Segeberg</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="AnliegenBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Waffenschein / Kleiner Waffenschein</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="postleitzahl">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">23795</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="auswahl_zustellung">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">abholen</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="hausnummer">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">30</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_zustellung">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Ich hole den Kleinen Waffenschein selbst ab.</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="OrganisationseinheitenBEZEICHNUNG">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Kreis Segeberg - Jagd- und Waffenbehörde</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ortID">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9007404</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="KommuneOrgansationseinheitenID" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9068873</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="logourl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">http://wafmxqa002.dpaor.de/sh/logos/kopf_9068873.doc</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="AnliegenID" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">8966671</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_geburtsland" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Deutschland</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ort_auswahl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9007404$01060005</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_staatsangehoerigkeit_signatur" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_staatsangehoerigkeit" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">deutsch</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietBEZEICHNUNG" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Bad Segeberg</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="pers_geburtsland" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">deutsch$Deutschland$000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_anrede_schluesselnr" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">03</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="pers_anrede" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">Herr$03</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="iso3166numerisch" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">276</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="b_geburtsland_signatur" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietID" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">9007404</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="pers_staatsangehoerigkeit" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">deutsch$Deutschland$000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="staat" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">000</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="GebietGNR94_GNR" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">01060005</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenGroupType" name="persoenlicheEignung" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="MitgliedschaftInVerboternerVereinigung">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">false</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="maengelvorhanden">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">false</ns3:Value>
+ </ns3:Item>
+ <ns3:Item xsi:type="ns3:AntragsdatenSingleValueFieldType" type="string" name="ermittlungsverfahren">
+ <ns3:Value xsi:type="ns9:string" xmlns:ns9="http://www.w3.org/2001/XMLSchema">false</ns3:Value>
+ </ns3:Item>
+ </ns3:Item>
+ </ns3:Antragsdaten>
</xdomea:AnwendungsspezifischeErweiterungXML>
</xdomea:Vorgang>
</xdomea:Schriftgutobjekt>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment